Just tried DA on a FreeBSD 5.2 box, had a couple problems which I figured out.
I had the same problem where it misidentifies the network device. /usr/local/directadmin/conf/directadmin.conf has this line:
ethernet_dev=xl0
When it should be:
ethernet_dev=lnc0
DA correctly identified my IP during setup so I assume it knew the correct network device then.
Second issue, DA seems to overwrite the sshd_config file, locking out the user I previously created from ssh'ing in. I had created a special user account in the wheel group that I could use to ssh into first, then su to root. After I installed DA and rebooted I could no longer ssh in at all (either as the user I created, or as root of course). After some digging and checking the sshd_config file, I noticed that the only allowed users were root and admin (the user DA creates). So now I'm able to login as admin, then as my regular user, then su to root. It'd be nice if DA could see what user(s) are already there, and include them in the new config file.
I had the same problem where it misidentifies the network device. /usr/local/directadmin/conf/directadmin.conf has this line:
ethernet_dev=xl0
When it should be:
ethernet_dev=lnc0
DA correctly identified my IP during setup so I assume it knew the correct network device then.
Second issue, DA seems to overwrite the sshd_config file, locking out the user I previously created from ssh'ing in. I had created a special user account in the wheel group that I could use to ssh into first, then su to root. After I installed DA and rebooted I could no longer ssh in at all (either as the user I created, or as root of course). After some digging and checking the sshd_config file, I noticed that the only allowed users were root and admin (the user DA creates). So now I'm able to login as admin, then as my regular user, then su to root. It'd be nice if DA could see what user(s) are already there, and include them in the new config file.