SVN installation

From DrFTPD

Jump to: navigation, search

Howto

Setup ANT and JAVA as in described in Official Install Guide 3

svn checkout http://drftpd.svn.sourceforge.net/svnroot/drftpd/trunk
cd trunk
wget http://downloads.sourceforge.net/project/drftpd/drftpd-dependencies/3.0/drftpd-3.0beta-deps.zip?use_mirror=dfn
unzip drftpd-3.0beta-deps.zip
rm drftpd-3.0beta-deps.zip
./genkey.sh
./build.sh
for file in *.conf.dist ; do mv $file `echo $file | sed 's/\(.*\.\)conf.dist/\1conf/'` ; done 
cd conf
for file in *.conf.dist ; do mv $file `echo $file | sed 's/\(.*\.\)conf.dist/\1conf/'` ; done 
cd plugins
for file in *.conf.dist ; do mv $file `echo $file | sed 's/\(.*\.\)conf.dist/\1conf/'` ; done 
cd irc
for file in *.conf.dist ; do mv $file `echo $file | sed 's/\(.*\.\)conf.dist/\1conf/'` ; done 

Now edit all the .conf files

Plugins

Plugins and code modifications of DrFTPD versions prior 3.0.0 will not work. You need to use plugins designed for version 3.0.0.
Unofficial plugins can be found here http://drftpd.org/forums/viewforum.php?f=26
Please see Installing Plugins for installation instructions.


FAQ

Error: java.lang.Error: failed instanciating SAX parser
Answer: You did not setup JAVA and ANT correctly. Check if ANT and JAVA commands execute the right Java version
Error: org.drftpd.exceptions.SSLUnavailableException: Secure connections to slave required but SSL isn't available
Answer: You did not setup JAVA correctly. Check if the KEYTOOL is the one from your used Java version and if you generated and copyed the drftpd.key
Personal tools
SourceForge.net Logo