summaryrefslogtreecommitdiff
path: root/tests/cktools/01/run1
diff options
context:
space:
mode:
Diffstat (limited to 'tests/cktools/01/run1')
-rwxr-xr-xtests/cktools/01/run154
1 files changed, 0 insertions, 54 deletions
diff --git a/tests/cktools/01/run1 b/tests/cktools/01/run1
deleted file mode 100755
index 04aa793b..00000000
--- a/tests/cktools/01/run1
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/sh
-
-set -e
-
-cd $(dirname $0)
-
-# Rational:
-# Test that useradd can add an user and userdel removes it.
-
-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
-
-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" ")
-lines_group=$(wc -l /etc/group | cut -f1 -d" ")
-lines_gshadow=$(wc -l /etc/gshadow | cut -f1 -d" ")
-
-echo "pwck accepts valid password file "
-msg=$(pwck -r | grep -v "^user .*: directory .* does not exist$")
-echo msg: $msg
-test "$msg" = "pwck: no changes"
-echo " OK"
-echo "grpck accepts valid password file "
-msg=$(grpck -r)
-test "$msg" = ""
-echo " OK"
-