Noch ein Vorschlag:
die monitord.xml sollte unter UNIX in /etc liegen - man wird ja wohl den monitord als init-Prozess starten und nicht als User..
MonitorConfiguration.cpp:
Code:bool MonitorConfiguration::ResetConfiguration() { int i ; m_sMonitordName="default" ; m_Daemonize=true ; m_ConfigFile="/etc/monitord.xml"; #ifdef WIN32 m_service_install=false; m_service_run=false; m_service_uninstall=false; m_ConfigFile="monitord.xml"; #endif m_crusaderUsername="crusader" ;