nekral-guest
fcd5b38caf
* src/su.c, src/vipw.c, src/newgrp.c: When the child is
...
interrupted, stop ourself with a SIGSTOP signal.
2010-03-23 13:05:06 +00:00
nekral-guest
052e9105f7
* src/newgrp.c: Limit the scope of variable pid.
...
* src/login_nopam.c: Limit the scope of variables end, lineno, i,
str_len.
* src/logoutd.c: Limit the scope of variable c.
* src/vipw.c: Re-indent.
* src/vipw.c: Close the file after the creation of the backup.
* src/useradd.c (set_default): Close input file on failure.
* src/useradd.c: Limit the scope of variables spool, file, fd, gr,
gid, mode.
* src/passwd.c: Limit the scope of variables last and ok.
* src/chage.c: Fix typo (non breaking space).
* src/login.c: Limit the scope of variables erasechar killchar, c,
failed.
* src/groups.c: Limit the scope of variable ngroups, pri_grp, i.
* src/id.c: Limit the scope of variable i.
2010-03-23 11:26:34 +00:00
nekral-guest
4375be4642
* lib/utent.c (getutline): Remove getutline(). This function is
...
no more used.
* lib/groupmem.c: Limit the scope of variable i.
* lib/shadow.c: Avoid implicit conversion of pointers and integers
to booleans.
* lib/shadow.c: Added brackets.
* libmisc/limits.c: Limit the scope of variable tmpmask.
* libmisc/copydir.c: Close opened file on failure.
* libmisc/loginprompt.c: Limit the scope of variable envc.
* libmisc/find_new_uid.c, libmisc/find_new_gid.c: Limit the scope
of variable id.
2010-03-23 08:56:52 +00:00
nekral-guest
5ebb35654b
* libmisc/find_new_gid.c, libmisc/find_new_uid.c: Detect some
...
misconfigurations of UID_MIN, UID_MAX, SYS_UID_MIN, SYS_UID_MAX (and
the GID equivalents)
2010-03-21 01:20:50 +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
f729486b33
* libmisc/limits.c: Re-indent to make pmccabe happy.
2010-03-20 10:29:27 +00:00
nekral-guest
d1eae4c7e3
* man/generate_translations.mak, man/generate_mans.mak: Fix
...
distcheck. All manpages generation code shall be enclosed in
ENABLE_REGENERATE_MAN conditions.
2010-03-20 10:25:34 +00:00
nekral-guest
9b6beb496a
* man/useradd.8.xml: Do not document the features which are not
...
working.
* man/useradd.8.xml: Fix typo: -u was meant instead of -o.
* man/useradd.8.xml: Document that the default behavior depends on
CREATE_HOME.
2010-03-20 10:23:57 +00:00
nekral-guest
6e0fa02fd0
* lib/groupio.c: Fix memory management insplit_groups().
2010-03-20 10:21:40 +00:00
nekral-guest
f19f67c39c
* libmisc/strtoday.c: Empty dates indicate a disabled date, this is
...
not an error.
2010-03-20 10:19:50 +00:00
nekral-guest
823735750a
* libmisc/limits.c: Removed unused variable.
2010-03-19 11:25:56 +00:00
nekral-guest
68b6e6d2be
* src/useradd.c, lib/commonio.c, po/POTFILES.in: Fix typos.
2010-03-19 11:01:32 +00:00
nekral-guest
e19c7200eb
* lib/commonio.c: Stop sorting entries when we reach the first
...
NIS line.
2010-03-18 23:21:21 +00:00
nekral-guest
be3a05eab2
Add Alioth feature request reference.
2010-03-18 23:21:10 +00:00
nekral-guest
5e38d92a95
* src/chsh.c: Even for root, warn if an invalid shell is
...
specified.
2010-03-18 23:21:00 +00:00
nekral-guest
5204a15f95
* man/limits.5.xml: Document the selection of the limits when
...
multiple lines match the user.
2010-03-18 23:20:41 +00:00
nekral-guest
680a4985ea
* man/limits.5.xml: Document the selection of the limits when
...
multiple lines match the user.
2010-03-18 23:20:30 +00:00
nekral-guest
dfce564026
* libmisc/limits.c: Re-indent.
...
* libmisc/limits.c: Reformat the documentation. Avoid personal
comments.
* man/limits.5.xml: Document the new features.
2010-03-18 23:20:24 +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
6b14a0d08c
* lib/tcbfuncs.h: Re-indent.
...
* lib/tcbfuncs.h: Explicitly indicate functiontakinga void
parameter.
2010-03-18 19:23:00 +00:00
nekral-guest
395914c162
Reverse comparison for consistency.
2010-03-18 18:58:52 +00:00
nekral-guest
8e2010a26c
* src/useradd.c: When exiting because of a failure, warn if an
...
home directory created, but cannot be removed.
2010-03-18 18:57:03 +00:00
nekral-guest
86498400da
* libmisc/chowndir.c: Re-indent.
...
* libmisc/chowndir.c: Avoid assignment in comparisons.
* libmisc/chowndir.c: Added brackets and parenthesis.
2010-03-18 18:52:53 +00:00
nekral-guest
abffa73776
- add options -g / -G to specify alternative group / gshadow files
2010-03-18 12:28:25 +00:00
nekral-guest
0cbbdb32c4
* libmisc/strtoday.c: Add support for numerical dates, assuming
...
they are already specified in number of days since Epoch. Return
-2 in case of errors to support the specification of -1.
* src/usermod.c, src/useradd.c: Adapt to the new error value of
strtoday().
* src/chage.c: Remove isnum(). Adapt to the new error value of
strtoday(). Support for numerical dates is moved to strtoday().
2010-03-18 11:53:49 +00:00
nekral-guest
79fa4f3343
* man/po/fr.po: Harmonize name of parameters.
2010-03-18 10:54:32 +00:00
nekral-guest
ab50cd2bd8
* NEWS: Indicate which tools support TCB.
2010-03-18 10:53:56 +00:00
nekral-guest
27f67dcad0
* src/pwck.c: Unlock the password and shadow files when there is a
...
failure to prepare the update in memory.
2010-03-18 10:52:52 +00:00
nekral-guest
6a1dea6602
* src/pwck.c: Only log to SYSLOG when acting on system files.
2010-03-18 10:35:11 +00:00
nekral-guest
657271eb04
* src/pwck.c: Remove the -s option from the usage when USE_TCB is
...
enabled. The option is still supported, but has no effect, as
documented in the manpage.
2010-03-18 10:25:08 +00:00
nekral-guest
2db82460b1
* src/pwck.c: Document the sections closed by #endif
...
* src/pwck.c, man/pwck.8.xml: No alternative shadow file can be
given when USE_TCB is enabled.
2010-03-18 10:23:51 +00:00
nekral-guest
07c6e99725
* src/pwck.c: Do not use pwd_file and spw_file. Always use the
...
dbname() functions.
2010-03-18 09:46:15 +00:00
nekral-guest
f77e9d0d80
* src/pwck.c: Re-indent.
2010-03-18 09:33:55 +00:00
nekral-guest
a996fac57b
* src/userdel.c, src/usermod.c, src/vipw.c, src/useradd.c,
...
src/pwck.c, src/chage.c, lib/shadowio.c: Explicitly use the
SHADOWTCB_FAILURE return code instead of 0 or implicit conversion
to booleans.
2010-03-18 09:21:27 +00:00
nekral-guest
8228f99c36
2010-03-18 Paweł Hajdan, Jr. <phajdan.jr@gentoo.org>
...
* src/pwck.c: Add support for TCB.
* src/pwck.c: Use spw_dbname() instead of spw_file since TCB
changes from a file to another depending on the user. Also use
pw_dbname() for consistency.
2010-03-18 09:01:04 +00:00
nekral-guest
41b5cc2d20
* src/faillog.c: Re-indent.
2010-03-18 00:07:00 +00:00
nekral-guest
d1f5c949a9
* lib/tcbfuncs.c: Re-indent.
2010-03-18 00:06:33 +00:00
nekral-guest
29025e40f4
* lib/tcbfuncs.c: Added brackets and parenthesis.
2010-03-18 00:06:21 +00:00
nekral-guest
1d6673a166
* lib/tcbfuncs.c: Avoid implicit int to mode_t conversion.
2010-03-18 00:05:57 +00:00
nekral-guest
fba0a83c03
* lib/tcbfuncs.c: move_dir() and shadowtcb_move() need a non NULL
...
stored_tcb_user.
2010-03-18 00:05:35 +00:00
nekral-guest
7195eb991d
* lib/tcbfuncs.c: Removed dead return.
2010-03-18 00:05:11 +00:00
nekral-guest
9f4653b0df
* lib/tcbfuncs.c: Include prototypes.h for the definition of Prog.
2010-03-18 00:04:54 +00:00
nekral-guest
99fbf50fa2
Added splint annotations.
2010-03-18 00:04:33 +00:00
nekral-guest
ee15c8717f
* lib/tcbfuncs.c: Avoid integer to char conversions.
2010-03-18 00:04:05 +00:00
nekral-guest
37b4c8737f
* lib/tcbfuncs.c: Avoid implicit signed to unsigned conversions.
2010-03-18 00:03:48 +00:00
nekral-guest
1d969818fd
* lib/tcbfuncs.c: Ignore fflush() return value.
2010-03-18 00:03:29 +00:00
nekral-guest
4ca259adaa
* lib/tcbfuncs.c: Include shadowio.h, needed for the
...
spw_setdbname's prototype.
2010-03-18 00:03:06 +00:00
nekral-guest
11e132c8eb
Fix typos.
2010-03-18 00:02:45 +00:00
nekral-guest
8402479e16
* lib/tcbfuncs.c: Do not free path before its last use.
2010-03-18 00:02:17 +00:00
nekral-guest
aa35a8e46e
Avoid implicit conversion of pointers .
2010-03-18 00:02:02 +00:00