[Pkg-shadow-commits] r1691 - debian/trunk/tests/su/01
nekral-guest at alioth.debian.org
nekral-guest at alioth.debian.org
Sun Jan 6 19:58:46 UTC 2008
Author: nekral-guest
Date: 2008-01-06 19:58:46 +0000 (Sun, 06 Jan 2008)
New Revision: 1691
Added:
debian/trunk/tests/su/01/su_root.test
debian/trunk/tests/su/01/su_user.test
Removed:
debian/trunk/tests/su/01/run
Log:
Split run in 2 tests su to root and su to user.
Deleted: debian/trunk/tests/su/01/run
===================================================================
--- debian/trunk/tests/su/01/run 2008-01-06 19:55:54 UTC (rev 1690)
+++ debian/trunk/tests/su/01/run 2008-01-06 19:58:46 UTC (rev 1691)
@@ -1,44 +0,0 @@
-#!/bin/sh
-
-set -e
-
-cd $(dirname $0)
-
-# Rational:
-# Test that su can be used to switch to root and to a normal account
-
-# no testsuite password
-# root password: rootF00barbaz
-# myuser password: myuserF00barbaz
-
-save()
-{
- [ ! -d tmp ] && mkdir tmp
- for i in passwd group shadow gshadow
- do
- [ -f /etc/$i ] && cp /etc/$i tmp/$i
- done
-
- true
-}
-
-restore()
-{
- for i in passwd group shadow gshadow
- do
- [ -f tmp/$i ] && cp tmp/$i /etc/$i && rm tmp/$i
- done
- rmdir tmp
-}
-
-save
-
-# restore the files on exit
-trap 'restore' 0
-
-cp data/{passwd,shadow,group,gshadow} /etc/
-
-./run_su root rootF00barbaz '# '
-
-./run_su myuser myuserF00barbaz '$ '
-
Copied: debian/trunk/tests/su/01/su_root.test (from rev 1485, debian/trunk/tests/su/01/run)
===================================================================
--- debian/trunk/tests/su/01/su_root.test (rev 0)
+++ debian/trunk/tests/su/01/su_root.test 2008-01-06 19:58:46 UTC (rev 1691)
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+set -e
+
+cd $(dirname $0)
+
+# Rational:
+# Test that su can be used to switch to root and to a normal account
+
+# no testsuite password
+# root password: rootF00barbaz
+# myuser password: myuserF00barbaz
+
+save()
+{
+ [ ! -d tmp ] && mkdir tmp
+ for i in passwd group shadow gshadow
+ do
+ [ -f /etc/$i ] && cp /etc/$i tmp/$i
+ done
+
+ true
+}
+
+restore()
+{
+ for i in passwd group shadow gshadow
+ do
+ [ -f tmp/$i ] && cp tmp/$i /etc/$i && rm tmp/$i
+ done
+ rmdir tmp
+}
+
+save
+
+# restore the files on exit
+trap 'restore' 0
+
+cp data/{passwd,shadow,group,gshadow} /etc/
+
+./run_su root rootF00barbaz '# '
+
+./run_su myuser myuserF00barbaz '$ '
+
Copied: debian/trunk/tests/su/01/su_user.test (from rev 1485, debian/trunk/tests/su/01/run)
===================================================================
--- debian/trunk/tests/su/01/su_user.test (rev 0)
+++ debian/trunk/tests/su/01/su_user.test 2008-01-06 19:58:46 UTC (rev 1691)
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+set -e
+
+cd $(dirname $0)
+
+# Rational:
+# Test that su can be used to switch to root and to a normal account
+
+# no testsuite password
+# root password: rootF00barbaz
+# myuser password: myuserF00barbaz
+
+save()
+{
+ [ ! -d tmp ] && mkdir tmp
+ for i in passwd group shadow gshadow
+ do
+ [ -f /etc/$i ] && cp /etc/$i tmp/$i
+ done
+
+ true
+}
+
+restore()
+{
+ for i in passwd group shadow gshadow
+ do
+ [ -f tmp/$i ] && cp tmp/$i /etc/$i && rm tmp/$i
+ done
+ rmdir tmp
+}
+
+save
+
+# restore the files on exit
+trap 'restore' 0
+
+cp data/{passwd,shadow,group,gshadow} /etc/
+
+./run_su root rootF00barbaz '# '
+
+./run_su myuser myuserF00barbaz '$ '
+
More information about the Pkg-shadow-commits
mailing list