| Name |
base-passwd |
| Description |
Debian base system master password and group files |
| Version |
3.6.7 |
| Package Base |
|
| Homepage |
|
| Maintainers |
['Shadow package maintainers <pkg-shadow-devel@lists.alioth.debian.org>'] |
| Contributors |
['Colin Watson <cjwatson@debian.org>', 'Marc Haber <mh+debian-packages@zugschlus.de>,'] |
| Distro-repo |
https://salsa.debian.org/debian/base-passwd |
| Sources |
[] |
| Dependencies |
['libc6', 'libdebconfclient0', 'libselinux1'] |
| Optional-Dependencies |
['debconf'] |
| Build-Dependencies |
['debhelper-compat', 'docbook <!nodoc>', 'docbook-utils <!nodoc>', 'libdebconfclient0-dev', 'libselinux1-dev [linux-any]', 'po4a'] |
| Provides |
[] |
| Builddate |
|
| Architecture |
amd64 |
| Distro-Version |
trixie |
| Licenses |
[] |
| Hash |
cf31c6956ab5f65815d9d9ea1615c4f78ecd2893c31119658248a4756cee83e7 |
#! /usr/bin/make -f
%:
dh $@
export DEB_BUILD_MAINT_OPTIONS := hardening=+all
export DEB_CFLAGS_MAINT_APPEND := -Wall
confflags =
ifneq ($(filter nodoc,$(DEB_BUILD_PROFILES)),)
confflags += --disable-docs
endif
ifneq ($(DEB_HOST_ARCH_OS),linux)
confflags += --disable-selinux
endif
override_dh_auto_configure:
dh_auto_configure -- $(confflags)
execute_before_dh_installdebconf:
touch debian/base-passwd.substvars
mv debian/base-passwd.substvars debian/base-passwd.substvars.real
execute_after_dh_installdebconf:
sed 's/^misc:Depends=/misc:Recommends=/' \
debian/base-passwd.substvars \
>debian/base-passwd.substvars.real
mv debian/base-passwd.substvars.real debian/base-passwd.substvars
override_dh_shlibdeps:
dh_shlibdeps -- -dPre-Depends
execute_after_dh_installdeb:
sed -e '/@PASSWD@/ {' -e 'r passwd.master' -e 'd' -e '}' \
-e '/@GROUP@/ {' -e 'r group.master' -e 'd' -e '}' \
-i debian/base-passwd/DEBIAN/preinst