]> granicus.if.org Git - shadow/log
shadow
14 years agoAvoid implicit conversion of pointers .
nekral-guest [Thu, 18 Mar 2010 00:02:02 +0000 (00:02 +0000)]
Avoid implicit conversion of pointers .

14 years ago * lib/tcbfuncs.c: Avoid implicit conversion of pointers or
nekral-guest [Thu, 18 Mar 2010 00:01:30 +0000 (00:01 +0000)]
* lib/tcbfuncs.c: Avoid implicit conversion of pointers or
integers to booleans.

14 years ago * lib/tcbfuncs.c: Only FreeBSD specify that the returned buffer is
nekral-guest [Thu, 18 Mar 2010 00:01:00 +0000 (00:01 +0000)]
* lib/tcbfuncs.c: Only FreeBSD specify that the returned buffer is
NULL in case of failure. The return value of asprintf shall be
checked.

14 years ago * lib/commonio.c: Ignore the return value of close when a
nekral-guest [Thu, 18 Mar 2010 00:00:05 +0000 (00:00 +0000)]
* lib/commonio.c: Ignore the return value of close when a
failure is reported.

14 years ago * lib/tcbfuncs.h: Added type shadowtcb_status.
nekral-guest [Wed, 17 Mar 2010 23:59:55 +0000 (23:59 +0000)]
* lib/tcbfuncs.h: Added type shadowtcb_status.
* lib/tcbfuncs.h, lib/tcbfuncs.c: Return a shadowtcb_status
instead of an int.
* lib/tcbfuncs.c: Do not return in OUT_OF_MEMORY.

14 years ago * lib/commonio.c: Avoid implicit conversion of pointers to
nekral-guest [Wed, 17 Mar 2010 23:59:47 +0000 (23:59 +0000)]
* lib/commonio.c: Avoid implicit conversion of pointers to
booleans.
* lib/commonio.c: Ignore the return value of close when a
failure is reported.

14 years agoUpdated copyright dates.
nekral-guest [Tue, 16 Mar 2010 19:15:34 +0000 (19:15 +0000)]
Updated copyright dates.

14 years ago * man/faillog.8.xml: Document the behavior in display mode of the
nekral-guest [Tue, 16 Mar 2010 19:15:22 +0000 (19:15 +0000)]
* man/faillog.8.xml: Document the behavior in display mode of the
-a option.
* NEWS, man/faillog.8.xml, src/faillog.c: Extend the -a option to
the non-display mode. This changes the default behavior of the -l,
-m, -r, -t options when -a is not specified (restrict to existing
users).

14 years ago * man/chage.1.xml, man/login.defs.5.xml, man/pwck.8.xml,
nekral-guest [Tue, 16 Mar 2010 19:15:05 +0000 (19:15 +0000)]
* man/chage.1.xml, man/login.defs.5.xml, man/pwck.8.xml,
man/pwconv.8.xml, man/useradd.8.xml, man/userdel.8.xml,
man/usermod.8.xml, man/vipw.8.xml: Document the usage of the
TCB_AUTH_GROUP, TCB_SYMLINKS, and USE_TCB configuration
parameters.
* man/pwconv.8.xml, man/pwck.8.xml: Document the behavior when
USE_TCB is enabled.

14 years ago * po/POTFILES.in, lib/tcbfuncs.c: Add more strings for
nekral-guest [Tue, 16 Mar 2010 19:14:54 +0000 (19:14 +0000)]
* po/POTFILES.in, lib/tcbfuncs.c: Add more strings for
translation.
* lib/tcbfuncs.c: Indicate the name of the program in error
messages. Avoid perror.
* src/useradd.c: Re-indent.
* src/useradd.c: Add more strings for translation. Indicate the
name of the program in error messages.
* src/userdel.c: Re-indent.
* src/userdel.c: Add more strings for translation. Indicate the
name of the program in error messages.

14 years ago * src/usermod.c: user_newname and user_newid cannot be used to
nekral-guest [Tue, 16 Mar 2010 19:14:37 +0000 (19:14 +0000)]
* src/usermod.c: user_newname and user_newid cannot be used to
test if the username or ID is changed. lflg and uflg should be
used instead.

14 years ago * src/userdel.c: Avoid perror. Give more verbose warnings.
nekral-guest [Tue, 16 Mar 2010 19:13:53 +0000 (19:13 +0000)]
* src/userdel.c: Avoid perror. Give more verbose warnings.

14 years agoRemove generated file.
nekral-guest [Thu, 11 Mar 2010 22:07:50 +0000 (22:07 +0000)]
Remove generated file.

14 years ago * man/Makefile.am: Indicate that man/generate_mans.deps is
nekral-guest [Thu, 11 Mar 2010 22:04:22 +0000 (22:04 +0000)]
* man/Makefile.am: Indicate that man/generate_mans.deps is
generated.

14 years ago * lib/commonio.c: Re-indent.
nekral-guest [Thu, 11 Mar 2010 22:04:14 +0000 (22:04 +0000)]
* lib/commonio.c: Re-indent.
* lib/commonio.c: Document the sections closed by #endif
* lib/commonio.c: Added brackets.
* lib/commonio.c: Avoid implicit conversion of integer to
booleans.

14 years ago * src/userdel.c: Re-indent.
nekral-guest [Thu, 11 Mar 2010 22:04:06 +0000 (22:04 +0000)]
* src/userdel.c: Re-indent.
* src/userdel.c: Added brackets.
* src/userdel.c: Avoid implicit conversion of pointers to
booleans.

14 years ago * lib/shadowio.c: Re-indent.
nekral-guest [Thu, 11 Mar 2010 22:03:57 +0000 (22:03 +0000)]
* lib/shadowio.c: Re-indent.
* lib/shadowio.c: Added brackets and parenthesis.
* lib/shadowio.c: Document the sections closed by #endif
* lib/shadowio.c: Avoid negation of comparisons.
* lib/shadowio.c: Avoid implicit conversion of integer to booleans
and booleans to integers.

14 years ago * src/useradd.c: Re-indent.
nekral-guest [Thu, 11 Mar 2010 22:03:45 +0000 (22:03 +0000)]
* src/useradd.c: Re-indent.
* src/useradd.c: Added brackets.
* src/useradd.c: Avoid implicit conversion of integers to
booleans.
* src/useradd.c: Harmonize error messages.

14 years ago * src/vipw.c: Document the sections closed by #endif
nekral-guest [Thu, 11 Mar 2010 22:03:37 +0000 (22:03 +0000)]
* src/vipw.c: Document the sections closed by #endif
* src/vipw.c: Avoid implicit conversion of pointers or integers to
booleans.
* src/vipw.c: Added brackets and parenthesis.
* src/vipw.c: Limit the definition of some variables and macros to
the WITH_TCB scope.
* src/vipw.c: Avoid assignment in comparisons.
* src/vipw.c: Replace PASSWD_FILE (resp. GROUP_FILE and
SGROUP_FILE) by pw_dbname () (resp. gr_dbname () and sgr_dbname ()).
This is more consistent with the shadow file handling and may be
useful to allow edition of another partition's files.

14 years ago * src/usermod.c: Re-indent.
nekral-guest [Thu, 11 Mar 2010 22:03:11 +0000 (22:03 +0000)]
* src/usermod.c: Re-indent.
* src/usermod.c: Avoid implicit conversion of pointers to
booleans.
* src/usermod.c: Added parenthesis.

14 years ago * src/pwunconv.c: Only check USE_TCB if configured WITH_TCB.
nekral-guest [Thu, 11 Mar 2010 22:02:54 +0000 (22:02 +0000)]
* src/pwunconv.c: Only check USE_TCB if configured WITH_TCB.

14 years ago * src/userdel.c: Re-indent.
nekral-guest [Thu, 11 Mar 2010 22:01:59 +0000 (22:01 +0000)]
* src/userdel.c: Re-indent.
* src/userdel.c: Avoid implicit conversion of pointers to
booleans.
* src/userdel.c: Document the sections closed by #endif

14 years ago * src/pwconv.c: Only check USE_TCB if configured WITH_TCB.
nekral-guest [Thu, 11 Mar 2010 22:01:15 +0000 (22:01 +0000)]
* src/pwconv.c: Only check USE_TCB if configured WITH_TCB.

14 years ago * libmisc/copydir.c: Added parenthesis.
nekral-guest [Thu, 11 Mar 2010 22:00:41 +0000 (22:00 +0000)]
* libmisc/copydir.c: Added parenthesis.

14 years ago2010-02-14 Michael Bunk <mb@computer-leipzig.com>
nekral-guest [Wed, 10 Mar 2010 22:30:03 +0000 (22:30 +0000)]
2010-02-14  Michael Bunk  <mb@computer-leipzig.com>

* NEWS, lib/gshadow.c: Fix parsing of gshadow entries.

14 years ago2010-01-30 Paweł Hajdan, Jr. <phajdan.jr@gentoo.org>
nekral-guest [Thu, 4 Mar 2010 18:11:13 +0000 (18:11 +0000)]
2010-01-30  PaweÅ‚ Hajdan, Jr.  <phajdan.jr@gentoo.org>

* NEWS: Add support for TCB.
* lib/tcbfuncs.h, lib/tcbfuncs.c, lib/Makefile.am: New library to
support TCB.
* lib/prototypes, libmisc/copydir.c (remove_tree): Add boolean
parameter remove_root.
* configure.in: Add conditional WITH_TCB.
* src/userdel.c, src/usermod.c: Add support for TCB. Update call to
remove_tree().
* src/pwconv.c, src/pwunconv.c: Should not be used with TCB enabled.
* src/vipw.c: Add support for TCB. Update call to remove_tree().
* src/useradd.c: Add support for TCB. Open the shadow file outside
of open_files().
* src/chage.c: Add support for TCB.
* src/Makefile.am: Install passwd sgid shadow when TCB is enabled.
* lib/getdefs.c, man/vipw.8.xml, man/login.defs.5.xml,
man/login.defs/TCB_AUTH_GROUP.xml, man/login.defs/USE_TCB.xml,
man/login.defs/TCB_SYMLINKS.xml, man/generate_mans.mak,
man/generate_mans.deps, man/Makefile.am: New configuration
parameters: TCB_AUTH_GROUP, TCB_SYMLINKS, USE_TCB.
* lib/shadowio.c, lib/commonio.c: Add support for TCB.

14 years ago * libmisc/env.c: Fix sanitize_env() noslash support. This fixes
nekral-guest [Sun, 24 Jan 2010 17:23:42 +0000 (17:23 +0000)]
* libmisc/env.c: Fix sanitize_env() noslash support. This fixes
Alioth#311740. Thanks to Jason Cassell.

14 years ago * src/su.c: Do not sanitize the environment. This breaks
nekral-guest [Sun, 24 Jan 2010 17:13:40 +0000 (17:13 +0000)]
* src/su.c: Do not sanitize the environment. This breaks
--preserve-environment. This sanitation was disabled on Debian
since quite some time with no reported issues, and sanitize_env()
documentation agrees that it should be useless as all modern
Unixes will handle setuid executables properly. This Fixes
Alioth#312287.

14 years ago * libmisc/setupenv.c: Fix typo from 2009-11-01.
nekral-guest [Sun, 24 Jan 2010 17:05:37 +0000 (17:05 +0000)]
* libmisc/setupenv.c: Fix typo from 2009-11-01.

14 years ago * configure.in: Add support for TCB in configure.in. Actual TCB
nekral-guest [Sun, 24 Jan 2010 16:53:15 +0000 (16:53 +0000)]
* configure.in: Add support for TCB in configure.in. Actual TCB
support will follow.

15 years ago * NEWS, src/groupmod.c: Fixed groupmod when configured with
nekral-guest [Thu, 5 Nov 2009 22:03:36 +0000 (22:03 +0000)]
* NEWS, src/groupmod.c: Fixed groupmod when configured with
--enable-account-tools-setuid.

15 years ago * NEWS, man/login.defs.d/ENV_SUPATH.xml, libmisc/setupenv.c:
nekral-guest [Sun, 1 Nov 2009 16:59:48 +0000 (16:59 +0000)]
* NEWS, man/login.defs.d/ENV_SUPATH.xml, libmisc/setupenv.c:
Harmonize other paths and documentation with previous
change.

15 years ago2009-11-01 Michel Hermier <michel.hermier@gmail.com>
nekral-guest [Sun, 1 Nov 2009 16:57:59 +0000 (16:57 +0000)]
2009-11-01  Michel Hermier  <michel.hermier@gmail.com>

* src/su.c: Set the default ENV_SUPATH to
/sbin:/bin:/usr/sbin:/usr/bin (i.e. PATH when no ENV_SUPATH is
specified).

15 years ago2009-10-15 Thorsten Kukuk <kukuk@suse.de>
nekral-guest [Sat, 17 Oct 2009 20:40:53 +0000 (20:40 +0000)]
2009-10-15  Thorsten Kukuk  <kukuk@suse.de>

* src/faillog.c, man/faillog.8.xml: Harmonize long option in code
and documentation. Use --lock-secs instead of --lock-time.

15 years agoIndicate new translations.
nekral-guest [Sat, 17 Oct 2009 20:40:00 +0000 (20:40 +0000)]
Indicate new translations.

15 years agoChangelog police.
nekral-guest [Thu, 15 Oct 2009 16:50:43 +0000 (16:50 +0000)]
Changelog police.

15 years agoCompleted Czech translation
bubulle [Mon, 5 Oct 2009 06:11:17 +0000 (06:11 +0000)]
Completed Czech translation

15 years agoVietnamese translation compelted
bubulle [Tue, 29 Sep 2009 18:11:31 +0000 (18:11 +0000)]
Vietnamese translation compelted

15 years agoCzech translation update
bubulle [Sun, 27 Sep 2009 06:23:23 +0000 (06:23 +0000)]
Czech translation update

15 years agoFrench translation update
bubulle [Thu, 24 Sep 2009 20:20:47 +0000 (20:20 +0000)]
French translation update

15 years agoVietnamese translation update
bubulle [Thu, 24 Sep 2009 20:18:50 +0000 (20:18 +0000)]
Vietnamese translation update

15 years agopid_child and kill_child are only used when USE_PAM.
nekral-guest [Tue, 8 Sep 2009 21:33:14 +0000 (21:33 +0000)]
pid_child and kill_child are only used when USE_PAM.

15 years ago * lib/commonio.c: Avoid pre-decrement operator (--n). Add some
nekral-guest [Tue, 8 Sep 2009 21:00:12 +0000 (21:00 +0000)]
* lib/commonio.c: Avoid pre-decrement operator (--n). Add some
comments.
* libmisc/cleanup.c: Fix off by one in an assertion.

15 years ago * src/su.c: Fix indentation.
nekral-guest [Tue, 8 Sep 2009 20:46:43 +0000 (20:46 +0000)]
* src/su.c: Fix indentation.
* src/su.c: Add more messages for translation.
* src/su.c: Ignore kill() return value when sending the TERM
signal. If it fails, a KILL should be sent anyway.

15 years ago * NEWS, src/su.c: When su receives a signal, wait for the child to
nekral-guest [Tue, 8 Sep 2009 20:39:15 +0000 (20:39 +0000)]
* NEWS, src/su.c: When su receives a signal, wait for the child to
terminate (after sending a SIGTERM), and kill it only if it did
not terminate by itself. No delay will be enforced if the child
cooperates. See http://bugs.gentoo.org/282094
* NEWS, man/su.1.xml: Document su's exit values.

15 years ago * src/useradd.c: The default value for the CREATE_MAIL_SPOOL
nekral-guest [Tue, 8 Sep 2009 13:16:58 +0000 (13:16 +0000)]
* src/useradd.c: The default value for the CREATE_MAIL_SPOOL
variable (i.e. if CREATE_MAIL_SPOOL= is specified without any
values) is "no", not DCREATE_MAIL_SPOOL ("CREATE_MAIL_SPOOL=").

15 years ago * src/useradd.c: Avoid redefinition of SHELL. Use DSHELL instead.
nekral-guest [Tue, 8 Sep 2009 13:11:03 +0000 (13:11 +0000)]
* src/useradd.c: Avoid redefinition of SHELL. Use DSHELL instead.
For consistency, change HOME, INACT, EXPIRE, SKEL, and
CREATE_MAIL_SPOOL to DHOME, DINACT, DEXPIRE, DSKEL, and
DCREATE_MAIL_SPOOL.

15 years ago * src/newusers.c: Prefer #ifdef over #if.
nekral-guest [Tue, 8 Sep 2009 13:06:57 +0000 (13:06 +0000)]
* src/newusers.c: Prefer #ifdef over #if.

15 years ago * configure.in: We do not use SETPGRP_VOID, and already assume
nekral-guest [Tue, 8 Sep 2009 13:05:59 +0000 (13:05 +0000)]
* configure.in: We do not use SETPGRP_VOID, and already assume
that setpgrp has a void argument. Remove AC_FUNC_SETPGRP to ease
cross compiling.

15 years ago * man/generate_translations.mak, man/generate_mans.mak,
nekral-guest [Mon, 7 Sep 2009 21:49:29 +0000 (21:49 +0000)]
* man/generate_translations.mak, man/generate_mans.mak,
po/Makefile.in.in: Removing and restoring the config.xml file
broke parallel builds. Build the manpages based on *.xml-config
files instead of *.xml files.  The *.xml do not include config.xml
anymore, which permits to run xml2po without needing to remove
config.xml. The config.xml is restored in the *.xml-config files.
* man/groupadd.8.xml: Implementation of the above.
* man/generate_mans.deps: Updated dependencies

15 years ago * libmisc/limits.c: Fix the format to match the unsigned long
nekral-guest [Mon, 7 Sep 2009 19:50:00 +0000 (19:50 +0000)]
* libmisc/limits.c: Fix the format to match the unsigned long
variable in argument.
* libmisc/utmp.c: Fix tests. tmptty is a variable stack. ut_host
is an array of the ut structure. None of them can be NULL.

15 years agoFix typo in the version numbers.
nekral-guest [Mon, 7 Sep 2009 19:25:07 +0000 (19:25 +0000)]
Fix typo in the version numbers.

15 years ago * lib/shadowmem.c: Only copy the required fields of the struct
nekral-guest [Mon, 7 Sep 2009 19:08:10 +0000 (19:08 +0000)]
* lib/shadowmem.c: Only copy the required fields of the struct
spwd. (start with the primitive types)
* lib/shadowmem.c: Avoid memzero() on a possibly NULL pointer.
* lib/groupmem.c: Only copy the required fields of the struct
group. (start with the primitive types)
* lib/groupmem.c: Avoid memzero() on a possibly NULL pointer.
* lib/groupmem.c: Free gr_mem in addition to its elements.
* lib/sgroupio.c: The struct sgrp has no primitive types to be
copied initially.
* lib/sgroupio.c: Avoid memzero() on a possibly NULL pointer.
* lib/sgroupio.c: Free sg_mem and sg_add in addition to their
elements.
* lib/pwmem.c: Only copy the required fields of the struct
passwd. (start with the primitive types)

15 years ago * lib/sgroupio.h: Harmonize splint annotations of sgr_locate()
nekral-guest [Mon, 7 Sep 2009 18:59:03 +0000 (18:59 +0000)]
* lib/sgroupio.h: Harmonize splint annotations of sgr_locate()
prototype with the one used in its definition.

15 years ago2009-09-07 Steve Grubb <sgrubb@redhat.com>
nekral-guest [Mon, 7 Sep 2009 18:53:47 +0000 (18:53 +0000)]
2009-09-07  Steve Grubb  <sgrubb@redhat.com>

* libmisc/copydir.c, lib/shadowmem.c, lib/groupmem.c, lib/pwmem.c:
Fix some memory leaks.

15 years ago * src/userdel.c, src/lastlog.c, src/gpasswd.c, src/newusers.c,
nekral-guest [Sat, 5 Sep 2009 22:31:29 +0000 (22:31 +0000)]
* src/userdel.c, src/lastlog.c, src/gpasswd.c, src/newusers.c,
src/chpasswd.c, src/groupmems.c, src/usermod.c, src/chgpasswd.c,
src/vipw.c, src/su.c, src/useradd.c, src/groupmod.c, src/passwd.c,
src/groupadd.c, src/chage.c, src/faillog.c, src/chsh.c: Use
booleans for tests.
* src/userdel.c, src/gpasswd.c, src/groupmems.c, src/usermod.c,
src/groupmod.c, src/passwd.c: Use a break even after usage().

15 years agoAdded new TODO item.
nekral-guest [Sat, 5 Sep 2009 20:26:09 +0000 (20:26 +0000)]
Added new TODO item.

15 years ago * src/gpasswd.c, src/groupmems.c: Split the groupmems and gpasswd
nekral-guest [Sat, 5 Sep 2009 20:25:40 +0000 (20:25 +0000)]
* src/gpasswd.c, src/groupmems.c: Split the groupmems and gpasswd
Usage string. It was changed anyway to add the --help option.

15 years ago * NEWS, src/userdel.c, src/lastlog.c, src/gpasswd.c,
nekral-guest [Fri, 4 Sep 2009 23:02:33 +0000 (23:02 +0000)]
* NEWS, src/userdel.c, src/lastlog.c, src/gpasswd.c,
src/newusers.c, src/chpasswd.c, src/groupmems.c, src/usermod.c,
src/chgpasswd.c, src/vipw.c, src/su.c, src/useradd.c,
src/groupmod.c, src/passwd.c, src/groupadd.c, src/chage.c,
src/faillog.c, src/chsh.c: If someone uses the -h/--help options,
the usage should not go to stderr nor should the utility exit with
non-zero status. All of the shadow utils do just this
unfortunately, so convert them over to sanity.
* man/groupmems.8.xml, man/gpasswd.1.xml: Added option -h/--help.

15 years ago * src/useradd.c: Fixed wrong format string.
nekral-guest [Fri, 4 Sep 2009 22:09:58 +0000 (22:09 +0000)]
* src/useradd.c: Fixed wrong format string.
* lib/gshadow.c: Removed declaration of unused variable.

15 years ago * man/generate_mans.mak, man/generate_translations.mak: Provide an
nekral-guest [Sun, 30 Aug 2009 19:46:54 +0000 (19:46 +0000)]
* man/generate_mans.mak, man/generate_translations.mak: Provide an
useful error message when --enable-man is not enabled and the
translated manpages are not generated.

15 years ago * man/login.defs.d/ENCRYPT_METHOD.xml: Avoid using sub-lists. They
nekral-guest [Fri, 21 Aug 2009 15:02:32 +0000 (15:02 +0000)]
* man/login.defs.d/ENCRYPT_METHOD.xml: Avoid using sub-lists. They
break the groff formatting.

15 years ago * po/fr.po: Fix typos, based on reviews by the Debian French
nekral-guest [Fri, 14 Aug 2009 21:12:15 +0000 (21:12 +0000)]
* po/fr.po: Fix typos, based on reviews by the Debian French
translation team.

15 years agoComplete French translation
bubulle [Mon, 27 Jul 2009 22:35:13 +0000 (22:35 +0000)]
Complete French translation

15 years agoFrench translation update
bubulle [Sat, 25 Jul 2009 17:23:19 +0000 (17:23 +0000)]
French translation update

15 years ago * NEWS, configure.in: Prepare for the next release 4.1.4.2.
nekral-guest [Fri, 24 Jul 2009 01:13:21 +0000 (01:13 +0000)]
* NEWS, configure.in: Prepare for the next release 4.1.4.2.
* po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated.
* po/*.po, man/po/*.po: Updated PO files.

15 years ago * configure.in: Fixed definition of the SHELL configuration.
nekral-guest [Thu, 23 Jul 2009 21:02:03 +0000 (21:02 +0000)]
* configure.in: Fixed definition of the SHELL configuration.

15 years ago * etc/login.defs: SYS_GID_MIN /SYS_UID_MIN changed from 100 to
nekral-guest [Thu, 23 Jul 2009 20:41:35 +0000 (20:41 +0000)]
* etc/login.defs: SYS_GID_MIN /SYS_UID_MIN changed from 100 to
101. GID 100 seems to be used statically.

15 years agoAdded a TODO item for /etc/defautl/useradd
nekral-guest [Thu, 23 Jul 2009 19:40:53 +0000 (19:40 +0000)]
Added a TODO item for /etc/defautl/useradd

15 years agoAdded one todo item.
nekral-guest [Thu, 23 Jul 2009 19:40:00 +0000 (19:40 +0000)]
Added one todo item.

15 years ago * libmisc/shell.c, src/su.c: Execute the scripts with "sh -"
nekral-guest [Wed, 22 Jul 2009 13:35:57 +0000 (13:35 +0000)]
* libmisc/shell.c, src/su.c: Execute the scripts with "sh -"
rather than "sh".

15 years ago * configure.in, libmisc/shell.c, libmisc/setupenv.c, src/newgrp.c,
nekral-guest [Wed, 22 Jul 2009 13:30:06 +0000 (13:30 +0000)]
* configure.in, libmisc/shell.c, libmisc/setupenv.c, src/newgrp.c,
src/su.c: Let the system shell be configurable.

15 years ago * NEWS, src/su.c, libmisc/shell.c: Added support for shells being a
nekral-guest [Mon, 20 Jul 2009 14:00:50 +0000 (14:00 +0000)]
* NEWS, src/su.c, libmisc/shell.c: Added support for shells being a
shell script without a shebang.

15 years agoAnd fix a typo in French..:)
bubulle [Sun, 19 Jul 2009 11:54:44 +0000 (11:54 +0000)]
And fix a typo in French..:)

15 years agoFix obvious mistake in Dutch translation
bubulle [Sun, 19 Jul 2009 11:53:49 +0000 (11:53 +0000)]
Fix obvious mistake in Dutch translation

15 years ago2009-07-18 Peter Vrabec <pvrabec@redhat.com>
nekral-guest [Sat, 18 Jul 2009 00:35:35 +0000 (00:35 +0000)]
2009-07-18  Peter Vrabec  <pvrabec@redhat.com>
* NEWS, libmisc/find_new_gid.c, libmisc/find_new_uid.c: Since
system accounts are allocated from SYS_?ID_MIN to SYS_?ID_MAX in
reverse order, accounts are packed close to SYS_?ID_MAX if
SYS_?ID_MIN is already used but there are still dome gaps.

15 years ago * NEWS, libmisc/find_new_gid.c, libmisc/find_new_uid.c: Do not use
nekral-guest [Fri, 17 Jul 2009 22:54:23 +0000 (22:54 +0000)]
* NEWS, libmisc/find_new_gid.c, libmisc/find_new_uid.c: Do not use
getpwent / getgrent for system accounts. Trying the low-IDs with
getpwuid / getgrgid should be more efficient on LDAP configured
systems with many accounts.

15 years ago * po/eu.po: Updated Basque translation.
nekral-guest [Sun, 5 Jul 2009 20:13:41 +0000 (20:13 +0000)]
* po/eu.po: Updated Basque translation.

15 years ago * man/fi/Makefile.am: Stop distributing the Finnish translation of
nekral-guest [Mon, 22 Jun 2009 19:23:42 +0000 (19:23 +0000)]
* man/fi/Makefile.am: Stop distributing the Finnish translation of
passwd.1 (outdated).

15 years ago * man/pwck.8.xml: The shadow file is optional.
nekral-guest [Sat, 20 Jun 2009 13:02:33 +0000 (13:02 +0000)]
* man/pwck.8.xml: The shadow file is optional.
* man/pwck.8.xml: Updated description of the checks. Added
description of the shadow checks.
* man/pwck.8.xml: Updated description of the checks.

15 years ago * man/po/fr.po: Fixed typo (forunis)
nekral-guest [Sun, 14 Jun 2009 12:47:41 +0000 (12:47 +0000)]
* man/po/fr.po: Fixed typo (forunis)

15 years ago * lib/fputsx.c: Compare the result of fgets() with the provided
nekral-guest [Fri, 12 Jun 2009 20:20:45 +0000 (20:20 +0000)]
* lib/fputsx.c: Compare the result of fgets() with the provided
buffer instead of NULL.

15 years ago * lib/gshadow.c: Removed limitation on the length of the gshadow
nekral-guest [Fri, 12 Jun 2009 17:50:24 +0000 (17:50 +0000)]
* lib/gshadow.c: Removed limitation on the length of the gshadow
lines.
* lib/gshadow.c: Compare the result of fgetsx() with the provided
buffer instead of NULL.

15 years ago * libmisc/xgetXXbyYY.c, libmisc/xgetpwnam.c, libmisc/xgetgrnam.c,
nekral-guest [Thu, 11 Jun 2009 21:33:00 +0000 (21:33 +0000)]
* libmisc/xgetXXbyYY.c, libmisc/xgetpwnam.c, libmisc/xgetgrnam.c,
libmisc/xgetpwuid.c, libmisc/xgetgrgid.c, libmisc/xgetspnam.c: Do
not limit the size of the buffer to hold the group or user
structure. It used to be limited to 16k, which caused issues with
groups having many users.

15 years ago * src/su.c, man/su.1.xml: The default behavior (without -p or
nekral-guest [Thu, 11 Jun 2009 20:01:21 +0000 (20:01 +0000)]
* src/su.c, man/su.1.xml: The default behavior (without -p or
--login) is to copy most of the environment variables. Revert a
previous change and update the documentation.

15 years ago * man/passwd.5.xml, man/shadow.5.xml: Document the passwd- and
nekral-guest [Sat, 6 Jun 2009 11:21:15 +0000 (11:21 +0000)]
* man/passwd.5.xml, man/shadow.5.xml: Document the passwd- and
shadow- files.

15 years ago * NEWS, src/su.c: Preserve the DISPLAY and XAUTHORITY environment
nekral-guest [Fri, 5 Jun 2009 22:19:38 +0000 (22:19 +0000)]
* NEWS, src/su.c: Preserve the DISPLAY and XAUTHORITY environment
variables, even with --login. This was not the case before in the
PAM version.

15 years ago * src/useradd.c, src/groupmod.c, src/groupadd.c, src/faillog.c:
nekral-guest [Fri, 5 Jun 2009 22:16:56 +0000 (22:16 +0000)]
* src/useradd.c, src/groupmod.c, src/groupadd.c, src/faillog.c:
Fix typos. Take this opportunity to split the usage messages into
smaller messages (one per option).
* src/pwck.c: Fix typo.

15 years ago * man/passwd.1.xml: The short option for --mindays is -n, not -m.
nekral-guest [Fri, 5 Jun 2009 21:14:12 +0000 (21:14 +0000)]
* man/passwd.1.xml: The short option for --mindays is -n, not -m.

15 years agoUpdated previous documentation of the environment variables handling.
nekral-guest [Thu, 4 Jun 2009 20:47:50 +0000 (20:47 +0000)]
Updated previous documentation of the environment variables handling.

15 years ago * .gitignore, man/.gitignore, src/.gitignore: Added .gitignore
nekral-guest [Thu, 4 Jun 2009 20:08:11 +0000 (20:08 +0000)]
* .gitignore, man/.gitignore, src/.gitignore: Added .gitignore
files.

15 years ago * man/su.1.xml: Use <option> for the login.defs options.
nekral-guest [Thu, 4 Jun 2009 17:28:09 +0000 (17:28 +0000)]
* man/su.1.xml: Use <option> for the login.defs options.
* man/su.1.xml: Improve the documentation of the su behavior
regarding environment variables.
* man/su.1.xml: Document that the login.defs file is used.

15 years ago * man/login.1.xml: Document that the login.defs file is used.
nekral-guest [Thu, 4 Jun 2009 17:25:18 +0000 (17:25 +0000)]
* man/login.1.xml: Document that the login.defs file is used.

15 years ago * man/login.defs.d/ENVIRON_FILE.xml: Document the format for
nekral-guest [Thu, 4 Jun 2009 17:23:08 +0000 (17:23 +0000)]
* man/login.defs.d/ENVIRON_FILE.xml: Document the format for
comments.

15 years ago * man/gpasswd.1.xml: Ease the translation of the refpurpose.
nekral-guest [Tue, 26 May 2009 19:23:40 +0000 (19:23 +0000)]
* man/gpasswd.1.xml: Ease the translation of the refpurpose.
* man/gpasswd.1.xml: Fix typo, shorten sentences.

15 years ago * man/pwck.8.xml, man/grpck.8.xml: Move the SEE ALSO section at
nekral-guest [Tue, 26 May 2009 17:00:58 +0000 (17:00 +0000)]
* man/pwck.8.xml, man/grpck.8.xml: Move the SEE ALSO section at
the end.

15 years ago * src/vipw.c: Make sure opened files are closed.
nekral-guest [Mon, 25 May 2009 19:51:23 +0000 (19:51 +0000)]
* src/vipw.c: Make sure opened files are closed.

15 years ago * man/chpasswd.8.xml, man/grpck.8.xml, man/newgrp.1.xml,
nekral-guest [Mon, 25 May 2009 19:41:43 +0000 (19:41 +0000)]
* man/chpasswd.8.xml, man/grpck.8.xml, man/newgrp.1.xml,
man/passwd.1.xml, man/sg.1.xml: Avoid a spurious comma.

15 years ago * man/passwd.1.xml: Avoid a spurious comma.
nekral-guest [Mon, 25 May 2009 19:29:19 +0000 (19:29 +0000)]
* man/passwd.1.xml: Avoid a spurious comma.

15 years ago * NEWS: New placeholder for the next release.
nekral-guest [Mon, 25 May 2009 19:26:31 +0000 (19:26 +0000)]
* NEWS: New placeholder for the next release.