95 Commits

Author SHA1 Message Date
Chris Hofstaedtler
d45e8698eb Apply debputy X-Style: black
Gbp-Dch: ignore
2026-02-23 09:54:19 +01:00
Chris Hofstaedtler
87d7b11fc8 Add new build-dependency on libsystemd-dev [linux-any] 2026-01-06 01:02:22 +01:00
Chris Hofstaedtler
822369c353 Drop newly unnecessay Build-Depends: bison 2025-08-26 23:05:36 +02:00
Chris Hofstaedtler
f6f677a4ca Remove unnecessary Build-Depends: quilt
Closes: #1092461

Thanks: Bastian Germann
2025-01-08 12:39:17 +01:00
Chris Hofstaedtler
8d8becfddb Remove libsystemd-dev Build-Depends
Only necessary for login(1).

Gbp-Dch: full
2024-08-06 00:50:53 +02:00
Chris Hofstaedtler
f6e239d940 login.defs: ship manpage 2024-08-05 02:58:00 +02:00
Chris Hofstaedtler
c4ecaf0a01 Drop login package, to allow takeover by util-linux
Move shadow.mo to Package: passwd, have passwd Replaces: older login.

Gbp-Dch: full
2024-08-05 02:58:00 +02:00
Chris Hofstaedtler
9966b2ae50 Merge 4.16.0 from experimental 2024-08-05 00:30:29 +02:00
Chris Hofstaedtler
0d8225bd20 passwd: switch Depends from login to login.defs
login will again be installed on fewer systems, but existing installs
will retain it (it is Protected: yes).

Gbp-Dch: full
2024-08-05 00:27:34 +02:00
Chris Hofstaedtler
4d9f62575d Rename libsubid4 to libsubid5 (soname bump) 2024-08-02 17:54:39 +02:00
Chris Hofstaedtler
b7b75e2d61 Split /etc/login.defs into its own binary package
Closes: #1074394
2024-08-02 17:54:39 +02:00
Chris Hofstaedtler
7c7e8f5c18 Bump Standards-Version to 4.7.0 2024-07-06 23:30:23 +02:00
Chris Hofstaedtler
632746518a Drop login.postinst, obsoleted by #1074121 2024-07-06 23:28:49 +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
80660f4a94 Enable acl, xattr support
Closes: #745796
2024-06-22 16:17:10 +02:00
Chris Hofstaedtler
f19c0e69e1 login: switch from Essential to Protected: yes
Closes: #960638
2024-06-22 16:17:10 +02:00
Chris Hofstaedtler
f56f3e81df Use functions from libbsd
Closes: #1032393
2024-06-22 16:13:11 +02:00
Chris Hofstaedtler
fbd4430a1d Build-Depend: pkgconf 2024-06-22 15:12:39 +02:00
Chris Hofstaedtler
4b707105f4 Build-Depend: libltdl-dev for LT_LIB_DLLOAD 2024-06-22 15:12:39 +02:00
Chris Hofstaedtler
1526e6cde8 Explicitly enable logind on linux-any 2024-06-22 15:12:39 +02:00
Chris Hofstaedtler
623fdb60cd Tag build with dh-package-notes 2024-06-07 21:41:54 +02:00
Chris Hofstaedtler
9f16b61fe4 Use debputy to avoid Rules-Requires-Root: binary-targets 2024-06-02 19:52:22 +02:00
Chris Hofstaedtler
97e47ed437 Apply wrap-and-sort -kas style 2024-06-02 19:05:53 +02:00
Chris Hofstaedtler
d300102446 Add myself to Uploaders, per discussion with Serge Hallyn 2024-06-02 19:04:57 +02:00
Balint Reczey
25f0b936c0 Remove myself from uploaders 2023-09-27 10:22:26 +02:00
Gioele Barabucci
75eb241552 Support <nodoc> build profile
`xsltproc`, `docbook` and all other XML-related packages are not needed
when the `<nodoc>` build profile is active, as long as `./configure` is
called with `--disable-man`.

Closes: #1051827
2023-09-13 08:52:53 +02:00
Balint Reczey
6ac9c8ffe1 Merge branch 'scrub-obsolete' into 'master'
Remove unnecessary constraints

See merge request debian/shadow!17
2022-11-10 21:17:06 +00:00
Balint Reczey
bdbb726365 debian/control: Mark libsubid-dev as Multi-Arch: same 2022-11-10 16:21:04 +01:00
Debian Janitor
8b93f459b4 Remove constraints unnecessary since buster (oldstable)
* login: Drop versioned constraint on util-linux in Breaks.

Changes-By: deb-scrub-obsolete
2022-11-06 03:42:26 +00:00
Debian Janitor
119d3e7fb4 Update standards version to 4.6.1, no changes needed.
Changes-By: lintian-brush
Fixes: lintian: out-of-date-standards-version
See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html
2022-09-09 17:53:36 +02:00
Jenkins
7b64365e45 Use canonical URL in Vcs-Git.
Changes-By: lintian-brush
Fixes: lintian: vcs-field-not-canonical
See-also: https://lintian.debian.org/tags/vcs-field-not-canonical.html
2022-03-03 20:36:52 +01:00
Balint Reczey
a784da8035 debian/control: Make the Vcs-Browser URL canonical 2022-01-22 21:53:25 +01:00
Balint Reczey
c5e7641878 Ship the libsubid4 and libsubid-dev packages and ship getsubids in uidmap 2022-01-22 21:53:25 +01:00
Balint Reczey
395194208e Enable newly added yescrypt support 2022-01-22 21:53:25 +01:00
Balint Reczey
1ea5452692 login: Don't list su command as shipped
Closes: #960637
2021-11-14 12:23:37 +01:00
Balint Reczey
6b02a8c46a debian/control: Revert to my personal email address in the Maintainer field 2021-11-10 10:50:06 +01:00
Balint Reczey
b93dcd7b74 Clean up debian/control using 'cme fix dpkg-control' 2021-11-10 01:07:58 +01:00
Balint Reczey
ea2453d97e debian/control: Bump debhelper-compat version to 13 2021-11-10 00:59:14 +01:00
Balint Reczey
a0f09c4de7 Make passwd recommend sensible-utils because vipw uses sensible-editor 2021-11-07 15:12:31 +01:00
Balint Reczey
a155720a06 debian/control: Switch to libsemanage-dev from libsemanage1-dev
Closes: #998633
2021-11-07 14:49:25 +01:00
Andreas Henriksson
fa4dccbc4a Fix lintian warning useless-autoreconf-build-depends
Newer debhelper will pull in and run dh-autoreconf
by default, so no need for explicit build-depends or
usage.
2019-12-05 15:17:06 +01:00
Andreas Henriksson
30e6a960ee Replace gnome-doc-utils build-dep with itstool
Closes: #881889
2019-12-05 13:34:19 +01:00
Yuriy M. Kaminskiy
0a3492dd90 Mark uidmap and login as Multi-Arch: foreign
Closes: #934473
2019-11-11 16:54:57 +01:00
Justin B Rye
77901f4115 login: Update package description
Closes: #808301
2019-11-11 16:25:49 +01:00
Balint Reczey
1a76a81ccc Remove Christian Perrier from Uploaders according to his request
Thank you for maintaining shadow for long years!

Closes: #893944, #927576
2019-07-15 23:11:39 +02:00
Balint Reczey
58ead426f4 Migrate to dh from cdbs 2019-06-23 16:02:51 +02:00
Niels Thykier
19c35c70e1 Declare the explicit requirement for (fake)root
The shadow package currently requires (fake)root to produce the debs due to static non-root:root ownerships in the debs.
2018-08-12 18:07:23 +00:00
Balint Reczey
b001531192 Move packaging repository to Salsa 2018-07-28 17:35:13 +08:00
Andreas Henriksson
88de51965d Stop shipping su and break old util-linux version. (See #833256)
Breaks on old version to force lockstep upgrade, which should
really be a depends-new-version (and can be switched around
together with util-linux once the transition is finished).
Using Breaks/Depends the 'wrong' way around is to make apt
unpack things in the 'right' order (avoiding any gaps where
/bin/su is not available during the upgrade phase).
2018-07-28 17:31:41 +08:00
Balint Reczey
406a28db14 Use my @ubuntu.com email address in Maintainer field 2017-09-27 12:45:10 -04:00