TODO s3:smbcacls: also print the SACL if available
authorStefan Metzmacher <metze@samba.org>
Fri, 30 Nov 2012 13:50:09 +0000 (14:50 +0100)
committerStefan Metzmacher <metze@samba.org>
Tue, 29 Jan 2013 21:03:19 +0000 (22:03 +0100)
source3/utils/smbcacls.c

index 39400c8bdd78392c86a3d8f65b2840958f86fff9..1c1a6c1f77f1593d450078f306787a8ae4e82c19 100644 (file)
@@ -790,11 +790,18 @@ static void sec_desc_print(struct cli_state *cli, FILE *f, struct security_descr
        /* Print aces */
        for (i = 0; sd->dacl && i < sd->dacl->num_aces; i++) {
                struct security_ace *ace = &sd->dacl->aces[i];
-               fprintf(f, "ACL:");
+               fprintf(f, "DACL:");
                print_ace(cli, f, ace);
                fprintf(f, "\n");
        }
 
+       /* Print aces */
+       for (i = 0; sd->sacl && i < sd->sacl->num_aces; i++) {
+               struct security_ace *ace = &sd->sacl->aces[i];
+               fprintf(f, "SACL:");
+               print_ace(cli, f, ace);
+               fprintf(f, "\n");
+       }
 }
 
 /*****************************************************