20 lines
788 B
Bash
20 lines
788 B
Bash
#!/bin/sh
|
|
|
|
set -e
|
|
# Packages including pam configurations need to include a block like
|
|
# the following to arrange for removal of the PAM profile prior to
|
|
# package removale. Libpam-runtime is special because it includes the
|
|
# machinery for managing the profiles and because there is a check to
|
|
# make sure at least one profile is enabled. Libpam-runtime can only
|
|
# be removed in a situation where dpkg checks are being overriden; in
|
|
# that case the resulting PAM config is likely to be broken anyway.
|
|
# But we prefer to permit the removal if enough dpkg force options are
|
|
# given than to create an infinite loop. So, this block is commented
|
|
# out, left here as an example for other packages.
|
|
|
|
|
|
# if [ "$1" = remove ] ; then
|
|
# pam-auth-update --package --remove unix
|
|
# fi
|
|
|
|
#DEBHELPER#
|