4e1de07cd8
- Allow cache cleanup to be disabled in sssd.conf
57 lines
2.3 KiB
Diff
57 lines
2.3 KiB
Diff
From 57736f3037984574b42b72fef7ae14fa2bce35b0 Mon Sep 17 00:00:00 2001
|
|
From: Stephen Gallagher <sgallagh@redhat.com>
|
|
Date: Wed, 10 Nov 2010 11:04:31 -0500
|
|
Subject: [PATCH 1/2] Log startup errors to syslog
|
|
|
|
---
|
|
src/monitor/monitor.c | 16 +++++++++-------
|
|
1 files changed, 9 insertions(+), 7 deletions(-)
|
|
|
|
diff --git a/src/monitor/monitor.c b/src/monitor/monitor.c
|
|
index 1c2a058e5a8d684798dcb2ea461199467c73f407..6479f7a9fd5877e7b5baaaee4f3f92001506d730 100644
|
|
--- a/src/monitor/monitor.c
|
|
+++ b/src/monitor/monitor.c
|
|
@@ -2167,7 +2167,7 @@ int main(int argc, const char *argv[])
|
|
uid = getuid();
|
|
if (uid != 0) {
|
|
DEBUG(1, ("Running under %d, must be root\n", uid));
|
|
- ERROR("sssd must be run as root\n");
|
|
+ sss_log(SSS_LOG_ALERT, "sssd must be run as root");
|
|
return 8;
|
|
}
|
|
|
|
@@ -2202,9 +2202,10 @@ int main(int argc, const char *argv[])
|
|
ret = check_file(NSCD_SOCKET_PATH, -1, -1, -1, CHECK_SOCK, NULL);
|
|
if (ret == EOK) {
|
|
DEBUG(0, ("WARNING: nscd appears to be running\n"));
|
|
- ERROR("nscd socket was detected. As nscd caching capabilities "
|
|
- "may conflict with SSSD, it is recommended to not run "
|
|
- "nscd in parallel with SSSD\n");
|
|
+ sss_log(SSS_LOG_NOTICE,
|
|
+ "nscd socket was detected. As nscd caching capabilities "
|
|
+ "may conflict with SSSD, it is recommended to not run "
|
|
+ "nscd in parallel with SSSD");
|
|
}
|
|
|
|
/* Parse config file, fail if cannot be done */
|
|
@@ -2212,12 +2213,13 @@ int main(int argc, const char *argv[])
|
|
if (ret != EOK) {
|
|
if (ret == EPERM) {
|
|
DEBUG(1, ("Cannot read configuration file %s\n", config_file));
|
|
- ERROR("Cannot read config file %s, please check if permissions "
|
|
- "are 0600 and the file is owned by root.root\n", config_file);
|
|
+ sss_log(SSS_LOG_ALERT,
|
|
+ "Cannot read config file %s, please check if permissions "
|
|
+ "are 0600 and the file is owned by root.root", config_file);
|
|
} else {
|
|
DEBUG(1, ("Error loading configuration database: [%d]: %s",
|
|
ret, strerror(ret)));
|
|
- ERROR("Cannot load configuration database\n");
|
|
+ sss_log(SSS_LOG_ALERT, "Cannot load configuration database");
|
|
}
|
|
return 4;
|
|
}
|
|
--
|
|
1.7.3.2
|
|
|