Add tests from the old svn tree
We're losing the svn history (which we could probably keep if we tried hard enough) but don't consider that worthwhile. Note these tests are destructive, so run them only in a throwaway environment like a chroot, container, or vm. The tests/run.all script should be the one which launches all the tests. Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
This commit is contained in:
282
tests/debian/01/data/login_files
Normal file
282
tests/debian/01/data/login_files
Normal file
@@ -0,0 +1,282 @@
|
||||
/.
|
||||
/bin
|
||||
/bin/login
|
||||
/bin/su
|
||||
/etc
|
||||
/etc/login.defs
|
||||
/etc/pam.d
|
||||
/etc/pam.d/login
|
||||
/etc/pam.d/su
|
||||
/etc/securetty
|
||||
/usr
|
||||
/usr/bin
|
||||
/usr/bin/faillog
|
||||
/usr/bin/lastlog
|
||||
/usr/bin/newgrp
|
||||
/usr/bin/sg
|
||||
/usr/sbin
|
||||
/usr/sbin/nologin
|
||||
/usr/share
|
||||
/usr/share/doc
|
||||
/usr/share/doc/login
|
||||
/usr/share/doc/login/NEWS.Debian.gz
|
||||
/usr/share/doc/login/NEWS.gz
|
||||
/usr/share/doc/login/README
|
||||
/usr/share/doc/login/TODO.gz
|
||||
/usr/share/doc/login/changelog.Debian.gz
|
||||
/usr/share/doc/login/changelog.gz
|
||||
/usr/share/doc/login/copyright
|
||||
/usr/share/lintian
|
||||
/usr/share/lintian/overrides
|
||||
/usr/share/lintian/overrides/login
|
||||
/usr/share/locale
|
||||
/usr/share/locale/bs
|
||||
/usr/share/locale/bs/LC_MESSAGES
|
||||
/usr/share/locale/bs/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/ca
|
||||
/usr/share/locale/ca/LC_MESSAGES
|
||||
/usr/share/locale/ca/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/cs
|
||||
/usr/share/locale/cs/LC_MESSAGES
|
||||
/usr/share/locale/cs/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/da
|
||||
/usr/share/locale/da/LC_MESSAGES
|
||||
/usr/share/locale/da/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/de
|
||||
/usr/share/locale/de/LC_MESSAGES
|
||||
/usr/share/locale/de/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/dz
|
||||
/usr/share/locale/dz/LC_MESSAGES
|
||||
/usr/share/locale/dz/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/el
|
||||
/usr/share/locale/el/LC_MESSAGES
|
||||
/usr/share/locale/el/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/es
|
||||
/usr/share/locale/es/LC_MESSAGES
|
||||
/usr/share/locale/es/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/eu
|
||||
/usr/share/locale/eu/LC_MESSAGES
|
||||
/usr/share/locale/eu/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/fi
|
||||
/usr/share/locale/fi/LC_MESSAGES
|
||||
/usr/share/locale/fi/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/fr
|
||||
/usr/share/locale/fr/LC_MESSAGES
|
||||
/usr/share/locale/fr/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/gl
|
||||
/usr/share/locale/gl/LC_MESSAGES
|
||||
/usr/share/locale/gl/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/he
|
||||
/usr/share/locale/he/LC_MESSAGES
|
||||
/usr/share/locale/he/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/hu
|
||||
/usr/share/locale/hu/LC_MESSAGES
|
||||
/usr/share/locale/hu/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/id
|
||||
/usr/share/locale/id/LC_MESSAGES
|
||||
/usr/share/locale/id/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/it
|
||||
/usr/share/locale/it/LC_MESSAGES
|
||||
/usr/share/locale/it/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/ja
|
||||
/usr/share/locale/ja/LC_MESSAGES
|
||||
/usr/share/locale/ja/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/kk
|
||||
/usr/share/locale/kk/LC_MESSAGES
|
||||
/usr/share/locale/kk/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/km
|
||||
/usr/share/locale/km/LC_MESSAGES
|
||||
/usr/share/locale/km/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/ko
|
||||
/usr/share/locale/ko/LC_MESSAGES
|
||||
/usr/share/locale/ko/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/nb
|
||||
/usr/share/locale/nb/LC_MESSAGES
|
||||
/usr/share/locale/nb/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/ne
|
||||
/usr/share/locale/ne/LC_MESSAGES
|
||||
/usr/share/locale/ne/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/nl
|
||||
/usr/share/locale/nl/LC_MESSAGES
|
||||
/usr/share/locale/nl/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/nn
|
||||
/usr/share/locale/nn/LC_MESSAGES
|
||||
/usr/share/locale/nn/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/pl
|
||||
/usr/share/locale/pl/LC_MESSAGES
|
||||
/usr/share/locale/pl/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/pt
|
||||
/usr/share/locale/pt/LC_MESSAGES
|
||||
/usr/share/locale/pt/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/pt_BR
|
||||
/usr/share/locale/pt_BR/LC_MESSAGES
|
||||
/usr/share/locale/pt_BR/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/ro
|
||||
/usr/share/locale/ro/LC_MESSAGES
|
||||
/usr/share/locale/ro/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/ru
|
||||
/usr/share/locale/ru/LC_MESSAGES
|
||||
/usr/share/locale/ru/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/sk
|
||||
/usr/share/locale/sk/LC_MESSAGES
|
||||
/usr/share/locale/sk/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/sq
|
||||
/usr/share/locale/sq/LC_MESSAGES
|
||||
/usr/share/locale/sq/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/sv
|
||||
/usr/share/locale/sv/LC_MESSAGES
|
||||
/usr/share/locale/sv/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/tl
|
||||
/usr/share/locale/tl/LC_MESSAGES
|
||||
/usr/share/locale/tl/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/tr
|
||||
/usr/share/locale/tr/LC_MESSAGES
|
||||
/usr/share/locale/tr/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/uk
|
||||
/usr/share/locale/uk/LC_MESSAGES
|
||||
/usr/share/locale/uk/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/vi
|
||||
/usr/share/locale/vi/LC_MESSAGES
|
||||
/usr/share/locale/vi/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/zh_CN
|
||||
/usr/share/locale/zh_CN/LC_MESSAGES
|
||||
/usr/share/locale/zh_CN/LC_MESSAGES/shadow.mo
|
||||
/usr/share/locale/zh_TW
|
||||
/usr/share/locale/zh_TW/LC_MESSAGES
|
||||
/usr/share/locale/zh_TW/LC_MESSAGES/shadow.mo
|
||||
/usr/share/man
|
||||
/usr/share/man/cs
|
||||
/usr/share/man/cs/man1
|
||||
/usr/share/man/cs/man1/su.1.gz
|
||||
/usr/share/man/cs/man5
|
||||
/usr/share/man/cs/man5/faillog.5.gz
|
||||
/usr/share/man/cs/man8
|
||||
/usr/share/man/cs/man8/faillog.8.gz
|
||||
/usr/share/man/cs/man8/lastlog.8.gz
|
||||
/usr/share/man/cs/man8/nologin.8.gz
|
||||
/usr/share/man/de
|
||||
/usr/share/man/de/man1
|
||||
/usr/share/man/de/man1/login.1.gz
|
||||
/usr/share/man/de/man1/newgrp.1.gz
|
||||
/usr/share/man/de/man1/su.1.gz
|
||||
/usr/share/man/fi
|
||||
/usr/share/man/fi/man1
|
||||
/usr/share/man/fi/man1/su.1.gz
|
||||
/usr/share/man/fr
|
||||
/usr/share/man/fr/man1
|
||||
/usr/share/man/fr/man1/login.1.gz
|
||||
/usr/share/man/fr/man1/newgrp.1.gz
|
||||
/usr/share/man/fr/man1/sg.1.gz
|
||||
/usr/share/man/fr/man1/su.1.gz
|
||||
/usr/share/man/fr/man5
|
||||
/usr/share/man/fr/man5/faillog.5.gz
|
||||
/usr/share/man/fr/man5/login.defs.5.gz
|
||||
/usr/share/man/fr/man8
|
||||
/usr/share/man/fr/man8/faillog.8.gz
|
||||
/usr/share/man/fr/man8/lastlog.8.gz
|
||||
/usr/share/man/hu
|
||||
/usr/share/man/hu/man1
|
||||
/usr/share/man/hu/man1/login.1.gz
|
||||
/usr/share/man/hu/man1/newgrp.1.gz
|
||||
/usr/share/man/hu/man1/sg.1.gz
|
||||
/usr/share/man/hu/man1/su.1.gz
|
||||
/usr/share/man/hu/man8
|
||||
/usr/share/man/hu/man8/lastlog.8.gz
|
||||
/usr/share/man/id
|
||||
/usr/share/man/id/man1
|
||||
/usr/share/man/id/man1/login.1.gz
|
||||
/usr/share/man/it
|
||||
/usr/share/man/it/man1
|
||||
/usr/share/man/it/man1/login.1.gz
|
||||
/usr/share/man/it/man1/newgrp.1.gz
|
||||
/usr/share/man/it/man1/sg.1.gz
|
||||
/usr/share/man/it/man1/su.1.gz
|
||||
/usr/share/man/it/man5
|
||||
/usr/share/man/it/man5/faillog.5.gz
|
||||
/usr/share/man/it/man8
|
||||
/usr/share/man/it/man8/faillog.8.gz
|
||||
/usr/share/man/it/man8/lastlog.8.gz
|
||||
/usr/share/man/ja
|
||||
/usr/share/man/ja/man1
|
||||
/usr/share/man/ja/man1/login.1.gz
|
||||
/usr/share/man/ja/man1/newgrp.1.gz
|
||||
/usr/share/man/ja/man1/sg.1.gz
|
||||
/usr/share/man/ja/man1/su.1.gz
|
||||
/usr/share/man/ja/man5
|
||||
/usr/share/man/ja/man5/faillog.5.gz
|
||||
/usr/share/man/ja/man5/login.defs.5.gz
|
||||
/usr/share/man/ja/man8
|
||||
/usr/share/man/ja/man8/faillog.8.gz
|
||||
/usr/share/man/ja/man8/lastlog.8.gz
|
||||
/usr/share/man/ko
|
||||
/usr/share/man/ko/man1
|
||||
/usr/share/man/ko/man1/login.1.gz
|
||||
/usr/share/man/ko/man1/su.1.gz
|
||||
/usr/share/man/man1
|
||||
/usr/share/man/man1/login.1.gz
|
||||
/usr/share/man/man1/newgrp.1.gz
|
||||
/usr/share/man/man1/sg.1.gz
|
||||
/usr/share/man/man1/su.1.gz
|
||||
/usr/share/man/man5
|
||||
/usr/share/man/man5/faillog.5.gz
|
||||
/usr/share/man/man5/login.defs.5.gz
|
||||
/usr/share/man/man8
|
||||
/usr/share/man/man8/faillog.8.gz
|
||||
/usr/share/man/man8/lastlog.8.gz
|
||||
/usr/share/man/man8/nologin.8.gz
|
||||
/usr/share/man/pl
|
||||
/usr/share/man/pl/man1
|
||||
/usr/share/man/pl/man1/newgrp.1.gz
|
||||
/usr/share/man/pl/man1/sg.1.gz
|
||||
/usr/share/man/pl/man5
|
||||
/usr/share/man/pl/man5/faillog.5.gz
|
||||
/usr/share/man/pl/man5/login.defs.5.gz
|
||||
/usr/share/man/pl/man8
|
||||
/usr/share/man/pl/man8/faillog.8.gz
|
||||
/usr/share/man/pl/man8/lastlog.8.gz
|
||||
/usr/share/man/ru
|
||||
/usr/share/man/ru/man1
|
||||
/usr/share/man/ru/man1/login.1.gz
|
||||
/usr/share/man/ru/man1/newgrp.1.gz
|
||||
/usr/share/man/ru/man1/sg.1.gz
|
||||
/usr/share/man/ru/man1/su.1.gz
|
||||
/usr/share/man/ru/man5
|
||||
/usr/share/man/ru/man5/faillog.5.gz
|
||||
/usr/share/man/ru/man5/login.defs.5.gz
|
||||
/usr/share/man/ru/man8
|
||||
/usr/share/man/ru/man8/faillog.8.gz
|
||||
/usr/share/man/ru/man8/lastlog.8.gz
|
||||
/usr/share/man/ru/man8/nologin.8.gz
|
||||
/usr/share/man/sv
|
||||
/usr/share/man/sv/man1
|
||||
/usr/share/man/sv/man1/login.1.gz
|
||||
/usr/share/man/sv/man1/newgrp.1.gz
|
||||
/usr/share/man/sv/man1/sg.1.gz
|
||||
/usr/share/man/sv/man1/su.1.gz
|
||||
/usr/share/man/sv/man5
|
||||
/usr/share/man/sv/man5/faillog.5.gz
|
||||
/usr/share/man/sv/man5/login.defs.5.gz
|
||||
/usr/share/man/sv/man8
|
||||
/usr/share/man/sv/man8/faillog.8.gz
|
||||
/usr/share/man/sv/man8/lastlog.8.gz
|
||||
/usr/share/man/sv/man8/nologin.8.gz
|
||||
/usr/share/man/tr
|
||||
/usr/share/man/tr/man1
|
||||
/usr/share/man/tr/man1/login.1.gz
|
||||
/usr/share/man/tr/man1/su.1.gz
|
||||
/usr/share/man/zh_CN
|
||||
/usr/share/man/zh_CN/man1
|
||||
/usr/share/man/zh_CN/man1/login.1.gz
|
||||
/usr/share/man/zh_CN/man1/newgrp.1.gz
|
||||
/usr/share/man/zh_CN/man1/sg.1.gz
|
||||
/usr/share/man/zh_CN/man1/su.1.gz
|
||||
/usr/share/man/zh_CN/man5
|
||||
/usr/share/man/zh_CN/man5/faillog.5.gz
|
||||
/usr/share/man/zh_CN/man5/login.defs.5.gz
|
||||
/usr/share/man/zh_CN/man8
|
||||
/usr/share/man/zh_CN/man8/faillog.8.gz
|
||||
/usr/share/man/zh_CN/man8/lastlog.8.gz
|
||||
/usr/share/man/zh_TW
|
||||
/usr/share/man/zh_TW/man1
|
||||
/usr/share/man/zh_TW/man1/newgrp.1.gz
|
||||
/usr/share/man/zh_TW/man1/su.1.gz
|
388
tests/debian/01/data/passwd_files
Normal file
388
tests/debian/01/data/passwd_files
Normal file
@@ -0,0 +1,388 @@
|
||||
/.
|
||||
/etc
|
||||
/etc/cron.daily
|
||||
/etc/cron.daily/passwd
|
||||
/etc/default
|
||||
/etc/default/useradd
|
||||
/etc/pam.d
|
||||
/etc/pam.d/chfn
|
||||
/etc/pam.d/chpasswd
|
||||
/etc/pam.d/chsh
|
||||
/etc/pam.d/groupmems
|
||||
/etc/pam.d/newusers
|
||||
/etc/pam.d/passwd
|
||||
/sbin
|
||||
/sbin/shadowconfig
|
||||
/usr
|
||||
/usr/bin
|
||||
/usr/bin/chage
|
||||
/usr/bin/chfn
|
||||
/usr/bin/chsh
|
||||
/usr/bin/expiry
|
||||
/usr/bin/gpasswd
|
||||
/usr/bin/passwd
|
||||
/usr/sbin
|
||||
/usr/sbin/chgpasswd
|
||||
/usr/sbin/chpasswd
|
||||
/usr/sbin/cpgr
|
||||
/usr/sbin/cppw
|
||||
/usr/sbin/groupadd
|
||||
/usr/sbin/groupdel
|
||||
/usr/sbin/groupmems
|
||||
/usr/sbin/groupmod
|
||||
/usr/sbin/grpck
|
||||
/usr/sbin/grpconv
|
||||
/usr/sbin/grpunconv
|
||||
/usr/sbin/newusers
|
||||
/usr/sbin/pwck
|
||||
/usr/sbin/pwconv
|
||||
/usr/sbin/pwunconv
|
||||
/usr/sbin/useradd
|
||||
/usr/sbin/userdel
|
||||
/usr/sbin/usermod
|
||||
/usr/sbin/vigr
|
||||
/usr/sbin/vipw
|
||||
/usr/share
|
||||
/usr/share/doc
|
||||
/usr/share/doc/passwd
|
||||
/usr/share/doc/passwd/NEWS.Debian.gz
|
||||
/usr/share/doc/passwd/NEWS.gz
|
||||
/usr/share/doc/passwd/README
|
||||
/usr/share/doc/passwd/README.Debian
|
||||
/usr/share/doc/passwd/TODO.gz
|
||||
/usr/share/doc/passwd/changelog.Debian.gz
|
||||
/usr/share/doc/passwd/changelog.gz
|
||||
/usr/share/doc/passwd/copyright
|
||||
/usr/share/doc/passwd/examples
|
||||
/usr/share/doc/passwd/examples/passwd.expire.cron
|
||||
/usr/share/lintian
|
||||
/usr/share/lintian/overrides
|
||||
/usr/share/lintian/overrides/passwd
|
||||
/usr/share/man
|
||||
/usr/share/man/cs
|
||||
/usr/share/man/cs/man1
|
||||
/usr/share/man/cs/man1/expiry.1.gz
|
||||
/usr/share/man/cs/man1/gpasswd.1.gz
|
||||
/usr/share/man/cs/man5
|
||||
/usr/share/man/cs/man5/gshadow.5.gz
|
||||
/usr/share/man/cs/man5/passwd.5.gz
|
||||
/usr/share/man/cs/man5/shadow.5.gz
|
||||
/usr/share/man/cs/man8
|
||||
/usr/share/man/cs/man8/groupadd.8.gz
|
||||
/usr/share/man/cs/man8/groupdel.8.gz
|
||||
/usr/share/man/cs/man8/groupmod.8.gz
|
||||
/usr/share/man/cs/man8/grpck.8.gz
|
||||
/usr/share/man/cs/man8/vipw.8.gz
|
||||
/usr/share/man/de
|
||||
/usr/share/man/de/man1
|
||||
/usr/share/man/de/man1/chfn.1.gz
|
||||
/usr/share/man/de/man1/chsh.1.gz
|
||||
/usr/share/man/de/man1/passwd.1.gz
|
||||
/usr/share/man/de/man5
|
||||
/usr/share/man/de/man5/passwd.5.gz
|
||||
/usr/share/man/de/man8
|
||||
/usr/share/man/de/man8/vigr.8.gz
|
||||
/usr/share/man/de/man8/vipw.8.gz
|
||||
/usr/share/man/fi
|
||||
/usr/share/man/fi/man1
|
||||
/usr/share/man/fi/man1/chfn.1.gz
|
||||
/usr/share/man/fi/man1/chsh.1.gz
|
||||
/usr/share/man/fr
|
||||
/usr/share/man/fr/man1
|
||||
/usr/share/man/fr/man1/chage.1.gz
|
||||
/usr/share/man/fr/man1/chfn.1.gz
|
||||
/usr/share/man/fr/man1/chsh.1.gz
|
||||
/usr/share/man/fr/man1/expiry.1.gz
|
||||
/usr/share/man/fr/man1/gpasswd.1.gz
|
||||
/usr/share/man/fr/man1/passwd.1.gz
|
||||
/usr/share/man/fr/man5
|
||||
/usr/share/man/fr/man5/gshadow.5.gz
|
||||
/usr/share/man/fr/man5/passwd.5.gz
|
||||
/usr/share/man/fr/man5/shadow.5.gz
|
||||
/usr/share/man/fr/man8
|
||||
/usr/share/man/fr/man8/chpasswd.8.gz
|
||||
/usr/share/man/fr/man8/groupadd.8.gz
|
||||
/usr/share/man/fr/man8/groupdel.8.gz
|
||||
/usr/share/man/fr/man8/groupmod.8.gz
|
||||
/usr/share/man/fr/man8/grpck.8.gz
|
||||
/usr/share/man/fr/man8/grpconv.8.gz
|
||||
/usr/share/man/fr/man8/grpunconv.8.gz
|
||||
/usr/share/man/fr/man8/newusers.8.gz
|
||||
/usr/share/man/fr/man8/pwck.8.gz
|
||||
/usr/share/man/fr/man8/pwconv.8.gz
|
||||
/usr/share/man/fr/man8/pwunconv.8.gz
|
||||
/usr/share/man/fr/man8/shadowconfig.8.gz
|
||||
/usr/share/man/fr/man8/useradd.8.gz
|
||||
/usr/share/man/fr/man8/userdel.8.gz
|
||||
/usr/share/man/fr/man8/usermod.8.gz
|
||||
/usr/share/man/fr/man8/vigr.8.gz
|
||||
/usr/share/man/fr/man8/vipw.8.gz
|
||||
/usr/share/man/hu
|
||||
/usr/share/man/hu/man1
|
||||
/usr/share/man/hu/man1/chsh.1.gz
|
||||
/usr/share/man/hu/man1/gpasswd.1.gz
|
||||
/usr/share/man/hu/man1/passwd.1.gz
|
||||
/usr/share/man/hu/man5
|
||||
/usr/share/man/hu/man5/passwd.5.gz
|
||||
/usr/share/man/id
|
||||
/usr/share/man/id/man1
|
||||
/usr/share/man/id/man1/chsh.1.gz
|
||||
/usr/share/man/id/man8
|
||||
/usr/share/man/id/man8/useradd.8.gz
|
||||
/usr/share/man/it
|
||||
/usr/share/man/it/man1
|
||||
/usr/share/man/it/man1/chage.1.gz
|
||||
/usr/share/man/it/man1/chfn.1.gz
|
||||
/usr/share/man/it/man1/chsh.1.gz
|
||||
/usr/share/man/it/man1/expiry.1.gz
|
||||
/usr/share/man/it/man1/gpasswd.1.gz
|
||||
/usr/share/man/it/man1/passwd.1.gz
|
||||
/usr/share/man/it/man5
|
||||
/usr/share/man/it/man5/passwd.5.gz
|
||||
/usr/share/man/it/man5/shadow.5.gz
|
||||
/usr/share/man/it/man8
|
||||
/usr/share/man/it/man8/chpasswd.8.gz
|
||||
/usr/share/man/it/man8/groupadd.8.gz
|
||||
/usr/share/man/it/man8/groupdel.8.gz
|
||||
/usr/share/man/it/man8/groupmod.8.gz
|
||||
/usr/share/man/it/man8/grpck.8.gz
|
||||
/usr/share/man/it/man8/grpconv.8.gz
|
||||
/usr/share/man/it/man8/grpunconv.8.gz
|
||||
/usr/share/man/it/man8/newusers.8.gz
|
||||
/usr/share/man/it/man8/pwck.8.gz
|
||||
/usr/share/man/it/man8/pwconv.8.gz
|
||||
/usr/share/man/it/man8/pwunconv.8.gz
|
||||
/usr/share/man/it/man8/useradd.8.gz
|
||||
/usr/share/man/it/man8/userdel.8.gz
|
||||
/usr/share/man/it/man8/usermod.8.gz
|
||||
/usr/share/man/it/man8/vigr.8.gz
|
||||
/usr/share/man/it/man8/vipw.8.gz
|
||||
/usr/share/man/ja
|
||||
/usr/share/man/ja/man1
|
||||
/usr/share/man/ja/man1/chage.1.gz
|
||||
/usr/share/man/ja/man1/chfn.1.gz
|
||||
/usr/share/man/ja/man1/chsh.1.gz
|
||||
/usr/share/man/ja/man1/expiry.1.gz
|
||||
/usr/share/man/ja/man1/gpasswd.1.gz
|
||||
/usr/share/man/ja/man1/passwd.1.gz
|
||||
/usr/share/man/ja/man5
|
||||
/usr/share/man/ja/man5/passwd.5.gz
|
||||
/usr/share/man/ja/man5/shadow.5.gz
|
||||
/usr/share/man/ja/man8
|
||||
/usr/share/man/ja/man8/chpasswd.8.gz
|
||||
/usr/share/man/ja/man8/groupadd.8.gz
|
||||
/usr/share/man/ja/man8/groupdel.8.gz
|
||||
/usr/share/man/ja/man8/groupmod.8.gz
|
||||
/usr/share/man/ja/man8/grpck.8.gz
|
||||
/usr/share/man/ja/man8/grpconv.8.gz
|
||||
/usr/share/man/ja/man8/grpunconv.8.gz
|
||||
/usr/share/man/ja/man8/newusers.8.gz
|
||||
/usr/share/man/ja/man8/pwck.8.gz
|
||||
/usr/share/man/ja/man8/pwconv.8.gz
|
||||
/usr/share/man/ja/man8/pwunconv.8.gz
|
||||
/usr/share/man/ja/man8/shadowconfig.8.gz
|
||||
/usr/share/man/ja/man8/useradd.8.gz
|
||||
/usr/share/man/ja/man8/userdel.8.gz
|
||||
/usr/share/man/ja/man8/usermod.8.gz
|
||||
/usr/share/man/ja/man8/vigr.8.gz
|
||||
/usr/share/man/ja/man8/vipw.8.gz
|
||||
/usr/share/man/ko
|
||||
/usr/share/man/ko/man1
|
||||
/usr/share/man/ko/man1/chfn.1.gz
|
||||
/usr/share/man/ko/man1/chsh.1.gz
|
||||
/usr/share/man/ko/man5
|
||||
/usr/share/man/ko/man5/passwd.5.gz
|
||||
/usr/share/man/ko/man8
|
||||
/usr/share/man/ko/man8/vigr.8.gz
|
||||
/usr/share/man/ko/man8/vipw.8.gz
|
||||
/usr/share/man/man1
|
||||
/usr/share/man/man1/chage.1.gz
|
||||
/usr/share/man/man1/chfn.1.gz
|
||||
/usr/share/man/man1/chsh.1.gz
|
||||
/usr/share/man/man1/expiry.1.gz
|
||||
/usr/share/man/man1/gpasswd.1.gz
|
||||
/usr/share/man/man1/passwd.1.gz
|
||||
/usr/share/man/man5
|
||||
/usr/share/man/man5/gshadow.5.gz
|
||||
/usr/share/man/man5/passwd.5.gz
|
||||
/usr/share/man/man5/shadow.5.gz
|
||||
/usr/share/man/man8
|
||||
/usr/share/man/man8/chgpasswd.8.gz
|
||||
/usr/share/man/man8/chpasswd.8.gz
|
||||
/usr/share/man/man8/cpgr.8.gz
|
||||
/usr/share/man/man8/cppw.8.gz
|
||||
/usr/share/man/man8/groupadd.8.gz
|
||||
/usr/share/man/man8/groupdel.8.gz
|
||||
/usr/share/man/man8/groupmems.8.gz
|
||||
/usr/share/man/man8/groupmod.8.gz
|
||||
/usr/share/man/man8/grpck.8.gz
|
||||
/usr/share/man/man8/grpconv.8.gz
|
||||
/usr/share/man/man8/grpunconv.8.gz
|
||||
/usr/share/man/man8/newusers.8.gz
|
||||
/usr/share/man/man8/pwck.8.gz
|
||||
/usr/share/man/man8/pwconv.8.gz
|
||||
/usr/share/man/man8/pwunconv.8.gz
|
||||
/usr/share/man/man8/shadowconfig.8.gz
|
||||
/usr/share/man/man8/useradd.8.gz
|
||||
/usr/share/man/man8/userdel.8.gz
|
||||
/usr/share/man/man8/usermod.8.gz
|
||||
/usr/share/man/man8/vigr.8.gz
|
||||
/usr/share/man/man8/vipw.8.gz
|
||||
/usr/share/man/pl
|
||||
/usr/share/man/pl/man1
|
||||
/usr/share/man/pl/man1/chage.1.gz
|
||||
/usr/share/man/pl/man1/chfn.1.gz
|
||||
/usr/share/man/pl/man1/chsh.1.gz
|
||||
/usr/share/man/pl/man1/expiry.1.gz
|
||||
/usr/share/man/pl/man1/gpasswd.1.gz
|
||||
/usr/share/man/pl/man1/passwd.1.gz
|
||||
/usr/share/man/pl/man5
|
||||
/usr/share/man/pl/man5/passwd.5.gz
|
||||
/usr/share/man/pl/man5/shadow.5.gz
|
||||
/usr/share/man/pl/man8
|
||||
/usr/share/man/pl/man8/chpasswd.8.gz
|
||||
/usr/share/man/pl/man8/groupadd.8.gz
|
||||
/usr/share/man/pl/man8/groupdel.8.gz
|
||||
/usr/share/man/pl/man8/groupmems.8.gz
|
||||
/usr/share/man/pl/man8/groupmod.8.gz
|
||||
/usr/share/man/pl/man8/grpck.8.gz
|
||||
/usr/share/man/pl/man8/grpconv.8.gz
|
||||
/usr/share/man/pl/man8/grpunconv.8.gz
|
||||
/usr/share/man/pl/man8/newusers.8.gz
|
||||
/usr/share/man/pl/man8/pwck.8.gz
|
||||
/usr/share/man/pl/man8/pwconv.8.gz
|
||||
/usr/share/man/pl/man8/pwunconv.8.gz
|
||||
/usr/share/man/pl/man8/shadowconfig.8.gz
|
||||
/usr/share/man/pl/man8/useradd.8.gz
|
||||
/usr/share/man/pl/man8/userdel.8.gz
|
||||
/usr/share/man/pl/man8/usermod.8.gz
|
||||
/usr/share/man/pl/man8/vigr.8.gz
|
||||
/usr/share/man/pl/man8/vipw.8.gz
|
||||
/usr/share/man/pt_BR
|
||||
/usr/share/man/pt_BR/man1
|
||||
/usr/share/man/pt_BR/man1/gpasswd.1.gz
|
||||
/usr/share/man/pt_BR/man5
|
||||
/usr/share/man/pt_BR/man5/passwd.5.gz
|
||||
/usr/share/man/pt_BR/man5/shadow.5.gz
|
||||
/usr/share/man/pt_BR/man8
|
||||
/usr/share/man/pt_BR/man8/groupadd.8.gz
|
||||
/usr/share/man/pt_BR/man8/groupdel.8.gz
|
||||
/usr/share/man/pt_BR/man8/groupmod.8.gz
|
||||
/usr/share/man/ru
|
||||
/usr/share/man/ru/man1
|
||||
/usr/share/man/ru/man1/chage.1.gz
|
||||
/usr/share/man/ru/man1/chfn.1.gz
|
||||
/usr/share/man/ru/man1/chsh.1.gz
|
||||
/usr/share/man/ru/man1/expiry.1.gz
|
||||
/usr/share/man/ru/man1/gpasswd.1.gz
|
||||
/usr/share/man/ru/man1/passwd.1.gz
|
||||
/usr/share/man/ru/man5
|
||||
/usr/share/man/ru/man5/gshadow.5.gz
|
||||
/usr/share/man/ru/man5/passwd.5.gz
|
||||
/usr/share/man/ru/man5/shadow.5.gz
|
||||
/usr/share/man/ru/man8
|
||||
/usr/share/man/ru/man8/chpasswd.8.gz
|
||||
/usr/share/man/ru/man8/groupadd.8.gz
|
||||
/usr/share/man/ru/man8/groupdel.8.gz
|
||||
/usr/share/man/ru/man8/groupmems.8.gz
|
||||
/usr/share/man/ru/man8/groupmod.8.gz
|
||||
/usr/share/man/ru/man8/grpck.8.gz
|
||||
/usr/share/man/ru/man8/grpconv.8.gz
|
||||
/usr/share/man/ru/man8/grpunconv.8.gz
|
||||
/usr/share/man/ru/man8/newusers.8.gz
|
||||
/usr/share/man/ru/man8/pwck.8.gz
|
||||
/usr/share/man/ru/man8/pwconv.8.gz
|
||||
/usr/share/man/ru/man8/pwunconv.8.gz
|
||||
/usr/share/man/ru/man8/useradd.8.gz
|
||||
/usr/share/man/ru/man8/userdel.8.gz
|
||||
/usr/share/man/ru/man8/usermod.8.gz
|
||||
/usr/share/man/ru/man8/vigr.8.gz
|
||||
/usr/share/man/ru/man8/vipw.8.gz
|
||||
/usr/share/man/sv
|
||||
/usr/share/man/sv/man1
|
||||
/usr/share/man/sv/man1/chage.1.gz
|
||||
/usr/share/man/sv/man1/chfn.1.gz
|
||||
/usr/share/man/sv/man1/chsh.1.gz
|
||||
/usr/share/man/sv/man1/expiry.1.gz
|
||||
/usr/share/man/sv/man1/gpasswd.1.gz
|
||||
/usr/share/man/sv/man1/passwd.1.gz
|
||||
/usr/share/man/sv/man5
|
||||
/usr/share/man/sv/man5/gshadow.5.gz
|
||||
/usr/share/man/sv/man5/passwd.5.gz
|
||||
/usr/share/man/sv/man5/shadow.5.gz
|
||||
/usr/share/man/sv/man8
|
||||
/usr/share/man/sv/man8/chpasswd.8.gz
|
||||
/usr/share/man/sv/man8/groupadd.8.gz
|
||||
/usr/share/man/sv/man8/groupdel.8.gz
|
||||
/usr/share/man/sv/man8/groupmems.8.gz
|
||||
/usr/share/man/sv/man8/groupmod.8.gz
|
||||
/usr/share/man/sv/man8/grpck.8.gz
|
||||
/usr/share/man/sv/man8/grpconv.8.gz
|
||||
/usr/share/man/sv/man8/grpunconv.8.gz
|
||||
/usr/share/man/sv/man8/newusers.8.gz
|
||||
/usr/share/man/sv/man8/pwck.8.gz
|
||||
/usr/share/man/sv/man8/pwconv.8.gz
|
||||
/usr/share/man/sv/man8/pwunconv.8.gz
|
||||
/usr/share/man/sv/man8/useradd.8.gz
|
||||
/usr/share/man/sv/man8/userdel.8.gz
|
||||
/usr/share/man/sv/man8/usermod.8.gz
|
||||
/usr/share/man/sv/man8/vigr.8.gz
|
||||
/usr/share/man/sv/man8/vipw.8.gz
|
||||
/usr/share/man/tr
|
||||
/usr/share/man/tr/man1
|
||||
/usr/share/man/tr/man1/chage.1.gz
|
||||
/usr/share/man/tr/man1/chfn.1.gz
|
||||
/usr/share/man/tr/man1/passwd.1.gz
|
||||
/usr/share/man/tr/man5
|
||||
/usr/share/man/tr/man5/passwd.5.gz
|
||||
/usr/share/man/tr/man5/shadow.5.gz
|
||||
/usr/share/man/tr/man8
|
||||
/usr/share/man/tr/man8/groupadd.8.gz
|
||||
/usr/share/man/tr/man8/groupdel.8.gz
|
||||
/usr/share/man/tr/man8/groupmod.8.gz
|
||||
/usr/share/man/tr/man8/useradd.8.gz
|
||||
/usr/share/man/tr/man8/userdel.8.gz
|
||||
/usr/share/man/tr/man8/usermod.8.gz
|
||||
/usr/share/man/zh_CN
|
||||
/usr/share/man/zh_CN/man1
|
||||
/usr/share/man/zh_CN/man1/chage.1.gz
|
||||
/usr/share/man/zh_CN/man1/chfn.1.gz
|
||||
/usr/share/man/zh_CN/man1/chsh.1.gz
|
||||
/usr/share/man/zh_CN/man1/expiry.1.gz
|
||||
/usr/share/man/zh_CN/man1/gpasswd.1.gz
|
||||
/usr/share/man/zh_CN/man1/passwd.1.gz
|
||||
/usr/share/man/zh_CN/man5
|
||||
/usr/share/man/zh_CN/man5/gshadow.5.gz
|
||||
/usr/share/man/zh_CN/man5/passwd.5.gz
|
||||
/usr/share/man/zh_CN/man5/shadow.5.gz
|
||||
/usr/share/man/zh_CN/man8
|
||||
/usr/share/man/zh_CN/man8/chpasswd.8.gz
|
||||
/usr/share/man/zh_CN/man8/groupadd.8.gz
|
||||
/usr/share/man/zh_CN/man8/groupdel.8.gz
|
||||
/usr/share/man/zh_CN/man8/groupmod.8.gz
|
||||
/usr/share/man/zh_CN/man8/grpck.8.gz
|
||||
/usr/share/man/zh_CN/man8/grpconv.8.gz
|
||||
/usr/share/man/zh_CN/man8/grpunconv.8.gz
|
||||
/usr/share/man/zh_CN/man8/newusers.8.gz
|
||||
/usr/share/man/zh_CN/man8/pwck.8.gz
|
||||
/usr/share/man/zh_CN/man8/pwconv.8.gz
|
||||
/usr/share/man/zh_CN/man8/pwunconv.8.gz
|
||||
/usr/share/man/zh_CN/man8/useradd.8.gz
|
||||
/usr/share/man/zh_CN/man8/userdel.8.gz
|
||||
/usr/share/man/zh_CN/man8/usermod.8.gz
|
||||
/usr/share/man/zh_CN/man8/vigr.8.gz
|
||||
/usr/share/man/zh_CN/man8/vipw.8.gz
|
||||
/usr/share/man/zh_TW
|
||||
/usr/share/man/zh_TW/man1
|
||||
/usr/share/man/zh_TW/man1/chfn.1.gz
|
||||
/usr/share/man/zh_TW/man1/chsh.1.gz
|
||||
/usr/share/man/zh_TW/man5
|
||||
/usr/share/man/zh_TW/man5/passwd.5.gz
|
||||
/usr/share/man/zh_TW/man8
|
||||
/usr/share/man/zh_TW/man8/chpasswd.8.gz
|
||||
/usr/share/man/zh_TW/man8/groupadd.8.gz
|
||||
/usr/share/man/zh_TW/man8/groupdel.8.gz
|
||||
/usr/share/man/zh_TW/man8/groupmod.8.gz
|
||||
/usr/share/man/zh_TW/man8/useradd.8.gz
|
||||
/usr/share/man/zh_TW/man8/userdel.8.gz
|
||||
/usr/share/man/zh_TW/man8/usermod.8.gz
|
33
tests/debian/01/run
Executable file
33
tests/debian/01/run
Executable file
@@ -0,0 +1,33 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
cd $(dirname $0)
|
||||
|
||||
# The goal of this test is to check the distributed files (as debdiff)
|
||||
|
||||
save()
|
||||
{
|
||||
[ ! -d tmp ] && mkdir tmp
|
||||
}
|
||||
|
||||
restore()
|
||||
{
|
||||
rm tmp/login_files tmp/passwd_files
|
||||
rmdir tmp
|
||||
}
|
||||
|
||||
save
|
||||
|
||||
trap 'restore' 0
|
||||
|
||||
dpkg -L login | sort > tmp/login_files
|
||||
dpkg -L passwd | sort > tmp/passwd_files
|
||||
|
||||
echo -n "Checking the login files..."
|
||||
diff -u data/login_files tmp/login_files
|
||||
echo "OK"
|
||||
echo -n "Checking the passwd files..."
|
||||
diff -u data/passwd_files tmp/passwd_files
|
||||
echo OK
|
||||
|
28
tests/debian/02/run
Executable file
28
tests/debian/02/run
Executable file
@@ -0,0 +1,28 @@
|
||||
#!/bin/sh
|
||||
|
||||
# This test check if passwd or login provide files also distributed by
|
||||
# another package.
|
||||
# The goal is to detect new package for the Replaces or Conflicts fields,
|
||||
# or to tighten these relationships.
|
||||
#
|
||||
# It supposes that we will at least Replaces/Conflicts on the i386
|
||||
# architecture.
|
||||
|
||||
wget -c http://ftp2.fr.debian.org/debian/dists/unstable/Contents-i386.gz
|
||||
|
||||
for pkg in login passwd
|
||||
do
|
||||
dpkg -L $pkg | sed -e 's/^\///' |
|
||||
{
|
||||
while read file
|
||||
do
|
||||
[ -f "/$file" ] && echo "^$file "
|
||||
done
|
||||
} > files
|
||||
|
||||
echo "List of files that the $pkg package currently replaces:"
|
||||
zgrep -E -f files Contents-i386.gz | grep -Ev " admin/(login|passwd)$"
|
||||
done
|
||||
|
||||
rm -f files Contents-i386.gz
|
||||
|
Reference in New Issue
Block a user