Ensure group RID is valid
authorJamie Cameron <jcameron@webmin.com>
Mon, 7 Jan 2008 05:21:32 +0000 (05:21 +0000)
committerJamie Cameron <jcameron@webmin.com>
Mon, 7 Jan 2008 05:21:32 +0000 (05:21 +0000)
samba/samba-lib.pl

index 11c18d0..edd2ee0 100644 (file)
@@ -861,6 +861,7 @@ else {
        $out =~ /rid:\s+(\d+)/ ||
                &error("$config{'net'} failed : <pre>$out</pre>");
        local $maxrid = $1 + 1;
+       $maxrid = 512 if ($maxrid < 512);       # Must be >511
        $out = &backquote_logged(
                "$config{'net'} -s $config{'smb_conf'} groupmap add".
                " rid=$maxrid".