Accessing the CVS Repository
The most recent version of the code is available via CVS. While this gives access to the very latest code, it is development-grade code. We try to make sure it will always compile and that basic functions work, but it is usually not thoroughly tested. For production environments, it is recommended that the distribution tarballs or packages are used unless you really know what you're doing.
Nightly tarballs of the latest source from CVS are available from the FTP sites in the devel/source
directory.
Quick Instructions
- The CVS server is
proftp.cvs.sourceforge.net
. anonymous@proftp.cvs.sourceforge.net
is the user, the password is blank.- The source code directory is
/cvsroot/proftp
and the tree isproftpd
. - The documentation directory is
/cvsroot/pdd
and the trees areFAQ
andUserguide
. - A web-based CVS viewer is also available.
Detailed Instructions
Assuming you have a CVS client, the process for accessing the ProFTPD repository is fairly straightforward:
- Type the command
cvs -d :pserver:anonymous@proftp.cvs.sourceforge.net:2401/cvsroot/proftp login
(use:pserver:anonymous@pdd.cvs.sourceforge.net:/cvsroot/pdd
for docs). - Hit Enter when prompted for a password (there is no password for anonymous access).
- Next, type in
cvs -d :pserver:anonymous@proftp.cvs.sourceforge.net:2401/cvsroot/proftp -z3 co proftpd
- Or, for docs, type in
cvs -d :pserver:anonymous@pdd.cvs.sourceforge.net:/cvsroot/pdd -z3 co Userguide
That's it. You can keep up to date by executing cvs
-z3 update -dP
periodically.