-
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