mirror of
https://github.com/systemd/systemd.git
synced 2025-01-12 13:18:14 +03:00
Merge pull request #2086 from evverx/fix-journal-upload-installation
build: fix systemd-journal-upload installation
This commit is contained in:
commit
312501458d
11
Makefile.am
11
Makefile.am
@ -2413,6 +2413,11 @@ nodist_sysusers_DATA = \
|
||||
sysusers.d/systemd.conf \
|
||||
sysusers.d/basic.conf
|
||||
|
||||
if HAVE_REMOTE
|
||||
nodist_sysusers_DATA += \
|
||||
sysusers.d/systemd-remote.conf
|
||||
endif
|
||||
|
||||
INSTALL_DIRS += \
|
||||
$(sysusersdir)
|
||||
endif
|
||||
@ -2420,6 +2425,7 @@ endif
|
||||
EXTRA_DIST += \
|
||||
units/systemd-sysusers.service.in \
|
||||
sysusers.d/systemd.conf.m4 \
|
||||
sysusers.d/systemd-remote.conf.m4 \
|
||||
sysusers.d/basic.conf.in
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
@ -3924,11 +3930,6 @@ systemd_journal_remote_CFLAGS = \
|
||||
systemd_journal_remote_LDADD += \
|
||||
$(MICROHTTPD_LIBS)
|
||||
|
||||
if ENABLE_SYSUSERS
|
||||
dist_sysusers_DATA += \
|
||||
sysusers.d/systemd-remote.conf
|
||||
endif
|
||||
|
||||
if ENABLE_TMPFILES
|
||||
dist_tmpfiles_DATA += \
|
||||
tmpfiles.d/systemd-remote.conf
|
||||
|
35
configure.ac
35
configure.ac
@ -838,18 +838,6 @@ if test "x$enable_qrencode" != "xno"; then
|
||||
fi
|
||||
AM_CONDITIONAL(HAVE_QRENCODE, [test "$have_qrencode" = "yes"])
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
have_microhttpd=no
|
||||
AC_ARG_ENABLE(microhttpd, AS_HELP_STRING([--disable-microhttpd], [disable microhttpd support]))
|
||||
if test "x$enable_microhttpd" != "xno"; then
|
||||
PKG_CHECK_MODULES(MICROHTTPD, [libmicrohttpd >= 0.9.33],
|
||||
[AC_DEFINE(HAVE_MICROHTTPD, 1, [Define if microhttpd is available]) have_microhttpd=yes], have_microhttpd=no)
|
||||
if test "x$have_microhttpd" = xno -a "x$enable_microhttpd" = xyes; then
|
||||
AC_MSG_ERROR([*** microhttpd support requested but libraries not found])
|
||||
fi
|
||||
fi
|
||||
AM_CONDITIONAL(HAVE_MICROHTTPD, [test "$have_microhttpd" = "yes"])
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
have_gnutls=no
|
||||
AC_ARG_ENABLE(gnutls, AS_HELP_STRING([--disable-gnutls], [disable gnutls support]))
|
||||
@ -862,18 +850,39 @@ if test "x$enable_gnutls" != "xno"; then
|
||||
fi
|
||||
AM_CONDITIONAL(HAVE_GNUTLS, [test "$have_gnutls" = "yes"])
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
have_microhttpd=no
|
||||
AC_ARG_ENABLE(microhttpd, AS_HELP_STRING([--disable-microhttpd], [disable microhttpd support]))
|
||||
if test "x$enable_microhttpd" != "xno"; then
|
||||
PKG_CHECK_MODULES(MICROHTTPD, [libmicrohttpd >= 0.9.33],
|
||||
[AC_DEFINE(HAVE_MICROHTTPD, 1, [Define if microhttpd is available])
|
||||
have_microhttpd=yes
|
||||
M4_DEFINES="$M4_DEFINES -DHAVE_MICROHTTPD"],
|
||||
[have_microhttpd=no])
|
||||
if test "x$have_microhttpd" = xno -a "x$enable_microhttpd" = xyes; then
|
||||
AC_MSG_ERROR([*** microhttpd support requested but libraries not found])
|
||||
fi
|
||||
fi
|
||||
AM_CONDITIONAL(HAVE_MICROHTTPD, [test "$have_microhttpd" = "yes"])
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
have_libcurl=no
|
||||
AC_ARG_ENABLE(libcurl, AS_HELP_STRING([--disable-libcurl], [disable libcurl support]))
|
||||
if test "x$enable_libcurl" != "xno"; then
|
||||
PKG_CHECK_MODULES(LIBCURL, [libcurl],
|
||||
[AC_DEFINE(HAVE_LIBCURL, 1, [Define if libcurl is available]) have_libcurl=yes], have_libcurl=no)
|
||||
[AC_DEFINE(HAVE_LIBCURL, 1, [Define if libcurl is available])
|
||||
have_libcurl=yes
|
||||
M4_DEFINES="$M4_DEFINES -DHAVE_LIBCURL"],
|
||||
[have_libcurl=no])
|
||||
if test "x$have_libcurl" = xno -a "x$enable_libcurl" = xyes; then
|
||||
AC_MSG_ERROR([*** libcurl support requested but libraries not found])
|
||||
fi
|
||||
fi
|
||||
AM_CONDITIONAL(HAVE_LIBCURL, [test "$have_libcurl" = "yes"])
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
AM_CONDITIONAL(HAVE_REMOTE, [test "$have_microhttpd" = "yes" -o "$have_libcurl" = "yes"])
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
have_libidn=no
|
||||
AC_ARG_ENABLE(libidn, AS_HELP_STRING([--disable-libidn], [Disable optional LIBIDN support]))
|
||||
|
1
sysusers.d/.gitignore
vendored
1
sysusers.d/.gitignore
vendored
@ -1,2 +1,3 @@
|
||||
/basic.conf
|
||||
/systemd.conf
|
||||
/systemd-remote.conf
|
||||
|
@ -5,6 +5,10 @@
|
||||
# the Free Software Foundation; either version 2.1 of the License, or
|
||||
# (at your option) any later version.
|
||||
|
||||
m4_ifdef(`HAVE_MICROHTTPD',
|
||||
u systemd-journal-gateway - "systemd Journal Gateway"
|
||||
u systemd-journal-remote - "systemd Journal Remote"
|
||||
)m4_dnl
|
||||
m4_ifdef(`HAVE_LIBCURL',
|
||||
u systemd-journal-upload - "systemd Journal Upload"
|
||||
)m4_dnl
|
Loading…
Reference in New Issue
Block a user