]> 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)
commitb7b35fa41e6f0dee227cc3e6aa934c6b43379543
tree26ae1eaa1237e95e68bab78e348269f35c077f1f
parent912c8ace938ebc4112605a121df4a480f8b002dc
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