lp:debian/jessie/systemd

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:debian/jessie/systemd
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

30. By Michael Biebl

[ Michael Stapelberg ]
* move manpages from systemd to libsystemd-*-dev as appropriate
  (Closes: #738723)
* fix systemctl enable/disable/… error message “Failed to issue method call:
  No such file or directory” (the previous upload did actually not contain
  this fix due to a merge conflict) (Closes: #738843)
* add explicit “Depends: sysv-rc” so that initscript’s “Depends: sysv-rc |
  file-rc” will not be satisfied with file-rc. We need the invoke-rc.d and
  update-rc.d from sysv-rc, file-rc’s doesn’t have support for systemd.
  (Closes: #739679)
* set capabilities cap_dac_override,cap_sys_ptrace=ep for
  systemd-detect-virt, so that it works for unprivileged users.
  (Closes: #739699)
* pam: Check $XDG_RUNTIME_DIR owner (Closes: #731300)
* Ignore chkconfig headers entirely, they are often broken in Debian
  (Closes: #634472)

[ Michael Biebl ]
* do a one-time migration of RAMTMP= from /etc/default/rcS and
  /etc/default/tmpfs, i.e. enable tmp.mount (Closes: #738687)
* Bump Standards-Version to 3.9.5.

29. By Michael

* fix systemctl enable/disable/… error message “Failed to issue method call:
  No such file or directory” (Closes: #734809)
* bug-script: attach instead of paste extra info with reportbug ≥ 6.5.0
  (Closes: #722530)
* add stage1 bootstrap support to avoid Build-Depends cycles (Thanks Daniel
  Schepler)
* cherry-pick:
  order remote mounts from mountinfo before remote-fs.target (77009452cfd)
  (Closes: #719945)
  Fix CPUShares configuration option (ccd90a976dba) (Closes: #737156)
  fix reference in systemd-inhibit(1) (07b4b9b) (Closes: #738316)

28. By Michael

[ Michael Stapelberg ]
* Run update-rc.d defaults before update-rc.d <enable|disable>
  (Closes: #722523)
* preinst: preserve var-{lock,run}.mount when upgrading from 44 to 204
  (Closes: #723936)
* fstab-generator: don’t rely on /usr being mounted in the initrd
  (Closes: #724797)
* systemctl: mangle names when avoiding dbus (Closes: #723855)
* allow group adm read access on /var/log/journal (Closes: #717386)
* add systemd-journal group (Thanks Guido Günther) (Closes: #724668)
* copy /etc/localtime instead of symlinking (Closes: #726256)
* don’t try to start autovt units when not running with systemd as pid 1
  (Closes: #726466)
* Add breaks/replaces for the new sysvinit-core package (Thanks Alf Gaida)
  (Closes: #733240)
* Add myself to uploaders

[ Tollef Fog Heen ]
* Make 99-systemd.rules check for /run/systemd/systemd instead of the
  ill-named cgroups directory.

[ Martin Pitt ]
* debian/udev.upstart: Fix path to udevd, the /sbin/udevd compat symlink
  should go away at some point.
* debian/udev-udeb.install: Add 64-btrfs.rules and 75-probe_mtd.rules, they
  are potentially useful in a d-i environment.
* debian/shlibs.local: Drop libudev; this unnecessarily generates overly
  strict dependencies, the libudev ABI is stable.
* debian/extra/rules/75-persistent-net-generator.rules: Add Ravello systems
  (LP: #1099278)

27. By Michael Biebl

Cherry-pick 72fd713 from upstream which fixes insecure calling of polkit
by avoiding a race condition in scraping /proc (CVE-2013-4327).
Closes: #723713

26. By Michael Biebl

* Add preinst check to abort udev upgrade if the currently running kernel
  lacks devtmpfs support. Since udev 176, devtmpfs is mandatory as udev no
  longer creates any device nodes itself. This only affects self-compiled
  kernels which now need CONFIG_DEVTMPFS=y. Closes: #722580
* Fix SysV init script to correctly mount a devtmpfs instead of tmpfs. This
  only affects users without an initramfs, which usually is responsible for
  mounting the devtmpfs. Closes: #722604
* Drop pre-squeeze upgrade code from maintainer scripts and simplify the
  various upgrade checks.
* Suppress errors about unknown hwdb builtin. udev 196 introduced a new
  "hwdb" builtin which is not understood by the old udev daemon.
* Add missing udeb line to shlibs.local. This ensures that udev-udeb gets a
  proper dependency on libudev1-udeb and not libudev1. Closes: #722939
* Remove udev-udeb dependency from libudev1-udeb. This dependency was
  copied over from the old udev-gtk-udeb package and no longer makes any
  sense since libudev1-udeb only contains a library nowadays. It also leads
  to a circular dependency.

25. By Michael Biebl

[ Michael Biebl ]
* Upload to unstable.
* Use /bin/bash in debug-shell.service as Debian doesn't have /sbin/sushell.
* Only import net.ifaces cmdline property for network devices.
* Generate strict dependencies between the binary packages using a
  shlibs.local file and add an explicit versioned dependency on
  libsystemd-login0 to systemd to ensure packages are upgraded in sync.
  Closes: #719444
* Drop obsolete Replaces: libudev0 from udev package.
* Use correct paths for various binaries, like /sbin/quotaon, which are
  installed in / and not /usr in Debian. Closes: #721347
* Don't install kernel-install(8) man page since we don't install the
  corresponding binary either. Closes: #722180
* Cherry-pick upstream fixes to make switching runlevels and starting
  reboot via ctrl-alt-del more robust.
* Cherry-pick upstream fix to properly apply ACLs to Journal files.

[ Michael Stapelberg ]
* Make systemctl enable|disable call update-rc.d for SysV init scripts.
  Closes: #709780
* Don't mount /tmp as tmpfs by default and make it possible to enable this
  feature via "systemctl enable tmp.mount".

[ Daniel Schaal ]
* Add bug-script to systemd and udev. Closes: #711245

[ Ondrej Balaz ]
* Recognize discard option in /etc/crypttab.

24. By Michael Biebl

* Cherry-pick e17187 from upstream to fix build failures with newer glibc
  where the clock_* symbols have been moved from librt to libc.
  Closes: #701364
* If the new init-system-helpers package is installed, make the
  debian-enable-units script a no-op. The auto-enabler was meant as a
  temporary workaround and will be removed once all packages use the new
  helper.
* Update the checks which test if systemd is the active init. The
  recommended check is [ -d /run/systemd/system ] as this will also work
  with a standalone systemd-logind.
* Set Maintainer to <email address hidden>. Add
  Tollef and myself as Uploaders.
* Stop building the GUI bits. They have been split into a separate source
  package called systemd-ui.

23. By Michael Biebl

* Team upload.
* Run debian-enable-units.service after sysinit.target to ensure our tmp
  files aren't nuked by systemd-tmpfiles.
* The mountoverflowtmp SysV init script no longer exists so remove that
  from remount-rootfs.service to avoid an unnecessary diff to upstream.
* Do not fail on purge if /var/lib/systemd is empty and has been removed
  by dpkg.

22. By Michael Biebl

* Team upload.
* Using the return code of "systemctl is-enabled" to determine whether we
  enable a service or not is unreliable since it also returns a non-zero
  exit code for masked services. As we don't want to enable masked services,
  grep for the string "disabled" instead.

21. By Michael Biebl

* Team upload.
* Fix typo in systemd.socket man page. Closes: #700038
* Use color specification in "systemctl dot" which is actually
  understood by dot. Closes: #643689
* Fix mounting of remote filesystems like NFS. Closes: #673309
* Use a file trigger to automatically enable service and socket units. A lot
  of packages simply install systemd units but do not enable them. As a
  result they will be inactive after the next boot. This is a workaround for
  wheezy which will be removed again in jessie. Closes: #692150

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/systemd
This branch contains Public information 
Everyone can see this information.

Subscribers