Added support for dash.

This commit is contained in:
nekral-guest
2010-08-26 19:16:40 +00:00
parent 5f632d1a86
commit f1bb2c3848
6 changed files with 28 additions and 7 deletions
+4 -1
View File
@@ -40,7 +40,10 @@ save
# restore the files on exit
trap 'if [ "$?" != "0" ]; then echo "FAIL"; fi; restore' 0
cp data/{passwd,group,shadow,gshadow,shells} /etc/
for i in passwd group shadow gshadow shells
do
cp data/$i /etc
done
echo -n "changing to a restricted shell, by root..."
cp /bin/bash tmp/shell
+8 -2
View File
@@ -48,8 +48,14 @@ save
# restore the files on exit
trap 'restore' 0
rm -f /etc/{passwd,shadow,group,gshadow}
cp data/1/{passwd,group} /etc/
for i in passwd group shadow gshadow
do
rm -f /etc/$i
done
for i in passwd group
do
cp data/1/$i /etc
done
echo -n "pwconv "
pwconv
+4 -1
View File
@@ -32,7 +32,10 @@ save
# restore the files on exit
trap 'restore' 0
cp data/{passwd,shadow,group,gshadow} /etc/
for i in passwd group shadow gshadow
do
cp data/$i /etc
done
lines_passwd=$(wc -l /etc/passwd | cut -f1 -d" ")
lines_shadow=$(wc -l /etc/shadow | cut -f1 -d" ")
+4 -1
View File
@@ -32,7 +32,10 @@ save
# restore the files on exit
trap 'restore' 0
cp data/{passwd,shadow,group,gshadow} /etc/
for i in passwd group shadow gshadow
do
cp data/$i /etc
done
lines_passwd=$(wc -l /etc/passwd | cut -f1 -d" ")
lines_shadow=$(wc -l /etc/shadow | cut -f1 -d" ")
+4 -1
View File
@@ -32,7 +32,10 @@ save
# restore the files on exit
trap 'restore' 0
cp data/{passwd,shadow,group,gshadow} /etc/
for i in passwd group shadow gshadow
do
cp data/$i /etc
done
lines_passwd=$(wc -l /etc/passwd | cut -f1 -d" ")
lines_shadow=$(wc -l /etc/shadow | cut -f1 -d" ")
+4 -1
View File
@@ -32,7 +32,10 @@ save
# restore the files on exit
trap 'restore' 0
cp data/{passwd,shadow,group,gshadow} /etc/
for i in passwd group shadow gshadow
do
cp data/$i /etc
done
lines_passwd=$(wc -l /etc/passwd | cut -f1 -d" ")
lines_shadow=$(wc -l /etc/shadow | cut -f1 -d" ")