Source: systemd Section: admin Priority: optional Maintainer: Debian systemd Maintainers Uploaders: Michael Biebl , Marco d'Itri , Sjoerd Simons , Martin Pitt , Felipe Sateler Standards-Version: 4.6.0 Rules-Requires-Root: no Vcs-Git: https://salsa.debian.org/systemd-team/systemd.git Vcs-Browser: https://salsa.debian.org/systemd-team/systemd Homepage: https://www.freedesktop.org/wiki/Software/systemd Build-Depends: debhelper-compat (= 13), pkg-config, xsltproc, docbook-xsl, docbook-xml, meson (>= 0.53.2), gettext, gperf, gnu-efi [amd64 i386 arm64 armhf], libcap-dev (>= 1:2.24-9~), libpam0g-dev, libapparmor-dev (>= 2.13) , libidn2-dev , libiptc-dev , libaudit-dev , libdbus-1-dev (>= 1.3.2) , libcryptsetup-dev (>= 2:1.6.0) , libselinux1-dev (>= 2.1.9), libacl1-dev, liblzma-dev, liblz4-dev (>= 0.0~r125), liblz4-tool , libbz2-dev , zlib1g-dev | libz-dev , libcurl4-gnutls-dev | libcurl-dev , libmicrohttpd-dev , libgnutls28-dev , libpcre2-dev , libgcrypt20-dev, libkmod-dev (>= 15), libblkid-dev (>= 2.24), libmount-dev (>= 2.30), libfdisk-dev (>= 2.33), libseccomp-dev (>= 2.3.1) [amd64 arm64 armel armhf i386 mips mipsel mips64 mips64el x32 powerpc ppc64 ppc64el riscv64 s390x], libdw-dev (>= 0.158) , libpolkit-gobject-1-dev , libzstd-dev (>= 1.4.0), libtss2-dev , libfido2-dev , libssl-dev , linux-base , acl , python3:native, python3-jinja2:native, python3-lxml:native, python3-pyparsing:native , python3-evdev:native , tzdata , libcap2-bin , iproute2 , zstd , gawk , fdisk , Package: systemd Architecture: linux-any Multi-Arch: foreign Priority: important Recommends: default-dbus-system-bus | dbus-system-bus, systemd-timesyncd | time-daemon, Suggests: systemd-container, libfido2-1, libtss2-esys-3.0.2-0, libtss2-mu0, libtss2-rc0, policykit-1 Pre-Depends: ${shlibs:Pre-Depends}, ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, libsystemd0 (= ${binary:Version}), util-linux (>= 2.27.1), mount (>= 2.26), adduser, Conflicts: consolekit, libpam-ck-connector, systemd-shim, Breaks: resolvconf (<< 1.83~), udev (<< 247~), Provides: systemd-sysusers (= ${binary:Version}), systemd-tmpfiles (= ${binary:Version}), Description: system and service manager 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, 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. . Installing the systemd package will not switch your init system unless you boot with init=/lib/systemd/systemd or install systemd-sysv in addition. Package: systemd-sysv Architecture: linux-any Multi-Arch: foreign Priority: important Conflicts: sysvinit-core, file-rc, systemd-shim, Replaces: sysvinit-core, Pre-Depends: systemd Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: libpam-systemd, libnss-systemd Description: system and service manager - SysV links 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, 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 the manual pages and links needed for systemd to replace sysvinit. Installing systemd-sysv will overwrite /sbin/init with a link to systemd. Package: systemd-container Build-Profiles: Architecture: linux-any Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, systemd, default-dbus-system-bus | dbus-system-bus Recommends: libnss-mymachines, Description: systemd container/nspawn tools This package provides systemd's tools for nspawn and container/VM management: * systemd-nspawn * systemd-machined and machinectl * systemd-importd * systemd-portabled and portablectl Package: systemd-journal-remote Build-Profiles: Architecture: linux-any Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, systemd, adduser Description: tools for sending and receiving remote journal logs This package provides tools for sending and receiving remote journal logs: * systemd-journal-remote * systemd-journal-upload * systemd-journal-gatewayd Package: systemd-coredump Build-Profiles: Architecture: linux-any Multi-Arch: foreign Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, systemd Conflicts: core-dump-handler Replaces: core-dump-handler Provides: core-dump-handler Description: tools for storing and retrieving coredumps This package provides systemd tools for storing and retrieving coredumps: * systemd-coredump * coredumpctl Package: systemd-timesyncd Architecture: linux-any Multi-Arch: foreign Priority: standard Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, systemd Breaks: systemd (<< 245.4-2~), Conflicts: time-daemon Replaces: time-daemon, systemd (<< 245.4-2~), Provides: time-daemon Description: minimalistic service to synchronize local time with NTP servers The package contains the systemd-timesyncd system service that may be used to synchronize the local system clock with a remote Network Time Protocol server. Package: systemd-tests Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends}, systemd (= ${binary:Version}), python3, Build-Profiles: Description: tests for systemd This package contains the test binaries. Those binaries are primarily used for autopkgtest and not meant to be installed on regular user systems. Package: libpam-systemd Architecture: linux-any Multi-Arch: same Priority: standard Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, systemd (= ${binary:Version}), libpam-runtime (>= 1.0.1-6), default-dbus-system-bus | dbus-system-bus, systemd-sysv Provides: logind (= ${binary:Version}), default-logind (= ${binary:Version}) Description: system and service manager - PAM module This package contains the PAM module which registers user sessions in the systemd control group hierarchy for logind. . If in doubt, do install this package. . Packages that depend on logind functionality need to depend on libpam-systemd. Package: libnss-myhostname Architecture: linux-any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, Description: nss module providing fallback resolution for the current hostname This package contains a plugin for the Name Service Switch, providing host name resolution for the locally configured system hostname as returned by gethostname(2). It returns all locally configured public IP addresses or -- if none are configured, the IPv4 address 127.0.1.1 (which is on the local loopback) and the IPv6 address ::1 (which is the local host). . A lot of software relies on that the local host name is resolvable. This package provides an alternative to the fragile and error-prone manual editing of /etc/hosts. . Installing this package automatically adds myhostname to /etc/nsswitch.conf. Package: libnss-mymachines Architecture: linux-any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, systemd-container (= ${binary:Version}), Description: nss module to resolve hostnames for local container instances nss-mymachines is a plugin for the GNU Name Service Switch (NSS) functionality of the GNU C Library (glibc) providing hostname resolution for local containers that are registered with systemd-machined.service(8). The container names are resolved to IP addresses of the specific container, ordered by their scope. . Installing this package automatically adds mymachines to /etc/nsswitch.conf. Package: libnss-resolve Architecture: linux-any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, systemd (= ${binary:Version}), Description: nss module to resolve names via systemd-resolved nss-resolve is a plugin for the GNU Name Service Switch (NSS) functionality of the GNU C Library (glibc) providing DNS and LLMNR resolution to programs via the systemd-resolved daemon (provided in the systemd package). . Installing this package automatically adds resolve to /etc/nsswitch.conf. Package: libnss-systemd Architecture: linux-any Multi-Arch: same Priority: standard Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, systemd (= ${binary:Version}), Description: nss module providing dynamic user and group name resolution nss-systemd is a plug-in module for the GNU Name Service Switch (NSS) functionality of the GNU C Library (glibc), providing UNIX user and group name resolution for dynamic users and groups allocated through the DynamicUser= option in systemd unit files. See systemd.exec(5) for details on this option. . Installing this package automatically adds the module to /etc/nsswitch.conf. Package: libsystemd0 Architecture: linux-any Multi-Arch: same Section: libs Pre-Depends: ${shlibs:Depends}, ${misc:Pre-Depends} Depends: ${misc:Depends} Description: systemd utility library This library provides APIs to interface with various system components such as the system journal, the system service manager, D-Bus and more. Package: libsystemd-dev Architecture: linux-any Multi-Arch: same Section: libdevel Depends: ${shlibs:Depends}, ${misc:Depends}, libsystemd0 (= ${binary:Version}) Description: systemd utility library - development files This library provides APIs to interface with various system components such as the system journal, the system service manager, D-Bus and more. . This package contains the files needed for developing applications that use libsystemd. Package: udev Priority: important Architecture: linux-any Multi-Arch: foreign Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, libudev1 (= ${binary:Version}), util-linux (>= 2.27.1), s390-tools (>> 1.6.2) [s390], Conflicts: hal Description: /dev/ and hotplug management daemon udev is a daemon which dynamically creates and removes device nodes from /dev/, handles hotplug events and loads drivers at boot time. Package: libudev1 Section: libs Architecture: linux-any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: libudev shared library This library provides APIs to introspect and enumerate devices on the local system. Package: libudev-dev Section: libdevel Architecture: linux-any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, libudev1 (= ${binary:Version}) Description: libudev development files This library provides APIs to introspect and enumerate devices on the local system. . This package contains the files needed for developing applications that use libudev. Package: udev-udeb Build-Profiles: Package-Type: udeb Section: debian-installer Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends}, util-linux-udeb Description: /dev/ and hotplug management daemon udev is a daemon which dynamically creates and removes device nodes from /dev/, handles hotplug events and loads drivers at boot time. . This is a minimal version, only for use in the installation system. Package: libudev1-udeb Build-Profiles: Package-Type: udeb Section: debian-installer Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends} Description: libudev shared library This library provides access to udev device information. . This is a minimal version, only for use in the installation system. Package: systemd-standalone-sysusers Architecture: linux-any Conflicts: systemd-sysusers, systemd (<< 249.3-3) Replaces: systemd-sysusers, systemd (<< 249.3-3) Provides: systemd-sysusers (= ${binary:Version}) Depends: ${shlibs:Depends}, ${misc:Depends}, Description: Standalone sysusers binary for use in non-systemd systems Standalone sysusers binary with minimal dependencies. This package conflicts with the main systemd package and is meant for use in non-systemd systems. Package: systemd-standalone-tmpfiles Architecture: linux-any Conflicts: systemd-tmpfiles, systemd (<< 249.3-3) Replaces: systemd-tmpfiles, systemd (<< 249.3-3) Provides: systemd-tmpfiles (= ${binary:Version}) Depends: ${shlibs:Depends}, ${misc:Depends}, Description: Standalone tmpfiles binary for use in non-systemd systems Standalone tmpfiles binary with minimal dependencies. This package conflicts with the main systemd package and is meant for use in non-systemd systems. Package: systemd-oomd Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, Breaks: systemd (<< 250.2-2~) Replaces: systemd (<< 250.2-2~) Description: Userspace out-of-memory (OOM) killer systemd-oomd is a system service that uses cgroups-v2 and pressure stall information (PSI) to monitor and take action on processes before an OOM occurs in kernel space.