1 # This is a very first implementation of setup from cvs
4 # and this will generate etc/local.inc and etc/httpd.conf
6 # This will try to include etc/httpd.conf in your $etcapache/httpd.conf
7 # $etcapache is set to /etc/apache by default
9 # The intention of this is to allow the use of debian tools to install gforge
10 # on non debian systems
12 # You will find install-apache.sh and fill-in-the-blanks.pl
13 # in both utils and deb-specific dir at the moment
15 # etc/local.inc is generated from files in etc/local.d
16 # etc/httpd.conf is generated from files in etc/httpd.d
18 # local.inc.example was generated doing:
19 ./setup -input etc/gforge.conf.example -output etc/gforge.conf.example -noapache -simple
22 mv etc/local.inc etc/local.inc.example
23 mv etc/httpd.conf etc/httpd.conf.example
24 mv etc/httpd.secrets etc/httpd.secrets.example
25 mv etc/database.inc etc/database.inc.example
26 mv etc/local.pl etc/local.pl.example
29 # ./setup -help will give you all available switch
31 # Let me know if this was usefull and the change you had to do to make it run
36 # Now you can also use setup to set up plugins
37 # This is very preliminary implementation
41 # To install plugin directories
43 # ./setup -cleanplugindir
44 # will remove the created dir only if they are empty
46 # To setup a plugin just run
48 # ./setup -plugin <plugin_dir>
49 # plugin_dir can be related path like ../gforge-plugin-scmcvs or absolute path
51 # To remove a plugin just run
53 # ./setup -delplugin <plugin_dir>