Chris Hofstaedtler
ccae83d30e
Update changelog for 1:4.15.3-3 release
debian/1%4.15.3-3
2024-07-21 21:05:41 +02:00
Chris Hofstaedtler
08e5e0a148
Forbid backslashes in user/group-names
...
They can still be used with --force-badname, but it's a start. In the
long run I want to remove our relax patch, and upstream should fix the
line continuation too. For #1076619 .
Gbp-Dch: full
2024-07-21 21:02:52 +02:00
Chris Hofstaedtler
0d4266dc81
Update changelog for 1:4.15.3-2 release
debian/1%4.15.3-2
2024-07-07 15:49:03 +02:00
Chris Hofstaedtler
c5d3d4be36
Workaround dh_missing complaint
...
Gbp-Dch: ignore
2024-07-07 15:49:03 +02:00
Chris Hofstaedtler
6170f973ff
Merge branch 'linux-options' into 'master'
...
d/rules: actually enable Linux-only options on Linux
See merge request debian/shadow!23
2024-07-07 13:30:06 +00:00
Chris Hofstaedtler
1c7262b6e2
Merge branch 'rm-groupmems' into 'master'
...
Stop installing groupmems(8)
See merge request debian/shadow!24
2024-07-07 13:28:30 +00:00
Chris Hofstaedtler
e9cceb62ce
login.defs: remove obscure, defaulted vars
2024-07-07 15:22:58 +02:00
Chris Hofstaedtler
75904cfd05
login.defs: resync comments with upstream
2024-07-07 14:56:37 +02:00
Chris Hofstaedtler
f8e81f7293
login.defs: remove CONSOLE, ignored with PAM
2024-07-07 14:26:10 +02:00
Chris Hofstaedtler
d0c5da8cf1
login.defs: remove CONSOLE_GROUPS, ignored with PAM
2024-07-07 14:24:12 +02:00
Chris Hofstaedtler
5f784b3ef3
login.defs: remove vars ignored by su(1)
2024-07-07 14:21:33 +02:00
Chris Hofstaedtler
fd652cdf40
login.defs: remove incomplete list of unused vars
2024-07-07 14:14:13 +02:00
Chris Hofstaedtler
a5d765523b
login.defs: remove obsolete/confusing comments
2024-07-07 14:13:45 +02:00
Chris Hofstaedtler
9b4bfac4ef
Turn login.defs file into a patch
...
Gbp-Dch: ignore
2024-07-07 14:08:10 +02:00
Chris Hofstaedtler
d7b0c262ba
Stop installing groupmems(8)
...
Given this never worked, and other distros seem to do fine without this
tool, let's stop shipping it.
Closes : #1004472
2024-07-07 14:03:54 +02:00
Pino Toscano
82e88c1e9b
d/rules: actually enable Linux-only options on Linux
...
The condition was inverted, applying options meant for Linux to
non-Linux architectures.
Gbp-Dch: Short
2024-07-07 06:59:58 +02:00
Chris Hofstaedtler
688fb93702
Update changelog for 1:4.15.3-1 release
debian/1%4.15.3-1
2024-07-06 23:51:09 +02:00
Chris Hofstaedtler
43bf5f3b39
Fix setup of test libsubid-04_nss
2024-07-06 23:37:02 +02:00
Chris Hofstaedtler
7c7e8f5c18
Bump Standards-Version to 4.7.0
2024-07-06 23:30:23 +02:00
Chris Hofstaedtler
81313b4c5d
Run wrap-and-sort -a
...
Gbp-Dch: ignore
2024-07-06 23:30:00 +02:00
Chris Hofstaedtler
632746518a
Drop login.postinst, obsoleted by #1074121
2024-07-06 23:28:49 +02:00
Chris Hofstaedtler
a6f8d25673
Rebase patches
2024-07-06 22:48:07 +02:00
Chris Hofstaedtler
9b0bef767c
tests: follow upstream subdir fix
2024-07-06 16:56:01 +02:00
Chris Hofstaedtler
61085fbfef
Update upstream source from tag 'upstream/4.15.3'
...
Update to upstream version '4.15.3'
with Debian dir a607bcc1dd
2024-07-06 16:54:27 +02:00
Chris Hofstaedtler
9f68246a01
New upstream version 4.15.3
upstream/4.15.3
2024-07-06 16:53:58 +02:00
Chris Hofstaedtler
bc6fea5f73
d/tests/control: correctly set isolation-machine
...
Gbp-Dch: ignore
2024-06-27 23:24:12 +02:00
Chris Hofstaedtler
972687a07b
Merge branch 'upstream-tests' into 'master'
...
Add upstream tests to run in autopkgtests
See merge request debian/shadow!22
2024-06-26 23:29:03 +00:00
Serge Hallyn
aad21d4486
Add upstream tests to run in autopkgtests
...
Disable the su tests, since su in debian comes from util-linux.
[zeha@d.o: rebase on top of upstream applied patch, rework
debian/tests/*]
2024-06-27 01:27:24 +02:00
Chris Hofstaedtler
29f0e1dcf4
patches: fix gbp-pq topic annotation
...
Gbp-Dch: ignore
2024-06-27 01:20:09 +02:00
Chris Hofstaedtler
e0d410ad6a
Add upstream patch easing running testsuite
2024-06-27 01:18:32 +02:00
Chris Hofstaedtler
95447b3f56
Update changelog for 1:4.15.2-3 release
debian/1%4.15.2-3
2024-06-26 12:45:06 +02:00
Chris Hofstaedtler
999c14c87b
Revert "Use upstream's restrictions on user- and group names again"
...
This reverts commit 019ffd5126 .
2024-06-26 12:40:15 +02:00
Chris Hofstaedtler
e8b8d7a84b
New upstream version 4.16.0
upstream/4.16.0
2024-06-25 20:09:23 +02:00
Chris Hofstaedtler
69a2672d3b
d/watch: add versionmangle for -rc
2024-06-25 20:08:38 +02:00
Chris Hofstaedtler
41662e422b
Update changelog for 1:4.15.2-2 release
debian/1%4.15.2-2
2024-06-25 19:42:56 +02:00
Chris Hofstaedtler
ff20574597
passwd: add Depends: login
...
Stop-gap until passwd can takeover /etc/login.defs from login.
Gbp-Dch: full
2024-06-25 19:41:56 +02:00
Chris Hofstaedtler
712f360fcd
shadowconfig.8: actually install again
2024-06-23 15:57:14 +02:00
Chris Hofstaedtler
551cf36757
Remove our copy of HOME_MODE.xml, identical upstream
2024-06-23 15:38:08 +02:00
Chris Hofstaedtler
e4f60bc5b6
d/not-installed: Remove obsolete entry
...
Gbp-Dch: ignore
2024-06-23 15:27:48 +02:00
Chris Hofstaedtler
0a96fd2bf0
Drop useradd's backwards-compatibility -O flag
...
No users appear left in Debian.
2024-06-23 14:57:28 +02:00
Chris Hofstaedtler
019ffd5126
Use upstream's restrictions on user- and group names again
...
Upstream started supporting mixed-case names some time ago.
Purely numeric names (#79682 ) are now forbidden again, as there is no
way of distinguishing them from user/group IDs otherwise.
Gbp-Dch: full
2024-06-23 14:50:55 +02:00
Chris Hofstaedtler
45e98ea60a
Remove faillog support
...
Stop installing faillog binary and man pages. Stop creating
/var/log/faillog in login.postinst.
PAM has removed support for /var/log/faillog by dropping pam_tally, and
login itself cannot write to it either.
Gbp-Dch: full
2024-06-23 03:07:36 +02:00
Chris Hofstaedtler
878710fb7a
d/rules: explicitly set --with-audit and --enable-subordinate-ids
2024-06-22 18:12:09 +02:00
Chris Hofstaedtler
771535fa07
useradd(8): Fix missing paragraph on username length
2024-06-22 18:05:22 +02:00
Chris Hofstaedtler
ac353a0d49
Update changelog for 1:4.15.2-1 release
debian/1%4.15.2-1
2024-06-22 17:55:55 +02:00
Chris Hofstaedtler
527b684a18
Rebase patches
2024-06-22 17:55:55 +02:00
Chris Hofstaedtler
0fda4df4f1
New upstream version 4.15.2
upstream/4.15.2
2024-06-22 17:34:25 +02:00
Chris Hofstaedtler
ae2c71761e
Update upstream source from tag 'upstream/4.15.2'
...
Update to upstream version '4.15.2'
with Debian dir 73ed8d5b49
2024-06-22 17:34:25 +02:00
Chris Hofstaedtler
154029254a
Update changelog for 1:4.15.1-1 release
debian/1%4.15.1-1
2024-06-22 16:41:40 +02:00
Chris Hofstaedtler
a85c288e96
login.defs: remove PAM-unsupported crypt settings
...
Closes : #1055582
2024-06-22 16:17:10 +02:00