diff options
author | Steve Langasek <steve.langasek@ubuntu.com> | 2019-01-03 17:53:41 -0800 |
---|---|---|
committer | Steve Langasek <steve.langasek@ubuntu.com> | 2019-01-03 18:17:08 -0800 |
commit | 212b52cf29c06cc209bc8ac0540dbab1acdf1464 (patch) | |
tree | 58da0bf39f5c4122e4a1b4da20fdeea52b97a671 /xtests/run-xtests.sh | |
parent | 9c52e721044e7501c3d4567b36d222dc7326224a (diff) | |
parent | 56c8282d128fb484ffc77dff73abf42229b291d3 (diff) |
New upstream version 1.1.0
Diffstat (limited to 'xtests/run-xtests.sh')
-rwxr-xr-x | xtests/run-xtests.sh | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/xtests/run-xtests.sh b/xtests/run-xtests.sh index 4e981858..3a890578 100755 --- a/xtests/run-xtests.sh +++ b/xtests/run-xtests.sh @@ -17,17 +17,18 @@ skiped=0 all=0 mkdir -p /etc/security -cp /etc/security/access.conf /etc/security/access.conf-pam-xtests -install -m 644 "${SRCDIR}"/access.conf /etc/security/access.conf -cp /etc/security/group.conf /etc/security/group.conf-pam-xtests -install -m 644 "${SRCDIR}"/group.conf /etc/security/group.conf -cp /etc/security/limits.conf /etc/security/limits.conf-pam-xtests -install -m 644 "${SRCDIR}"/limits.conf /etc/security/limits.conf +for config in access.conf group.conf time.conf limits.conf ; do + cp /etc/security/$config /etc/security/$config-pam-xtests + install -m 644 "${SRCDIR}"/$config /etc/security/$config +done +mv /etc/security/opasswd /etc/security/opasswd-pam-xtests + for testname in $XTESTS ; do for cfg in "${SRCDIR}"/$testname*.pamd ; do install -m 644 $cfg /etc/pam.d/$(basename $cfg .pamd) done - if test -x "${SRCDIR}"/$testname.sh ; then + if test -f "${SRCDIR}"/$testname.sh ; then + test -x "${SRCDIR}"/$testname.sh || chmod 755 "${SRCDIR}"/$testname.sh "${SRCDIR}"/$testname.sh > /dev/null else ./$testname > /dev/null @@ -48,7 +49,9 @@ for testname in $XTESTS ; do done mv /etc/security/access.conf-pam-xtests /etc/security/access.conf mv /etc/security/group.conf-pam-xtests /etc/security/group.conf +mv /etc/security/time.conf-pam-xtests /etc/security/time.conf mv /etc/security/limits.conf-pam-xtests /etc/security/limits.conf +mv /etc/security/opasswd-pam-xtests /etc/security/opasswd if test "$failed" -ne 0; then echo "===================" echo "$failed of $all tests failed" |