#!/bin/sh # do an FC3 install # deselect Office Productivity # select Developement # select Web Server # disable selinux (this is a MUST do) # reboot # # wget http://www.dynx.net/ASTERISK/gnudialer/easy_setup/fc3_fresh_install.sh # (that is this file) # # chmod 755 fc3_fresh_install.sh # # make sure you find CHANGE THIS in this file and change the # root password for mysql # # AND read the end of this file # # this install file is in no way complete # # nor is it guaranteed in any way. # so if your system goes BOOM, thats your fault for running this. # rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora yum -y update updatedb yum -y install joe yum -y install screen yum -y install kernel-devel yum -y install cdrecord yum -y install mkisofs yum -y install libidn yum -y install libgcj updatedb service httpd start cd /usr/src rm -rf all-asterisk* rm -rf gnudialer* rm -rf asterisk* rm -rf libpri* rm -rf zaptel* rm -rf MySQL* wget -nc http://www.dynx.net/ASTERISK/mysql/MySQL-client-4.1.10a-0.i386.rpm wget -nc http://www.dynx.net/ASTERISK/mysql/MySQL-devel-4.1.10a-0.i386.rpm wget -nc http://www.dynx.net/ASTERISK/mysql/MySQL-server-4.1.10a-0.i386.rpm yum -y erase mysql rpm -i MySQL-client-4.1.10a-0.i386.rpm rpm -i MySQL-server-4.1.10a-0.i386.rpm rpm -i MySQL-devel-4.1.10a-0.i386.rpm service mysql start wget http://www.dynx.net/ASTERISK/gnudialer/easy_setup/create_tables.sql mysql -uroot < create_tables.sql # CHANGE THIS mysqladmin -uroot password '~somepassword' wget http://prdownloads.sourceforge.net/webadmin/webmin-1.350-1.noarch.rpm rpm -i webmin-1.350-1.noarch.rpm cd /usr/src wget http://www.dynx.net/ASTERISK/gnudialer/all-asterisk-current.tar.gz tar zxfv all-asterisk-current.tar.gz cd /usr/src/libpri make clean make make install cd /usr/src/zaptel make clean make make install make config cd /usr/src/asterisk make mpg123 make clean make make install make samples cd /usr/src wget http://www.dynx.net/ASTERISK/gnudialer/gnudialer-puff-current.tar.gz tar zxfv gnudialer-puff-current.tar.gz cd /usr/src/gnudialer make clean make make install cd /usr/src/gnudialer/astcrm-1.1.6 wget http://www.dynx.net/ASTERISK/gnudialer/java/j2sdk-1_4_2_08-linux-i586.rpm rpm -i j2sdk-1_4_2_08-linux-i586.rpm export PATH=$PATH:/usr/java/j2sdk1.4.2_08/bin export CLASSPATH=$CLASSPATH:. make clean make make install # remember you need to still read all the /usr/src/gnudialer/README's and INSTALL # remember you need to still read all the /usr/src/gnudialer/astcrm-1.1.5/README's and INSTALL # you need to do this because you MUST change the user/pass in various areas, # or use the defaults if you are UNSURE whats needs to change.