nekral-guest
1161388b2b
Indicate the CVE number.
2012-01-15 21:22:05 +00:00
nekral-guest
8f008f8319
Fix typos.
2011-11-19 14:20:52 +00:00
nekral-guest
e538a4e2a3
Add missing NEWS documentation.
...
* NEWS, README, src/useradd.c, src/usermod.c, src/userdel.c,
configure.in: Use libsemanage instead of semanage.
2011-11-17 21:52:49 +00:00
nekral-guest
29050eadb5
* 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.
2011-11-17 21:51:07 +00:00
nekral-guest
f3afeb9c04
* NEWS, src/newusers.c, man/newusers.8.xml: Add --root option.
2011-11-06 18:40:22 +00:00
nekral-guest
7d8ca29bea
* NEWS, src/pwck.c, man/pwck.8.xm, src/grpck.c, man/grpck.8.xml:
...
Add --root option.
2011-11-06 18:39:53 +00:00
nekral-guest
0530588266
* NEWS, src/chfn.c, man/chfn.1.xml: Add --root option.
2011-11-06 18:39:24 +00:00
nekral-guest
a2d23700e4
* 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.
2011-11-06 18:39:03 +00:00
nekral-guest
0857837e64
* 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.
2011-11-06 18:38:57 +00:00
nekral-guest
7b8c4952a8
* NEWS, src/gpasswd.c, man/gpasswd.1.xml: Add --root option.
...
* src/gpasswd.c: The getopt index of long options is not used.
2011-11-06 18:38:39 +00:00
nekral-guest
4beca611fb
* 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.
2011-11-06 18:38:32 +00:00
nekral-guest
1aa30ba551
* 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.
2011-11-06 18:38:26 +00:00
nekral-guest
fc5cd8840e
sort per util.
2011-11-06 18:38:21 +00:00
nekral-guest
ec2b9f59f7
* 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.
2011-11-06 18:38:16 +00:00
nekral-guest
799f30b08d
* 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.
2011-11-06 18:38:10 +00:00
nekral-guest
bf90350fe7
* 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().
2011-11-06 18:38:04 +00:00
nekral-guest
c017dd73aa
* 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.
2011-11-06 18:37:57 +00:00
nekral-guest
9195f6085d
* 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.
2011-11-06 18:37:51 +00:00
nekral-guest
057cbaa4ae
* 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().
2011-11-06 18:37:45 +00:00
nekral-guest
aa2957e62a
* 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.
2011-11-06 18:37:39 +00:00
nekral-guest
50eafd769b
* 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.
2011-11-06 18:37:32 +00:00
nekral-guest
cecae46ccf
* NEWS, src/useradd.c, man/useradd.8.xml: Add --root option. Open
...
audit after the potential chroot.
2011-11-06 18:37:25 +00:00
nekral-guest
75fa697526
* NEWS, src/chpasswd.c: Create a shadow entry if the password is
...
set to 'x' in passwd and there are no entry in shadow for the
user.
* NEWS, src/chgpasswd.c: Create a gshadow entry if the password is
set to 'x' in group and there are no entry in gshadow for the
group.
2011-07-28 15:17:28 +00:00
nekral-guest
2aefca0f2e
* NEWS, src/login.c: Do not log in utmp / utmpx / wtmp when PAM is
...
enabled. This is already done by pam_lastlog.
2011-07-23 11:03:50 +00:00
nekral-guest
39cecdab06
* NEWS, lib/commonio.h, lib/commonio.c: Additional messages to
...
indicate why locking failed.
* NEWS, lib/commonio.c: Fix the sort algorithm in case of NIS. NIS
entries were dropped.
* lib/commonio.c: NIS entries can start by '+' or '-'.
2011-07-14 13:58:17 +00:00
nekral-guest
a7fee9db00
* NEWS, src/groupmod.c: When the gshadow file exists but there are
...
no gshadow entries, an entry is created if the password is changed
and group requires a shadow entry.
2011-07-14 13:30:05 +00:00
nekral-guest
2c6782b501
* NEWS, src/usermod.c; man/usermod.8.xml: When the shadow file
...
exists but there are no shadow entries, an entry has to be created
if the password is changed and passwd requires a shadow entry, or
if aging features are used (-e or -f). Document this and also that
-e and -f require a shadow file.
2011-07-14 13:29:37 +00:00
nekral-guest
907025eb40
* src/su.c: environ is provided by <unistd.h>.
...
* src/su.c: Added function prototypes.
* src/su.c: Rename shellstr parameter to shellname to avoid
collision with static variable.
* NEWS, src/su.c: Added support for PAM modules which change
PAM_USER.
2011-06-16 21:21:29 +00:00
nekral-guest
e9045e9f55
* src/su.c (prepare_pam_close_session): Extract the creation of a
...
child and listening for signal in the parent from run_shell().
prepare_pam_close_session() is now executed before the creation of
the pam session and before the UID is changed. This allows to
close the session as root.
2011-06-13 18:27:34 +00:00
nekral-guest
ea34d36d62
Document the updated translations.
2011-06-05 14:56:11 +00:00
nekral-guest
b5403415f7
* NEWS, src/su.c: Do not forward the controlling terminal to
...
commands executed with -c. This prevents tty hijacking which could
lead to execution with the caller's privileges. This required to
forward signals from the terminal (SIGINT, SIGQUIT, SIGTSTP) to
the executed command.
2011-06-05 14:41:15 +00:00
nekral-guest
a8ca723277
* NEWS, src/userdel.c: Do not remove a group with the same name as
...
the user (usergroup) if this group isn't the user's primary group.
2011-06-05 12:23:59 +00:00
nekral-guest
14f44bd9c9
* NEWS, src/userdel.c: Check the existence of the user's mail
...
spool before trying to remove it. If it does not exist, a warning
is issued, but no failure.
2011-06-04 22:38:57 +00:00
nekral-guest
f140c3a0e5
* NEWS, libmisc/addgrps.c: Fix allocator loop. Continue to
...
getgroups() when getgroups fails (-1) with errno==EINVAL.
2011-06-02 15:36:29 +00:00
nekral-guest
0419fc4f5f
* NEWS, src/chfn.c, src/chsh.c: Fix CVE-2011-0721: forbid \n in
...
gecos or shell.
2011-02-16 00:18:45 +00:00
nekral-guest
8b4f07692e
* NEWS, libmisc/console.c: Fix CONSOLE parser. This caused login
...
to hang when CONSOLE was configured with a colon separated list of
TTYs. See http://bugs.gentoo.org/show_bug.cgi?id=324419
2010-11-19 21:54:41 +00:00
nekral-guest
229f243ca0
* NEWS, src/usermod.c: Accept options in any order (username not
...
necessarily at the end)
2010-08-29 19:02:41 +00:00
nekral-guest
8184041c7e
* NEWS, po/kk.po: Updated Kazakh translation.
2010-08-28 20:02:25 +00:00
nekral-guest
c3689fa60b
* NEWS, libmisc/copydir.c: When a hardlink is detected, the
...
original hardlink should not be removed.
2010-03-30 23:14:04 +00:00
nekral-guest
902aad57af
* NEWS, configure.in, libmisc/copydir.c, man/useradd.8.xml,
...
man/usermod.8.xml, src/Makefile.am: Added support for ACLs and
Extended Attributes.
2010-03-30 21:01:27 +00:00
nekral-guest
97961b8bee
* NEWS, src/chpasswd.c, man/chpasswd.8.xml, man/login.defs.5.xml:
...
PAM enabled versions: restore the -e option to allow restoring
passwords without knowing those passwords. Restore together the -m
and -c options.
2010-03-25 20:35:59 +00:00
nekral-guest
a83124dade
* NEWS, configure.in: Next version will be 4.1.5.
2010-03-20 10:31:36 +00:00
nekral-guest
52c2bb51fb
* NEWS, libmisc/limits.c: Fix parsing of limits.
...
* NEWS, libmisc/limits.c, man/limits.5.xml: Add support for
infinite limits.
* NEWS, libmisc/limits.c, man/limits.5.xml: Add support for @group
syntax.
2010-03-18 23:20:15 +00:00
nekral-guest
ab50cd2bd8
* NEWS: Indicate which tools support TCB.
2010-03-18 10:53:56 +00:00
nekral-guest
c0e7dcd2fd
* 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).
2010-03-16 19:15:22 +00:00
nekral-guest
9866af3777
2010-02-14 Michael Bunk <mb@computer-leipzig.com>
...
* NEWS, lib/gshadow.c: Fix parsing of gshadow entries.
2010-03-10 22:30:03 +00:00
nekral-guest
391a384715
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.
2010-03-04 18:11:13 +00:00
nekral-guest
289913e5ff
* NEWS, src/groupmod.c: Fixed groupmod when configured with
...
--enable-account-tools-setuid.
2009-11-05 22:03:36 +00:00
nekral-guest
e770e87035
* NEWS, man/login.defs.d/ENV_SUPATH.xml, libmisc/setupenv.c:
...
Harmonize other paths and documentation with previous
change.
2009-11-01 16:59:48 +00:00
nekral-guest
27db71370a
Indicate new translations.
2009-10-17 20:40:00 +00:00