[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gforge-commits] gforge/cronjobs/cvs-cron usergroup.php,1.11,1.12
From: |
root |
Subject: |
[Gforge-commits] gforge/cronjobs/cvs-cron usergroup.php,1.11,1.12 |
Date: |
Mon, 19 Apr 2004 15:06:53 -0500 |
Update of /cvsroot/gforge/gforge/cronjobs/cvs-cron
In directory db.perdue.net:/home/tperdue/share/dev.gforge.org/cronjobs/cvs-cron
Modified Files:
usergroup.php
Log Message:
creating htdocs and cgi-bin in usergroup.php
Index: usergroup.php
===================================================================
RCS file: /cvsroot/gforge/gforge/cronjobs/cvs-cron/usergroup.php,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- usergroup.php 19 Apr 2004 19:57:39 -0000 1.11
+++ usergroup.php 19 Apr 2004 20:06:50 -0000 1.12
@@ -8,6 +8,27 @@
It also creates blank user home directories and
creates a group home directory with a template in it.
+#
+# * hosts
+#
+<VirtualHost 192.168.1.5>
+ServerName gforge.company.com
+ServerAlias *.gforge.company.com
+VirtualDocumentRoot /home/groups/%1/htdocs
+VirtualScriptAlias /home/groups/%1/cgi-bin
+<Directory /home/groups>
+Options Indexes FollowSymlinks
+AllowOverride All
+order allow,deny
+allow from all
+</Directory>
+LogFormat "%h %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" gforge
+CustomLog "|/usr/local/sbin/cronolog /home/groups/%1/logs/%Y/%m/%d/gforge.log"
gforge
+# Ensure that we don't try to use SSL on SSL Servers
+ <IfModule apache_ssl.c>
+ SSLDisable
+ </IfModule>
+</VirtualHost>
*/
require_once('squal_pre.php');
require ('common/include/cron_utils.php');
@@ -219,6 +240,8 @@
} else {
@mkdir($groupdir_prefix."/".$group);
+ @mkdir($groupdir_prefix."/".$group."/htdocs");
+ @mkdir($groupdir_prefix."/".$group."/cgi-bin");
$g =& group_get_object_by_name($group);
//
@@ -242,7 +265,7 @@
//
// Write the file back out to the project home dir
//
- $fw=fopen($groupdir_prefix."/".$group."/index.php",'w');
+ $fw=fopen($groupdir_prefix."/".$group."/htdocs/index.php",'w');
fwrite($fw,$contents);
fclose($fw);
@@ -257,7 +280,7 @@
//group has no members, so cannot create dir
} else {
$user=db_result($resgroupadmin,0,'user_name');
- system("chown $user:$group $groupdir_prefix/$group");
+ system("chown -R $user:$group $groupdir_prefix/$group");
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gforge-commits] gforge/cronjobs/cvs-cron usergroup.php,1.11,1.12,
root <=
- Prev by Date:
[Gforge-commits] gforge/cronjobs/cvs-cron default_page.php, NONE, 1.1 usergroup.php, 1.10, 1.11
- Next by Date:
[Gforge-commits] gforge/www/docman view.php,1.5,1.6
- Previous by thread:
[Gforge-commits] gforge/cronjobs/cvs-cron default_page.php, NONE, 1.1 usergroup.php, 1.10, 1.11
- Next by thread:
[Gforge-commits] gforge/www/docman view.php,1.5,1.6
- Index(es):