Commit 52758faa authored by Michael Biebl's avatar Michael Biebl Committed by Martin Pitt

Add new binary package "systemd-journal-remote"

This contains tools for sending/receiving remote journal logs:
systemd-journal-{remote,upload,gatewayd}.

Closes: #742802
LP: #1480952
parent 1007d6c5
......@@ -30,6 +30,9 @@ systemd (224-2) UNRELEASED; urgency=medium
* Drop default-display-manager-generator. All major desktops now use a
display manager which support the new scheme and setup the
/etc/systemd/system/display-manager.service symlink correctly.
* Add new binary package "systemd-journal-remote" with tools for
sending/receiving remote journal logs:
systemd-journal-{remote,upload,gatewayd}. (Closes: #742802, LP: #1480952)
-- Martin Pitt <mpitt@debian.org> Tue, 04 Aug 2015 15:20:19 +0200
......
......@@ -35,6 +35,7 @@ Build-Depends: debhelper (>= 9),
libbz2-dev,
zlib1g-dev | libz-dev,
libcurl4-gnutls-dev | libcurl-dev,
libmicrohttpd-dev,
libgcrypt20-dev,
libkmod-dev (>= 15),
libblkid-dev (>= 2.24),
......@@ -136,6 +137,34 @@ Description: systemd container/nspawn tools
* systemd-machined and machinectl
* systemd-importd
Package: systemd-journal-remote
Architecture: linux-any
Multi-Arch: foreign
Section: admin
Priority: optional
Conflicts: systemd (<< 224-2)
Replaces: systemd (<< 224-2)
Depends: ${shlibs:Depends},
${misc:Depends},
systemd,
adduser,
Description: tools for sending and receiving remote journal logs
systemd is a system and service manager for Linux. It provides aggressive
parallelization capabilities, uses socket and D-Bus activation for starting
services, offers on-demand starting of daemons, keeps track of processes
using Linux control groups, supports snapshotting and restoring of the system
state, maintains mount and automount points and implements an elaborate
transactional dependency-based service control logic.
.
systemd is compatible with SysV and LSB init scripts and can work as a
drop-in replacement for sysvinit.
.
This package provides systemd's tools for sending and receiving remote journal
logs:
* systemd-journal-remote
* systemd-journal-upload
* systemd-journal-gatewayd
Package: libpam-systemd
Architecture: linux-any
Multi-Arch: same
......
......@@ -26,7 +26,6 @@ CONFFLAGS = \
--with-telinit=/lib/sysvinit/telinit \
--enable-split-usr \
--disable-qrencode \
--disable-microhttpd \
--disable-gnutls \
--disable-libidn \
--disable-elfutils \
......@@ -48,6 +47,7 @@ CONFFLAGS_deb = \
--enable-efi \
--enable-libcurl \
--enable-importd \
--enable-microhttpd \
PYTHON=python3
ifeq (,$(findstring stage1,$(DEB_BUILD_PROFILES)))
......@@ -73,6 +73,7 @@ CONFFLAGS_udeb = \
--disable-machined \
--disable-libcurl \
--disable-importd \
--disable-microhttpd \
--disable-hostnamed \
--disable-timedated \
--disable-networkd \
......
# systemd-journal-upload
etc/systemd/journal-upload.conf
lib/systemd/systemd-journal-upload
lib/systemd/system/systemd-journal-upload.service
# systemd-journal-remote
etc/systemd/journal-remote.conf
lib/systemd/systemd-journal-remote
usr/lib/tmpfiles.d/systemd-remote.conf
usr/share/man/man8/systemd-journal-remote.8
usr/share/man/man5/journal-remote.conf.d.5
usr/share/man/man5/journal-remote.conf.5
# systemd-journal-gatewayd
lib/systemd/systemd-journal-gatewayd
lib/systemd/system/systemd-journal-gatewayd.service
lib/systemd/system/systemd-journal-gatewayd.socket
usr/share/systemd/gatewayd/
usr/share/man/man8/systemd-journal-gatewayd.service.8
usr/share/man/man8/systemd-journal-gatewayd.socket.8
usr/share/man/man8/systemd-journal-gatewayd.8
#!/bin/sh
set -e
if ! getent passwd systemd-journal-gateway >/dev/null; then
adduser --disabled-password --quiet --system \
--home /run/systemd/gatewayd --no-create-home \
--gecos "Systemd Journal Gateway daemon" \
--group systemd-journal-gateway
fi
#DEBHELPER#
#!/bin/sh
set -e
if [ "$1" = "purge" ] ; then
if type deluser >/dev/null 2>&1; then
deluser --quiet --system systemd-journal-gateway
fi
fi
#DEBHELPER#
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment