Updated VERSION.txt and renamed executables
This commit is contained in:
@@ -1 +1 @@
|
|||||||
1.1.0
|
2.0.0
|
||||||
@@ -1 +0,0 @@
|
|||||||
cloneuser.sh
|
|
||||||
21
usr/local/bin/cloneuser
Executable file
21
usr/local/bin/cloneuser
Executable file
@@ -0,0 +1,21 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# cloneuser
|
||||||
|
|
||||||
|
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,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,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# kiosk_cleanup.sh
|
# kiosk_cleanup
|
||||||
|
|
||||||
rm -rf /home/kioskuser/.{config,cache}/chromium/
|
rm -rf /home/kioskuser/.{config,cache}/chromium/
|
||||||
rm -rf /dev/shm/target.pdf
|
rm -rf /dev/shm/target.pdf
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# startkiosk.sh
|
# kiosk_startkiosk
|
||||||
|
|
||||||
source /etc/openkiosk.conf
|
source /etc/openkiosk.conf
|
||||||
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# viewhtml.sh
|
# kiosk_viewhtml
|
||||||
|
|
||||||
if [ "$1" = "" ]
|
if [ "$1" = "" ]
|
||||||
then
|
then
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# viewpdf.sh
|
# kiosk_viewpdf
|
||||||
|
|
||||||
if [ "$1" = "" ]
|
if [ "$1" = "" ]
|
||||||
then
|
then
|
||||||
Reference in New Issue
Block a user