From: Garming Sam Date: Thu, 2 Jan 2014 23:22:19 +0000 (+1300) Subject: param: pad permissions to 3 digits and update docs to be consistent X-Git-Tag: tdb-1.2.13~908 X-Git-Url: http://git.samba.org/samba.git/?p=sfrench%2Fsamba-autobuild%2F.git;a=commitdiff_plain;h=5c2aac0f8e52e097965d9e2aaeb305b28c0feef0 param: pad permissions to 3 digits and update docs to be consistent Signed-off-by: Garming Sam Signed-off-by: Andrew Bartlett Reviewed-by: Michael Adam --- diff --git a/docs-xml/smbdotconf/security/forcecreatemode.xml b/docs-xml/smbdotconf/security/forcecreatemode.xml index 5655cd41452..2b7f1bbc786 100644 --- a/docs-xml/smbdotconf/security/forcecreatemode.xml +++ b/docs-xml/smbdotconf/security/forcecreatemode.xml @@ -20,6 +20,6 @@ create mask inherit permissions -000 +0000 0755 diff --git a/docs-xml/smbdotconf/security/forcedirectorymode.xml b/docs-xml/smbdotconf/security/forcedirectorymode.xml index 7effc0e3999..211ea4c2119 100644 --- a/docs-xml/smbdotconf/security/forcedirectorymode.xml +++ b/docs-xml/smbdotconf/security/forcedirectorymode.xml @@ -17,7 +17,7 @@ read/write/execute bits set for the 'user'. -000 +0000 0755 directory mask diff --git a/lib/param/loadparm.c b/lib/param/loadparm.c index cf7af34f6ba..ae9ee8f0fa7 100644 --- a/lib/param/loadparm.c +++ b/lib/param/loadparm.c @@ -1665,7 +1665,7 @@ static void print_parameter(struct parm_struct *p, void *ptr, FILE * f) if (val == -1) { fprintf(f, "-1"); } else { - fprintf(f, "0%o", val); + fprintf(f, "0%03o", val); } break; } diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index 489a21fa0cb..8552f37388e 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -3456,7 +3456,7 @@ static void print_parameter(struct parm_struct *p, void *ptr, FILE * f) if (val == -1) { fprintf(f, "-1"); } else { - fprintf(f, "0%o", val); + fprintf(f, "0%03o", val); } break; }