nekral-guest
f100b5ea7e
* src/su.c: non PAM enabled versions: do not fail if su is called
...
without a controlling terminal. Ignore ENXIO errors when opening
/dev/tty.
2012-05-20 16:15:14 +00:00
nekral-guest
788374bd8c
* NEWS, man/generate_mans.mak: Generate manpages in man1, man3,
...
man5, man8 subdirectories. This fix the generation of .so links
which did not point to a path relative to the top-level manual
hierarchy.
* man/generate_mans.mak: Update man paths accordingly.
* man/Makefile.am: Likewise.
* man/da/Makefile.am: Likewise.
* man/de/Makefile.am: Likewise.
* man/fr/Makefile.am: Likewise.
* man/it/Makefile.am: Likewise.
* man/pl/Makefile.am: Likewise.
* man/ru/Makefile.am: Likewise.
* man/sv/Makefile.am: Likewise.
* man/zh_CN/Makefile.am: Likewise.
2012-05-20 10:18:33 +00:00
nekral-guest
46f6d77c55
Cleanup.
2012-05-18 19:27:02 +00:00
nekral-guest
17deaa39f5
* NEWS, src/userdel.c: Fix segfault when userdel removes the
...
user's group.
2012-05-18 18:56:24 +00:00
nekral-guest
f243d4077d
* NEWS, src/login.c: Log in utmp / utmpx / wtmp also when PAM is
...
enabled. This is not done by pam_lastlog. This was broken on
2011-07-23.
* NEWS, libmisc/utmp.c: Do not log in wtmp when PAM is enabled.
This is done by pam_lastlog.
2012-05-18 17:57:52 +00:00
nekral-guest
9f34a68dba
* NEWS: New placeholder for the next release (4.1.5.1 expected)
2012-02-13 20:33:28 +00:00
nekral-guest
c18ec76e85
* NEWS: Set release date.
2012-02-12 21:29:41 +00:00
nekral-guest
d069726634
* man/po/it.po: Updated to 1173t.
2012-02-11 09:31:17 +00:00
nekral-guest
c1eecc94ec
* 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)
2012-01-28 16:53:23 +00:00
nekral-guest
4efcee14e4
2012-01-23 Thomas Vasileiou <thomas-v@wildmail.com>
...
* po/el.po: Updated to 553t.
2012-01-23 22:29:33 +00:00
nekral-guest
1640d73997
2012-01-18 Bjørn Steensrud <bjornst@skogkatt.homelinux.org>
...
* po/nb.po: Updated to 557t. Thanks also to Hans Fredrik Nordhaug.
2012-01-18 21:08:28 +00:00
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