summaryrefslogtreecommitdiffstats
path: root/src/util/util.h
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2013-09-10 19:16:48 +0200
committerJakub Hrozek <jhrozek@redhat.com>2013-09-18 18:56:41 +0200
commitd6837823b0a002c9c8afb48caf3eeda5cb73f173 (patch)
tree55beed451ed18fe3d08f96fe7478d5cc6b330648 /src/util/util.h
parent77c0d1f6074059dafd2293f9c42ea0f9d60f8aad (diff)
downloadsssd-d6837823b0a002c9c8afb48caf3eeda5cb73f173.tar.gz
sssd-d6837823b0a002c9c8afb48caf3eeda5cb73f173.tar.xz
sssd-d6837823b0a002c9c8afb48caf3eeda5cb73f173.zip
BE: Log domain name to journald if available
If the SSSD is compiled with journald support, then all sss_log() statements will include a new field called "SSSD_DOMAIN" that includes the domain name. Filtering only messages from the single domain is then as easy as: # journalctl SSSD_DOMAIN=foo.example.com
Diffstat (limited to 'src/util/util.h')
-rw-r--r--src/util/util.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/util/util.h b/src/util/util.h
index 18ec4176b..20d230c12 100644
--- a/src/util/util.h
+++ b/src/util/util.h
@@ -72,6 +72,8 @@ int debug_get_level(int old_level);
int debug_convert_old_level(int old_level);
errno_t set_debug_file_from_fd(const int fd);
+#define SSS_DOM_ENV "_SSS_DOM"
+
#define SSSDBG_FATAL_FAILURE 0x0010 /* level 0 */
#define SSSDBG_CRIT_FAILURE 0x0020 /* level 1 */
#define SSSDBG_OP_FAILURE 0x0040 /* level 2 */