summaryrefslogtreecommitdiff
path: root/install
diff options
context:
space:
mode:
Diffstat (limited to 'install')
-rw-r--r--install/centos/3/INSTALL66
-rw-r--r--install/centos/3/httpd-init50
-rw-r--r--install/debian/3.1/INSTALL59
-rwxr-xr-xinstall/fedora/fc3/INSTALL74
-rw-r--r--install/fedora/fc3/sources.list12
-rwxr-xr-xinstall/freebsd/INSTALL56
-rw-r--r--install/freebsd/ports34
-rw-r--r--install/redhat/9/INSTALL41
-rw-r--r--install/redhat/es3/INSTALL55
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