bubulle [Sat, 28 Jan 2012 13:29:13 +0000 (13:29 +0000)]
Russian manpages translation update
bubulle [Fri, 27 Jan 2012 18:45:49 +0000 (18:45 +0000)]
French translation updates
bubulle [Thu, 26 Jan 2012 18:58:20 +0000 (18:58 +0000)]
Danish translation added
bubulle [Thu, 26 Jan 2012 18:54:44 +0000 (18:54 +0000)]
Danish translation update
nekral-guest [Mon, 23 Jan 2012 22:29:33 +0000 (22:29 +0000)]
2012-01-23 Thomas Vasileiou <thomas-v@wildmail.com>
* po/el.po: Updated to 553t.
nekral-guest [Sun, 22 Jan 2012 17:32:49 +0000 (17:32 +0000)]
2012-01-22 Baurzhan Muftakhidinov <baurthefirst@gmail.com>
* po/kk.po: Updated to 557t.
bubulle [Sat, 21 Jan 2012 07:17:05 +0000 (07:17 +0000)]
Portuguese translation update
bubulle [Thu, 19 Jan 2012 19:37:36 +0000 (19:37 +0000)]
German translation update
nekral-guest [Wed, 18 Jan 2012 21:08:28 +0000 (21:08 +0000)]
2012-01-18 Bjørn Steensrud <bjornst@skogkatt.homelinux.org>
* po/nb.po: Updated to 557t. Thanks also to Hans Fredrik Nordhaug.
nekral-guest [Wed, 18 Jan 2012 21:01:50 +0000 (21:01 +0000)]
2012-01-16 NAKANO Takeo <nakano@webmasters.gr.jp>
* po/ja.po: Updated to 557t
2012-01-16 Simon Brandmair <sbrandmair@gmx.net>
* man/po/de.po: Updated to 1173t.
nekral-guest [Sun, 15 Jan 2012 21:26:56 +0000 (21:26 +0000)]
New entry for vipw.
nekral-guest [Sun, 15 Jan 2012 21:22:05 +0000 (21:22 +0000)]
Indicate the CVE number.
nekral-guest [Sun, 15 Jan 2012 21:21:01 +0000 (21:21 +0000)]
Document last translation updates.
bubulle [Sat, 14 Jan 2012 13:28:36 +0000 (13:28 +0000)]
Simplified Chinese translation update
bubulle [Mon, 9 Jan 2012 18:56:42 +0000 (18:56 +0000)]
Russian translation update
nekral-guest [Sun, 8 Jan 2012 23:36:18 +0000 (23:36 +0000)]
* po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated.
* po/*.po, man/po/*.po: Updated PO files.
nekral-guest [Sun, 8 Jan 2012 16:06:57 +0000 (16:06 +0000)]
* lib/selinux.c, lib/semanage.c: prototypes.h was not included.
nekral-guest [Sun, 8 Jan 2012 16:04:27 +0000 (16:04 +0000)]
* lib/prototypes.h: Cleanup.
nekral-guest [Fri, 9 Dec 2011 22:13:02 +0000 (22:13 +0000)]
* lib/prototypes.h, lib/Makefile.am, po/POTFILES.in,
libmisc/copydir.c, lib/selinux.c: Move set_selinux_file_context()
and reset_selinux_file_context() from libmisc/copydir.c to
lib/selinux.c.
* lib/commonio.c: Use set_selinux_file_context() and
reset_selinux_file_context() instead of using the existing
database SELinux context to set the context for the newly created
files.
nekral-guest [Fri, 9 Dec 2011 21:35:57 +0000 (21:35 +0000)]
* src/vipw.c: Do not use a hardcoded program name in the usage
message.
nekral-guest [Fri, 9 Dec 2011 21:35:47 +0000 (21:35 +0000)]
* po/ca.po, po/cs.po, po/da.po, po/de.po, po/es.po, po/eu.po,
po/fr.po, po/ja.po, po/kk.po, po/pt.po, po/pt_BR.po, po/ru.po,
po/sk.po, po/sv.po, po/vi.po, po/zh_CN.po: Quick unfuzzy.
nekral-guest [Fri, 9 Dec 2011 21:31:39 +0000 (21:31 +0000)]
* src/newusers.c, src/chpasswd.c, src/chgpasswd.c: Harmonize
usage messages.
nekral-guest [Fri, 9 Dec 2011 21:30:19 +0000 (21:30 +0000)]
* lib/Makefile.am, lib/prototypes.h, lib/selinux.c,
lib/semanage.c, po/POTFILES.in: Move lib/selinux.c to
lib/semanage.c.
nekral-guest [Mon, 21 Nov 2011 22:02:15 +0000 (22:02 +0000)]
* src/usermod.c, man/usermod.8.xml: usermod -Z "" removes the
SELinux user mapping for the modified user.
* src/useradd.c: Zflg is #defined as user_selinux non empty.
nekral-guest [Mon, 21 Nov 2011 19:34:22 +0000 (19:34 +0000)]
* libmisc/copydir.c: Ignore errors to copy ACLs if the operation
is not supported.
nekral-guest [Sat, 19 Nov 2011 22:00:00 +0000 (22:00 +0000)]
* src/passwd.c: Add missing cast.
* lib/commonio.c: Avoid multiple statements per line.
* lib/commonio.c: Ignore fclose return value when the file was
open read only or was not changed, or if an error is already
reported.
nekral-guest [Sat, 19 Nov 2011 21:56:10 +0000 (21:56 +0000)]
* src/chage.c: Cast 3rd date_to_str parameter to a time_t
nekral-guest [Sat, 19 Nov 2011 21:55:00 +0000 (21:55 +0000)]
* lib/selinux.c: vasprintf requires _GNU_SOURCE to be defined
before including stdio.h.
nekral-guest [Sat, 19 Nov 2011 21:51:52 +0000 (21:51 +0000)]
* libmisc/root_flag.c, src/gpasswd.c, src/chsh.c: Add splint
annotations.
* src/pwconv.c, src/pwunconv.c, src/grpconv.c, src/grpunconv.c:
Ignore return value of spw_rewind, pw_rewind, sgr_rewind, and
gr_rewind.
* lib/commonio.h: Both head and tail cannot be owned. Set tail as
dependent.
* src/expiry.c: Ignore return value of expire ().
* src/expiry.c: The catch_signals function does not use its sig
parameter.
* src/userdel.c: Last audit_logger parameter is a
shadow_audit_result, use SHADOW_AUDIT_FAILURE instead of 0.
nekral-guest [Sat, 19 Nov 2011 21:44:34 +0000 (21:44 +0000)]
* src/faillog.c: The fail_max field is a short, use a short also
for the max argument of setmax / setmax_one.
* src/faillog.c: Fail with an error message when faillog fails to
write to the faillog database.
nekral-guest [Sat, 19 Nov 2011 14:34:59 +0000 (14:34 +0000)]
* man/gpasswd.1.xml: Document the difference between the -r and -R
options.
nekral-guest [Sat, 19 Nov 2011 14:33:53 +0000 (14:33 +0000)]
* man/useradd.8.xml, man/groupadd.8.xml, man/usermod.8.xml,
man/groupmod.8.xml: Avoid hardcoded values, and reference instead
the configuration options (e.g. UID_MIN)
* man/groupmod.8.xml, man/usermod.8.xml: Add missing reference to
login.defs
* man/login.defs.d/UID_MAX.xml, man/login.defs.d/SYS_UID_MAX.xml,
man/login.defs.d/GID_MAX.xml, man/login.defs.d/SYS_GID_MAX.xml:
Document the default values.
nekral-guest [Sat, 19 Nov 2011 14:29:20 +0000 (14:29 +0000)]
Ignore the generated POTFILES file.
nekral-guest [Sat, 19 Nov 2011 14:27:48 +0000 (14:27 +0000)]
* src/gpasswd.c: Change of group password enforces gshadow
password. Set /etc/group password to "x".
nekral-guest [Sat, 19 Nov 2011 14:20:52 +0000 (14:20 +0000)]
Fix typos.
nekral-guest [Thu, 17 Nov 2011 21:52:49 +0000 (21:52 +0000)]
Add missing NEWS documentation.
* NEWS, README, src/useradd.c, src/usermod.c, src/userdel.c,
configure.in: Use libsemanage instead of semanage.
nekral-guest [Thu, 17 Nov 2011 21:51:07 +0000 (21:51 +0000)]
* NEWS, src/userdel.c, man/userdel.8.xml: Add option -Z/--selinux-user.
* libmisc/system.c, lib/prototypes.h, libmisc/Makefile.am: Removed
safe_system().
* lib/selinux.c, po/POTFILES.in, lib/prototypes.h,
lib/Makefile.am: Added helper functions for semanage.
* README, src/useradd.c, src/usermod.c, src/userdel.c,
configure.in: Use libsemanage instead of semanage.
nekral-guest [Thu, 17 Nov 2011 21:32:26 +0000 (21:32 +0000)]
Re-indent.
nekral-guest [Wed, 16 Nov 2011 21:17:43 +0000 (21:17 +0000)]
2011-11-16 Peter Vrabec <pvrabec@redhat.com>
* src/Makefile.am: useradd may need the LIBATTR library.
nekral-guest [Wed, 16 Nov 2011 21:00:43 +0000 (21:00 +0000)]
2011-11-16 Peter Vrabec <pvrabec@redhat.com>
* libmisc/copydir.c: Ignore perm_copy_file() errors with errno set
to ENOTSUP.
nekral-guest [Wed, 16 Nov 2011 19:34:39 +0000 (19:34 +0000)]
* libmisc/root_flag.c: Add missing #include <stdio.h>
nekral-guest [Wed, 16 Nov 2011 19:33:51 +0000 (19:33 +0000)]
* src/useradd.c: Compil fix when SHADOWGRP is not enabled.
nekral-guest [Mon, 14 Nov 2011 23:37:31 +0000 (23:37 +0000)]
Unfuzzy.
nekral-guest [Sun, 13 Nov 2011 18:21:43 +0000 (18:21 +0000)]
* po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated.
* po/*.po, man/po/*.po: Updated PO files.
nekral-guest [Sun, 13 Nov 2011 17:42:05 +0000 (17:42 +0000)]
Ignore generated file generate_mans.deps
nekral-guest [Sun, 13 Nov 2011 16:24:57 +0000 (16:24 +0000)]
* src/chage.c, src/chfn.c, src/chgpasswd.c, src/chpasswd.c,
src/chsh.c, src/groupadd.c, src/groupdel.c, src/groupmems.c,
src/groupmod.c, src/newusers.c, src/useradd.c, src/userdel.c,
src/usermod.c: Provide the PAM error
message instead of our own, and log error to syslog.
* src/groupmems.c: Exit with exit rather than fail_exit in usage().
* src/newusers.c: Check the number of arguments.
* src/newusers.c: Do not create the home directory when it is not
changed.
* src/useradd.c: Set the group password to "!" rather "x" if there
are no gshadow file.
nekral-guest [Sun, 13 Nov 2011 16:24:49 +0000 (16:24 +0000)]
Fix cut&paste issue from yesterday.
nekral-guest [Sun, 13 Nov 2011 16:24:39 +0000 (16:24 +0000)]
* src/pwck.c: Removed pw_opened.
* src/pwck.c: optind cannot be greater than argc.
* src/pwck.c: If spw_opened, then is_shadow is implicitly set.
* src/pwck.c: Do not report passwd entry without x password and a
shadow entry in --quiet mode (no interaction with the caller)
* src/pwck.c: Do not check if the last password change is in the
future if the time is set to 0.
nekral-guest [Fri, 11 Nov 2011 12:09:58 +0000 (12:09 +0000)]
* libmisc/root_flag.c: Drop privileges before changing root. The
--root option should not be used by regular users for suid utils.
* libmisc/root_flag.c: Improve error messages.
nekral-guest [Fri, 11 Nov 2011 12:00:05 +0000 (12:00 +0000)]
* src/pwck.c: Compile fix for TCB.
nekral-guest [Fri, 11 Nov 2011 11:59:21 +0000 (11:59 +0000)]
* libmisc/copydir.c: Avoid conflict with glibc. Rename error to
error_acl.
nekral-guest [Fri, 11 Nov 2011 11:35:56 +0000 (11:35 +0000)]
* man/newusers.8.xml: Document the optional file argument.
* man/newusers.8.xml: Fix the documentation of the inputs' format.
nekral-guest [Sun, 6 Nov 2011 19:01:54 +0000 (19:01 +0000)]
* man/groupmod.8.xml: Document that the primary group of users may
be changed by groupmod -g.
nekral-guest [Sun, 6 Nov 2011 18:40:22 +0000 (18:40 +0000)]
* NEWS, src/newusers.c, man/newusers.8.xml: Add --root option.
nekral-guest [Sun, 6 Nov 2011 18:40:17 +0000 (18:40 +0000)]
* src/vipw.c: Remove unused variable a.
nekral-guest [Sun, 6 Nov 2011 18:40:11 +0000 (18:40 +0000)]
* man/generate_mans.mak: The xml-config files do not depend on the
Makefile.
nekral-guest [Sun, 6 Nov 2011 18:40:06 +0000 (18:40 +0000)]
Re-indent.
nekral-guest [Sun, 6 Nov 2011 18:39:59 +0000 (18:39 +0000)]
* src/chage.c, src/chgpasswd.c, src/chpasswd.c, src/chsh.c,
src/faillog.c, src/gpasswd.c, src/groupadd.c, src/groupdel.c,
src/groupmems.c, src/groupmod.c, src/grpconv.c, src/grpunconv.c,
src/lastlog.c, src/newusers.c, src/passwd.c, src/pwconv.c,
src/pwunconv.c, src/su.c, src/useradd.c, src/userdel.c,
src/usermod.c, src/vipw.c: Align and sort options.
nekral-guest [Sun, 6 Nov 2011 18:39:53 +0000 (18:39 +0000)]
* NEWS, src/pwck.c, man/pwck.8.xm, src/grpck.c, man/grpck.8.xml:
Add --root option.
nekral-guest [Sun, 6 Nov 2011 18:39:47 +0000 (18:39 +0000)]
* man/limits.5.xml, libmisc/limits.c: Sort limit identifiers.
* libmisc/limits.c: Fix support for the K limit identifier.
* libmisc/limits.c: Add missing default limit for L and U.
nekral-guest [Sun, 6 Nov 2011 18:39:42 +0000 (18:39 +0000)]
Re-indent.
nekral-guest [Sun, 6 Nov 2011 18:39:36 +0000 (18:39 +0000)]
* src/pwck.c, man/pwck.8.xml: Add support for long options.
* src/pwck.c, man/pwck.8.xml: Add -h/--help option
* src/grpck.c, man/grpck.8.xml: Add support for long options.
* src/grpck.c, man/grpck.8.xml: Add -h/--help option
nekral-guest [Sun, 6 Nov 2011 18:39:30 +0000 (18:39 +0000)]
* src/expiry.c, man/expiry.1.xml: Add support for long options.
* src/expiry.c, man/expiry.1.xml: Add -h/--help option
nekral-guest [Sun, 6 Nov 2011 18:39:24 +0000 (18:39 +0000)]
* NEWS, src/chfn.c, man/chfn.1.xml: Add --root option.
nekral-guest [Sun, 6 Nov 2011 18:39:19 +0000 (18:39 +0000)]
* src/chfn.c, man/chfn.1.xml: Add support for long options.
* src/chfn.c, man/chfn.1.xml: Add -u/--help option
nekral-guest [Sun, 6 Nov 2011 18:39:09 +0000 (18:39 +0000)]
* NEWS, src/vipw.c, man/vipw.8.xml: Add --root option.
nekral-guest [Sun, 6 Nov 2011 18:39:03 +0000 (18:39 +0000)]
* NEWS, src/faillog.c, man/faillog.8.xml: Add --root option.
* NEWS, src/lastlog.c, man/lastlog.8.xml: Likewise.
* src/faillog.c: Add Prog variable, and prefix error messages with
Prog rather than "faillog".
* src/lastlog.c: Likewise.
* src/lastlog.c: Split usage in smaller messages.
nekral-guest [Sun, 6 Nov 2011 18:38:57 +0000 (18:38 +0000)]
* NEWS, src/chage.c, man/chage.1.xml: Add --root option. Open
audit and syslog after the potential chroot. chage's usage split
in smaller messages.
nekral-guest [Sun, 6 Nov 2011 18:38:51 +0000 (18:38 +0000)]
* src/login.c: re-indent.
* src/login.c: Fix support for sub-logins.
nekral-guest [Sun, 6 Nov 2011 18:38:45 +0000 (18:38 +0000)]
* src/faillog.c, src/chage.c, src/newusers.c, src/su.c: The getopt
index of long options is not used.
nekral-guest [Sun, 6 Nov 2011 18:38:39 +0000 (18:38 +0000)]
* NEWS, src/gpasswd.c, man/gpasswd.1.xml: Add --root option.
* src/gpasswd.c: The getopt index of long options is not used.
nekral-guest [Sun, 6 Nov 2011 18:38:32 +0000 (18:38 +0000)]
* NEWS, src/chsh.c, man/chsh.1.xml: Add --root option.
chsh's usage split in smaller messages.
* src/chsh.c: The getopt index of long options is not used.
nekral-guest [Sun, 6 Nov 2011 18:38:26 +0000 (18:38 +0000)]
* NEWS, src/groupmems.c, man/groupmems.8.xml: Add --root option.
Open syslog after the potential chroot.
* src/groupmems.c: The getopt index of long options is not used.
nekral-guest [Sun, 6 Nov 2011 18:38:21 +0000 (18:38 +0000)]
sort per util.
nekral-guest [Sun, 6 Nov 2011 18:38:16 +0000 (18:38 +0000)]
* NEWS, src/passwd.c, man/passwd.1.xml: Add --root option.
passwd's usage split in smaller messages.
* src/passwd.c: Call sanitize_env() before setting the locales.
nekral-guest [Sun, 6 Nov 2011 18:38:10 +0000 (18:38 +0000)]
* NEWS, src/chpasswd.c, man/chpasswd.8.xml, src/chgpasswd.c,
man/chgpasswd.8.xml: Add --root option.
* src/chpasswd.c, src/chgpasswd.c: The getopt index of long
options is not used.
nekral-guest [Sun, 6 Nov 2011 18:38:04 +0000 (18:38 +0000)]
* NEWS, src/pwconv.c, src/pwunconv.c, src/grpconv.c,
src/grpunconv.c, man/pwconv.8.xml: Add --root option.
* src/pwconv.c, src/pwunconv.c, src/grpconv.c, src/grpunconv.c:
Add --help option.
* src/pwconv.c, src/pwunconv.c, src/grpconv.c, src/grpunconv.c:
Add process_flags() and usage().
nekral-guest [Sun, 6 Nov 2011 18:37:57 +0000 (18:37 +0000)]
* src/groupdel.c: Add process_flags().
* src/groupdel.c, man/groupdel.8.xml: Add --help option.
* NEWS, src/groupdel.c, man/groupdel.8.xml: Add --root option. Open
audit and syslog after the potential chroot.
* src/groupdel.c: Check atexit failures.
nekral-guest [Sun, 6 Nov 2011 18:37:51 +0000 (18:37 +0000)]
* NEWS, src/groupadd.c, man/groupadd.8.xml: Add --root option. Open
audit and syslog after the potential chroot.
* src/groupmod.c: The index of long options is not used.
nekral-guest [Sun, 6 Nov 2011 18:37:45 +0000 (18:37 +0000)]
* NEWS, src/groupadd.c, man/groupadd.8.xml: Add --root option. Open
audit after the potential chroot.
* src/groupadd.c: Check atexit failures.
* src/groupadd.c: Return E_SUCCESS instead of exit'ing at the end
of main().
nekral-guest [Sun, 6 Nov 2011 18:37:39 +0000 (18:37 +0000)]
* NEWS, src/usermod.c, man/usermod.8.xml: Add --root option. Open
audit and syslog after the potential chroot. userdel's usage split
in smaller messages.
nekral-guest [Sun, 6 Nov 2011 18:37:32 +0000 (18:37 +0000)]
* NEWS, src/userdel.c, man/userdel.8.xml: Add --root option. Open
audit and syslog after the potential chroot. userdel's usage split
in smaller messages.
nekral-guest [Sun, 6 Nov 2011 18:37:25 +0000 (18:37 +0000)]
* NEWS, src/useradd.c, man/useradd.8.xml: Add --root option. Open
audit after the potential chroot.
nekral-guest [Sun, 6 Nov 2011 18:37:19 +0000 (18:37 +0000)]
* lib/prototypes.h, libmisc/Makefile.am, libmisc/root_flag.c,
po/POTFILES.in: Add process_root_flag() to process the --root
option and chroot so that the chroot config is used and changes
are applied to the chroot.
nekral-guest [Sat, 22 Oct 2011 08:59:08 +0000 (08:59 +0000)]
* man/ja/Makefile.am, man/fr/Makefile.am, man/ru/Makefile.am,
man/sv/Makefile.am, man/pl/Makefile.am, man/zh_CN/Makefile.am,
man/it/Makefile.am, man/Makefile.am: Include man_nopam in
EXTRA_DIST only when USE_PAM (they are already in man_MANS
otherwise).
nekral-guest [Sat, 22 Oct 2011 08:56:51 +0000 (08:56 +0000)]
* man/su.1.xml: Document that su -c does not providea controlling
terminal.
nekral-guest [Tue, 18 Oct 2011 20:28:01 +0000 (20:28 +0000)]
* src/sulogin.c (main): env is only used when USE_PAM is not set.
nekral-guest [Tue, 18 Oct 2011 20:23:33 +0000 (20:23 +0000)]
* lib/prototypes.h, libmisc/cleanup.c, lib/spawn.c, src/chage.c:
Add splint annotations.
nekral-guest [Tue, 18 Oct 2011 20:16:00 +0000 (20:16 +0000)]
* lib/nscd.c: Remove unused variable.
nekral-guest [Tue, 18 Oct 2011 20:13:37 +0000 (20:13 +0000)]
* src/newusers.c: Fix typo.
* src/useradd.c: Likewise.
nekral-guest [Sat, 15 Oct 2011 16:01:07 +0000 (16:01 +0000)]
* man/login.defs.d/LOGIN_STRING.xml: Fix typo.
nekral-guest [Sun, 18 Sep 2011 21:02:43 +0000 (21:02 +0000)]
Miscellaneous:
* lib/prototypes, libmisc/basename.c (Basename): Input is a
constant string.
* lib/prototypes.h, lib/spawn.h, lib/spawn.c, src/userdel.c,
lib/nscd.c, lib/Makefile.am: Delete spawn.h. Move from spawn.h to
prototypes.h.
* src/userdel.c: Remove unused variables.
* lib/nscd.c: Remove unused header files.
* lib/nscd.c: Add the program name to error messages.
* lib/nscd.c: Indicate when nscd does not terminate normally (signal).
* lib/spawn.c: Updated header.
* lib/spawn.c: Flush stdout and stderr to avoid inheriting from
ongoing buffers.
* lib/spawn.c: Avoid implicit conversion of pointer to boolean.
* lib/spawn.c: Replace perror by a complete message.
* lib/spawn.c: Continue to wait for the child if another child
terminates.
* lib/prototypes.h: The name field from cleanup_info_mod is a
constant string. (username).
nekral-guest [Sun, 18 Sep 2011 20:44:09 +0000 (20:44 +0000)]
Re-indent.
nekral-guest [Sun, 18 Sep 2011 20:43:28 +0000 (20:43 +0000)]
* libmisc/cleanup.c: Spawn children should no trigger cleanup
actions. Make sure only the parent (initial caller) perform the
cleanup actions.
nekral-guest [Sun, 18 Sep 2011 20:41:38 +0000 (20:41 +0000)]
* libmisc/salt.c (SHA_salt_rounds): It is statically ensured that
the format fits in rounds_prefix.
* libmisc/loginprompt.c: Likewise.
nekral-guest [Sun, 18 Sep 2011 20:40:50 +0000 (20:40 +0000)]
* libmisc/salt.c (SHA_salt_rounds): It is statically ensured that
the format fits in rounds_prefix.
nekral-guest [Sun, 18 Sep 2011 20:26:27 +0000 (20:26 +0000)]
* src/grpconv.c: Fail if not called correctly.
* src/grpconv.c: At the end of main, the passwd and shadow files
are locked. No need to check before unlocking. No need to set the
lock as false neither since there cannot be anymore failures.
nekral-guest [Sun, 18 Sep 2011 20:24:36 +0000 (20:24 +0000)]
* src/chage.c: EPOCH is not needed, it's converted to -1 by
strtoday(). But we need to support "-1" specifically.
* src/chage.c: Fix usage: LOGIN is mandatory.
* src/chage.c: Display disabled expiry or last change as "-1"
instead of 1969-12-31. 1969-12-31 is still supported as input from
the user.
* src/chage.c: Exit cleanly with fail_exit() (lock files were not
removed).
nekral-guest [Sun, 18 Sep 2011 18:00:06 +0000 (18:00 +0000)]
* src/useradd.c: Remove def_file. It was always set to
USER_DEFAULTS_FILE.
* src/useradd.c: Fix cut&paste issue causing bad warning when
the useradd.default file contains an invalid INACTIVE= value.
* src/useradd.c: Added missing end of line for rename errors.
* src/useradd.c: Added -D synopsis to the usage message.
* src/useradd.c: Do not scale_age(-1), just use -1.
* src/useradd.c: Added FIXME to be fixed later.
* src/useradd.c: Allow -e -1 when there is no shadow file.
* src/useradd.c: Fail, but do not print the usage message when the
-e argument is not valid.
* src/useradd.c: No need to check for oflg since uflg is
already checked.
nekral-guest [Sun, 18 Sep 2011 17:47:03 +0000 (17:47 +0000)]
* src/su.c: Too much const were added on 2011-08-15. pw in
save_caller_context() is allocated and freed.
* src/su.c: Added missing #endif indication
* src/su.c save_caller_context(): password only needed if
SU_ACCESS and !USE_PAM.