Skip to content

Commit bc8af93

Browse files
committed
prevent running systemd user services for specific accounts
1 parent ff03106 commit bc8af93

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

systemd/user/codam-web-greeter-cleanup.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
# Exit on error
44
set -e
55

6+
# Do not run this script for the following users
7+
SKIPPED_USERS="lightdm exam checkin event"
8+
if ! [[ $SKIPPED_USERS =~ (^|[[:space:]])$USER($|[[:space:]]) ]]; then
9+
/usr/bin/echo "Skipping ignored user $USER"
10+
exit 0
11+
fi
12+
613
TMP_WALLPAPER_PATH="/tmp/codam-web-greeter-user-wallpaper"
714
TMP_AVATAR_PATH="/tmp/codam-web-greeter-user-avatar"
815

systemd/user/codam-web-greeter-init.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@
33
# Exit on error
44
set -e
55

6+
# Do not run this script for the following users
7+
SKIPPED_USERS="lightdm exam checkin event"
8+
if ! [[ $SKIPPED_USERS =~ (^|[[:space:]])$USER($|[[:space:]]) ]]; then
9+
/usr/bin/echo "Skipping ignored user $USER"
10+
exit 0
11+
fi
12+
613
FACE_PATH="$HOME/.face"
714
TMP_WALLPAPER_PATH="/tmp/codam-web-greeter-user-wallpaper"
815
TMP_AVATAR_PATH="/tmp/codam-web-greeter-user-avatar"

0 commit comments

Comments
 (0)