rendered paste body#!/bin/bashecho echoecho ===============================================echo Install script for slaves on Ubuntuechoechoecho Script for drftp+ Writen by: Crshmanecho ===============================================echo 10/5/07echoechoecho "----------- Updating Ubuntu: ----------"echosudo sed -i 's/us.archive.ubuntu.com/mirrors.kernel.org/g' /etc/apt/sources.listsudo sed -i 's/deb cdrom/#deb cdrom/g' /etc/apt/sources.listsudo apt-get -y updatesudo apt-get -y upgradeechoecho "----------- Installing Required Files: ----------"echosudo apt-get -y install ant sun-java5-jdk cvs subversion unzipsudo apt-get remove -y --purge java-gcj-compatsudo apt-get autoremove -yechoecho "----------- Downloading and Installing drftpd: ----------"echocd ~svn checkout http://drftpd.svn.sourceforge.net/svnroot/drftpd/plus/2.0/branches/+STABLE+mv +STABLE+/ drftpdcd drftpd/wget http://superb-east.dl.sourceforge.net/sourceforge/drftpd/drftpd-2.0-deps.zipunzip drftpd-2.0-deps.zipechoecho "----------- Buidling drftp: ----------"echoecho "Cross your fingers!"sleep 10antechoecho "----------- Moving drftpd conf files: ----------"echocd ~/drftpdmv drftpd.conf.dist drftpd.conf## OMG OMG## It's magic!!sudo sed -i -e 's/bindport=1099/bindport=2222/g' -e 's/#master.ip=xxx.xxx.xxx.xxx/master.ip=pf-philes.ath.cx/g' drftpd.confsudo sed -i -e 's/master.port=2121/master.port=1080/g' -e 's/slaveSSL=false/slaveSSL=true/g' drftpd.conf####cd conf/rename 's/\.conf.dist/.conf/' *.conf.distechoecho "----------- Installing ddclient: ----------"echosudo apt-get install ddclient echoechoecho ===============================================================echo echo Script for drftp slave Writen by: Crshmanecho echo Congratulations! You have installed Java, Ant, and a drftp slaveecho echo -----------------------------------------------echo