Installing a pre-release version of DirectAdmin

Enter Your Query:
Use '%' for wildcards and quotes for "exact phrases"

Top Level » DirectAdmin

Installing a pre-release version of DirectAdminLast Modified: Jul 13, 2021, 5:23 pm
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.


If you're running 1.62.5 or later, the simplest way to get the Pre-Release binaries is to use the script:

/usr/local/directadmin/scripts/ auto alpha

which automatically determines your UID/LID, and downloads the binaries with the channel=alpha flag in the request.

Older way 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=alpha 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

Related Helpfiles
Updating DirectAdmin Manually
How to debug a segfault within DirectAdmin
How to run DirectAdmin in debug mode

© 2018 JBMC Software, Suite 173  3-11 Bellerose Drive, St Albert, AB  T8N 1P7  Canada.  Mon-Fri 9AM-5PM MST