Changeset 847

Show
Ignore:
Timestamp:
10/13/07 19:54:13 (1 year ago)
Author:
rats
Message:

* Updated php-fcgi-starter for Gentoo und Debian
* Added CentOS
* Updated Redhat
* Updated Ubuntu
* Fixed #761: Ubuntu 7.10 Gutsy package list
* Fixed #759: php starter scripts don't point to valid binary paths for gentoo
* Changed: dynamic parsing of php binary direcory

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/CHANGELOG

    r846 r847  
    1010        - CONFIGS: 
    1111                * Updated php-fcgi-starter for Gentoo und Debian 
     12                * Added CentOS 
    1213        - DOCS: 
    1314                * Updated Redhat 
     15                * Updated Ubuntu 
    1416                * Added CentOS 
     17                * Fixed #761: Ubuntu 7.10 Gutsy package list 
    1518        - ENGINE: 
    1619                * Fixed #759: php starter scripts don't point to valid binary paths for gentoo 
  • trunk/configs/Makefile

    r830 r847  
    1717                (cd ./proftpd && $(MAKE) install &); \ 
    1818                (cd ./logrotate && $(MAKE) install); \ 
     19        elif test $(HOST_OS) = centos ; then \ 
     20                cd ./dists/centos && $(MAKE) install ; \ 
    1921        elif test $(HOST_OS) = fedora ; then \ 
    2022                cd ./dists/fedora && $(MAKE) install ; \ 
     
    4749                (cd ./proftpd && $(MAKE) uninstall &); \ 
    4850                (cd ./logrotate && $(MAKE) uninstall &); \ 
     51        elif test $(HOST_OS) = centos ; then \ 
     52                cd ./dists/centos && $(MAKE) uninstall ; \ 
    4953        elif test $(HOST_OS) = fedora ; then \ 
    5054                cd ./dists/fedora && $(MAKE) uninstall ; \ 
     
    6266                cd ./dists/ubuntu && $(MAKE) uninstall ; \ 
    6367        fi 
    64  
  • trunk/docs/CentOS/INSTALL

    r846 r847  
    3434 
    3535All, CentOS required packages are listed in 
    36 ./docs/CentOS/redhat-packages 
     36./docs/CentOS/centos-packages 
    3737 
    3838================================================================================ 
     
    1031035.      Return to the parent direction and build the System by using make: 
    104104        # cd ../ 
    105         # mv Makefile.redhat Makefile 
     105        # mv Makefile.centos Makefile 
    106106        # make install 
    107107 
  • trunk/docs/Debian/INSTALL

    r846 r847  
    140140 
    14114111. Clean the temporary folders: 
    142         # rm -R /tmp/ispcp-1.0.0 
     142        # rm -fR /tmp/ispcp-1.0.0 
    143143 
    144144 
  • trunk/docs/Ubuntu/INSTALL

    r827 r847  
    75754. Now there are two ways of install ISPCP ω 
    7676 
     774. Now there are two ways of install ispCP ω 
     78 
    7779a) via install script 
    7880--------------------- 
    79 4a. Start the script and follow the install instructions
    80         # ./install-ispcp.sh 
     814a. Start the script and follow the install instructions (not currently available)
     82        # ./ispcp-setup.sh 
    8183 
    82 After that return to step 12
     84After that go to step 11
    8385 
    84 b) manual
     86b) manuall
    8587---------- 
    86 4b. Change into the configuration directory: 
    87         # cd ./configs 
    88  
    89 5. Open the ispcp.conf and make some changes. 
    90    You have to set up some configuration variables for your linux distribution. 
    91    ISPCP ω is preconfigurated for Debian 4.0 Etch. 
     884b. You have to set up some configuration variables for your linux distribution. 
     89   ispCP ω is preconfigurated for Debian 4.0 Etch. 
    9290   If you're using another distribution please check, if config files exist in 
    9391   ./configs/dists and use/change them. 
    94  
    95    These are the Variables you have to look at: 
    96  
    97         SECONDARY_DNS = 
    98         MYSQL_PREFIX_TYPE =                     # '' for MYSQL_PREFIX = yes, 
    99                                                                 # infront or behind for MYSQL_PREFIX = no 
    10092 
    10193   Check the ispcp.conf and adapt it to your requirements. 
     
    10395   http://isp-control.net 
    10496 
    105 6. Return to the parent direction and build the System by using make: 
    106         # cd ../ 
    107         # make -f Makefile.ubuntu install 
     975. Build the System by using make: 
     98        # make -f Makefile.ubunu install 
    10899 
    109 7. Copy all the directories into the system (you may make backups) 
     1006. Copy all the directories into the system (you may make backups) 
    110101        # cp -Rv /tmp/ispcp-1.0.0/* / 
    111102 
    112 8. Now it's time to set up the frontend. Change into the engine directory: 
     1037. Now it's time to set up the frontend. Change into the engine directory: 
    113104        # cd /var/www/ispcp/engine/setup 
    114105 
    115 8a. Set the MySQL password, if not set: 
     1067a. Set the MySQL password, if not set: 
    116107        # mysqladmin -u root password YOUR_PASSWORD 
    117108 
    118 9. Start the engine setup: 
    119         # ./ispcp-setup 
     1098. Start the engine setup: 
     110        # perl ispcp-setup 
    120111 
    121 10. Install ISPCP ω step-by-step 
     1129. Install ispCP ω step-by-step 
    122113 
    123114        If you get no error, all went good; if you get one, look at 
    124115        http://isp-control.net to solve the problem. 
    125116 
    126 11. There is an error in some courier-versions. Courier won't stop, if you use 
     11710. There is an error in some courier-versions. Courier won't stop, if you use 
    127118        /etc/init.d/courier-authdaemon stop, so change it: 
    128119        # nano /etc/ini.d/courier-authdaemon 
    129120 
    130121        change: ${libexecdir}/authlib/authdaemon stop 
    131         into: killall authdaemond.plain 
     122        with: killall authdaemond.plain 
    132123 
    133 12. Clean the temporary folders: 
    134         # rm -R /tmp/ispcp-1.0.0 
     12411. Clean the temporary folders: 
     125        # rm -fR /tmp/ispcp-1.0.0 
    135126 
    136127