]> granicus.if.org Git - shadow/log
shadow
12 years ago * man/po/it.po: Updated after review.
nekral-guest [Sat, 11 Feb 2012 18:28:04 +0000 (18:28 +0000)]
* man/po/it.po: Updated after review.

12 years ago * man/po/it.po: Updated to 1173t.
nekral-guest [Sat, 11 Feb 2012 09:31:17 +0000 (09:31 +0000)]
* man/po/it.po: Updated to 1173t.

12 years ago * man/useradd.8.xml, man/su.1.xml, man/po/da.po, man/po/ru.po,
nekral-guest [Thu, 2 Feb 2012 19:05:34 +0000 (19:05 +0000)]
* man/useradd.8.xml, man/su.1.xml, man/po/da.po, man/po/ru.po,
man/po/fr.po, man/po/de.po, man/po/sv.po, man/po/pl.po,
man/po/it.po, man/po/shadow-man-pages.pot, man/po/zh_CN.po: Fix
two typos. Thanks to Giuseppe Sacco. Unfuzzy translations
* po/kk.po, po/nb.po, po/el.po, po/ca.po, po/ja.po: Re-generate.
* man/login.defs.d/ENV_PATH.xml, man/login.defs.d/ENV_SUPATH.xml:
Fix typo.

12 years ago2012-01-28 Innocent De Marchi <tangram.peces@gmail.com>
nekral-guest [Sat, 28 Jan 2012 19:13:08 +0000 (19:13 +0000)]
2012-01-28  Innocent De Marchi  <tangram.peces@gmail.com>
* po/ca.po: Updated to 557t.

12 years ago * NEWS, configure.in, man/da/Makefile.am, man/Makefile.am: Build
nekral-guest [Sat, 28 Jan 2012 16:53:23 +0000 (16:53 +0000)]
* NEWS, configure.in, man/da/Makefile.am, man/Makefile.am: Build
manpages with more than 50% translated messages.
* man/fr/Makefile.am: Add missing manpages: chgpasswd.8,
groupmems.8, nologin.8, sulogin.8.
* man/de/Makefile.am: Add missing manpages: chage.1, chgpasswd.8,
chpasswd.8, expiry.1, faillog.5, faillog.8, getspnam.3, gpasswd.1,
groupadd.8, groupdel.8, groupmems.8, groupmod.8, grpck.8,
grpconv.8, grpunconv.8, gshadow.5, lastlog.8, login.defs.5,
logoutd.8, newusers.8, nologin.8, pwck.8, pwconv.8, pwunconv.8,
sg.1, shadow.3, shadow.5, suauth.5, useradd.8, userdel.8,
usermod.8, limits.5, login.access.5, porttime.5, id.1, sulogin.8
* man/zh_CN/Makefile.am: Add missing manpages: chgpasswd.8,
groupmems.8, nologin.8, sulogin.8
* man/pl/Makefile.am, man/sv/Makefile.am, man/it/Makefile.am:
Translate only manpages with more than 50% translated messages.
* man/po/da.po: Do not translate names of manpages (newusers,
limits, groups)

12 years agoRussian manpages translation update
bubulle [Sat, 28 Jan 2012 13:29:13 +0000 (13:29 +0000)]
Russian manpages translation update

12 years agoFrench translation updates
bubulle [Fri, 27 Jan 2012 18:45:49 +0000 (18:45 +0000)]
French translation updates

12 years agoDanish translation added
bubulle [Thu, 26 Jan 2012 18:58:20 +0000 (18:58 +0000)]
Danish translation added

12 years agoDanish translation update
bubulle [Thu, 26 Jan 2012 18:54:44 +0000 (18:54 +0000)]
Danish translation update

12 years ago2012-01-23 Thomas Vasileiou <thomas-v@wildmail.com>
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.

12 years ago2012-01-22 Baurzhan Muftakhidinov <baurthefirst@gmail.com>
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.

12 years agoPortuguese translation update
bubulle [Sat, 21 Jan 2012 07:17:05 +0000 (07:17 +0000)]
Portuguese translation update

12 years agoGerman translation update
bubulle [Thu, 19 Jan 2012 19:37:36 +0000 (19:37 +0000)]
German translation update

12 years ago2012-01-18 Bjørn Steensrud <bjornst@skogkatt.homelinux.org>
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.

12 years ago2012-01-16 NAKANO Takeo <nakano@webmasters.gr.jp>
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.

12 years agoNew entry for vipw.
nekral-guest [Sun, 15 Jan 2012 21:26:56 +0000 (21:26 +0000)]
New entry for vipw.

12 years agoIndicate the CVE number.
nekral-guest [Sun, 15 Jan 2012 21:22:05 +0000 (21:22 +0000)]
Indicate the CVE number.

12 years agoDocument last translation updates.
nekral-guest [Sun, 15 Jan 2012 21:21:01 +0000 (21:21 +0000)]
Document last translation updates.

12 years agoSimplified Chinese translation update
bubulle [Sat, 14 Jan 2012 13:28:36 +0000 (13:28 +0000)]
Simplified Chinese translation update

12 years agoRussian translation update
bubulle [Mon, 9 Jan 2012 18:56:42 +0000 (18:56 +0000)]
Russian translation update

12 years ago * po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated.
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.

12 years ago * lib/selinux.c, lib/semanage.c: prototypes.h was not included.
nekral-guest [Sun, 8 Jan 2012 16:06:57 +0000 (16:06 +0000)]
* lib/selinux.c, lib/semanage.c: prototypes.h was not included.

12 years ago * lib/prototypes.h: Cleanup.
nekral-guest [Sun, 8 Jan 2012 16:04:27 +0000 (16:04 +0000)]
* lib/prototypes.h: Cleanup.

13 years ago * lib/prototypes.h, lib/Makefile.am, po/POTFILES.in,
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.

13 years ago * src/vipw.c: Do not use a hardcoded program name in the usage
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.

13 years ago * po/ca.po, po/cs.po, po/da.po, po/de.po, po/es.po, po/eu.po,
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.

13 years ago * src/newusers.c, src/chpasswd.c, src/chgpasswd.c: Harmonize
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.

13 years ago * lib/Makefile.am, lib/prototypes.h, lib/selinux.c,
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.

13 years ago * src/usermod.c, man/usermod.8.xml: usermod -Z "" removes the
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.

13 years ago * libmisc/copydir.c: Ignore errors to copy ACLs if the operation
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.

13 years ago * src/passwd.c: Add missing cast.
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.

13 years ago * src/chage.c: Cast 3rd date_to_str parameter to a time_t
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

13 years ago * lib/selinux.c: vasprintf requires _GNU_SOURCE to be defined
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.

13 years ago * libmisc/root_flag.c, src/gpasswd.c, src/chsh.c: Add splint
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.

13 years ago * src/faillog.c: The fail_max field is a short, use a short also
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.

13 years ago * man/gpasswd.1.xml: Document the difference between the -r and -R
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.

13 years ago * man/useradd.8.xml, man/groupadd.8.xml, man/usermod.8.xml,
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.

13 years agoIgnore the generated POTFILES file.
nekral-guest [Sat, 19 Nov 2011 14:29:20 +0000 (14:29 +0000)]
Ignore the generated POTFILES file.

13 years ago * src/gpasswd.c: Change of group password enforces gshadow
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".

13 years agoFix typos.
nekral-guest [Sat, 19 Nov 2011 14:20:52 +0000 (14:20 +0000)]
Fix typos.

13 years agoAdd missing NEWS documentation.
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.

13 years ago * NEWS, src/userdel.c, man/userdel.8.xml: Add option -Z/--selinux-user.
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.

13 years agoRe-indent.
nekral-guest [Thu, 17 Nov 2011 21:32:26 +0000 (21:32 +0000)]
Re-indent.

13 years ago2011-11-16 Peter Vrabec <pvrabec@redhat.com>
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.

13 years ago2011-11-16 Peter Vrabec <pvrabec@redhat.com>
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.

13 years ago * libmisc/root_flag.c: Add missing #include <stdio.h>
nekral-guest [Wed, 16 Nov 2011 19:34:39 +0000 (19:34 +0000)]
* libmisc/root_flag.c: Add missing #include <stdio.h>

13 years ago * src/useradd.c: Compil fix when SHADOWGRP is not enabled.
nekral-guest [Wed, 16 Nov 2011 19:33:51 +0000 (19:33 +0000)]
* src/useradd.c: Compil fix when SHADOWGRP is not enabled.

13 years agoUnfuzzy.
nekral-guest [Mon, 14 Nov 2011 23:37:31 +0000 (23:37 +0000)]
Unfuzzy.

13 years ago * po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated.
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.

13 years agoIgnore generated file generate_mans.deps
nekral-guest [Sun, 13 Nov 2011 17:42:05 +0000 (17:42 +0000)]
Ignore generated file generate_mans.deps

13 years ago * src/chage.c, src/chfn.c, src/chgpasswd.c, src/chpasswd.c,
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.

13 years agoFix cut&paste issue from yesterday.
nekral-guest [Sun, 13 Nov 2011 16:24:49 +0000 (16:24 +0000)]
Fix cut&paste issue from yesterday.

13 years ago * src/pwck.c: Removed pw_opened.
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.

13 years ago * libmisc/root_flag.c: Drop privileges before changing root. The
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.

13 years ago * src/pwck.c: Compile fix for TCB.
nekral-guest [Fri, 11 Nov 2011 12:00:05 +0000 (12:00 +0000)]
* src/pwck.c: Compile fix for TCB.

13 years ago * libmisc/copydir.c: Avoid conflict with glibc. Rename error to
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.

13 years ago * man/newusers.8.xml: Document the optional file argument.
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.

13 years ago * man/groupmod.8.xml: Document that the primary group of users may
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.

13 years ago * NEWS, src/newusers.c, man/newusers.8.xml: Add --root option.
nekral-guest [Sun, 6 Nov 2011 18:40:22 +0000 (18:40 +0000)]
* NEWS, src/newusers.c, man/newusers.8.xml: Add --root option.

13 years ago * src/vipw.c: Remove unused variable a.
nekral-guest [Sun, 6 Nov 2011 18:40:17 +0000 (18:40 +0000)]
* src/vipw.c: Remove unused variable a.

13 years ago * man/generate_mans.mak: The xml-config files do not depend on the
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.

13 years agoRe-indent.
nekral-guest [Sun, 6 Nov 2011 18:40:06 +0000 (18:40 +0000)]
Re-indent.

13 years ago * src/chage.c, src/chgpasswd.c, src/chpasswd.c, src/chsh.c,
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.

13 years ago * NEWS, src/pwck.c, man/pwck.8.xm, src/grpck.c, man/grpck.8.xml:
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.

13 years ago * man/limits.5.xml, libmisc/limits.c: Sort limit identifiers.
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.

13 years agoRe-indent.
nekral-guest [Sun, 6 Nov 2011 18:39:42 +0000 (18:39 +0000)]
Re-indent.

13 years ago * src/pwck.c, man/pwck.8.xml: Add support for long options.
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

13 years ago * src/expiry.c, man/expiry.1.xml: Add support for long options.
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

13 years ago * NEWS, src/chfn.c, man/chfn.1.xml: Add --root 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.

13 years ago * src/chfn.c, man/chfn.1.xml: Add support for long options.
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

13 years ago * NEWS, src/vipw.c, man/vipw.8.xml: Add --root 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.

13 years ago * NEWS, src/faillog.c, man/faillog.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.

13 years ago * NEWS, src/chage.c, man/chage.1.xml: Add --root option. Open
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.

13 years ago * src/login.c: re-indent.
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.

13 years ago * src/faillog.c, src/chage.c, src/newusers.c, src/su.c: The getopt
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.

13 years ago * NEWS, src/gpasswd.c, man/gpasswd.1.xml: Add --root option.
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.

13 years ago * NEWS, src/chsh.c, man/chsh.1.xml: Add --root option.
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.

13 years ago * NEWS, src/groupmems.c, man/groupmems.8.xml: Add --root option.
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.

13 years agosort per util.
nekral-guest [Sun, 6 Nov 2011 18:38:21 +0000 (18:38 +0000)]
sort per util.

13 years ago * NEWS, src/passwd.c, man/passwd.1.xml: Add --root option.
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.

13 years ago * NEWS, src/chpasswd.c, man/chpasswd.8.xml, src/chgpasswd.c,
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.

13 years ago * NEWS, src/pwconv.c, src/pwunconv.c, src/grpconv.c,
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().

13 years ago * src/groupdel.c: Add process_flags().
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.

13 years ago * NEWS, src/groupadd.c, man/groupadd.8.xml: Add --root option. Open
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.

13 years ago * NEWS, src/groupadd.c, man/groupadd.8.xml: Add --root option. Open
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().

13 years ago * NEWS, src/usermod.c, man/usermod.8.xml: Add --root option. Open
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.

13 years ago * NEWS, src/userdel.c, man/userdel.8.xml: Add --root option. Open
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.

13 years ago * NEWS, src/useradd.c, man/useradd.8.xml: Add --root option. Open
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.

13 years ago * lib/prototypes.h, libmisc/Makefile.am, libmisc/root_flag.c,
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.

13 years ago * man/ja/Makefile.am, man/fr/Makefile.am, man/ru/Makefile.am,
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).

13 years ago * man/su.1.xml: Document that su -c does not providea controlling
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.

13 years ago * src/sulogin.c (main): env is only used when USE_PAM is not set.
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.

13 years ago * lib/prototypes.h, libmisc/cleanup.c, lib/spawn.c, src/chage.c:
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.

13 years ago * lib/nscd.c: Remove unused variable.
nekral-guest [Tue, 18 Oct 2011 20:16:00 +0000 (20:16 +0000)]
* lib/nscd.c: Remove unused variable.

13 years ago * src/newusers.c: Fix typo.
nekral-guest [Tue, 18 Oct 2011 20:13:37 +0000 (20:13 +0000)]
* src/newusers.c: Fix typo.
* src/useradd.c: Likewise.

13 years ago * man/login.defs.d/LOGIN_STRING.xml: Fix typo.
nekral-guest [Sat, 15 Oct 2011 16:01:07 +0000 (16:01 +0000)]
* man/login.defs.d/LOGIN_STRING.xml: Fix typo.

13 years agoMiscellaneous:
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).

13 years agoRe-indent.
nekral-guest [Sun, 18 Sep 2011 20:44:09 +0000 (20:44 +0000)]
Re-indent.

13 years ago * libmisc/cleanup.c: Spawn children should no trigger cleanup
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.

13 years ago * libmisc/salt.c (SHA_salt_rounds): It is statically ensured that
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.