ubuntu/+source/systemd:ubuntu/zesty

Last commit made on 2017-03-28
Get this branch:
git clone -b ubuntu/zesty https://git.launchpad.net/ubuntu/+source/systemd
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/zesty
Repository:
lp:ubuntu/+source/systemd

Recent commits

68b9155... by Dimitri John Ledkov on 2017-03-28

Import patches-unapplied version 232-21ubuntu2 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: e70bc544ba9b570ff382494c6125ad7077580615

New changelog entries:
  * pkgconfig: Cherrypick upstream fix to libdir locations in .pc files
    (LP: #1674201)

e70bc54... by Gianfranco Costamagna on 2017-03-23

Import patches-unapplied version 232-21ubuntu1 to ubuntu/zesty-proposed

Imported using git-ubuntu import.

Changelog parent: b52be83d85f3450aea44d1608b9353a129e8f22f

New changelog entries:
  * Merge from Debian unstable, remaining changes:
  * debian/extra/units/systemd-resolved.service.d/resolvconf.conf: if
    resolved is going to be started, make sure this blocks
    network-online.target. LP: #1673860.

b52be83... by Michael Biebl on 2017-03-21

Import patches-unapplied version 232-21 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 2260180a3dd97f05b97a4de332d9ab807d48a3e4

New changelog entries:
  * resolved: Downgrade "processing query..." message to debug.
    It doesn't really add much value in normal operation and just spams the
    log. (Closes: #858197)
  * Do not throw a warning in emergency and rescue mode if plymouth is not
    installed.
    Ideally, plymouth should only be referenced via dependencies, not
    ExecStartPre. This at least avoids the confusing error message on
    minimal installations that do not carry plymouth.
  * rules: Allow SPARC vdisk devices when identifying CD drives
    (Closes: #858014)

2260180... by Michael Biebl on 2017-03-16

Import patches-unapplied version 232-20 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 87093a4f22885d25221d3c264c838f08e6e05b14

New changelog entries:
  [ Martin Pitt ]
  * debian/gbp.conf: Switch to "stretch" branch
  * udev: Fix /dev/disk/by-path aliases for virtio disks. (Closes: #856558)
  * udev: Create persistent net names for virtio CCW devices.
    This only affects s390x as only this has CCW devices. This provides
    stable network interface names for those and avoids changing the names
    on updating Stretch to Buster. (Closes: #856559)
  * Move systemd.link(5) to udev package.
    .link files are being handled by udev, so it should ship the
    corresponding manpage. Bump Breaks/Replaces accordingly. (Closes: #857270)
  [ Michael Biebl ]
  * Avoid strict DM API versioning.
    Compiling against the dm-ioctl.h header as provided by the Linux kernel
    will embed the DM interface version number. Running an older kernel can
    lead to errors on shutdown when trying to detach DM devices.
    As a workaround, build against a local copy of dm-ioctl.h based on 3.13,
    which is the minimum required version to support DM_DEFERRED_REMOVE.
    (Closes: #856337)
  * cryptsetup-generator: Run cryptsetup service before swap unit.
    Otherwise if the cryptsetup service unit and swap unit for a swap
    device are not strictly ordered, it might happen that the swap unit
    activates/mounts the swap device before its cryptsetup service unit has
    a chance to run the 'mkswap' command. (Closes: #787028)
  * Override package-name-doesnt-match-sonames lintian warning for libnss-*
  * networkd: Fix size of MTUBytes so that it does not overwrite ARP
  [ Felipe Sateler ]
  * git-cherry-pick: Actually use cherry-pick for picking.
    Use git cherry-pick for picking instead of rebase.
    This allows using -x flag and thus record the upstream commit that is
    being picked.

87093a4... by Martin Pitt on 2017-03-02

Import patches-unapplied version 232-19 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 28e60e36c696b36d15ac8440195e0badcbbbbc1e

New changelog entries:
  [ Martin Pitt ]
  * debian/README.source: Update patch and changelog handling to current
    reality.
  * root-unittests autopkgtest: Blacklist test-journal-importer.
    This got added in a recent PR, but running this requires using "make
    install-tests" which hasn't landed yet.
  * fsckd: Fix format specifiers on 32 bit architectures.
  * resolved: Fix NSEC proofs for missing TLDs (Closes: #855479)
  * boot-and-services autopkgtest: Skip CgroupsTest on unified hierarchy.
  * boot-smoke autopkgtest: Run in containers, too.
  * logind autopkgtest: Adjust to work in containers.
  [ Dimitri John Ledkov ]
  * Fix resolved failing to follow CNAMES for DNS stub replies (LP: #1647031)
  * Fix emitting change signals with a sessions property in logind
    (LP: #1661568)
  [ Michael Biebl ]
  * If an automount unit is masked, don't react to activation anymore.
    Otherwise we'll hit an assert sooner or later. (Closes: #856035)
  [ Felipe Sateler ]
  * resolved: add the new KSK to the built-in resolved trust anchor.
    The old root key will be discarded in early 2018, so get this into
    stretch.
  * Backport some zsh completion fixes from upstream (Closes: #847203)

28e60e3... by Martin Pitt on 2017-02-13

Import patches-unapplied version 232-18 to debian/sid

Imported using git-ubuntu import.

Changelog parent: d6a1a843b13ce431a1e47f2026c088f44cb8d805

New changelog entries:
  * udev autopkgtest: Adjust to script-based test /sys creation.
    PR #5250 changes from the static sys.tar.xz to creating the test /sys
    directory with a script. Get along with both cases until 233 gets
    released and packaged.
  * systemd-resolved.service.d/resolvconf.conf: Don't fail if resolvconf is
    not installed. ReadWritePaths= fails by default if the referenced
    directory does not exist. This happens if resolvconf is not installed, so
    use '-' to ignore the absence. (Closes: #854814)
  * Fix two more seccomp issues.
  * Permit seeing process list of units whose unit files are missing.
  * Fix systemctl --user enable/disable without $XDG_RUNTIME_DIR being set.
    (Closes: #855050)

d6a1a84... by Martin Pitt on 2017-02-10

Import patches-unapplied version 232-17 to debian/sid

Imported using git-ubuntu import.

Changelog parent: ad76c85fe7090f30e3579af05457d492649a521a

New changelog entries:
  * Add libcap2-bin build dependency for tests. This will make
    test_exec_capabilityboundingset() actually run. (Closes: #854394)
  * Add iproute2 build dependency for tests. This will make
    test_exec_privatenetwork() actually run; it skips if "ip" is not present.
    (Closes: #854396)
  * autopkgtest: Run all upstream unit tests as root.
    Ship all upstream unit tests in libsystemd-dev, and run them all as root
    in autopkgtest. (Closes: #854392) This also fixes the FTBFS on non-seccomp
    architectures.
  * systemd-resolved.service.d/resolvconf.conf: Allow writing to
    /run/resolvconf. Upstream PR #5283 will introduce permission restrictions
    for systemd-resolved.service, including the lockdown to writing
    /run/systemd/. This will then cause the resolvconf call in our drop-in to
    fail as that needs to write to /run/resolvconf/. Add this to
    ReadWritePaths=. (This is a no-op with the current unrestricted unit).

ad76c85... by Martin Pitt on 2017-02-09

Import patches-unapplied version 232-16 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 0a0072b10daabc14812d3f794958830bf3b4f6cd

New changelog entries:
  [ Martin Pitt ]
  * Add autopkgtest for test-seccomp
  * udev: Fix by-id symlinks for devices whose IDs contain whitespace
    (Closes: #851164, LP: #1647485)
  * Add lintian overrides for binary-or-shlib-defines-rpath on shipped test
    programs. This is apparently a new lintian warning on which uploads get
    rejected. These are only test programs, not in $PATH, and they need to
    link against systemd's internal library.
  [ Michael Biebl ]
  * Fix seccomp filtering. (Closes: #852811)
  * Do not crash on daemon-reexec when /run is full (Closes: #850074)

0a0072b... by Michael Biebl on 2017-02-01

Import patches-unapplied version 232-15 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 549fc5f2f87ebffd7f442d03a54054be69d42a4f

New changelog entries:
  * Add missing Build-Depends on tzdata.
    It is required to successfully run the test suite. (Closes: #852883)
  * Bump systemd Breaks to ensure it is upgraded in lockstep with udev.
    The sandboxing features used by systemd-udevd.service require systemd
    (>= 232-11). (Closes: #853078)
  * Bump priority of libpam-systemd to standard.
    This reflects the changes that have been made in the archive a while
    ago. See #803184

549fc5f... by Michael Biebl on 2017-01-23

Import patches-unapplied version 232-14 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f6b3d4325f538158c67c0b4dc5e14efbe25447f1

New changelog entries:
  * Deal with NULL pointers more gracefully in unit_free() (Closes: #852202)
  * Fix issues in journald during startup