Commit Graph

  • 792ea0fa66 4.1.1 also fixes 445484: Option --password added to groupadd / groupmod (like useradd / usermod). nekral-guest 2008-03-28 21:52:11 +00:00
  • 42f0bdb7aa Added ttyUSB0, ttyUSB1, ttyUSB2, and MPC5200 serial ports (ttyPSC0, ttyPSC1, ttyPSC2, ttyPSC3, ttyPSC4, ttyPSC5). Closes: #461374 nekral-guest 2008-03-28 21:40:18 +00:00
  • eeccfb8f62 The passwd's Replaces on manpages-de can be versionned again. The su(1) manpage was removed from manpages-de. nekral-guest 2008-03-28 21:00:26 +00:00
  • 90895612f1 There's no need for a dependency on login (now that it is unversionned; see above) in the passwd package. nekral-guest 2008-03-28 20:46:03 +00:00
  • c284183a26 Continue the dependencies cleanup: libpam-runtime (>= 0.76-14) was already provided by libpam-runtime in Sarge (now oldstable). nekral-guest 2008-03-28 20:42:40 +00:00
  • bf4b725f01 Move the dependency on libpam-modules from Depends to Pre-Depends. The login package is Essential, and without libpam-modules, login or su are not functional. Thanks to Steve Langasek for pointing this out. nekral-guest 2008-03-28 20:33:32 +00:00
  • 20de595e37 Simplify the dependencies: login (>= 970502-1) was already provided by login in Hamm. libpam-modules (>= 0.72-5) was already provided by libpam-modules in Potato. nekral-guest 2008-03-28 20:18:50 +00:00
  • 92ff2a501d Italian translation update: bug closure bubulle 2008-03-27 18:57:31 +00:00
  • 231bb00904 Italian translation update bubulle 2008-03-27 18:54:34 +00:00
  • 6aec5248e8 New upstream will also fix #472575 nekral-guest 2008-03-26 22:04:49 +00:00
  • f7a256fc19 * src/passwd.c, NEWS: Make SE Linux tests more strict, when the real UID is 0 SE Linux checks will be performed. Thanks to Russell Coker <russell@coker.com.au> * TODO: Added entries regarding SE Linux. nekral-guest 2008-03-26 22:00:50 +00:00
  • eca5208c20 Added TODO entries. nekral-guest 2008-03-26 21:44:50 +00:00
  • dbecb8a7c0 Bug closure for the Russian translation update bubulle 2008-03-24 18:35:04 +00:00
  • 9a6f0d3969 Russian translation update bubulle 2008-03-24 18:34:04 +00:00
  • 61fb780f5c Mark Debian bugs for l10n as closed by the new upstream upload bubulle 2008-03-23 08:42:44 +00:00
  • fed294e11e Updated Korean and Portuguese translations bubulle 2008-03-23 08:39:58 +00:00
  • ac4b6af8e9 Do not recode the manpages in UTF-8. nekral-guest 2008-03-19 21:26:12 +00:00
  • 5f027bb6a4 Fix other dpkg-shlibdeps warnings. nekral-guest 2008-03-19 21:24:15 +00:00
  • c53557d535 407_adduser_disable_PUG_with-n was applied upstream. nekral-guest 2008-03-19 20:26:36 +00:00
  • afce34ff40 Updated patch to 4.1.1 nekral-guest 2008-03-19 20:24:54 +00:00
  • 312f23ab50 Updated patches to 1.1.1 nekral-guest 2008-03-19 20:23:42 +00:00
  • 93933b959d Updated patch for 1.1.1 nekral-guest 2008-03-19 20:19:49 +00:00
  • 5af0050d0a 412_lastlog_-u_numerical_range was applied upstream. nekral-guest 2008-03-19 19:30:30 +00:00
  • 993f5134fd 408_passwd_check_arguments was applied upstream. nekral-guest 2008-03-19 19:25:51 +00:00
  • 89e6ca0d7e 496_login_init_session was applied upstream. nekral-guest 2008-03-19 19:20:38 +00:00
  • 7857beaf95 480_getopt_args_reorder was applied upstream. nekral-guest 2008-03-19 18:47:33 +00:00
  • 86aaea0978 466_fflush-prompt was applied upstream. nekral-guest 2008-03-19 18:45:41 +00:00
  • 8779ad5ec2 Support for -r, --system was added upstream. (467_useradd_-r_LSB) nekral-guest 2008-03-19 18:43:46 +00:00
  • eb2337b2c7 462_warn_to_edit_shadow was applied upstream. nekral-guest 2008-03-19 18:41:31 +00:00
  • ac972ba6fb 451_login_PATH was applied upstream. nekral-guest 2008-03-19 18:39:15 +00:00
  • e8f45d238f 451_login_PATH was applied upstream. nekral-guest 2008-03-19 18:38:28 +00:00
  • d27a65e33b Prepare next release. Indicate bugs fixed in the new upstream release. nekral-guest 2008-03-19 18:37:09 +00:00
  • 0c6a55969e Fix tests data that depend on the date of execution. nekral-guest 2008-03-19 18:18:21 +00:00
  • b3acd37d6d Added debug to find out what happens when it fails. nekral-guest 2008-03-19 18:16:56 +00:00
  • 99c78a4ae3 The behavior of useradd changed for the creation of groups. Now it respects GID_MAX. nekral-guest 2008-03-19 18:14:32 +00:00
  • ffddc3dbf8 Ad cleanup of tmp/out. nekral-guest 2008-03-19 18:13:25 +00:00
  • aaa2195044 Add cleanup of tmp/out. nekral-guest 2008-03-19 18:13:12 +00:00
  • 9c9b24acaa Print the UID, then the GID. nekral-guest 2008-03-19 18:12:13 +00:00
  • 04af9cb9f8 Fix manpages generation. The SYS_GID_MAX and SYS_UID_MAX entities were not defined. nekral-guest 2008-03-17 23:07:04 +00:00
  • 32b424e507 Fix minor compilation warning (assignment used as a comparison). nekral-guest 2008-03-17 23:05:59 +00:00
  • d94602add8 login_access() is used in src/login.c, and defined in src/login_nopam.c (which lacks a prototype). Move its prototype from src/login.c to lib/prototypes.h. nekral-guest 2008-03-17 23:04:46 +00:00
  • e33e2b7d79 Compilation fix. gshadow_locked should only be used if SHADOWGRP is defined. nekral-guest 2008-03-17 23:02:23 +00:00
  • 78c59b7261 Fix some warnings. compare_members_lists() is only used if SHADOWGRP is defined. nekral-guest 2008-03-17 23:00:49 +00:00
  • bebb89c93b Update to new newusers behavior: * users are not added automatically to the list of supplementary groups * newusers use the same algorithm as useradd to define the new UIDs. nekral-guest 2008-03-09 01:59:59 +00:00
  • b53ea15a4d Added tests for the split group feature (MAX_MEMBERS_PER_GROUP). nekral-guest 2008-03-09 00:20:48 +00:00
  • a2054f9a9d Added tests for pwconv and pwunconv. nekral-guest 2008-03-09 00:18:07 +00:00
  • ed328dc03c Added tests for groupdel. nekral-guest 2008-03-09 00:14:34 +00:00
  • f3b4069ba4 Remove generated file. nekral-guest 2008-03-09 00:14:11 +00:00
  • 8377303981 Remove unused global variable. nekral-guest 2008-03-08 23:52:50 +00:00
  • a8a614c515 * NEWS, src/groupmod.c: Make sure the passwd, group, and gshadow files are unlocked on exit. Unlock locked files in fail_exit(). Prefer fail_exit() over exit(). * NEWS, src/groupmod.c: When the GID of a group is changed, update also the GID of the passwd entries of the users whose primary group is the group being modified. nekral-guest 2008-03-08 23:01:49 +00:00
  • b1a0769d3d * lib/commonio.c (commonio_remove): Fail when the name to be removed is used by different entries (like commonio_update does). * NEWS: This fix the behavior of groupdel when the system is not configured to support split group but different group entries have the name of the group to be deleted. nekral-guest 2008-03-08 22:52:44 +00:00
  • 1b808e62df Make sure the passwd, group, shadow, and gshadow files are unlocked on exit. Unlock locked files in fail_exit(). Prefer fail_exit() over exit(). nekral-guest 2008-03-08 22:44:53 +00:00
  • 5af8a5d74d * NEWS, src/groupdel.c: Make sure the group, and gshadow files are unlocked on exit. Add function fail_exit(). Use fail_exit() instead of exit(). * src/groupdel.c: Fail immediately instead of increasing errors. Better handling of error cases, like locked group or gshadow file. nekral-guest 2008-03-08 21:13:54 +00:00
  • d1290c0d5d Make sure the passwd, group, shadow, and gshadow files are unlocked on exit. Add function fail_exit(). Use fail_exit() instead of exit(). nekral-guest 2008-03-08 21:04:31 +00:00
  • bded00fd11 Make sure the group and gshadow files are unlocked on exit. Add function fail_exit(). nekral-guest 2008-03-08 20:54:54 +00:00
  • a2242f6f1b Do not rewrite the group and gshadow file in case of error. nekral-guest 2008-03-08 16:23:22 +00:00
  • 9e07fec6ba Do not log that the group was deleted if an error occurred. nekral-guest 2008-03-08 16:20:55 +00:00
  • d44f1dfeca Do not raise an error if the group does not exist in the gshadow file. nekral-guest 2008-03-08 16:17:07 +00:00
  • 987d853aa9 Document MAX_MEMBERS_PER_GROUP. nekral-guest 2008-03-08 16:05:30 +00:00
  • dac2b189c2 More tests for pwck and grpck. nekral-guest 2008-03-08 13:21:38 +00:00
  • 3f9037b282 Add tests for pwck and grpck. nekral-guest 2008-03-08 13:08:37 +00:00
  • d4f56275e5 Fix typos groupadd -> groupmod. nekral-guest 2008-03-08 13:04:30 +00:00
  • 062eb42fd4 Added groupmod tests. nekral-guest 2008-03-08 11:03:49 +00:00
  • 9768aa54f9 Added groupadd tests. nekral-guest 2008-03-08 11:03:07 +00:00
  • e0579449d8 Fix typo nekral-guest 2008-03-07 20:46:47 +00:00
  • 326c956bcd Added tests for groupadd. nekral-guest 2008-03-07 20:34:33 +00:00
  • 1b2618d688 * src/newgrp.c: Add missing end of line in message. * src/newgrp.c: Add audit events for the authentication (AUDIT_GRP_AUTH). Thansk to Peter Vrabec. nekral-guest 2008-03-07 20:21:15 +00:00
  • 6ea65c8992 Only reset the entries of existing users with faillog -r (not all numeric IDs starting from 0). Thanks to Peter Vrabec. nekral-guest 2008-03-05 00:10:25 +00:00
  • 52cfc3372b Fix typo. One "can't open" message is a "can't lock". nekral-guest 2008-03-04 23:53:00 +00:00
  • 49c32e7ec1 Remove tm pdirectory. nekral-guest 2008-02-28 18:46:30 +00:00
  • c8f4e36ebf Fix cut&paste typos. nekral-guest 2008-02-28 18:46:04 +00:00
  • 57d3f9fa83 Quote the salt because it may be an '*' and is expanded to filenames. nekral-guest 2008-02-27 00:27:18 +00:00
  • aeae21cf6e Add 59 tests for gpasswd. nekral-guest 2008-02-27 00:02:18 +00:00
  • 528346cb3b When a password is moved to the gshadow file, use "x" instead of "x" to indicate that the password is shadowed (consistency with grpconv). nekral-guest 2008-02-26 20:09:56 +00:00
  • f43a4659c6 Re-indent. nekral-guest 2008-02-26 19:17:20 +00:00
  • 2a2b2b3aa4 * NEWS: Fix failures when the gshadow file is not present. Thanks to Christian Henz (http://bugs.debian.org/467488) * src/gpasswd.c (get_group): Do not fail if gshadow is not present. Just use the group file and set the grent structure * src/gpasswd.c (check_perms): The permissions should be checked using both the gshadow and group file. Add a <struct group *> parameter, and check if the gshadow file exists (is_shadowgrp). * src/gpasswd.c (main): Do not use sgent.sg_mem or sgent.sg_adm if the gshadow file is not present (sgent is not initialized in that case). The fields of sgent can be set, but not used. nekral-guest 2008-02-26 19:09:10 +00:00
  • db479122f3 * Fix typo in comment. * Move comment regarding FIRST_MEMBER_IS_ADMIN to where it belongs. * Indicate the end of the #ifdef FIRST_MEMBER_IS_ADMIN section. nekral-guest 2008-02-26 18:59:28 +00:00
  • 4160d8c1fb Add the new XML documentation files to EXTRA_DIST. nekral-guest 2008-02-25 21:46:27 +00:00
  • dead78e4d9 Use --previous when merging PO files of the manpages. (I need to find a way to do it for the PO files of the binaries) nekral-guest 2008-02-25 21:27:31 +00:00
  • 7ce94164c7 * man/login.defs.d/SYS_UID_MAX.xml, man/login.defs.d/SYS_GID_MAX.xml: Document new variables. * man/newusers.8.xml, man/login.defs.5.xml, man/login.defs.d/GID_MAX.xml, man/login.defs.d/UID_MAX.xml: newusers uses now the GID_MAX, GID_MIN, UID_MAX, UID_MIN, SYS_GID_MAX, SYS_GID_MIN, SYS_UID_MAX, and SYS_UID_MIN variables. * man/groupadd.8.xml, man/login.defs.5.xml: groupadd uses now the SYS_GID_MAX, and SYS_GID_MIN variables. * man/login.defs.5.xml: useradd uses now the SYS_GID_MAX, SYS_GID_MIN, SYS_UID_MAX, and SYS_UID_MIN variables. nekral-guest 2008-02-25 21:17:18 +00:00
  • 77f722ae9d Added missing SYS_GID_MAX, SYS_GID_MIN, SYS_UID_MAX, and SYS_UID_MIN. nekral-guest 2008-02-25 21:06:30 +00:00
  • 93e2f66a60 * NEWS, src/useradd.c, man/useradd.8.xml: Added options -user-group (-U, Uflg) and --no-user-group (-N, Nflg) to replace nflg. * man/login.defs.d/USERGROUPS_ENAB.xml: useradd now also uses USERGROUPS_ENAB. nekral-guest 2008-02-25 21:03:46 +00:00
  • 857a615e2c Added watch file. nekral-guest 2008-02-24 17:36:57 +00:00
  • 2a5c015cd1 Add missing 'p' to the getopt_long's optstring. nekral-guest 2008-02-19 21:26:04 +00:00
  • dc641054a1 Add missing -p, --password description to the Usage message. nekral-guest 2008-02-19 21:21:52 +00:00
  • 23ac189d48 Add missing space in comment. nekral-guest 2008-02-19 21:18:04 +00:00
  • 29e71bf1b3 Fix --non-unique's has_arg field to no_argument instead of required_argument. nekral-guest 2008-02-19 21:16:28 +00:00
  • 7ec4a64cdb Add missing 'p' to the getopt_long's optstring. nekral-guest 2008-02-19 21:10:17 +00:00
  • c81db0b178 Fix alphabetical order. nekral-guest 2008-02-19 21:05:44 +00:00
  • bb824221a4 This entry was for login, not su: * If started as init, start a new session. nekral-guest 2008-02-19 21:04:55 +00:00
  • ca2636f08a Re-indent. nekral-guest 2008-02-19 21:02:24 +00:00
  • 18c914f086 Added new option -r, --system for system accounts in useradd, groupadd, and newusers. nekral-guest 2008-02-19 21:01:38 +00:00
  • ed52b88b92 Fix buffer overflow when adding an user to a group. Thanks to Peter Vrabec. nekral-guest 2008-02-18 21:36:03 +00:00
  • 7df22c6930 Added new usermod test: usermod can move the user's home directory, over a new device and changes the owner of the user's file. nekral-guest 2008-02-17 17:09:42 +00:00
  • d83880777a Added new usermod test: usermod checks if the uid is valid. nekral-guest 2008-02-17 17:05:17 +00:00
  • f490e1a144 Added new usermod test: usermod can change the user's UID to an existing UID (with -o). nekral-guest 2008-02-17 17:02:48 +00:00
  • 27ed5d04f7 Fix comment. nekral-guest 2008-02-17 17:02:03 +00:00
  • 98b7858e66 Added new usermod test: usermod tests if the new user's UID is already used. nekral-guest 2008-02-17 17:00:50 +00:00
  • 9c0339d436 Fix config description. nekral-guest 2008-02-17 16:58:46 +00:00
  • 48537b4957 Added new usermod test: usermod can change the user's UID. nekral-guest 2008-02-17 16:57:06 +00:00