[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gforge-commits] gforge/deb-specific group_dump_update.pl, 1.2.2.1, 1.2.
From: |
lo-lan-do |
Subject: |
[Gforge-commits] gforge/deb-specific group_dump_update.pl, 1.2.2.1, 1.2.2.2 |
Date: |
Tue, 20 Jan 2004 16:58:32 -0600 |
Update of /cvsroot/gforge/gforge/deb-specific
In directory db.perdue.net:/tmp/cvs-serv7298/deb-specific
Modified Files:
Tag: Branch_3_1
group_dump_update.pl
Log Message:
Fixed permissions for groups' "home" directories.
Index: group_dump_update.pl
===================================================================
RCS file: /cvsroot/gforge/gforge/deb-specific/group_dump_update.pl,v
retrieving revision 1.2.2.1
retrieving revision 1.2.2.2
diff -u -d -r1.2.2.1 -r1.2.2.2
--- group_dump_update.pl 20 Jan 2004 21:56:32 -0000 1.2.2.1
+++ group_dump_update.pl 20 Jan 2004 22:58:29 -0000 1.2.2.2
@@ -106,9 +106,21 @@
#############################
sub update_group {
my ($gid, $gname, $userlist) = @_;
- my ($p_gname, $p_junk, $p_gid, $p_userlist, $counter);
+ my ($log_dir, $cgi_dir, $ht_dir);
+ $group_dir = $grpdir_prefix.$gname;
+ $log_dir = $group_dir."/log";
+ $cgi_dir = $group_dir."/cgi-bin";
+ $ht_dir = $group_dir."/htdocs";
+
if ($verbose) {print("Updating Group: $gname\n")};
+
+ system("chmod 2775 $group_dir");
+ system("chmod 2775 $log_dir");
+ system("chmod 2775 $cgi_dir");
+ system("chmod 2775 $ht_dir");
+ chown $dummy_uid, $gid, ($group_dir, $log_dir, $cgi_dir, $ht_dir);
+
}
#############################
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gforge-commits] gforge/deb-specific group_dump_update.pl, 1.2.2.1, 1.2.2.2,
lo-lan-do <=