DA installation completly from ports (FBSD)?

patrik

Verified User
Joined
Sep 6, 2006
Messages
126
Hi,
I'm currently installing DA on a few machines running the latest stable FreeBSD version. The first thing I do is to get the latest stable source and then recompile/install new kernel and world. And as for a few days ago the tag RELENG_6 fetches 6.2-PRERELEASE and DirectAdmin can't seem to install onto this world. I get errors saying that shared objects doesn't exist for wget, mysql etc. For example libcrypt.so.2 doesn't seem to exist. Anyway, I guess this will be solved in the future but I wonder, isn't it possible to have DA install every component from ports (as for FreeBSD). Wouldn't this solve a lot of dependency issues or isn't it possible?
 
I have now successfully installed Apache13+modssl and PHP5 on a DirectAdmin box. I have more or less done symbolic links from /etc/httpd/conf -> /usr/local/etc/apache. I started out from the default httpd.conf that comes with the port and modified it to look like the one that's shipped with DA. /etc/httpd/logs points to /var/log/httpd/ because I have Apache log to this directory and I don't know if DA assumes that the logs are in /etc/httpd/logs.

Then installing PHP5 from ports was very straight forward when Apache was installed from ports already. The only thing I'm currently worried about is the fact that I couldn't get mod_log_referer installed, well I can't even find it in the ports collection and the pre-compiled module from DA installation doesn't seem to load under apache installed from ports.

Does anyone know how much DA depends on this module?
 
I've got one server setup which I hacked about with to make run nearly entirely with ports. The only exceptions are exim and proftpd. I've not moved proftpd to ports yet as I didn't know if DA built they're own version with custom options but from the custom build script it doesn't seem to.

I think I've got a DA Exim makefile skulling around somewhere so I could convert that to ports version but I've not had time.
 
Back
Top