Ticket #2275: FreeBSD_INSTALL.patch

File FreeBSD_INSTALL.patch, 4.7 KB (added by BeNe, 2 years ago)
  • omega-1.0.5/docs/FreeBSD/INSTALL

     
    1 ispCP ω (OMEGA) HowTo Install for FreeBSD 8.0-RELEASE 
     1ispCP ω (OMEGA) HowTo Install for FreeBSD 8.0-RELEASE-p2 
    22================================================================================ 
    3 For other Linux distributions please check the other INSTALL files. 
     3For other *BSD distributions please check the other INSTALL files. 
    44================================================================================ 
    55 
    66Table of Content 
     
    5757        # tar xjvf ispcp-omega-1.0.5.tar.bz2 
    5858 
    59592. Install the required modules with portmaster 
     60        # portsnap fetch extract 
    6061        # cd /usr/ports/ports-mgmt/portmaster 
    6162        # make install clean 
    6263        # rehash 
     
    6566 
    6667        apache 2.2.14_5 Options 
    6768 
    68         x threads 
    69         x mysql 
     69        x THREADS 
    7070        x IPV6 
    71         x BDB 
    7271        x AUTH_BASIC 
    73         x AUTH_DIGEST 
    7472        x AUTHN_FILE 
    75         x AUTHN_DBD 
    76         x AUTHN_DBM 
    77         x AUTHN_ANON 
    7873        x AUTHN_DEFAULT 
    79         x AUTHN_ALIAS 
    8074        x AUTHZ_HOST 
    8175        x AUTHZ_GROUPFILE 
    82         x AUTHZ_USER 
    83         x AUTHZ_DBM 
    8476        x AUTHZ_OWNER 
    8577        x AUTHZ_DEFAULT 
    86         x CACHE 
    87         x DISK_CACHE 
    88         x FILE_CACHE 
    8978        x ACTIONS 
    9079        x ALIAS 
    91         x ASIS 
    9280        x AUTOINDEX 
    93         x CERN_LDAP 
    94         x DBD 
    9581        x DEFLATE 
    9682        x DIR 
    97         x DUMPIO 
    9883        x ENV 
    9984        x EXPIRES 
    100         x HEADERS 
    10185        x INFO 
    10286        x LOG_CONFIG 
    10387        x LOGIO 
     
    10690        x NEGOTIATION 
    10791        x REWRITE 
    10892        x SETENVIF 
    109         x SPELING 
    11093        x STATUS 
    111         x UNIQUE_ID 
    112         x USERDIR 
    113         x USERTRACK 
    11494        x VHOST_ALIAS 
    115         x FILTER 
     95        x PROXY 
     96        x PROXY_CONNECT 
     97        x PATCH_PROXY_CONNECT 
     98        x PROXY_HTTP 
    11699        x VERSION 
    117         x PROXY 
    118100        x SSL 
    119101        x SUEXEC 
     102        x CGID 
    120103 
    121         proftpd 1.3.2d Options 
     104        proftpd 1.3.2e Options 
    122105 
    123106        x CTRLS 
    124107        x IFSESSION 
     
    132115        x WRAP 
    133116        x MYSQL 
    134117         
    135         postfix 2.6.5,1 Options 
     118        postfix 2.7.0,1 Options 
    136119         
    137120        x PCRE 
     121        x SASL2 
     122        x TLS 
     123        x MYSQL 
     124        x CDB 
     125        x VDA 
    138126 
    139127        p5-Net-DNS 0.66 Options 
    140128         
    141129        x IPV6 
    142130         
    143131        courier-imap 4.7.0,2 Options 
     132         
     133        x IPV6 
     134        x AUTH_USERDB 
     135         
     136        cyrus-sasl 2.1.23 Options 
     137         
     138        x BDB 
     139        x MYSQL 
     140        x AUTHDAEMOND 
     141        x LOGIN 
     142        x PLAIN 
     143        x CRAM 
     144        x DIGEST 
    144145 
    145146        x IPV6 
    146147        x AUTH_MYQL 
     
    148149 
    149150        courier-authlib 0.63.0 Options 
    150151 
    151         x AUTH_MYQL 
    152152        x AUTH_USERDB 
    153153 
    154154        perl 5.10.1  Options 
     
    161161 
    162162        x CLI 
    163163        x CGI 
    164         x APACHE 
    165164        x SUHOSIN 
    166165        x IPV6 
    167166        x FASTCGI 
     
    186185        x MCRYPT 
    187186        x MHASH 
    188187        x MYSQL 
     188        x MYSQLI 
     189        x PCRE 
    189190        x PDO 
    190191        x PDO_SQLITE 
    191192        x POSIX 
     
    202203        x XMLRPC 
    203204        x XMLWRITER 
    204205        x ZIP 
     206        x ZLIB 
    205207         
    206         PHP5-MBString Options 
     208        PHP5-MBString 5.2.12 Options 
    207209         
    208210        x REGEX 
    209211         
    210         PHP5-DBA Options 
     212        PHP5-DBA 5.12 Options 
    211213         
    212214        x CDB 
    213         x DB4 
    214215        x INIFILE 
    215216        x FLATFILE 
    216217         
    217         PHP5-SQL-lite Options 
     218        PHP5-SQL-lite 5.2.12 Options 
    218219         
    219220        x UTF8 
    220221         
    221         PHP5-PCRE Options 
     222        PHP5-PCRE 5.2.12 Options 
    222223         
    223224        x BUNDLED_PCRE 
    224225         
     
    232233        x OPENSSL 
    233234        x PROXY 
    234235         
    235         php5-gd 5.2.12 Options 
     236        ca_root_nss 3.12.4 Options 
    236237         
     238        x ETCSYMLINK 
     239         
     240        php5-gd 5.2.12 Options 
     241         
    237242        x T1LIB 
    238243        x TRUETYPE 
    239244         
     
    241246         
    242247        x CRYPTO 
    243248         
    244         rkhunter 1.3.6  Options 
     249        rkhunter 1.3.6 Options 
    245250         
    246251        x LSOF 
    247252         
     
    256261        x IDN 
    257262 
    2582633. Configure the system. 
    259         # cpan upgrade 
    260         # cpan DBI DBD::mysql MIME::Entity MIME::Parser MimeInfo::Magic File::MimeInfo::Magic Crypt::CBC Crypt::Blowfish Crypt::PasswdMD5 Crypt::DES Crypt::SSLeay Term::ReadPassword HTML::Entities HTML::Parser Term::ReadKey HTML::Tagset YAML Compress::Zlib URI 
    261264    # rehash 
    262265         
    263266    Edit /etc/rc.conf and add 
     
    317320        LoadModule fcgid_module libexec/apache22/mod_fcgid.so 
    318321        Include etc/apache22/extra/fcgid_ispcp.conf 
    319322         
    320         Add a '#' to the php5_module: 
    321         # LoadModule php5_module libexec/apache22/libphp5.so 
    322  
    32332312. Set FastCGI permissions 
     324        # /usr/local/etc/rc.d/apache22 restart 
    324325        # chown -R www:www /var/run/fastcgi 
    325326        # chmod -R 777 /var/run/fastcgi 
     327        # /usr/local/etc/rc.d/apache22 start 
    326328         
    327 13. Correct Proftpd Config 
    328         # vi /usr/local/etc/proftpd.conf 
    329         Comment out the AuthOrder for mod_sql and mod_ratios 
    330          
    331         #AuthOrder mod_sql.c 
    332         #<IfModule mod_ratio.c> 
    333         # Ratios on 
    334         #</IfModule> 
    335  
    336 14. Correct the Master PHP.ini 
     32913. Correct the Master PHP.ini 
    337330        # vi /usr/local/www/data/fcgi/master/php5/php.ini 
    338331        Change the open_base_dir to this: 
    339332        open_basedir = "/usr/local/www/ispcp/gui/:/usr/local/etc/ispcp/:/var/run/ispcp.lock:/var/run/dmesg.boot:/proc/:/bin/df:/bin/:/sbin/:/usr/bin/:/usr/sbin/:/usr/local/bin/:/usr/local/sbin/:/var/log/rkhunter.log:/var/log/chkrootkit.log:/usr/local/lib/php/20060613/" 
    340333         
    341 15. Log into ispCP and change:  
     33414. Log into ispCP and change:  
    342335        "Settings"->"Server Ports" "POSTGREY Port" to 10023. 
    343336         
    344 16. Change smtpd.conf 
     33715. Change smtpd.conf 
    345338        File /usr/local/etc/sasl2/smtpd.conf must look like: 
    346339        pwcheck_method: auxprop 
    347340        auxprop_plugin: sasldb