]> andersk Git - moira.git/commitdiff
Create a world-readable www directory in new user homedirs
authordanw <danw>
Sat, 31 Jan 1998 19:52:33 +0000 (19:52 +0000)
committerdanw <danw>
Sat, 31 Jan 1998 19:52:33 +0000 (19:52 +0000)
incremental/afs_create.pl

index 5049d60abdbefe5d4c27c66690365a663a5e9afd..0fea7d2083c847901dce13d12aff14c005ec12be 100644 (file)
@@ -154,11 +154,12 @@ sub athena_proc
        die "Unable to get uid for user\n" unless ($uid);
 
        chmod(0755, $path);
-       mkdir("$path/Public",0755) && chown($uid,0,"$path/Public") &&
+       mkdir("$path/Public",0755) && mkdir("$path/www",0755) &&
            mkdir("$path/Private",0700) && mkdir("$path/Mail", 0700) &&
-               chown($uid,0,"$path/Public","$path/Private","$path/Mail") ||
-                   die "Unable to create subdirectories\n";
-       system("$fs sa $path/Public @acl system:anyuser rl -clear") &&
+               chown($uid,0,"$path/Public","$path/www",
+                     "$path/Private","$path/Mail") ||
+                         die "Unable to create subdirectories\n";
+       system("$fs sa -dir $path/Public $path/www -acl @acl system:anyuser rl -clear") &&
            die "Unable to set acl on Public directory";
        system("$fs sa -dir $path/Private $path/Mail -acl @acl -clear") &&
            die "Unable to set acl on Private and/or Mail directories\n";
This page took 0.080817 seconds and 5 git commands to generate.