version 1.214, 2008/01/11 19:44:50
|
version 1.215, 2008/02/05 19:59:41
|
|
|
// | // |
// cimserver daemon=false | // cimserver daemon=false |
// | // |
// The daemon config property has no effect on windows operation. |
// The daemon config property has no effect on windows operation or when |
|
// privilege separation is enabled. |
// | // |
// To shutdown pegasus, use the -s option: | // To shutdown pegasus, use the -s option: |
// | // |
|
|
daemonOption = ConfigManager::parseBooleanValue( | daemonOption = ConfigManager::parseBooleanValue( |
configManager->getCurrentValue("daemon")); | configManager->getCurrentValue("daemon")); |
| |
|
if ((Executor::detectExecutor() == 0) && (daemonOption == false)) |
|
{ |
|
MessageLoaderParms parms( |
|
"src.Server.cimserver.PRIVSEP_REQUIRES_DAEMON", |
|
"Warning: The configuration setting daemon=false is ignored " |
|
"with privilege separation enabled."); |
|
cerr << MessageLoader::getMessage(parms) << endl; |
|
daemonOption = true; |
|
} |
|
|
#if !defined(PEGASUS_USE_SYSLOGS) | #if !defined(PEGASUS_USE_SYSLOGS) |
String logsDirectory = ConfigManager::getHomedPath( | String logsDirectory = ConfigManager::getHomedPath( |
configManager->getCurrentValue("logdir")); | configManager->getCurrentValue("logdir")); |