diff options
Diffstat (limited to 'install')
-rw-r--r-- | install/centos/3/INSTALL | 66 | ||||
-rw-r--r-- | install/centos/3/httpd-init | 50 | ||||
-rw-r--r-- | install/debian/3.1/INSTALL | 59 | ||||
-rwxr-xr-x | install/fedora/fc3/INSTALL | 74 | ||||
-rw-r--r-- | install/fedora/fc3/sources.list | 12 | ||||
-rwxr-xr-x | install/freebsd/INSTALL | 56 | ||||
-rw-r--r-- | install/freebsd/ports | 34 | ||||
-rw-r--r-- | install/redhat/9/INSTALL | 41 | ||||
-rw-r--r-- | install/redhat/es3/INSTALL | 55 |
9 files changed, 39 insertions, 408 deletions
diff --git a/install/centos/3/INSTALL b/install/centos/3/INSTALL deleted file mode 100644 index 9228f57..0000000 --- a/install/centos/3/INSTALL +++ /dev/null @@ -1,66 +0,0 @@ -#!/bin/sh - -yum install cvs perl perl-DateManip perl-HTML-Parser \ - perl-HTML-Tagset perl-URI perl-libwww-perl perl-CPAN \ - rsync screen zsh lftp cvs autoconf \ - gcc gd \ - rh-postgresql rh-postgresql-docs rh-postgresql-libs \ - rh-postgresql-server rh-postgresql-devel - - -perl -MCPAN -e"install Net::Whois::Raw, Business::CreditCard, \ - File::CounterFile, String::Approx, Text::Template, \ - FreezeThaw, DBIx::DBSchema, \ - Net::SSH, String::ShellQuote, Net::SCP, \ - HTML::Mason, Tie::IxHash, Time::Duration, \ - HTML::Widgets::SelectLayers, Apache::DBI, \ - Cache::Cache, IPC::ShareLite, Locale::SubCountry, \ - Crypt::PasswdMD5, \ - Locale::SubCountry, DBI, DBD::Pg, \ - File::Temp, Storable, JavaScript::RPC::Server::CGI" - -#RT -#perl -MCPAN -e "install Digest::MD5, Test::Inline, Class::ReturnValue, DBIx::SearchBuilder, HTML::Scrubber, Log::Dispatch, Locale::Maketext::Fuzzy, MIME::Entity, Text::Wrapper, Time::ParseDate, Term::ReadKey, Text::Autoformat, Text::Quoted, Tree::Simple, Module::Versions::Report" - -lftpget http://dag.wieers.com/packages/apt/apt-0.5.15cnc6-3.1.el3.dag.i386.rpm -rpm -i apt-0.5.15cnc6-3.1.el3.dag.i386.rpm -apt-get update -apt-get install perl-GD perl-MailTools perl-TimeDate perl-NetAddr-IP - -perl -MCPAN -e"install Chart::Base" - -#apachetoolbox -apt-get remove httpd -yum install krb5-devel openssl-devel -lftpget http://umn.dl.sourceforge.net/sourceforge/apachetoolbox/Apachetoolbox-install-1.5.72.tar.gz -tar xzvf Apachetoolbox-install-1.5.72.tar.gz -cd Apachetoolbox-1.5.72 -./install.sh -# export INCLUDES="-I/usr/kerberos/include" -cd apache_1.3.31;make -make certificate TYPE=dummy -make install -ln -s /usr/local/apache/bin/htpasswd /usr/local/bin -cp httpd-init /etc/init.d/httpd-freeside -chmod a+rx /etc/init.d/httpd-freeside -/sbin/chkconfig httpd-freeside on -#end apachetoolbox - -/usr/sbin/useradd freeside - -/sbin/chkconfig rhdb on -/etc/init.d/rhdb start - -su postgres -c "createuser -P freeside" - -su freeside -c "createdb freeside" - -#? -cd ../../.. -make install-perl-modules -make create-config -freeside-adduser -c -h /usr/local/etc/freeside/htpasswd ivan -LANG=C su freeside -c 'freeside-setup ivan' -su freeside -c '/home/ivan/freeside/bin/populate-msgcat ivan' -make deploy - diff --git a/install/centos/3/httpd-init b/install/centos/3/httpd-init deleted file mode 100644 index dca95cf..0000000 --- a/install/centos/3/httpd-init +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# -# Startup script for the Apache Web Server -# -# chkconfig: - 85 15 -# description: Apache is a World Wide Web server. It is used to serve \ -# HTML files and CGI. -# processname: httpd -# Source function library. - -# Path to the apachectl script, server binary, and short-form for messages. -apachectl=/usr/local/apache/bin/apachectl -prog=httpd -RETVAL=0 - -start() { - echo -n $"Starting $prog: " - $apachectl startssl - RETVAL=$? -} -stop() { - echo -n $"Stopping $prog: " - $apachectl stop - RETVAL=$? -} - -# See how we were called. -case "$1" in - start) - start - ;; - stop) - stop - ;; - restart) - stop - sleep 3 - start - ;; - graceful|help|configtest) - $apachectl $@ - RETVAL=$? - ;; - *) - echo $"Usage: $prog {start|stop|restart|graceful|help|configtest}" - exit 1 -esac - -exit $RETVAL - diff --git a/install/debian/3.1/INSTALL b/install/debian/3.1/INSTALL deleted file mode 100644 index 550c71a..0000000 --- a/install/debian/3.1/INSTALL +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/sh - -echo "deb http://420.am/~ivan/freeside-sarge/ ./" >>/etc/apt/sources.list - -apt-get update -apt-get install make screen zsh cvs fsh rsync \ - apache libapache-mod-ssl libapache-mod-ssl-doc libapache-mod-perl \ - postgresql postgresql-contrib \ - tetex-base tetex-bin tetex-extra \ - gs lpr libpaper-utils psutils dialog psfontmgr \ - liburi-perl libhtml-tagset-perl libnet-perl \ - libwww-perl libbusiness-creditcard-perl \ - libmailtools-perl libtimedate-perl libdate-manip-perl \ - libfile-counterfile-perl libfreezethaw-perl libstring-approx-perl \ - libtext-template-perl libdbi-perl libdbd-pg-perl \ - libdbix-dbschema-perl libnet-ssh-perl \ - libstring-shellquote-perl libnet-scp-perl libhtml-mason-perl \ - libtie-ixhash-perl libtime-duration-perl \ - libhtml-widgets-selectlayers-perl \ - libapache-dbi-perl libcache-cache-perl libdbd-mysql-perl \ - libcrypt-passwdmd5-perl libnetaddr-ip-perl \ - libnet-whois-raw-perl libchart-perl \ - libmime-perl libapache-session-perl libhtml-tree-perl \ - libhtml-format-perl libtest-inline-perl libclass-returnvalue-perl \ - libdbix-searchbuilder-perl liblog-dispatch-perl \ - liblocale-maketext-lexicon-perl liblocale-maketext-fuzzy-perl \ - libtext-wrapper-perl libtime-modules-perl libterm-readkey-perl \ - libtext-autoformat-perl libtext-quoted-perl libregexp-common-perl \ - libhtml-scrubber-perl libtree-simple-perl liblocale-subcountry-perl \ - libtext-csv-perl libspreadsheet-writeexcel-perl libfrontier-rpc-perl \ - libjavascript-rpc-perl libipc-run3-perl - -useradd freeside -groupadd freeside -su postgres -c "createuser -P freeside" - -su freeside -c "createdb freeside" - -perl -p -i.fsbackup -e 's/^(User|Group) .*/$1 freeside/' /etc/apache/httpd.conf -( cd /usr/share/doc/libapache-mod-ssl/examples/; - cp mod-ssl.conf vhost.conf.gz /etc/apache/conf.d -) -gunzip /etc/apache/conf.d/vhost.conf.gz - -#? -cd ../../.. -make install-perl-modules -make create-config -freeside-adduser -c -h /usr/local/etc/freeside/htpasswd ivan -freeside-adduser fs_queue -su freeside -c 'freeside-setup ivan' -su freeside -c '/home/ivan/freeside/bin/populate-msgcat ivan' -make configure-rt - -#muck with pg perms -make create-rt -#unmuck pg perms - -make deploy diff --git a/install/fedora/fc3/INSTALL b/install/fedora/fc3/INSTALL deleted file mode 100755 index 93f746b..0000000 --- a/install/fedora/fc3/INSTALL +++ /dev/null @@ -1,74 +0,0 @@ -#!/bin/sh - -wget --passive-ftp --continue http://download.fedora.us/fedora/fedora/3/i386/RPMS.extras/apt-0.5.15cnc6-16.r362.i386.rpm -rpm -i apt*i386.rpm - -wget --continue http://atrpms.physik.fu-berlin.de/RPM-GPG-KEY.atrpms -rpm --import RPM-GPG-KEY.atrpms -wget --continue http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt -rpm --import RPM-GPG-KEY.dag.txt - -#echo 'RPM::Allow-Duplicated { "^db4$"; };' >>/etc/apt/apt.conf - -#might need to uncomment -# GPG-Check "false"; -#in /etc/apt/apt.conf - -apt-get update -cp sources.list /etc/apt/sources.list -rm /etc/apt/sources.list.d/mirror-select.list -apt-get update - -apt-get -f install -#apt-get remove httpd mod_perl -pt-get remove httpd mod_perl httpd-manual httpd-suexec mod_auth_kerb mod_auth_mysql mod_auth_pgsql mod_authz_ldap mod_python mod_ssl php system-config-httpd MyODBC MySQL-python php php-pgsql php-mysql php-pear php-odbc php-ldap mod_perl - -apt-get install perl-Devel-Symdump perl-BSD-Resource perl-DBD-MySQL perl-DBI perl-DateManip perl-HTML-Parser perl-HTML-Tagset perl-TimeDate perl-URI perl-libwww-perl perl-suidperl rsync postgresql postgresql-docs postgresql-libs postgresql-server postgresql-devel screen zsh lftp cvs gcc gd perl-GD perl-MailTools perl-FreezeThaw perl-NetAddr-IP perl-Chart perl-Text-Template perl-Cache-Cache perl-MIME-tools perl-Text-Template openssl openssl-devel perl-Text-CSV_XS perl-Frontier-RPC - -#for rt -#apt-get install perl-Apache-Session perl-TermReadKey perl-MLDBM perl-MLDBM-Sync perl-Log-Dispatch perl-Term-ReadKey - -perl -MCPAN -e"install Net::Whois::Raw, Business::CreditCard, \ - File::CounterFile, String::Approx, \ - DBIx::DataSource, DBIx::DBSchema, Net::SSH, \ - String::ShellQuote, Net::SCP, HTML::Mason, \ - Tie::IxHash, Time::Duration, \ - HTML::Widgets::SelectLayers, Apache::DBI, \ - Locale::SubCountry, \ - DBD::Pg, Crypt::PasswdMD5, Spreadsheet::WriteExcel, \ - Fax::Hylafax::Client, JavaScript::RPC::Server::CGI" - -#for rt -#perl -MCPAN -e"install HTML::TreeBuilder, HTML::FormatText, Test::Inline, \ -# Class::ReturnValue, DBIx::SearchBuilder, \ -# Log::Dispatch, Locale::Maketext::Lexicon, \ -# Locale::Maketext::Fuzzy, Text::Wrapper, \ -# Time::ParseDate, Text::AutoFormat, Text::Quoted, \ -# Regexp::Common, HTML::Scrubber, Tree::Simple" - - -#apachetoolbox -#lftpget http://easynews.dl.sourceforge.net/sourceforge/apachetoolbox/Apachetoolbox-install-1.5.72.tar.gz -#apache config -#apache init script - -/usr/sbin/useradd freeside -chsh freeside -s /bin/bash - -/sbin/chkconfig postgresql on -/etc/init.d/postgresql start - -echo -e '\n\ny\nn' | su postgres -c "createuser -P freeside" - -su freeside -c "createdb freeside" - -#? -cd ../../.. -make install-perl-modules -make create-config -ln -s /usr/local/apache/bin/htpasswd /usr/local/bin/ -freeside-adduser -c -h /usr/local/etc/freeside/htpasswd ivan -su freeside -c 'freeside-setup ivan' -su freeside -c '/home/ivan/freeside/bin/populate-msgcat ivan' -make deploy - diff --git a/install/fedora/fc3/sources.list b/install/fedora/fc3/sources.list deleted file mode 100644 index d299e9d..0000000 --- a/install/fedora/fc3/sources.list +++ /dev/null @@ -1,12 +0,0 @@ -# Fedora Core (Kernel.org, San Francisco California, USA) -rpm http://mirrors.kernel.org/fedora.us/fedora fedora/3/i386 os updates -rpm-src http://mirrors.kernel.org/fedora.us/fedora fedora/3/i386 os updates - -# Fedora Extras (Kernel.org, San Francisco California, USA) -rpm http://mirrors.kernel.org/fedora.us/fedora fedora/3/i386 extras -rpm-src http://mirrors.kernel.org/fedora.us/fedora fedora/3/i386 extras - -### Dag Apt Repository for Red Hat Fedora Core 3 (rhfc3) -rpm http://apt.sw.be fedora/3/en/i386 dag - -rpm http://apt.physik.fu-berlin.de fedora/3/en/i386 at-testing diff --git a/install/freebsd/INSTALL b/install/freebsd/INSTALL index e8c92b0..53fc613 100755 --- a/install/freebsd/INSTALL +++ b/install/freebsd/INSTALL @@ -1,53 +1,26 @@ #!/bin/sh -# if /usr/local/sbin/portupgrade does not exist -# then install portupgrade ( cd /usr/ports/sysutils/portupgrade - #??? setenv WITH_OPENSSL_PORT "yes" - make install clean + make install ) -# ??? -##rehash -#pkgdb -u +pkgdb -u -# if cvsup is not installed, then portinstall -PR cvsup-without-gui -#cp /usr/share/examples/cvsup/ports-supfile /root -#perl -pi -e 's/CHANGE_THIS/cvsup13/;' /root/ports-supfile -#cvsup /root/ports-supfile - -# choose the fastest cvsup server, then cvsup update -/usr/local/bin/cvsup -g -L 2 -h cvsup2.freebsd.org /usr/share/examples/cvsup/ports-supfile - -# Update the ports database -#/usr/local/sbin/portsdb -Uu -portsdb -Uu - -portinstall -PR portupgrade - -portinstall -PR lang/perl5.8 -# if FreeBSD 4.x, then -/usr/local/bin/use.perl port - -#portupgrade -f `(pkg_info -R perl-5\* |tail +4; \ -# find /usr/local/lib/perl5/site_perl/5.[68].[1245] -type f -print0 \ -# | xargs -0 pkg_which -fv | sed -e '/: ?/d' -e 's/.*: //')|sort -u` - +cp /usr/share/examples/cvsup/ports-supfile /root +perl -pi -e 's/CHANGE_THIS/cvsup1/;' /root/ports-supfile +cvsup /root/ports-supfile for port in `grep -v '^ *#' ports`; do - portinstall -PR $port + #cd /usr/ports/$port + #make install || exit + portinstall -P -R $port || exit done -for a in JavaScript::RPC::Server::CGI Chart::LinesPoints Frontier::RPC2; do perl -MCPAN -e"install $a"; done +for a in Net::SSH DBIx::DBSchema HTML::Widgets::SelectLayers Time::Duration Business::CreditCard; do perl -MCPAN -e"install $a"; done su -l pgsql -c initdb -echo ' -postgresql_enable="YES" -postgresql_data="/usr/local/pgsql/data" -postgresql_flags="-w -s -m fast" -' >>/etc/rc.conf /usr/local/etc/rc.d/010.pgsql.sh start @@ -61,16 +34,7 @@ su -l freeside -c 'createdb freeside' cd ../.. make install-perl-modules make create-config -freeside-adduser -c -h /usr/local/etc/freeside/htpasswd ivan -su freeside -c 'freeside-setup ivan' -su freeside -c '/home/ivan/freeside/bin/populate-msgcat ivan' +make deploy #edit apache config, etc. -echo ' -apache_enable="YES" -apache_flags="-DSSL" -' >>/etc/rc.conf - -make deploy - diff --git a/install/freebsd/ports b/install/freebsd/ports index 90b49e6..019c5e1 100644 --- a/install/freebsd/ports +++ b/install/freebsd/ports @@ -1,13 +1,10 @@ shells/zsh misc/screen -security/sudo ftp/lftp -lang/perl5.8 www/apache13-modssl www/mod_perl net/rsync -databases/postgresql74-server -#databases/postgresql74-client +databases/postgresql7 misc/p5-Array-PrintCols devel/p5-Term-Query converters/p5-MIME-Base64 @@ -18,9 +15,9 @@ www/p5-HTML-Tagset www/p5-HTML-Parser net/p5-Net misc/p5-Locale-Codes -net/p5-Net-Whois-Raw +net/p5-Net-Whois www/p5-libwww -finance/p5-Business-CreditCard + #misc/p5-Business-CreditCard devel/p5-Data-ShowTable mail/p5-Mail-Tools devel/p5-TimeDate @@ -31,26 +28,17 @@ devel/p5-String-Approx textproc/p5-Text-Template databases/p5-DBI databases/p5-DBD-Pg - #databases/p5-DBD-mysql - #databases/p5-DBIx-DataSource -database/p5-DBIx-DBSchema -net/p5-Net-SSH +#databases/p5-DBD-mysql +databases/p5-DBIx-DataSource + #database/p5-DBIx-DBSchema + #net/p5-Net-SSH textproc/p5-String-ShellQuote net/p5-Net-SCP - #www/p5-Apache-ASP -www/p5-HTML-Mason +www/p5-Apache-ASP + #www/p5-HTML-Mason devel/p5-Tie-IxHash -devel/p5-Time-Duration -www/p5-HTML-Widgets-SelectLayers + #devel/p5-Time-Duration + #www/p5-HTML-Widgets-SelectLayers devel/p5-Storable www/p5-Apache-DBI devel/p5-Cache-Cache -security/p5-Crypt-PasswdMD5 -net-mgmt/p5-NetAddr-IP -graphics/p5-GD -textproc/p5-Spreadsheet-WriteExcel -textproc/p5-Text-CSV_XS -misc/p5-Locale-SubCountry -devel/p5-IO-stringy -textproc/p5-XML-Parser -mail/p5-MIME-Tools diff --git a/install/redhat/9/INSTALL b/install/redhat/9/INSTALL index ad69d9b..c32a235 100644 --- a/install/redhat/9/INSTALL +++ b/install/redhat/9/INSTALL @@ -1,51 +1,32 @@ #!/bin/sh -wget --passive-ftp --continue http://download.fedora.us/fedora/redhat/9/i386/RPMS.stable/apt-0.5.5cnc6-0.fdr.8.rh90.i386.rpm +wget --passive-ftp --continue http://redhat.usu.edu/mirrors/apt4rpm/apt-0.5.5cnc4.1-fr1.20030325a.2.i386.rpm rpm -i apt*i386.rpm -#cp sources.list /etc/apt/ +cp sources.list /etc/apt/ apt-get update -apt-get install krb5-devel perl-CGI perl-CPAN perl-DateManip perl-HTML-Parser perl-HTML-Tagset perl-TimeDate perl-URI perl-libwww-perl perl-suidperl rsync postgresql postgresql-docs postgresql-libs postgresql-server screen zsh lftp cvs gcc # perl-DBD-MySQL # perl-suidperl gd openssh +apt-get install httpd mod_perl mod_ssl perl-CGI perl-CPAN perl-DBD-MySQL perl-DateManip perl-HTML-Parser perl-HTML-Tagset perl-TimeDate perl-URI perl-libwww-perl perl-suidperl rsync postgresql postgresql-docs postgresql-libs postgresql-server screen zsh lftp cvs gcc # gd openssh -wget --passive-ftp --continue http://dl.atrpms.net/production/packages/redhat-9-i386/atrpms/perl-GD-2.16-10.rh9.at.i386.rpm http://dl.atrpms.net/production/packages/common/atrpms/atrpms-61-1.at.noarch.rpm http://dl.atrpms.net/testing/packages/redhat-9-i386/atrpms/gd-2.0.28-1_10.rh9.at.i386.rpm http://dl.atrpms.net/testing/packages/redhat-9-i386/atrpms/libgd2-2.0.28-1_10.rh9.at.i386.rpm +wget --passive-ftp --continue http://atrpms.physik.fu-berlin.de/dist/rh9/perl-GD/perl-GD-2.11-7.rh9.at.i386.rpm http://atrpms.physik.fu-berlin.de/dist/rh9/atrpms/atrpms-54-1.rh9.at.noarch.rpm http://atrpms.physik.fu-berlin.de/dist/rh9/gd/gd-2.0.15-1_6.rh9.at.i386.rpm -#cp /etc/apt/apt.conf /etc/apt/apt.conf.real +cp /etc/apt/apt.conf /etc/apt/apt.conf.real -rpm -i atrpms*.rpm libgd2*i386.rpm gd-2*i386.rpm perl-GD*i386.rpm +rpm -i gd-2.0.15-1_6.rh9.at.i386.rpm atrpms-54-1.rh9.at.noarch.rpm perl-GD-2.11-7.rh9.at.i386.rpm -#mv /etc/apt/apt.conf.real /etc/apt/apt.conf +mv /etc/apt/apt.conf.real /etc/apt/apt.conf -apt-get install perl-MIME-tools - -perl -MCPAN -e"install Locale::Country, Business::CreditCard, \ +perl -MCPAN -e"install Locale::Country, Net::Whois, Business::CreditCard, \ Mail::Internet, File::CounterFile, FreezeThaw, \ String::Approx, Text::Template, DBIx::DataSource, \ DBIx::DBSchema, Net::SSH, String::ShellQuote, \ - Net::SCP, HTML::Mason, Tie::IxHash, Time::Duration, \ + Net::SCP, Apache::ASP, Tie::IxHash, Time::Duration, \ HTML::Widgets::SelectLayers, Apache::DBI, \ Cache::Cache, Test::Pod, NetAddr::IP, IPC::ShareLite, \ Chart::LinesPoints, Net::Whois::Raw, \ - Locale::SubCountry, Crypt::PasswdMD5, DBI, DBD::Pg, \ - JavaScript::RPC::Server::CGI, Text::CSV_XS, \ - Spreadsheet::WriteExcel, Frontier::RPC2, \ - File::Temp, Storable" - -apt-get remove httpd mod_perl mod_ssl -#apachetoolbox -lftpget http://easynews.dl.sourceforge.net/sourceforge/apachetoolbox/Apachetoolbox-install-1.5.72.tar.gz -tar xzvf Apachetoolbox-install-1.5.72.tar.gz -(cd Apachetoolbox-1.5.72; sh install.sh) -# 4 -# 16 -# go -# export INCLUDES="-I/usr/kerberos/include" -cd apache_1.3.31;make -#make certificate TYPE=dummy -make install + Locale::SubCountry, Crypt::PasswdMD5, DBI, DBD::Pg" -#apache config -#apache init script +#apachetoolbox i guess /usr/sbin/useradd freeside diff --git a/install/redhat/es3/INSTALL b/install/redhat/es3/INSTALL index 67e47ec..e28ca45 100644 --- a/install/redhat/es3/INSTALL +++ b/install/redhat/es3/INSTALL @@ -1,43 +1,21 @@ #!/bin/sh -#up2date cvs perl perl-DBD-MySQL perl-DBI perl-DateManip perl-HTML-Parser \ -up2date cvs perl perl-DateManip perl-HTML-Parser \ +up2date cvs perl-DBD-MySQL perl-DBI perl-DateManip perl-HTML-Parser \ perl-HTML-Tagset perl-URI perl-libwww-perl perl-CPAN \ rsync screen zsh lftp cvs autoconf \ - gcc gd tetex tetex-afm tetex-dvips tetex-font tetex-latex - -up2date --src rh-postgresql rh-postgresql-docs rh-postgresql-libs \ + gcc gd rh-postgresql rh-postgresql-docs rh-postgresql-libs \ rh-postgresql-server rh-postgresql-devel -##slony bits... -#up2date rpm-build bison flex python-devel tcl-devel readline-devel zlib-devel openssl-devel krb5-devel pam-devel -#mkdir /usr/src/redhat -#rpm -i /var/spool/up2date/rh-postgresql-*.src.rpm -#rpmbuild -bb /usr/src/redhat/SPECS/rh-postgresql.spec -#apt-get remove rh-postgresql rh-postgresql-docs rh-postgresql-libs rh-postgresql-server rh-postgresql-devel -#rpm -i /usr/src/redhat/RPMS/i386/rh-postgresql-7.3.8-2.i386.rpm /usr/src/redhat/RPMS/i386/rh-postgresql-devel-7.3.8-2.i386.rpm /usr/src/redhat/RPMS/i386/rh-postgresql-docs-7.3.8-2.i386.rpm /usr/src/redhat/RPMS/i386/rh-postgresql-libs-7.3.8-2.i386.rpm /usr/src/redhat/RPMS/i386/rh-postgresql-server-7.3.8-2.i386.rpm -# -#lftpget http://developer.postgresql.org/~wieck/slony1/download/slony1-1.0.5.tar.gz -#tar xzvf slony1-1.0.5.tar.gz -#cd slony1-1.0.5 -#./configure --with-pgsourcetree=/usr/src/redhat/BUILD/postgresql-7.3.8/ -#make -#make install -##edit /var/lib/pgsql/data/postgresql.conf: tcpip_socket = true -##edit /var/lib/pgsql/data/pg_hba.conf (entries for both hosts on both): -#host freeside freeside IP.ADDRESS 255.255.255.255 trust -##end of slony bits - perl -MCPAN -e"install Net::Whois::Raw, Business::CreditCard, \ File::CounterFile, String::Approx, Text::Template, \ - FreezeThaw, DBIx::DBSchema, \ - Net::SSH, String::ShellQuote, Net::SCP, \ + DBIx::DataSource, FreezeThaw, DBIx::DBSchema, \ + Net::SSH, String::ShellQuote, Net::SCP, Apache::ASP, \ HTML::Mason, Tie::IxHash, Time::Duration, \ HTML::Widgets::SelectLayers, Apache::DBI, \ Cache::Cache, IPC::ShareLite, Locale::SubCountry, \ Crypt::PasswdMD5, \ Locale::SubCountry, DBI, DBD::Pg, \ - File::Temp, Storable, JavaScript::RPC::Server::CGI" + File::Temp" lftpget http://dag.wieers.com/packages/apt/apt-0.5.15cnc6-3.1.el3.dag.i386.rpm rpm -i apt-0.5.15cnc6-3.1.el3.dag.i386.rpm @@ -47,21 +25,9 @@ apt-get install perl-GD perl-MailTools perl-TimeDate perl-NetAddr-IP perl -MCPAN -e"install Chart::Base" #apachetoolbox -apt-get remove httpd -up2date krb5-devel openssl-devel -lftpget http://umn.dl.sourceforge.net/sourceforge/apachetoolbox/Apachetoolbox-install-1.5.72.tar.gz -tar xzvf Apachetoolbox-install-1.5.72.tar.gz -cd Apachetoolbox-1.5.72 -./install.sh -# export INCLUDES="-I/usr/kerberos/include" -cd apache_1.3.31;make -make certificate TYPE=dummy -make install -ln -s /usr/local/apache/bin/htpasswd /usr/local/bin +#lftpget http://umn.dl.sourceforge.net/sourceforge/apachetoolbox/Apachetoolbox-install-1.5.70.tar.gz cp httpd-init /etc/init.d/httpd-freeside -chmod a+rx /etc/init.d/httpd-freeside /sbin/chkconfig httpd-freeside on -#end apachetoolbox /usr/sbin/useradd freeside @@ -77,14 +43,7 @@ cd ../../.. make install-perl-modules make create-config freeside-adduser -c -h /usr/local/etc/freeside/htpasswd ivan -LANG=C su freeside -c 'freeside-setup ivan' -## do slony foo in here -##master -#su freeside -c 'pg_dump freeside' >dumps/setup.sql -#scp dumps/setup.sql othermachine:. -##slave -#su freeside -c 'psql freeside <setup.sql' -##end slony foo +su freeside -c 'freeside-setup ivan' su freeside -c '/home/ivan/freeside/bin/populate-msgcat ivan' make deploy |