From b79dcf44eb7ef63a08a632ba7c5677321736c885 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Tue, 6 Feb 2024 10:05:24 -0700 Subject: [PATCH] Create home directory for cosmic-greeter if it does not exist --- debian/cosmic-greeter.postinst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/debian/cosmic-greeter.postinst b/debian/cosmic-greeter.postinst index a6b69bb..8490871 100644 --- a/debian/cosmic-greeter.postinst +++ b/debian/cosmic-greeter.postinst @@ -25,6 +25,13 @@ fi # ensure cosmic-greeter user is part of the video group adduser cosmic-greeter video +# create home directory if it does not exist and set permissions +if [ ! -d /var/lib/cosmic-greeter ] +then + mkdir /var/lib/cosmic-greeter + chown -R cosmic-greeter:cosmic-greeter /var/lib/cosmic-greeter +fi + # debconf is not a registry, so we only fiddle with the default file if # the configure script requested an update if [ -e $DEFAULT_DISPLAY_MANAGER_FILE.debconf-update ]; then