Changeset 635

Show
Ignore:
Timestamp:
06/02/07 03:09:53 (1 year ago)
Author:
DominoTree
Message:

Moved OpenBSD-Specific items from BSDmakefile so they are not mixed with freebsd stuff. Stuck into generic installer script for now.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/BSDmakefile

    r629 r635  
    33 
    44install: 
    5         groupadd -o -g 0 root 
    6         ln -s /usr/local/libexec/makedatprog /usr/local/bin/makedatprog 
    75        cd ./tools && $(MAKE) install 
    86        $(SYSTEM_MAKE_DIRS) $(SYSTEM_CONF) 
     
    2018        cd ${INST_PREF} && cp -R * / 
    2119        rm -rf ${INST_PREF} 
    22         /usr/local/share/mysql/mysql.server start 
    23         /usr/local/bin/mysql_install_db 
    24         mysqladmin password 'your-new-password' 
    25         /var/www/ispcp/engine/setup/ispcp-setup 
    26         echo "mkdir -p /var/run/courier-imap" >> /etc/rc.local 
    27         echo "/usr/local/libexec/authlib/authdaemond start" >> /etc/rc.local 
    28         echo "/usr/local/libexec/imapd.rc start" >> /etc/rc.local 
    29         echo "/usr/local/libexec/imapd-ssl.rc start" >> /etc/rc.local 
    30         echo "/usr/local/libexec/pop3d.rc start" >> /etc/rc.local 
    31         echo "/usr/local/libexec/pop3d-ssl.rc start" >> /etc/rc.local 
    32         echo "/usr/local/share/mysql/mysql.server start" >> /etc/rc.local 
    33         echo "mkdir -p /var/run/proftpd" >> /etc/rc.local 
    34         echo "/etc/proftpd.rc start" >> /etc/rc.local 
    35         echo "/etc/ispcp_daemon.rc start" >> /etc/rc.local 
    36         echo "ntpd_flags=" >> /etc/rc.conf.local 
    37         echo "httpd_flags=-u" >> /etc/rc.conf.local 
    38         echo "inetd=NO" >> /etc/rc.conf.local 
    39         echo "syslogd_flags=" >> /etc/rc.conf.local 
    40         echo "sendmail_flags=\"-bd -q30m\"" >> /etc/rc.conf.local 
    41         echo "named_flags=" >> /etc/rc.conf.local 
    42         echo "AddType application/x-httpd-php .php" >> /var/www/conf/httpd.conf 
    43         echo "Include /var/www/conf/ispcp.conf" >> /var/www/conf/httpd.conf 
    44         cp /usr/local/share/examples/php4/php.ini-recommended /var/www/conf/php.ini 
    45         /usr/local/sbin/phpxs -s 
    46         /usr/local/sbin/phpxs -a curl 
    47         /usr/local/sbin/phpxs -a dbx 
    48         /usr/local/sbin/phpxs -a domxml 
    49         /usr/local/sbin/phpxs -a filepro 
    50         /usr/local/sbin/phpxs -a gmp 
    51         /usr/local/sbin/phpxs -a imap 
    52         /usr/local/sbin/phpxs -a mcrypt 
    53         /usr/local/sbin/phpxs -a mhash 
    54         /usr/local/sbin/phpxs -a mysql 
    55         /usr/local/sbin/phpxs -a pdf 
    56         /usr/local/sbin/phpxs -a shmop 
    57         /usr/local/sbin/phpxs -a xmlrpc 
    58         /usr/local/sbin/phpxs -a xslt 
    59         /usr/local/sbin/postfix-enable 
    60         apachectl restart 
    61         mkimapdcert 
    62         mkpop3dcert 
     20 
    6321 
    6422uninstall: 
  • trunk/docs/OpenBSD/openbsd-packages-install.sh

    r630 r635  
    99 
    1010done 
    11         wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.0a.tar.bz2 
    12         bunzip2 proftpd-1.3.0a.tar.bz2 
    13         tar -xvf proftpd-1.3.0a.tar 
    14         cd proftpd-1.3.0a  
    15         ./configure --sysconfdir=/etc --enable-ctrls --enable-ipv6 --enable-endfile --enable-facl --with-modules=mod_sql:mod_sql_mysql:mod_tls:mod_rewrite:mod_ratio:mod_readme:mod_ifsession:mod_ctrls_admin:mod_quotatab:mod_quotatab_file:mod_quotatab_sql --with-includes=/usr/local/include/mysql --with-libraries=/usr/local/lib --localstatedir=/var/run 
    16         cd ./proftpd-1.3.0a i 
    17         make 
    18         make install 
    19         rm -rf ./proftpd-1.3.0a.tar 
    20         rm -rf ./proftpd-1.3.0a 
    21  
     11wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.0a.tar.bz2 
     12bunzip2 proftpd-1.3.0a.tar.bz2 
     13tar -xvf proftpd-1.3.0a.tar 
     14cd proftpd-1.3.0a  
     15./configure --sysconfdir=/etc --enable-ctrls --enable-ipv6 --enable-endfile --enable-facl --with-modules=mod_sql:mod_sql_mysql:mod_tls:mod_rewrite:mod_ratio:mod_readme:mod_ifsession:mod_ctrls_admin:mod_quotatab:mod_quotatab_file:mod_quotatab_sql --with-includes=/usr/local/include/mysql --with-libraries=/usr/local/lib --localstatedir=/var/run 
     16cd ./proftpd-1.3.0a 
     17make 
     18make install 
     19cd .. 
     20rm -rf ./proftpd-1.3.0a.tar 
     21rm -rf ./proftpd-1.3.0a 
     22groupadd -o -g 0 root 
     23ln -s /usr/local/libexec/makedatprog /usr/local/bin/makedatprog 
     24        /usr/local/share/mysql/mysql.server start 
     25        /usr/local/bin/mysql_install_db 
     26        mysqladmin password 'your-new-password' 
     27        /var/www/ispcp/engine/setup/ispcp-setup 
     28        echo "mkdir -p /var/run/courier-imap" >> /etc/rc.local 
     29        echo "/usr/local/libexec/authlib/authdaemond start" >> /etc/rc.local 
     30        echo "/usr/local/libexec/imapd.rc start" >> /etc/rc.local 
     31        echo "/usr/local/libexec/imapd-ssl.rc start" >> /etc/rc.local 
     32        echo "/usr/local/libexec/pop3d.rc start" >> /etc/rc.local 
     33        echo "/usr/local/libexec/pop3d-ssl.rc start" >> /etc/rc.local 
     34        echo "/usr/local/share/mysql/mysql.server start" >> /etc/rc.local 
     35        echo "mkdir -p /var/run/proftpd" >> /etc/rc.local 
     36        echo "/etc/proftpd.rc start" >> /etc/rc.local 
     37        echo "/etc/ispcp_daemon.rc start" >> /etc/rc.local 
     38        echo "ntpd_flags=" >> /etc/rc.conf.local 
     39        echo "httpd_flags=-u" >> /etc/rc.conf.local 
     40        echo "inetd=NO" >> /etc/rc.conf.local 
     41        echo "syslogd_flags=" >> /etc/rc.conf.local 
     42        echo "sendmail_flags=\"-bd -q30m\"" >> /etc/rc.conf.local 
     43        echo "named_flags=" >> /etc/rc.conf.local 
     44        echo "AddType application/x-httpd-php .php" >> /var/www/conf/httpd.conf 
     45        echo "Include /var/www/conf/ispcp.conf" >> /var/www/conf/httpd.conf 
     46        cp /usr/local/share/examples/php4/php.ini-recommended /var/www/conf/php.ini 
     47        /usr/local/sbin/phpxs -s 
     48        /usr/local/sbin/phpxs -a curl 
     49        /usr/local/sbin/phpxs -a dbx 
     50        /usr/local/sbin/phpxs -a domxml 
     51        /usr/local/sbin/phpxs -a filepro 
     52        /usr/local/sbin/phpxs -a gmp 
     53        /usr/local/sbin/phpxs -a imap 
     54        /usr/local/sbin/phpxs -a mcrypt 
     55        /usr/local/sbin/phpxs -a mhash 
     56        /usr/local/sbin/phpxs -a mysql 
     57        /usr/local/sbin/phpxs -a pdf 
     58        /usr/local/sbin/phpxs -a shmop 
     59        /usr/local/sbin/phpxs -a xmlrpc 
     60        /usr/local/sbin/phpxs -a xslt 
     61        /usr/local/sbin/postfix-enable 
     62        apachectl restart 
     63        mkimapdcert 
     64        mkpop3dcert