diff options
| author | Lorenz Kästle <12514511+RincewindsHat@users.noreply.github.com> | 2023-08-28 15:09:34 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-08-28 15:09:34 +0200 |
| commit | b90b09e1472426993d1c88949a8b30da3f2f900e (patch) | |
| tree | a168eac393325f52698cc2bc59bfccece86524c1 /configure.ac | |
| parent | 43131b73d69e77a3faee69814dac1bbc88162887 (diff) | |
| parent | 801784ae89224d004dc79af95545acbdf547ce64 (diff) | |
| download | monitoring-plugins-b90b09e1472426993d1c88949a8b30da3f2f900e.tar.gz | |
Merge pull request #1888 from thkukuk/no-utmp
check_users: prefer systemd-logind over utmp
Diffstat (limited to 'configure.ac')
| -rw-r--r-- | configure.ac | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 069cc625..a294b00f 100644 --- a/configure.ac +++ b/configure.ac | |||
| @@ -328,6 +328,25 @@ AS_IF([test "x$with_ldap" != "xno"], [ | |||
| 328 | LIBS="$_SAVEDLIBS" | 328 | LIBS="$_SAVEDLIBS" |
| 329 | ]) | 329 | ]) |
| 330 | 330 | ||
| 331 | |||
| 332 | AC_ARG_WITH([systemd], [AS_HELP_STRING([--without-systemd], [Skips systemd support])]) | ||
| 333 | |||
| 334 | dnl Check for libsystemd | ||
| 335 | AS_IF([test "x$with_systemd" != "xno"], [ | ||
| 336 | _SAVEDLIBS="$LIBS" | ||
| 337 | AC_CHECK_LIB(systemd,sd_get_sessions,,,-lsystemd) | ||
| 338 | if test "$ac_cv_lib_systemd_sd_get_sessions" = "yes"; then | ||
| 339 | SYSTEMDLIBS="-lsystemd" | ||
| 340 | SYSTEMDINCLUDE="" | ||
| 341 | AC_SUBST(SYSTEMDLIBS) | ||
| 342 | AC_SUBST(SYSTEMDINCLUDE) | ||
| 343 | else | ||
| 344 | AC_MSG_WARN([Skipping systemd support]) | ||
| 345 | fi | ||
| 346 | LIBS="$_SAVEDLIBS" | ||
| 347 | ]) | ||
| 348 | |||
| 349 | |||
| 331 | dnl Check for headers used by check_ide_smart | 350 | dnl Check for headers used by check_ide_smart |
| 332 | case $host in | 351 | case $host in |
| 333 | *linux*) | 352 | *linux*) |
