From 02acf3932501e4ca775787bf0c86ef97a50c986d Mon Sep 17 00:00:00 2001 From: Daniil Baturin Date: Sun, 13 Apr 2025 15:20:14 +0100 Subject: packaging: T7336: fix package install files --- debian/libnss-mapuser.lintian-overrides | 10 ---------- debian/libnss-mapuser.manpages | 2 -- debian/libnss-mapuser.postinst | 14 -------------- debian/libnss-mapuser.prerm | 16 ---------------- debian/libnss-mapuser.symbols | 10 ---------- debian/vyos-libnss-mapuser.lintian-overrides | 10 ++++++++++ debian/vyos-libnss-mapuser.manpages | 2 ++ debian/vyos-libnss-mapuser.postinst | 14 ++++++++++++++ debian/vyos-libnss-mapuser.prerm | 16 ++++++++++++++++ debian/vyos-libnss-mapuser.symbols | 10 ++++++++++ 10 files changed, 52 insertions(+), 52 deletions(-) delete mode 100644 debian/libnss-mapuser.lintian-overrides delete mode 100644 debian/libnss-mapuser.manpages delete mode 100644 debian/libnss-mapuser.postinst delete mode 100644 debian/libnss-mapuser.prerm delete mode 100644 debian/libnss-mapuser.symbols create mode 100644 debian/vyos-libnss-mapuser.lintian-overrides create mode 100644 debian/vyos-libnss-mapuser.manpages create mode 100644 debian/vyos-libnss-mapuser.postinst create mode 100644 debian/vyos-libnss-mapuser.prerm create mode 100644 debian/vyos-libnss-mapuser.symbols diff --git a/debian/libnss-mapuser.lintian-overrides b/debian/libnss-mapuser.lintian-overrides deleted file mode 100644 index 5217b23..0000000 --- a/debian/libnss-mapuser.lintian-overrides +++ /dev/null @@ -1,10 +0,0 @@ -libnss-mapuser: native-package-with-dash-version -libnss-mapuser: package-name-doesnt-match-sonames libnss-mapname2 libnss-mapuid2 -libnss-mapuser: new-package-should-close-itp-bug -# messages say "source", but using "source" causes "malformed" warning. -# So these don't actually work, but leaving them here to document the intent -libnss-mapuser binary: diff-contains-git-control-dir .git -libnss-mapuser binary: unsupported-source-format 3.0 (git) -# we don't use misc-depends, and adding it produces a build warning -# about it not being needed -libnss-mapuser binary: debhelper-but-no-misc-depends libnss-mapuser diff --git a/debian/libnss-mapuser.manpages b/debian/libnss-mapuser.manpages deleted file mode 100644 index f6b63f5..0000000 --- a/debian/libnss-mapuser.manpages +++ /dev/null @@ -1,2 +0,0 @@ -nss_mapuser.5 -nss_mapuser.8 diff --git a/debian/libnss-mapuser.postinst b/debian/libnss-mapuser.postinst deleted file mode 100644 index 3220f99..0000000 --- a/debian/libnss-mapuser.postinst +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/sh -# postinst script for libnss-mapuser -# -# see: dh_installdeb(1) - -set -e - -# needed for install, upgrade, remove, and purge, including aborts -pam-auth-update --package - - -#DEBHELPER# - -exit 0 diff --git a/debian/libnss-mapuser.prerm b/debian/libnss-mapuser.prerm deleted file mode 100644 index c4f259f..0000000 --- a/debian/libnss-mapuser.prerm +++ /dev/null @@ -1,16 +0,0 @@ -#!/bin/sh - -set -e - -if [ "$1" = remove ]; then - pam-auth-update --package --remove mapuser - # Undo the addition of the plugins - if [ -e "/etc/nsswitch.conf" ]; then - sed -i -e '/^passwd:.*mapuid[ \t]/s/mapuid[ \t]//' \ - -e '/^passwd:.*[ \t]mapname/s/[ \t]mapname//' \ - -e '/^group:.*[ \t]mapname/s/[ \t]mapname//' \ - /etc/nsswitch.conf || true # don't prevent remove on error - fi -fi - -#DEBHELPER# diff --git a/debian/libnss-mapuser.symbols b/debian/libnss-mapuser.symbols deleted file mode 100644 index c5a3ed0..0000000 --- a/debian/libnss-mapuser.symbols +++ /dev/null @@ -1,10 +0,0 @@ -libnss_mapname.so.2 libnss-mapuser #MINVER# - _nss_mapname_setgrent@Base 1.1.0-cl3u1 - _nss_mapname_endgrent@Base 1.1.0-cl3u1 - _nss_mapname_getgrent_r@Base 1.1.0-cl3u1 - _nss_mapname_getgrgid_r@Base 1.1.0-cl3u1 - _nss_mapname_getgrnam_r@Base 1.1.0 - _nss_mapname_getpwnam_r@Base 1.0.0 - -libnss_mapuid.so.2 libnss-mapuser #MINVER# - _nss_mapuid_getpwuid_r@Base 1.0.0 diff --git a/debian/vyos-libnss-mapuser.lintian-overrides b/debian/vyos-libnss-mapuser.lintian-overrides new file mode 100644 index 0000000..5217b23 --- /dev/null +++ b/debian/vyos-libnss-mapuser.lintian-overrides @@ -0,0 +1,10 @@ +libnss-mapuser: native-package-with-dash-version +libnss-mapuser: package-name-doesnt-match-sonames libnss-mapname2 libnss-mapuid2 +libnss-mapuser: new-package-should-close-itp-bug +# messages say "source", but using "source" causes "malformed" warning. +# So these don't actually work, but leaving them here to document the intent +libnss-mapuser binary: diff-contains-git-control-dir .git +libnss-mapuser binary: unsupported-source-format 3.0 (git) +# we don't use misc-depends, and adding it produces a build warning +# about it not being needed +libnss-mapuser binary: debhelper-but-no-misc-depends libnss-mapuser diff --git a/debian/vyos-libnss-mapuser.manpages b/debian/vyos-libnss-mapuser.manpages new file mode 100644 index 0000000..f6b63f5 --- /dev/null +++ b/debian/vyos-libnss-mapuser.manpages @@ -0,0 +1,2 @@ +nss_mapuser.5 +nss_mapuser.8 diff --git a/debian/vyos-libnss-mapuser.postinst b/debian/vyos-libnss-mapuser.postinst new file mode 100644 index 0000000..3220f99 --- /dev/null +++ b/debian/vyos-libnss-mapuser.postinst @@ -0,0 +1,14 @@ +#!/bin/sh +# postinst script for libnss-mapuser +# +# see: dh_installdeb(1) + +set -e + +# needed for install, upgrade, remove, and purge, including aborts +pam-auth-update --package + + +#DEBHELPER# + +exit 0 diff --git a/debian/vyos-libnss-mapuser.prerm b/debian/vyos-libnss-mapuser.prerm new file mode 100644 index 0000000..c4f259f --- /dev/null +++ b/debian/vyos-libnss-mapuser.prerm @@ -0,0 +1,16 @@ +#!/bin/sh + +set -e + +if [ "$1" = remove ]; then + pam-auth-update --package --remove mapuser + # Undo the addition of the plugins + if [ -e "/etc/nsswitch.conf" ]; then + sed -i -e '/^passwd:.*mapuid[ \t]/s/mapuid[ \t]//' \ + -e '/^passwd:.*[ \t]mapname/s/[ \t]mapname//' \ + -e '/^group:.*[ \t]mapname/s/[ \t]mapname//' \ + /etc/nsswitch.conf || true # don't prevent remove on error + fi +fi + +#DEBHELPER# diff --git a/debian/vyos-libnss-mapuser.symbols b/debian/vyos-libnss-mapuser.symbols new file mode 100644 index 0000000..c5a3ed0 --- /dev/null +++ b/debian/vyos-libnss-mapuser.symbols @@ -0,0 +1,10 @@ +libnss_mapname.so.2 libnss-mapuser #MINVER# + _nss_mapname_setgrent@Base 1.1.0-cl3u1 + _nss_mapname_endgrent@Base 1.1.0-cl3u1 + _nss_mapname_getgrent_r@Base 1.1.0-cl3u1 + _nss_mapname_getgrgid_r@Base 1.1.0-cl3u1 + _nss_mapname_getgrnam_r@Base 1.1.0 + _nss_mapname_getpwnam_r@Base 1.0.0 + +libnss_mapuid.so.2 libnss-mapuser #MINVER# + _nss_mapuid_getpwuid_r@Base 1.0.0 -- cgit v1.2.3