Skip to content

Commit dd7e0f9

Browse files
author
Marcus Funch
committed
Merge branch 'string_to_checkbox' into 'master'
Rewrite the two last scripts to use checkboxes for "Activate", relocate a few scripts to "udfases" See merge request os2borgerpc/os2borgerpc-scripts!245
2 parents 3beec01 + 285a34b commit dd7e0f9

File tree

5 files changed

+6
-20
lines changed

5 files changed

+6
-20
lines changed

os2borgerpc/sikkerhed/desktop_persistent_dir.sh

+4-13
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,15 @@
55
#
66
# Arguments
77
# 1: Whether to add or remove the shared dir
8-
# 'yes' adds, 'no' removes
8+
# 'True' adds, 'False' removes
99
# 2: The name of the shared dir to add or remove
10-
#
11-
12-
1310

1411
if get_os2borgerpc_config os2_product | grep --quiet kiosk; then
1512
echo "Dette script er ikke designet til at blive anvendt på en kiosk-maskine."
1613
exit 1
1714
fi
1815

19-
lower() {
20-
echo "$@" | tr '[:upper:]' '[:lower:]'
21-
}
22-
23-
ACTIVATE="$(lower "$1")"
16+
ACTIVATE="$1"
2417
NAME="$2"
2518

2619
DIR=/var/local/$NAME
@@ -36,11 +29,9 @@ export "$(grep LANG= /etc/default/locale | tr -d '"')"
3629
runuser -u user xdg-user-dirs-update
3730
DESKTOP=$(basename "$(runuser -u $USERNAME xdg-user-dir DESKTOP)")
3831

39-
if [ "$ACTIVATE" != 'false' ] && [ "$ACTIVATE" != 'falsk' ] && \
40-
[ "$ACTIVATE" != 'no' ] && [ "$ACTIVATE" != 'nej' ]; then
32+
if [ "$ACTIVATE" = "True" ]; then
4133

42-
mkdir --parents "$DIR"
43-
mkdir --parents "/home/$SHADOW/$DESKTOP"
34+
mkdir --parents "$DIR" "/home/$SHADOW/$DESKTOP"
4435
chown $USERNAME:$USERNAME "$DIR"
4536
ln --symbolic "$DIR" "/home/$SHADOW/$DESKTOP/$NAME"
4637

os2borgerpc_kiosk/os2borgerpc_kiosk/cursor_hide_inactive.sh

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,6 @@
11
#!/usr/bin/env sh
22

3-
lower() {
4-
echo "$@" | tr '[:upper:]' '[:lower:]'
5-
}
6-
7-
ACTIVATE="$(lower "$1")"
3+
ACTIVATE="$1"
84

95
export DEBIAN_FRONTEND=noninteractive
106
FILE="/home/chrome/.xinitrc"
@@ -17,8 +13,7 @@ fi
1713

1814
apt-get update --assume-yes
1915

20-
if [ "$ACTIVATE" != 'false' ] && [ "$ACTIVATE" != 'falsk' ] && \
21-
[ "$ACTIVATE" != 'no' ] && [ "$ACTIVATE" != 'nej' ]; then
16+
if [ "$ACTIVATE" = "True" ]; then
2217

2318
apt-get install --assume-yes $PROGRAM
2419

0 commit comments

Comments
 (0)