1self.description = "Backup file permissions test (same as orig)"
2
3lp = pmpkg("filesystem")
4lp.files = ["etc/profile|666"]
5lp.backup = ["etc/profile*"]
6self.addpkg2db("local", lp)
7
8p = pmpkg("filesystem", "1.0-2")
9p.files = ["etc/profile|666**"]
10p.backup = ["etc/profile"]
11self.addpkg(p)
12
13self.args = "-U %s" % p.filename()
14
15self.addrule("PACMAN_RETCODE=0")
16self.addrule("!FILE_PACSAVE=etc/profile")
17self.addrule("FILE_PACNEW=etc/profile")
18self.addrule("FILE_EXIST=etc/profile")
19self.addrule("FILE_MODE=etc/profile|666")
20self.addrule("FILE_MODE=etc/profile.pacnew|666")
21