Logged In: NO

Update: the error in daemon mode can be fixed by editing the daemon/edna file (which is put in /etc/init.d/) and change the lines that say

function suse () {
function redhat () {
function debian () {

to say

suse () {
redhat () {
debian () {

It was just a simple bash syntax error.