From df4dbd3378e13e9f43c727c36339f078fe3093fe Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 27 Apr 2024 14:50:01 +0200 Subject: Adding debian version 1:4.8.1-1. Signed-off-by: Daniel Baumann --- debian/login.postinst | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 debian/login.postinst (limited to 'debian/login.postinst') diff --git a/debian/login.postinst b/debian/login.postinst new file mode 100644 index 0000000..f2b0f4f --- /dev/null +++ b/debian/login.postinst @@ -0,0 +1,56 @@ +#!/bin/sh + +set -e + +if test "$1" = configure +then + if test -f /etc/init.d/logoutd + then + if test "$(md5sum /etc/init.d/logoutd)" = "9080f92783dd53f6f2108e698c06bd53 /etc/init.d/logoutd" + then + echo "removing logoutd cruft" + rm /etc/init.d/logoutd + update-rc.d logoutd remove + fi + fi +fi +rm -f /etc/pam.d/login.pre-upgrade 2>/dev/null + +if [ "$1" = "configure" ]; then + # Install faillog during initial installs only + if [ "$2" = "" ] && [ ! -f /var/log/faillog ] ; then + touch /var/log/faillog + chown root:root /var/log/faillog + chmod 644 /var/log/faillog + fi + + # Create subuid/subgid if missing + if [ ! -e /etc/subuid ]; then + touch /etc/subuid + chown root:root /etc/subuid + chmod 644 /etc/subuid + fi + + if [ ! -e /etc/subgid ]; then + touch /etc/subgid + chown root:root /etc/subgid + chmod 644 /etc/subgid + fi +fi + + # Create subuid/subgid if missing + if [ ! -e /etc/subuid ]; then + touch /etc/subuid + chown root:root /etc/subuid + chmod 644 /etc/subuid + fi + + if [ ! -e /etc/subgid ]; then + touch /etc/subgid + chown root:root /etc/subgid + chmod 644 /etc/subgid + fi + +#DEBHELPER# + +exit 0 -- cgit v1.2.3