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