]> git.sur5r.net Git - bacula/bacula/commit
Add additional ACL flags for restore.
authorMarco van Wieringen <mvw@planets.elm.net>
Fri, 16 Sep 2011 12:50:32 +0000 (14:50 +0200)
committerKern Sibbald <kern@sibbald.com>
Sat, 20 Apr 2013 12:50:01 +0000 (14:50 +0200)
commited0741139e4650b4867c9bf4edaaf494aaee705f
tree2fbaecf78233298cb1e513573342b86ccd0d7451
parent2f37f0521d9f2fa0bd97d700f87c3ada88ceefa1
Add additional ACL flags for restore.

When we now encounter a restore error for an ACL due to the
fact ACL support is not enabled on a filesystem we clear
the BACL_FLAG_RESTORE_NATIVE flag so we don't try any other
restores of ACLs on the same filesystem. This saves us a
lot of overhead while we know if one fails due to no support
all the others will too. We do count the errors so the restore
report will show how many ACLs couldn't be restored. This same
algoritm is already implemented for saving ACLs.
bacula/src/filed/acl.c
bacula/src/filed/acl.h