Changeset 1049

Show
Ignore:
Timestamp:
03/13/08 02:18:20 (6 months ago)
Author:
joximu
Message:

corrected INSTALL Doc for opensuse again

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/CHANGELOG

    r1047 r1049  
    11ispCP ω 1.0.0 Changelog 
    22~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
     3 
     42008-03-10 Christian Hernmarck 
     5        - DISTS: 
     6                openSuSE (10.3): corrected the INSTALL doc again (!!), and the Makefile for courier... 
    37 
    482008-03-12 Benedikt Heintel 
  • trunk/configs/dists/opensuse/courier/Makefile

    r1033 r1049  
    1616        cp -R ./backup $(SYSTEM_CONF)/courier 
    1717        cp -R ./working $(SYSTEM_CONF)/courier 
    18         cp ./userdb $(ROOT_COURIER_CONF) 
     18        cp ./userdb $(ROOT_AUTHLIB_CONF) 
    1919 
    2020uninstall: 
  • trunk/docs/OpenSuse/INSTALL

    r1044 r1049  
    8282 
    83833. Install the required modules 
    84         # yast -i `cat /docs/OpenSuse/opensuse103-packages` 
     84        # yast -i `cat ./docs/OpenSuse/opensuse103-packages` 
    8585 
    8686   Or if you use smart package manager: 
    87         # smart install `cat /docs/OpenSuse/opensuse103-packages` 
     87        # smart install `cat ./docs/OpenSuse/opensuse103-packages` 
    8888 
    89894. (optional) Check the ispcp.conf and adapt it to your requirements. 
     
    9292 
    93935. Build the System by using make: 
    94         # make install 
    95  
    96 6. Copy all the directories into your system (you may make backups
    97         # cp -Rv /tmp/ispcp/* / 
     94        # make -f Makefile.opensuse install 
     95 
     966. Copy all the directories into your system (you may make backups before
     97        # cp -RLv /tmp/ispcp/* / 
    9898 
    99997. Now it's time to set up the frontend. Change into the engine directory: 
    100         # cd /var/www/ispcp/engine/setup 
    101  
    102 7a. Set the MySQL password, if not set: 
     100        # cd /srv/www/ispcp/engine/setup 
     101 
     1027a. Start MySQL, if not running: 
     103        # rcmysql restart 
     104 
     1057b. Set the MySQL password, if not set: 
    103106        # mysqladmin -u root password YOUR_PASSWORD 
     107 
     1087c. Disable the suse-fast-cgi: 
     109    # mv /etc/apache2/conf.d/mod_fastcgi.conf /etc/apache2/conf.d/mod_fastcgi.conf.disabled 
     110    # load fastcgi: edit /etc/sysconfig/apache2, look for line APACHE_MODULES=... and replace the "php5" at the end with "fastcgi proxy" 
     111 
     1127d. Install the perl library Net::libIDN: 
     113    # yast -i lynx ncftp lukemftp libidn-devel 
     114    # perl -MCPAN -e 'install Net::LibIDN' 
     115        -> every question which is asked in the first run of cpan should be ok to confirm  
     116        (hitting Enter should be fine) - until the select of continent and country... :-) 
     117 
     1187e. Maybe empty the folder /etc/skel - otherwise you'll have all the files/folders in the home folders... 
    104119 
    1051208. Start the engine setup: 
    106121        # perl ispcp-setup 
     122 
     1238a. Enable Apache + MySQL to start while booting: 
     124    # insserv apache2; insserv mysql 
    107125 
    1081269. Install ispCP ω step-by-step 
     
    135153 
    1361543. Install the required modules 
    137         # yast -i `cat /docs/OpenSuse/opensuse103-packages` 
     155        # yast -i `cat ./docs/OpenSuse/opensuse103-packages` 
    138156 
    139157   Or if you use smart package manager: 
    140         # smart install `cat /docs/OpenSuse/opensuse103-packages` 
     158        # smart install `cat ./docs/OpenSuse/opensuse103-packages` 
    141159 
    1421604. (optional) Check the ispcp.conf and adapt it to your requirements. 
     
    145163 
    1461645. Build the System by using make: 
    147         # make install 
     165        # make -f Makefile.opensuse install 
    148166 
    1491676. Save key files 
    150         # cp -v /var/www/ispcp/engine/ispcp-db-keys.pl /tmp/ispcp/var/www/ispcp/engine/ 
    151         # cp -v /var/www/ispcp/engine/messager/ispcp-db-keys.pl /tmp/ispcp/var/www/ispcp/engine/messager/ 
    152         # cp -v /var/www/ispcp/gui/include/ispcp-db-keys.php /tmp/ispcp/var/www/ispcp/gui/include/ 
     168        # cp -v /srv/www/ispcp/engine/ispcp-db-keys.pl /tmp/ispcp/var/www/ispcp/engine/ 
     169        # cp -v /srv/www/ispcp/engine/messager/ispcp-db-keys.pl /tmp/ispcp/var/www/ispcp/engine/messager/ 
     170        # cp -v /srv/www/ispcp/gui/include/ispcp-db-keys.php /tmp/ispcp/var/www/ispcp/gui/include/ 
    153171 
    154172   If updating from RC3 or higher: 
    155         # cp -v /var/www/ispcp/gui/tools/pma/config.inc.php /tmp/ispcp/var/www/ispcp/gui/tools/pma/ 
    156  
    157 7. Copy /usr and /var directories into your system (you may make backups) 
     173        # cp -v /srv/www/ispcp/gui/tools/pma/config.inc.php /tmp/ispcp/var/www/ispcp/gui/tools/pma/ 
     174 
     1757. Copy /usr, /var and /srv directories into your system (you may make backups) 
    158176        # cp -Rv /tmp/ispcp/usr/* /usr/ 
    159177        # cp -Rv /tmp/ispcp/var/* /var/ 
     178        # cp -Rv /tmp/ispcp/srv/* /srv/ 
    160179 
    1611808. Backup ispcp.conf and copy the /etc dircetory into your system (you may make backups): 
     
    164183 
    1651849. Now it's time to update your installation. Change into the engine directory: 
    166         # cd /var/www/ispcp/engine/setup 
     185        # cd /srv/www/ispcp/engine/setup 
    167186 
    16818710. Start the engine update: