Commit Graph

  • 9035932496 useradd: fix comparison sign for write_full() return Iker Pedrosa 2024-10-04 15:02:59 +02:00
  • 6c9e80165b src/useradd.c: Add the missing equals sign kugarocks 2024-10-03 20:18:59 +08:00
  • 7a796897e5 src/check_subid_range.c: Remove dead code Alejandro Colomar 2024-10-03 00:19:02 +02:00
  • af66ffea33 man/subgid,man/subuid: Fix program list Tobias Stoeckmann 2024-09-13 21:40:28 +02:00
  • e7a970a189 man/passwd: Fix typo Tobias Stoeckmann 2024-09-13 21:40:22 +02:00
  • 759d2373e4 src/useradd.c: Add fmkomstemp() to fix mode of </etc/default/useradd> Alejandro Colomar 2024-09-29 13:09:40 +02:00
  • e6a5484ced lib: Eliminate dead code Tobias Stoeckmann 2024-09-19 22:10:17 +02:00
  • dd6cddd481 lib/run_part: Adjust style Tobias Stoeckmann 2024-09-14 00:17:45 +02:00
  • 76c97ed7ec lib/run_part: Unify error messages Tobias Stoeckmann 2024-09-14 00:14:20 +02:00
  • 62bd261fbe lib: Fix typo Tobias Stoeckmann 2024-09-13 23:38:15 +02:00
  • 6b4487e173 lib/run_part: Reduce visibility Tobias Stoeckmann 2024-09-13 21:50:00 +02:00
  • db395130d1 lib/run_part: Unify logging Tobias Stoeckmann 2024-09-13 21:49:24 +02:00
  • 3ac50e1d02 lib/run_part: Use correct data types Tobias Stoeckmann 2024-09-13 21:49:08 +02:00
  • 81078c57fb Fix typos Tobias Stoeckmann 2024-09-13 21:30:52 +02:00
  • 8903b94c86 useradd: fix write_full() return value Iker Pedrosa 2024-09-09 10:36:17 +02:00
  • ccaa7ea01e Merge branch 'non-linux' into 'master' Chris Hofstaedtler 2024-09-12 23:19:21 +00:00
  • 1eaf9012b1 Include <utmpx.h>, fixing the build on GNU/Hurd Pino Toscano 2024-09-12 19:15:27 +02:00
  • b2b37863a6 lib/user_busy.c: Include <utmpx.h> Pino Toscano 2024-09-10 14:36:49 +02:00
  • 1f11a5ce5a src/: Recommend --badname only if it is useful Alejandro Colomar 2024-08-31 11:55:27 +02:00
  • 0663c91f80 src/: Invert logic to improve readability Alejandro Colomar 2024-08-31 11:37:40 +02:00
  • 1c127bd173 lib/chkname.c: is_valid_{user,group}_name(): Set errno to distinguish the reasons Alejandro Colomar 2024-08-31 11:25:00 +02:00
  • 56d52997c3 man/userdel.8.xml: Reword '-f' Alejandro Colomar 2024-08-31 11:07:04 +02:00
  • f5806e0511 lib/: Chain free(strzero(s)) Alejandro Colomar 2024-08-12 02:21:01 +02:00
  • dab8de8a72 lib/string/memset/: memzero(), strzero(): Return the pointer Alejandro Colomar 2024-08-12 02:15:18 +02:00
  • 87a5145719 lib/: Move memzero.[ch] under lib/string/memset/ Alejandro Colomar 2024-08-12 01:53:45 +02:00
  • a5e0d00442 Customize debian/salsa-ci.yml Chris Hofstaedtler 2024-08-23 12:13:24 +02:00
  • 5c0b99c77e po/es.po: wsfix Alejandro Colomar 2024-08-03 11:51:23 +02:00
  • 3dc840a56a lib/string/strftime.h: STRFTIME(): Tighten macro definition Alejandro Colomar 2024-08-01 12:37:24 +02:00
  • 60da937c2f src/chage.c: print_day_as_date(): Handle errors from strfime(3) Alejandro Colomar 2024-08-11 21:42:03 +02:00
  • 6a2e298a5b src/chage.c: print_day_as_date(): Simplify error handling Alejandro Colomar 2024-07-31 14:53:12 +02:00
  • 683b3caa62 lib/, src/: Use %F instead of %Y-%m-%d with strftime(3) Alejandro Colomar 2024-08-01 12:32:12 +02:00
  • ade65b0204 debputy.manifest: merge path-metadata entries Chris Hofstaedtler 2024-08-13 09:39:05 +02:00
  • 04592e4cc7 Remove references to cppw, cpgr Chris Hofstaedtler 2024-08-06 00:48:16 +02:00
  • e04e493234 Update Catalan translation Carles Pina i Estany 2024-08-06 23:22:38 +01:00
  • a23a040247 Always build with btrfs support on linux-any Chris Hofstaedtler 2024-08-06 01:02:58 +02:00
  • f11f8581f2 Update changelog for 1:4.16.0-4 release debian/1%4.16.0-4 Chris Hofstaedtler 2024-08-06 00:29:20 +02:00
  • 4885f58fde Stop building programs we do not install Chris Hofstaedtler 2024-08-06 00:29:15 +02:00
  • 68624ca168 Add debian/gbp.conf Chris Hofstaedtler 2024-08-06 00:28:05 +02:00
  • 8d8becfddb Remove libsystemd-dev Build-Depends Chris Hofstaedtler 2024-08-06 00:22:41 +02:00
  • d390695b6d Define LOGIN_NAME_MAX on HURD Chris Hofstaedtler 2024-08-06 00:17:43 +02:00
  • 70bb4db51c Rebase patch Chris Hofstaedtler 2024-08-06 00:14:27 +02:00
  • 5a17bd19ad Stop patching login, not installed anymore Chris Hofstaedtler 2024-08-06 00:10:41 +02:00
  • b44052751e Drop Debian-only cppw, cpgr tools Chris Hofstaedtler 2024-08-06 00:09:39 +02:00
  • d7383961f5 Update changelog for 1:4.16.0-3 release debian/1%4.16.0-3 Chris Hofstaedtler 2024-08-05 17:21:41 +02:00
  • a7e5816642 Fix FTBFS on hurd Chris Hofstaedtler 2024-08-05 03:34:01 +02:00
  • a2f607ed76 Update changelog for 1:4.16.0-2 release debian/1%4.16.0-2 Chris Hofstaedtler 2024-08-05 02:36:42 +02:00
  • 9bbb9e5060 Quiet lintian about debputy Chris Hofstaedtler 2024-08-05 02:57:10 +02:00
  • 75eb23ace8 Re-add workarounds for tests in tests/tests directory Chris Hofstaedtler 2024-08-05 02:35:54 +02:00
  • 588b536eb1 Reset upstream to 4.16.0 Chris Hofstaedtler 2024-08-05 02:34:46 +02:00
  • f6e239d940 login.defs: ship manpage Chris Hofstaedtler 2024-08-05 02:01:12 +02:00
  • c4ecaf0a01 Drop login package, to allow takeover by util-linux Chris Hofstaedtler 2024-08-05 00:39:23 +02:00
  • 2acc8676db Drop unnecessary debian/login.dirs Chris Hofstaedtler 2024-08-05 00:34:28 +02:00
  • 9966b2ae50 Merge 4.16.0 from experimental Chris Hofstaedtler 2024-08-05 00:30:29 +02:00
  • 0d8225bd20 passwd: switch Depends from login to login.defs Chris Hofstaedtler 2024-08-05 00:27:34 +02:00
  • 5c3cef331a Update changelog for 1:4.16.0-1 release debian/1%4.16.0-1 Chris Hofstaedtler 2024-08-02 17:35:42 +02:00
  • 4d9f62575d Rename libsubid4 to libsubid5 (soname bump) Chris Hofstaedtler 2024-08-02 17:48:09 +02:00
  • b7b75e2d61 Split /etc/login.defs into its own binary package Chris Hofstaedtler 2024-06-26 12:39:33 +02:00
  • 3f5b4b5626 lib/, src/: Use local time for human-readable dates Alejandro Colomar 2024-07-31 14:35:15 +02:00
  • ccae83d30e Update changelog for 1:4.15.3-3 release debian/1%4.15.3-3 Chris Hofstaedtler 2024-07-21 21:05:41 +02:00
  • 08e5e0a148 Forbid backslashes in user/group-names Chris Hofstaedtler 2024-07-21 21:02:52 +02:00
  • f3f501c81c doc(login.defs): fix type of TTYPERM Eisuke Kawashima 2024-07-09 02:14:49 +09:00
  • fffa4d3e27 share/containers: remove unused dockerfiles Iker Pedrosa 2024-05-29 16:28:04 +02:00
  • 28ffa634d8 CI: use Ansible build in Github Action Iker Pedrosa 2024-05-29 16:26:39 +02:00
  • 4bc0c5b0b8 doc: update documentation to use Ansible build Iker Pedrosa 2024-05-29 16:21:05 +02:00
  • f56e79a2b7 share/container-build.sh: update to use Ansible build Iker Pedrosa 2024-05-29 16:20:01 +02:00
  • d8fb10f7b7 share/ansible: implement distribution selection Iker Pedrosa 2024-05-29 15:55:13 +02:00
  • 80c4e70da0 share/ansible: convert alpine dockerfile to ansible Iker Pedrosa 2024-05-14 17:35:48 +02:00
  • 1d6f578f3e share/ansible: convert debian dockerfile to ansible Iker Pedrosa 2024-05-14 17:14:05 +02:00
  • 9a53a8aebd share/ansible: move fedora ci_run to its own file Iker Pedrosa 2024-05-14 17:11:39 +02:00
  • 36e8015e2b share/.gitignore: add build-out folder Iker Pedrosa 2024-05-14 12:52:39 +02:00
  • df50348a28 share/ansible: create roles Iker Pedrosa 2024-05-14 12:49:28 +02:00
  • 9a0cd7a231 share/ansible: convert fedora dockerfile to ansible Iker Pedrosa 2024-05-02 16:09:02 +02:00
  • dfbc0db895 Makefile.am: avoid warning: EXTRA_DIST multiply defined Chris Hofstaedtler 2024-07-07 13:36:55 +02:00
  • 11e9627658 tests/libsubid/04_nss: fix setting basedir Chris Hofstaedtler 2024-07-07 02:11:45 +02:00
  • 34f213211f man: groupmod: remove misleading -N option Sebastian Gross 2024-07-17 14:22:19 +02:00
  • 48b36a03e8 man: group(add|mod): clarify list format Sebastian Gross 2024-07-17 14:18:18 +02:00
  • 9176206a7c man: groupmod: fix misleading param Sebastian Gross 2024-07-17 14:16:03 +02:00
  • 8a93576ff9 lib/chkname.c: An object cannot expand further than the universe in which it resides Alejandro Colomar 2024-07-13 11:37:25 +02:00
  • 63297e836d lib/atoi/strtoi/, tests/: strto[iu]_(): 1 is an invalid base Alejandro Colomar 2024-06-30 03:00:40 +02:00
  • 745281f295 lib/atoi/, *: Split files Alejandro Colomar 2024-06-30 02:18:55 +02:00
  • 2dda45a390 src/usermod.c: Use id_t for parsing uid_t and gid_t Alejandro Colomar 2024-02-15 15:50:45 +01:00
  • cfb8df4a91 src/usermod.c: Rename identifiers ralated to [ug]id's Alejandro Colomar 2024-02-15 15:55:33 +01:00
  • b73c78581c lib/idmapping.c: get_map_ranges(): Don't exit() from a library function Alejandro Colomar 2024-01-16 02:27:56 +01:00
  • c46c6a6e5a lib/idmapping.c: get_map_ranges(): Simplify iterator variables Alejandro Colomar 2024-01-11 18:11:13 +01:00
  • a184c2b555 lib/idmapping.c: get_map_ranges(): Remove dead code Alejandro Colomar 2024-01-11 12:19:24 +01:00
  • 7c43eb2c4e lib/idmapping.c: get_map_ranges(): Move range check to a2ul() call Alejandro Colomar 2024-01-11 12:17:36 +01:00
  • 57aa813c73 lib/idmapping.c: get_map_ranges(): Move range check to a2ul() call Alejandro Colomar 2024-01-11 12:15:11 +01:00
  • 5586f43d48 lib/idmapping.c: get_map_ranges(): Move range check to a2ul() calls Alejandro Colomar 2024-01-11 12:07:58 +01:00
  • f89925c219 lib/idmapping.c: get_map_ranges(): Rename local variable Alejandro Colomar 2024-01-11 12:04:23 +01:00
  • c2ebd210e7 lib/limits.c: check_logins(): Report LOGIN_ERROR_LOGIN if str2ul() ERANGE Alejandro Colomar 2024-01-11 11:47:50 +01:00
  • 568d26d7ed src/login_nopam.c: login_access(): Use stpsep() to simplify Alejandro Colomar 2024-07-04 14:35:24 +02:00
  • a7b169be18 src/useradd.c: Use stpsep() to simplify Alejandro Colomar 2024-07-04 14:26:09 +02:00
  • d95b899bfc lib/nss.c: nss_init(): Use stpsep() instead of strtok_r(3) Alejandro Colomar 2024-07-04 13:25:57 +02:00
  • 8714ac0cd6 src/suauth.c: check_su_auth(): Use stpsep() to simplify Alejandro Colomar 2024-07-03 23:41:16 +02:00
  • 64409c28b7 lib/string/strchr/stpcspn.[ch]: stpcspn(): Remove unused function Alejandro Colomar 2024-07-03 02:18:37 +02:00
  • a33d7430ed lib/attr.h: ATTR_STRING(): It only accepts one argument Alejandro Colomar 2024-07-03 01:59:19 +02:00
  • d91b22cc2f lib/, src/: Use stpsep() instead of its pattern Alejandro Colomar 2024-07-03 00:32:12 +02:00
  • 39da15614e lib/string/strtok/stpsep.[ch]: stpsep(): Add function Alejandro Colomar 2024-07-02 19:31:38 +02:00
  • 843c151f2c lib/find_new_[gu]id.c: include stdint.h for UINT16_MAX/UINT32_MAX Chris Hofstaedtler 2024-07-07 13:31:41 +02:00
  • 0d4266dc81 Update changelog for 1:4.15.3-2 release debian/1%4.15.3-2 Chris Hofstaedtler 2024-07-07 15:31:46 +02:00