systemd 228-6ubuntu1 source package in Ubuntu
Changelog
systemd (228-6ubuntu1) xenial; urgency=medium * Merge with Debian unstable. Remaining Ubuntu changes: - Hack to support system-image read-only /etc, and modify files in /etc/writable/ instead. - Build using libseccomp on powerpc and ppc64el (See Debian #800818). Upgrade fixes, keep until 16.04 LTS release: - systemd Conflicts/Replaces/Provides systemd-services. - Remove obsolete systemd-logind upstart job. - Clean up obsolete /etc/udev/rules.d/README. - systemd.postinst: Migrate mountall specific fstab options to standard util-linux "nofail" option. - systemctl: Don't forward telinit u to upstart. This works around upstart's Restart() always reexec'ing /sbin/init on Restart(), even if that changes to point to systemd during the upgrade. This avoids running systemd during a dist-upgrade. (LP: #1430479) - Provide shutdown fallback for upstart. (LP: #1370329) - Break lvm (<< 2.02.133-1ubuntu1) and remove our dummy /etc/init.d/lvm2 on upgrades, as it's shipped by lvm2 now. - Make udev break on mdadm << 3.3-2ubuntu3, as udev's init script dropped the "Provides: raid-mdadm". - Clean up /var/log/udev on upgrade (which is written under upstart, but not under systemd). (LP: #1537211) - Migrate existing s390x network configuration to new names. (LP: #1526808) - systemd.postinst: Bump Version comparison for migrating the UTC setting from /etc/default/rcS to /etc/adjtime, to run it for upgrades to 16.04. systemd (228-7) UNRELEASED; urgency=medium * debian/tests/systemd-fsckd: Tame overly strict test for failed plymouth unit, which is a race condition with plymouthd auto-stopping. (LP: #1543144) * Do not warn about Wants depencencies on masked units. (LP: #1543282) * Drop timedated-don-t-rely-on-usr-being-mounted-in-the-ini.patch. initramfs-tools has mounted /usr since Jessie, and tzdata now creates /etc/localtime as a symlink too (see #803144). * Use-different-default-paths-for-various-binaries.patch: Drop path changes for setcap (which is already a build dep and not used at all) and sulogin (which is now in util-linux). * Remove obsolete udev maintainer script checks: - Drop check for kernel >= 2.6.32, which released in 2009. - Drop restarting of some daemons due to the devtmpfs migration, which happened before the above kernel even. - Drop support for forcing upgrades on kernels known not to work via /etc/udev/kernel-upgrade. Don't pretend that this would help, as users could end up with a non-bootable system. Always fail early in preinst when it's still possible to install a working kernel. - Drop postinst test for "running in containers" -- it's actually possible to run udev in containers if you mount /sys r/w and you know what you are doing. Also, the init.d script and systemd service do that check again. - Keep the kernel feature and chroot checks, as these are still useful. Simplify check_kernel_features() by eliminating some variables. - Drop debconf templates. Two of them are obsolete, and having CONFIG_SYSFS_DEPRECATED is now so implausible that this doesn't warrant the overhead and translator efforts. * Drop debian/tests/ifupdown-hotplug. The units moved into ifupdown, so the test should go there too (see #814312). * debian/tests/control: Reorder tests and add a comment which ones should not be run for an upstream build. * debian/tests/control: Rearrange tests and avoid removing test dependencies to minimize testbed resets. * Add debian/extra/checkout-upstream: Script to replace the current source with a checkout of an upstream pull request, branch, or commit, and remove debian/patches/. Call from debian/rules if $TEST_UPSTREAM is set. This will be used for upstream CI. systemd (228-6) unstable; urgency=medium * Make-run-lock-tmpfs-an-API-fs.patch: Drop /run/lock from tmpfiles.d/legacy.conf to avoid the latter clobbering the permissions of /run/lock. Fixes fallout from cleanup in -5 that resulted /run/lock to have 0755 permissions instead of 1777. (LP: #1541775) -- Martin Pitt <email address hidden> Thu, 11 Feb 2016 00:31:51 +0100
Upload details
- Uploaded by:
- Martin Pitt
- Uploaded to:
- Xenial
- Original maintainer:
- Ubuntu Developers
- Architectures:
- linux-any
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
systemd_228.orig.tar.gz | 3.8 MiB | dd124ff561a07e6439ed2b3713f38ca914df7747f110ce86deea17b56d245ae6 |
systemd_228-6ubuntu1.debian.tar.xz | 124.1 KiB | 5dcffe1aa55dc201c26eb13c3b93fd4c06c30501b2d1274be7636cfa5bcee093 |
systemd_228-6ubuntu1.dsc | 4.1 KiB | b3985aadff673b8d4c8ceebafd52d0d6b19f73ae221c58fda2396c491ed44634 |
Available diffs
- diff from 228-5ubuntu3 to 228-6ubuntu1 (38.7 KiB)
Binary packages built by this source
- libnss-myhostname: 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.
- libnss-myhostname-dbgsym: debug symbols for package libnss-myhostname
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.
- libnss-mymachines: 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.
- libnss-mymachines-dbgsym: debug symbols for package libnss-mymachines
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.
- libnss-resolve: 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.
- libnss-resolve-dbgsym: debug symbols for package libnss-resolve
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.
- libpam-systemd: 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.
- libpam-systemd-dbgsym: debug symbols for package libpam-systemd
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.
- libsystemd-dev: systemd utility library - development files
The libsystemd0 library provides interfaces to various systemd components.
.
This package contains the development files.
- libsystemd-dev-dbgsym: debug symbols for package libsystemd-dev
The libsystemd0 library provides interfaces to various systemd components.
.
This package contains the development files.
- libsystemd0: systemd utility library
The libsystemd0 library provides interfaces to various systemd components.
- libsystemd0-dbgsym: debug symbols for package libsystemd0
The libsystemd0 library provides interfaces to various systemd components.
- libudev-dev: libudev development files
This package contains the files needed for developing applications that
use libudev.
- libudev-dev-dbgsym: debug symbols for package libudev-dev
This package contains the files needed for developing applications that
use libudev.
- libudev1: libudev shared library
This library provides access to udev device information.
- libudev1-dbgsym: debug symbols for package libudev1
This library provides access to udev device information.
- libudev1-udeb: libudev shared library
This library provides access to udev device information.
.
This is a minimal version, only for use in the installation system.
- libudev1-udeb-dbgsym: debug symbols for package libudev1-udeb
This library provides access to udev device information.
.
This is a minimal version, only for use in the installation system.
- systemd: 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, 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.
.
Installing the systemd package will not switch your init system unless you
boot with init=/bin/systemd or install systemd-sysv in addition.
- systemd-container: 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-container-dbgsym: debug symbols for package systemd-container
This package provides systemd's tools for nspawn and container/VM management:
* systemd-nspawn
* systemd-machined and machinectl
* systemd-importd
- systemd-coredump: tools for storing and retrieving coredumps
This package provides systemd tools for storing and retrieving coredumps:
* systemd-coredump
* coredumpctl
- systemd-coredump-dbgsym: debug symbols for package systemd-coredump
This package provides systemd tools for storing and retrieving coredumps:
* systemd-coredump
* coredumpctl
- systemd-dbg: system and service manager (debug symbols)
This package contains the debugging symbols for systemd, udev and
related libraries.
- systemd-dbgsym: debug symbols for package systemd
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.
.
Installing the systemd package will not switch your init system unless you
boot with init=/bin/systemd or install systemd-sysv in addition.
- systemd-journal-remote: 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
- systemd-journal-remote-dbgsym: debug symbols for package systemd-journal-remote
This package provides tools for sending and receiving remote journal logs:
* systemd-journal- remote
* systemd-journal- upload
* systemd-journal- gatewayd
- systemd-sysv: 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, 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 the manual pages and links needed for systemd
to replace sysvinit. Installing systemd-sysv will overwrite /sbin/init with a
link to systemd.
- systemd-sysv-dbgsym: debug symbols for package systemd-sysv
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 the manual pages and links needed for systemd
to replace sysvinit. Installing systemd-sysv will overwrite /sbin/init with a
link to systemd.
- udev: /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.
- udev-dbgsym: debug symbols for package udev
udev is a daemon which dynamically creates and removes device nodes from
/dev/, handles hotplug events and loads drivers at boot time.
- udev-udeb: /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.
- udev-udeb-dbgsym: debug symbols for package udev-udeb
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.