From 065405a17c6bcde90c61f2706ba500e04fe5d03c Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 27 Apr 2024 07:55:27 +0200 Subject: Adding debian version 3.118+deb11u1. Signed-off-by: Daniel Baumann --- debian/config | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 debian/config (limited to 'debian/config') diff --git a/debian/config b/debian/config new file mode 100644 index 0000000..c532825 --- /dev/null +++ b/debian/config @@ -0,0 +1,41 @@ +#!/bin/sh +set -e + +# if we do not have debconf, we just skip this +. /usr/share/debconf/confmodule || exit 0 + +db_version 2.0 +db_capb +db_settitle adduser/title + +# For testing +#db_fset adduser/homedir-permission isdefault true + +if [ -e "/etc/adduser.conf" ]; then + CUR_DIRMODE=`cat /etc/adduser.conf | sed -ne 's/^DIR_MODE=\(.*\)$/\1/p;'` || true +fi + +if [ -z "$CUR_DIRMODE" ] +then + CUR_DIRMODE="0755" # this is adduser's default +fi + +if [ "$CUR_DIRMODE" = "0755" ] || [ "$CUR_DIRMODE" = "755" ] +then + db_set adduser/homedir-permission true +elif [ "$CUR_DIRMODE" = "0751" ] || [ "$CUR_DIRMODE" = "751" ] +then + db_set adduser/homedir-permission false +else + CHANGED=1 +fi + +if [ -z "$CHANGED" ] +then + db_unregister adduser/homedir-changed || true + db_input medium adduser/homedir-permission || true + db_go || true +else + db_register adduser/homedir-permission adduser/homedir-changed || true + db_set adduser/homedir-changed true || true +fi -- cgit v1.2.3