Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b2402566a5 |
@@ -1 +1 @@
|
||||
1.0.1
|
||||
1.0.2
|
||||
@@ -27,6 +27,10 @@ DSP_STBY_SEC="600"
|
||||
DSP_SUSP_SEC="1200"
|
||||
DSP_OFF_SEC="1800"
|
||||
|
||||
# Display rotation. Can be used to control the orientation of the display.
|
||||
# Values are one of "normal", "left", "right", or "inverted".
|
||||
ROTATION="normal"
|
||||
|
||||
# For standard kiosk functionality
|
||||
APP_CMD="firefox -private --kiosk $TGT_URL"
|
||||
ALIVE_STRING="firefox"
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
|
||||
OK_VERSION="1.0.1"
|
||||
OK_VERSION="1.0.2"
|
||||
|
||||
# Test for superuser
|
||||
current_user=`whoami`
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
#!/bin/bash
|
||||
SRC=$1
|
||||
DEST=$2
|
||||
|
||||
SRC_GROUPS=`id -Gn ${SRC}`
|
||||
SRC_SHELL=$(awk -F : -v name=${SRC} '(name == $1) { print $7 }' /etc/passwd)
|
||||
RAND_PW=`date +%s | sha256sum | base64 | head -c 32 ; echo`
|
||||
|
||||
echo "Creating user $DEST"
|
||||
useradd --shell ${SRC_SHELL} --password ${RAND_PW} --create-home ${DEST}
|
||||
for grp in ${SRC_GROUPS};do
|
||||
if [ "$grp" != "$SRC" ]; then
|
||||
echo "Adding user $DEST to group $grp."
|
||||
usermod -a -G $grp ${DEST}
|
||||
fi
|
||||
done
|
||||
|
||||
|
||||
|
||||
1
usr/local/bin/cloneuser
Symbolic link
1
usr/local/bin/cloneuser
Symbolic link
@@ -0,0 +1 @@
|
||||
cloneuser.sh
|
||||
19
usr/local/bin/cloneuser.sh
Executable file
19
usr/local/bin/cloneuser.sh
Executable file
@@ -0,0 +1,19 @@
|
||||
#!/bin/bash
|
||||
SRC=$1
|
||||
DEST=$2
|
||||
|
||||
SRC_GROUPS=`id -Gn ${SRC}`
|
||||
SRC_SHELL=$(awk -F : -v name=${SRC} '(name == $1) { print $7 }' /etc/passwd)
|
||||
RAND_PW=`date +%s | sha256sum | base64 | head -c 32 ; echo`
|
||||
|
||||
echo "Creating user $DEST"
|
||||
useradd --shell ${SRC_SHELL} --password ${RAND_PW} --create-home ${DEST}
|
||||
for grp in ${SRC_GROUPS};do
|
||||
if [ "$grp" != "$SRC" ]; then
|
||||
echo "Adding user $DEST to group $grp."
|
||||
usermod -a -G $grp ${DEST}
|
||||
fi
|
||||
done
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user