]> git.sur5r.net Git - bacula/bacula/commitdiff
Add missing new stream definitions.
authorMarco van Wieringen <mvw@planets.elm.net>
Thu, 23 Sep 2010 14:31:49 +0000 (16:31 +0200)
committerEric Bollengier <eric@eb.homelinux.org>
Thu, 30 Sep 2010 12:35:18 +0000 (14:35 +0200)
bacula/src/filed/restore.c
bacula/src/findlib/bfile.c
bacula/src/stored/bscan.c

index 777470564ceec939095c9c588e57882f6a83bfad..0832b99be1ab67271811d06c1da730fd68cea3ff 100644 (file)
@@ -652,6 +652,8 @@ void do_restore(JCR *jcr)
       case STREAM_ACL_SOLARIS_ACLENT:
       case STREAM_ACL_SOLARIS_ACE:
       case STREAM_ACL_AFS_TEXT:
+      case STREAM_ACL_AIX_AIXC:
+      case STREAM_ACL_AIX_NFS4:
          /*
           * Do not restore ACLs when
           * a) The current file is not extracted
index 52e1895653e18a889453b21e81fe8e20106d43f3..6d2d797c6ffd625e9ac41ac0c01aad03993e06e6 100644 (file)
@@ -167,6 +167,12 @@ const char *stream_to_ascii(int stream)
       return _("Solaris Specific ACL attribs");
    case STREAM_ACL_SOLARIS_ACE:
       return _("Solaris Specific ACL attribs");
+   case STREAM_ACL_AFS_TEXT:
+      return _("AFS Specific ACL attribs");
+   case STREAM_ACL_AIX_AIXC:
+      return _("AIX Specific ACL attribs");
+   case STREAM_ACL_AIX_NFS4:
+      return _("AIX Specific ACL attribs");
    case STREAM_XATTR_AIX:
       return _("AIX Specific Extended attribs");
    case STREAM_XATTR_OPENBSD:
index def0fb0ca3a433b13a7ede36a421be0a8e557d03..5c487c29ee094efea96949996ad963d66a828240 100644 (file)
@@ -806,6 +806,9 @@ static bool record_cb(DCR *dcr, DEV_RECORD *rec)
    case STREAM_ACL_TRU64_ACCESS_ACL:
    case STREAM_ACL_SOLARIS_ACLENT:
    case STREAM_ACL_SOLARIS_ACE:
+   case STREAM_ACL_AFS_TEXT:
+   case STREAM_ACL_AIX_AIXC:
+   case STREAM_ACL_AIX_NFS4:
       /* Ignore Unix ACL attributes */
       break;