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>
Mon, 27 Jun 2016 19:57:57 +0000 (21:57 +0200)
source3/lib/util_sd.c

index 9a7b34fa5d79d1ccf1ea1047f50913db995a5287..a3a84ac98ba845add2ccb09a4797bc2864fb20df 100644 (file)
@@ -623,9 +623,16 @@ void sec_desc_print(struct cli_state *cli, FILE *f,
        /* 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, numeric);
                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, numeric);
+               fprintf(f, "\n");
+       }
 }