Add to Favourites Add to Favourites    Print this Article Print this Article

Installing a pre-release version of DirectAdmin

The pre-release version of DirectAdmin is the latest version of the code which has not yet been put into production.  It could also be referred to as the beta of the next version of DA, except that it's usually updated every few days with new changes, fixes, features, etc.

Before a new version of DirectAdmin is released, the pre-release binaries will be labeled the "Release Candidate" binaries (RC), and new features are no longer added, but fixes changes will be made as mass testing is done (by anyone who wishes) before they're deemed "stable" for production use.

To get the pre-release binaries, go to your Clients section:

click the license for which you wish to install the binaries, and follow the pre-release links.

Note that you must have a valid/active license in order to see the links.

If you wish to downgrade back to the standard production binaries, use the manual daupdate guide to go back.

Note, if you're downloading these binaries for a recent fix, ensure you check the date that they were compiled to ensure that the fix is in them.
To do this, type:

cd /usr/local/directadmin
./directadmin o

and make sure that the compiled date is recent, relative to the fix.  If the date is before the fix was implemented, then the fix is not likely in these binaries, in which case you can just request we update them by emailing us, and include your OS version.

If you don't have access to the clients area, and still need the pre-release binaries, you can simply add channel=beta to the daupdate script, to grab the pre-release binaries:

Client ID (uid):  
License ID (lid):

cd /usr/local/directadmin
wget --no-check-certificate -O new.tar.gz ''
tar xvzf new.tar.gz
./directadmin p
killall -9 directadmin
./directadmin d

Note Pre-release and regular updates do not issue full config rewrites.  If you need a template change, you must issue a full rewrite to get it:

cd /usr/local/directadmin/custombuild
./build rewrite_confs

Was this answer helpful?

Also Read