summaryrefslogtreecommitdiffstats
path: root/src/conf_macros.m4
diff options
context:
space:
mode:
authorJakub Hrozek <jhrozek@redhat.com>2013-09-05 06:52:15 +0200
committerJakub Hrozek <jhrozek@redhat.com>2013-09-18 18:56:40 +0200
commit77c0d1f6074059dafd2293f9c42ea0f9d60f8aad (patch)
tree4a6c5fcc27adb75a0dd84464fbf1ab0ffc183c1c /src/conf_macros.m4
parent11a044514e3799c4e685cf98ed5c058aa02b5fdb (diff)
downloadsssd-77c0d1f6074059dafd2293f9c42ea0f9d60f8aad.tar.gz
sssd-77c0d1f6074059dafd2293f9c42ea0f9d60f8aad.tar.xz
sssd-77c0d1f6074059dafd2293f9c42ea0f9d60f8aad.zip
Add journald support
Diffstat (limited to 'src/conf_macros.m4')
-rw-r--r--src/conf_macros.m420
1 files changed, 20 insertions, 0 deletions
diff --git a/src/conf_macros.m4 b/src/conf_macros.m4
index b4db0b4a2..1aecaea4d 100644
--- a/src/conf_macros.m4
+++ b/src/conf_macros.m4
@@ -152,6 +152,26 @@ AC_DEFUN([WITH_INITSCRIPT],
AC_MSG_NOTICE([Will use init script type: $initscript])
])
+AC_DEFUN([WITH_SYSLOG],
+ [ AC_ARG_WITH([syslog],
+ [AC_HELP_STRING([--with-syslog=SYSLOG_TYPE],
+ [Type of your system logger (syslog|journald). [syslog]]
+ )
+ ],
+ [],
+ [with_syslog="syslog"]
+ )
+
+ if test x"$with_syslog" = xsyslog || \
+ test x"$with_syslog" = xjournald; then
+ syslog=$with_syslog
+ else
+ AC_MSG_ERROR([Uknown syslog type, supported types are syslog and journald])
+ fi
+
+ AM_CONDITIONAL([WITH_JOURNALD], [test x"$syslog" = xjournald])
+ ])
+
AC_DEFUN([WITH_ENVIRONMENT_FILE],
[ AC_ARG_WITH([environment_file],
[AC_HELP_STRING([--with-environment-file=PATH], [Path to environment file [/etc/sysconfig/sssd]])