]> git.proxmox.com Git - systemd.git/log
systemd.git
10 years agoAdd missing sd-daemon.h include for sd_booted()
Michael Biebl [Sat, 6 Sep 2014 23:01:25 +0000 (01:01 +0200)]
Add missing sd-daemon.h include for sd_booted()

10 years agoRename one incredibly poorly named patch.
Jon Severinsson [Wed, 16 Jul 2014 18:00:00 +0000 (20:00 +0200)]
Rename one incredibly poorly named patch.

10 years agoImprove extended package description for compat library packages
Michael Biebl [Sat, 6 Sep 2014 21:53:29 +0000 (23:53 +0200)]
Improve extended package description for compat library packages

10 years agoFix deletion of factory-reset files
Michael Biebl [Sat, 6 Sep 2014 21:34:33 +0000 (23:34 +0200)]
Fix deletion of factory-reset files

This is a follow-up fix for commit
f5d78072f6d1dc247384e21d0abaf553a09e4aa1.

10 years agoAdd systemd-bus-proxy system user so systemd-bus-proxyd can properly drop its privileges
Michael Biebl [Sat, 6 Sep 2014 19:39:00 +0000 (21:39 +0200)]
Add systemd-bus-proxy system user so systemd-bus-proxyd can properly drop its privileges

10 years agoUse adduser in quiet mode
Michael Biebl [Sat, 6 Sep 2014 19:36:18 +0000 (21:36 +0200)]
Use adduser in quiet mode

* Use adduser in quiet mode when creating the system users/groups to avoid
  warning messages about the missing home directories. Those are created
  dynamically during runtime.
* Set the gecos field when creating the system users.

Closes: #759175
10 years agoSmall comment tweaks and indentation fixes
Michael Biebl [Sat, 6 Sep 2014 19:35:22 +0000 (21:35 +0200)]
Small comment tweaks and indentation fixes

10 years agoFix ProtectSystem= to properly work with split /usr
Michael Biebl [Sat, 6 Sep 2014 18:26:17 +0000 (20:26 +0200)]
Fix ProtectSystem= to properly work with split /usr

Cherry-pick upstream commit to fix ProtectSystem=full and make the
ProtectSystem= option consider /bin, /sbin, /lib and /lib64 (if it
exists) on Debian systems.

Closes: #759689
10 years agoDisable factory-reset feature and remove files associated with it
Michael Biebl [Sat, 6 Sep 2014 13:02:18 +0000 (15:02 +0200)]
Disable factory-reset feature and remove files associated with it

This feature needs more integration work first before it can be enabled
in Debian. E.g. Debian still uses a split /usr setup and a merged /usr is
a prerequisite for factory-reset to work properly.
Atm. it also leads to dependency cycles between keyboard-setup.service
and systemd-udev-hwdb-update.service.

This should be revisited for jessie+1.

10 years agoOrder ifup@.service after networking.service
Michael Biebl [Sat, 6 Sep 2014 12:51:04 +0000 (14:51 +0200)]
Order ifup@.service after networking.service

so we don't need to setup the runtime directory ourselves and we have a
defined point during boot when hotplugged network interfaces are
started.

10 years agoProperly escape network interface names in net.agent
Michael Biebl [Sat, 6 Sep 2014 12:48:30 +0000 (14:48 +0200)]
Properly escape network interface names in net.agent

Use the new systemd-escape utility to properly escape the network
interface name when starting an ifup@.service instance for hotplugged
network interfaces. Make sure a recent enough systemd version is
installed by bumping the versioned Breaks accordingly.

Also make "systemctl start" non-blocking as we only want to enqueue the
job but do not actually need to wait for it to finish.

Closes: #747044
10 years agoCherry-pick upstream commit which fixes the references to the systemctl man page
Michael Biebl [Sat, 6 Sep 2014 12:22:17 +0000 (14:22 +0200)]
Cherry-pick upstream commit which fixes the references to the systemctl man page

Closes: #760613
10 years agoTrim down udeb build further
Michael Biebl [Fri, 5 Sep 2014 04:40:05 +0000 (06:40 +0200)]
Trim down udeb build further

by not enabling unused/unnecessary features.

10 years agoInstall new systemd-path and systemd-escape binaries.
Michael Biebl [Thu, 4 Sep 2014 23:54:44 +0000 (01:54 +0200)]
Install new systemd-path and systemd-escape binaries.

10 years agoMake /run/lock tmpfs an API fs so it is available during early boot
Michael Biebl [Thu, 4 Sep 2014 23:23:21 +0000 (01:23 +0200)]
Make /run/lock tmpfs an API fs so it is available during early boot

Closes: #751392
10 years agoCherry-pick upstream commit to not install busname units if kdbus support is disabled
Michael Biebl [Thu, 4 Sep 2014 23:14:12 +0000 (01:14 +0200)]
Cherry-pick upstream commit to not install busname units if kdbus support is disabled

10 years agoUpdate symbols files
Michael Biebl [Thu, 4 Sep 2014 16:50:20 +0000 (18:50 +0200)]
Update symbols files

- Add two new symbols for libudev1.
- Remove private symbol from libgudev-1.0-0. This symbol was never part of
  the public API and not used anywhere so we don't need a soname bump.

10 years agoCherry-pick upstream fix to use correct versions for the new symbols that were introd...
Michael Biebl [Thu, 4 Sep 2014 15:58:30 +0000 (17:58 +0200)]
Cherry-pick upstream fix to use correct versions for the new symbols that were introduced in libudev.

10 years agoImport upstream v215-stable patch series
Michael Biebl [Thu, 4 Sep 2014 15:49:44 +0000 (17:49 +0200)]
Import upstream v215-stable patch series

Rebase remaining Debian patches on top of v215-stable.

10 years agoNew upstream release v215
Michael Biebl [Thu, 4 Sep 2014 15:12:50 +0000 (17:12 +0200)]
New upstream release v215

10 years agoMerge tag 'upstream/215' into experimental
Michael Biebl [Thu, 4 Sep 2014 15:08:40 +0000 (17:08 +0200)]
Merge tag 'upstream/215' into experimental

Upstream version 215

10 years agoImported Upstream version 215
Michael Biebl [Thu, 4 Sep 2014 15:08:06 +0000 (17:08 +0200)]
Imported Upstream version 215

10 years agoRevert "Add systemd depends on new mount."
Michael Biebl [Thu, 4 Sep 2014 14:58:14 +0000 (16:58 +0200)]
Revert "Add systemd depends on new mount."

This reverts commit 61af16b53ef2e288b9765c2046a15b4e823a2609.

We don't want a dependency on new mount for now as this would entangle
util-linux and systemd when transitioning to unstable. As systemd seems
to work fine with the old mount, we simply add back the changes to the
documentation using the comment= syntax. This also re-opens #754411.

10 years agoApply patch which was forgotten when merging changes from master
Michael Biebl [Thu, 4 Sep 2014 14:51:15 +0000 (16:51 +0200)]
Apply patch which was forgotten when merging changes from master

The merge commit 87eac63ebe41726d96ddc4d35c772566b84d4891 added the path
util-avoid-considering-dpkg-temporary-files-relevant.patch but forgot to
actually add it to the series file.

10 years agoDrop patches which have been merged upstream
Michael Biebl [Thu, 4 Sep 2014 14:45:34 +0000 (16:45 +0200)]
Drop patches which have been merged upstream

10 years agoSource lsb init-functions in udev-finish SysV init script
Michael Biebl [Tue, 26 Aug 2014 11:55:52 +0000 (13:55 +0200)]
Source lsb init-functions in udev-finish SysV init script

This makes sure any calls are redirected to the native service file when
running under systemd.

10 years agoFix typo in changelog
Michael Biebl [Tue, 26 Aug 2014 11:55:13 +0000 (13:55 +0200)]
Fix typo in changelog

Found by lintian.

10 years agoDrop our Debian-specific run-user.mount unit
Michael Biebl [Tue, 26 Aug 2014 10:13:40 +0000 (12:13 +0200)]
Drop our Debian-specific run-user.mount unit

as upstream now creates a per-user tmpfs via logind.

See upstream commit 1c231f56482546725c4dbd3303f70300bd3c63e9.

10 years agotarget experimental
Sjoerd Simons [Sun, 24 Aug 2014 12:56:17 +0000 (14:56 +0200)]
target experimental

10 years agoMerge branch 'master' into experimental
Sjoerd Simons [Sat, 23 Aug 2014 20:35:40 +0000 (22:35 +0200)]
Merge branch 'master' into experimental

Conflicts:
debian/changelog
debian/control
debian/patches/Add-run-initctl-support-to-SysV-compat-tools.patch
debian/patches/Add-targets-for-compatibility-with-Debian-insserv-sy.patch
debian/patches/Also-redirect-to-update-rc.d-when-not-using-.service.patch
debian/patches/Avoid-reload-and-re-start-requests-during-early-boot.patch
debian/patches/Avoid-reloading-services-when-shutting-down.patch
debian/patches/Check-for-kmod-binary.patch
debian/patches/Don-t-mount-tmp-as-tmpfs-by-default.patch
debian/patches/Revert-service-drop-support-for-SysV-scripts-for-the.patch
debian/patches/Revert-udev-network-device-renaming-immediately-give.patch
debian/patches/Start-logind-on-demand-via-libpam-systemd.patch
debian/patches/Use-comment-systemd.-syntax-in-systemd.mount-man-pag.patch
debian/patches/Use-different-default-paths-for-various-binaries.patch
debian/patches/build-sys-don-t-move-libgudev-to-lib.patch
debian/patches/change-the-log_info-line-in-systemctl-to-reflect-rea.patch
debian/patches/core-You-can-not-put-the-cached-result-of-use_smack-.patch
debian/patches/core-snapshot-log-info-when-snapshots-are-created-an.patch
debian/patches/core-transaction-avoid-misleading-error-message-when.patch
debian/patches/core-transaction-fix-cycle-break-attempts-outside-tr.patch
debian/patches/cryptsetup-don-t-add-unit-dependency-on-dev-null-dev.patch
debian/patches/ignore-chkconfig-headers-entirely-they-are-often-bro.patch
debian/patches/insserv.conf-generator.patch
debian/patches/logind-if-a-user-is-sitting-in-front-of-the-computer.patch
debian/patches/man-fix-path-in-crypttab-5.patch
debian/patches/series
debian/patches/systemctl-call-update-rc.d-enable-disable-not-defaul.patch
debian/patches/systemctl-don-t-skip-native-units-when-enabling-disa.patch
debian/patches/units-conditionalize-static-device-node-logic-on-CAP.patch
debian/patches/util-do-not-strip-dev-prefix-twice.patch

10 years agoRelease version 208-8 to unstable
Michael Biebl [Wed, 20 Aug 2014 22:15:20 +0000 (00:15 +0200)]
Release version 208-8 to unstable

10 years agoStop syslog.socket when entering emergency mode
Michael Biebl [Wed, 20 Aug 2014 22:03:30 +0000 (00:03 +0200)]
Stop syslog.socket when entering emergency mode

Otherwise every log message triggers the start of the syslog service and
its dependencies which conflicts with emergency.target.

Closes: #755581
10 years agoMake emergency.service conflict with rescue.service
Michael Biebl [Wed, 20 Aug 2014 21:49:50 +0000 (23:49 +0200)]
Make emergency.service conflict with rescue.service

Otherwise if rescue mode is selected during boot and the emergency mode
is triggered (e.g. via a broken fstab entry), we have two sulogin
processes fighting over the tty.

Closes: #757072
10 years agoMark upstream cherry-picks as such
Michael Biebl [Wed, 20 Aug 2014 21:41:26 +0000 (23:41 +0200)]
Mark upstream cherry-picks as such

10 years agoCherry-pick upstream fix to ignore temporary dpkg files
Michael Biebl [Wed, 20 Aug 2014 21:27:02 +0000 (23:27 +0200)]
Cherry-pick upstream fix to ignore temporary dpkg files

Closes: #757302
10 years agoUpdated upstream v208-stable patch series to 53b1b6c
Michael Biebl [Wed, 20 Aug 2014 21:21:33 +0000 (23:21 +0200)]
Updated upstream v208-stable patch series to 53b1b6c

10 years agoAdd Breaks: systemd (<< 208) to udev to avoid partial upgrades
Michael Biebl [Wed, 20 Aug 2014 20:38:02 +0000 (22:38 +0200)]
Add Breaks: systemd (<< 208) to udev to avoid partial upgrades

Newer udev versions rely on kmod-static-nodes.service being provided by
systemd.

Closes: #757777
10 years agoAdd Breaks: kmod (<< 14) to udev
Michael Biebl [Wed, 20 Aug 2014 20:34:12 +0000 (22:34 +0200)]
Add Breaks: kmod (<< 14) to udev

to make sure we have a kmod version supporting the static-nodes command.

10 years agoDon't write to /sys/kernel/uevent_helper unconditionally
Michael Biebl [Wed, 20 Aug 2014 19:48:24 +0000 (21:48 +0200)]
Don't write to /sys/kernel/uevent_helper unconditionally

Fix udev SysV init script and d-i start script to not write to
/sys/kernel/uevent_helper unconditionally to not fail on a kernel with
CONFIG_UEVENT_HELPER unset.

Closes: #756312
10 years agoDon't rely on /dev/stdout when creating static device nodes under sysvinit
Michael Biebl [Wed, 20 Aug 2014 19:27:58 +0000 (21:27 +0200)]
Don't rely on /dev/stdout when creating static device nodes under sysvinit

"kmod static-nodes" will write its output to /dev/stdout by default.
That device node is created by udevd as a symlink to /proc/self/fd/1.
Since we run make_static_nodes() in the udev SysV init script before
udevd is started, this device node is not guaranteed to exist and kmod
fails to deal with that properly.
As a workaround, use "kmod static-nodes --output=/proc/self/fd/1".

Closes: #757830
10 years agoDrop copy rule for vio_type from initramfs-tools hook
Michael Biebl [Wed, 20 Aug 2014 19:25:09 +0000 (21:25 +0200)]
Drop copy rule for vio_type from initramfs-tools hook

We no longer build the vio_type udev helper.

10 years agoBackport fix for lazy session-activation on non-seat0 seats
Martin Pitt [Thu, 14 Aug 2014 13:09:36 +0000 (15:09 +0200)]
Backport fix for lazy session-activation on non-seat0 seats

LP: #1355331

10 years agoAdd Turkish debconf translations
Martin Pitt [Wed, 13 Aug 2014 10:35:44 +0000 (12:35 +0200)]
Add Turkish debconf translations

Thanks Mert Dirik!

Closes: #757498
10 years agoDrop --disable-xattr configure option for udeb
Martin Pitt [Tue, 12 Aug 2014 07:49:16 +0000 (09:49 +0200)]
Drop --disable-xattr configure option for udeb

It does not exist any more after commit 1608ddfd.

10 years agoRe-add reworked Map-rcS.d-init-script-dependencies-to-their-systemd-.patch
Sjoerd Simons [Sun, 10 Aug 2014 14:45:56 +0000 (16:45 +0200)]
Re-add reworked Map-rcS.d-init-script-dependencies-to-their-systemd-.patch

10 years agoBe more precise on what gets purged in the changelog entry
Sjoerd Simons [Sun, 10 Aug 2014 13:35:40 +0000 (15:35 +0200)]
Be more precise on what gets purged in the changelog entry

10 years agoRemove more stuff from /var/lib/systemd on systemd purge.
Jon Severinsson [Sun, 13 Jul 2014 16:00:00 +0000 (18:00 +0200)]
Remove more stuff from /var/lib/systemd on systemd purge.

10 years agoUpdate /run/initctl symlink target in debian/tmpfiles.d/debian.conf.
Jon Severinsson [Fri, 11 Jul 2014 12:57:17 +0000 (14:57 +0200)]
Update /run/initctl symlink target in debian/tmpfiles.d/debian.conf.

/dev/initctl is now a symlink to /run/systemd/initctl/fifo, so make /run/initct point directly to that.

10 years agoAdd systemd depends on new mount.
Jon Severinsson [Wed, 23 Jul 2014 10:00:00 +0000 (12:00 +0200)]
Add systemd depends on new mount.

Also drop now-obsolete manpage patch.

10 years agoRefer to more bugs in the changelog.
Jon Severinsson [Thu, 24 Jul 2014 17:06:25 +0000 (19:06 +0200)]
Refer to more bugs in the changelog.

10 years agoDo not order rcS.d services after local-fs.target if they do not explicitly depend...
Jon Severinsson [Thu, 3 Jul 2014 00:00:00 +0000 (02:00 +0200)]
Do not order rcS.d services after local-fs.target if they do not explicitly depend on $local_fs.

10 years agoAdd support for rcS.d init scripts to the sysv-generator.
Jon Severinsson [Thu, 24 Jul 2014 12:34:48 +0000 (14:34 +0200)]
Add support for rcS.d init scripts to the sysv-generator.

10 years agoDo not force-enable default-on services on every upgrade.
Jon Severinsson [Sun, 13 Jul 2014 18:00:00 +0000 (20:00 +0200)]
Do not force-enable default-on services on every upgrade.

Also drops the systemd-networkd, systemd-resolved and systemd-timesyncd
from the set of default services.

10 years agoTry-restart networkd, resolved, and timesyncd after an upgrade.
Jon Severinsson [Sun, 13 Jul 2014 18:00:00 +0000 (20:00 +0200)]
Try-restart networkd, resolved, and timesyncd after an upgrade.

Just like is already done for journald and logind.

10 years agoAdd new system group "input" used by udev rules in udev postinst.
Jon Severinsson [Sun, 13 Jul 2014 15:15:22 +0000 (17:15 +0200)]
Add new system group "input" used by udev rules in udev postinst.

10 years agoAdd new systemd service users in systemd postinst.
Jon Severinsson [Thu, 3 Jul 2014 00:00:00 +0000 (02:00 +0200)]
Add new systemd service users in systemd postinst.

10 years agoUse the debian ntp pool and configure systemd uid/gid maximums
Sjoerd Simons [Sun, 13 Jul 2014 13:39:02 +0000 (15:39 +0200)]
Use the debian ntp pool and configure systemd uid/gid maximums

* debian/rules: Use the debian ntp pool as default ntp servers
* debian/rules: explicitely configure the maximum system uid/gids instead of
  relying on autodetection

10 years agodebian/rules: Explicitely turn off rfkill, networkd, timesyncd and resolved for the...
Sjoerd Simons [Sun, 13 Jul 2014 12:04:29 +0000 (14:04 +0200)]
debian/rules: Explicitely turn off rfkill, networkd, timesyncd and resolved for the udeb build

10 years agodebian/rules: Drop outdated --enable-tcpwrap
Sjoerd Simons [Sun, 13 Jul 2014 12:03:52 +0000 (14:03 +0200)]
debian/rules: Drop outdated --enable-tcpwrap

10 years agodebian/control: Remove b-d on librwap0-dev and bump kmod
Sjoerd Simons [Sun, 13 Jul 2014 11:47:40 +0000 (13:47 +0200)]
debian/control: Remove b-d on librwap0-dev and bump kmod

* debian/control: Remove b-d on librwap0-dev
* debian/control: Bump libkmod-dev b-d to >= 15

10 years agodebian/control: Make udev break plymouth (<< 0.9.0-7) as older plymouths assume udev...
Sjoerd Simons [Sun, 10 Aug 2014 08:43:26 +0000 (10:43 +0200)]
debian/control: Make udev break plymouth (<< 0.9.0-7) as older plymouths assume udev implementation details that have changed slightly since v213

10 years agoMerge branch 'master' into experimental
Sjoerd Simons [Fri, 8 Aug 2014 21:18:00 +0000 (23:18 +0200)]
Merge branch 'master' into experimental

Conflicts:
debian/changelog
debian/control
debian/patches/series
debian/rules

10 years agoFix duplicate line in copyright
Martin Pitt [Thu, 7 Aug 2014 06:31:58 +0000 (08:31 +0200)]
Fix duplicate line in copyright

Closes: #756899
10 years agoreleasing package systemd version 208-7
Martin Pitt [Wed, 6 Aug 2014 11:34:21 +0000 (13:34 +0200)]
releasing package systemd version 208-7

10 years agoudev.init: Create static device nodes
Martin Pitt [Wed, 6 Aug 2014 11:14:30 +0000 (13:14 +0200)]
udev.init: Create static device nodes

This moved out of udevd. Thanks to Michael Biebl for the script!

Closes: #749021
10 years agoAdd debian/extra/60-keyboard.hwdb: Latest keymaps from upstream git
Martin Pitt [Wed, 6 Aug 2014 10:59:56 +0000 (12:59 +0200)]
Add debian/extra/60-keyboard.hwdb: Latest keymaps from upstream git

This makes it trivial to backport keymap fixes to stable releases.

Closes: #657809
LP: #1322770
LP: #1339998

10 years agoConvert udev-finish.upstart from a task to a job
Martin Pitt [Wed, 6 Aug 2014 10:41:12 +0000 (12:41 +0200)]
Convert udev-finish.upstart from a task to a job

Avoids hangs with startpar. Workaround for #713135.

Closes: #756631
10 years agoFix typo in systemd-shim dependency
Martin Pitt [Wed, 6 Aug 2014 10:19:50 +0000 (12:19 +0200)]
Fix typo in systemd-shim dependency

10 years agoAdd support for TuxOnIce hibernation.
Jon Severinsson [Thu, 24 Jul 2014 07:47:36 +0000 (09:47 +0200)]
Add support for TuxOnIce hibernation.

Closes: #746463
10 years agoEnsure that systemctl is usable right after being unpacked.
Jon Severinsson [Thu, 24 Jul 2014 11:38:54 +0000 (13:38 +0200)]
Ensure that systemctl is usable right after being unpacked.

Closes: #753589
10 years agoAdd Pre-Depends on systemd to systemd-sysv.
Jon Severinsson [Thu, 24 Jul 2014 14:00:00 +0000 (16:00 +0200)]
Add Pre-Depends on systemd to systemd-sysv.

This avoid risking that the sysv-compatible symlinks become dangling on a partial install.
Note that the Pre-Depends is unversioned to facilitate upgrades to newer systemd versions,
and that the versioned Depends is kept to ensure that user doesn't get confused to thinking
they are running a different systemd version then they are.

10 years agoDo not fail udev upgrades if the udev service is already runtime-masked when the...
Jon Severinsson [Thu, 24 Jul 2014 14:00:00 +0000 (16:00 +0200)]
Do not fail udev upgrades if the udev service is already runtime-masked when the preinst script is run

Closes: #755746
10 years agoDrop now unnecessary libattr1-dev build dep
Martin Pitt [Wed, 6 Aug 2014 09:23:47 +0000 (11:23 +0200)]
Drop now unnecessary libattr1-dev build dep

10 years agoRe-add systemd-shim alternative dependency to libpam-systemd
Martin Pitt [Wed, 6 Aug 2014 09:22:35 +0000 (11:22 +0200)]
Re-add systemd-shim alternative dependency to libpam-systemd

Version it to ensure cgmanager support.

Closes: #754984
LP: #1343802

10 years agoRevert "Drop systemd-logind-launch script"
Martin Pitt [Mon, 21 Jul 2014 10:18:44 +0000 (12:18 +0200)]
Revert "Drop systemd-logind-launch script"

This reverts commit b5949e269017cfc9c25218093137facf685e5c9e.

Now needed again for running wit systemd-shim/cgmanager.

10 years agoReinstate patches to make logind D-BUS activatable
Martin Pitt [Mon, 21 Jul 2014 10:18:31 +0000 (12:18 +0200)]
Reinstate patches to make logind D-BUS activatable

10 years ago75-persistent-net-generator.rules: Adjust Ravello interfaces
Martin Pitt [Tue, 5 Aug 2014 06:14:13 +0000 (08:14 +0200)]
75-persistent-net-generator.rules: Adjust Ravello interfaces

They don't violate the assignment schema, they should just not be persistent.
Thanks to Boris Figovsky.

Closes: #747475
LP: #1317776

10 years agoFix CD symlinks
Martin Pitt [Mon, 4 Aug 2014 14:24:47 +0000 (16:24 +0200)]
Fix CD symlinks

Make /dev/cdrom appear for all types of drives, not just for pure CD-ROM ones.
Also, fix the symlinks to stay after change events.

LP: #1323777

10 years agoAdd dbus dependency to libpam-systemd
Martin Pitt [Mon, 4 Aug 2014 06:48:55 +0000 (08:48 +0200)]
Add dbus dependency to libpam-systemd

The PAM module is talking directly over D-BUS.

Closes: #755968
10 years agoAdd simple autopkgtest for python3-systemd
Martin Pitt [Mon, 4 Aug 2014 06:44:49 +0000 (08:44 +0200)]
Add simple autopkgtest for python3-systemd

10 years agoBuild python3-systemd for Python 3 bindings.
Martin Pitt [Mon, 4 Aug 2014 05:37:48 +0000 (07:37 +0200)]
Build python3-systemd for Python 3 bindings.

Drop python-systemd; it does not have any reverse dependencies, and we want to
encourage moving to Python 3. This also avoids having to do another source
build.

LP: #1258089

10 years agoUse glibc's xattr support instead of requiring libattr.
Martin Pitt [Mon, 4 Aug 2014 05:54:23 +0000 (07:54 +0200)]
Use glibc's xattr support instead of requiring libattr.

Fixes FTBFS with latest glibc and libattr.

Cherrypicked from trunk.

Closes: #756097
10 years agoFix removal of _kernel-install zsh completion file
Michael Biebl [Sat, 26 Jul 2014 20:16:34 +0000 (22:16 +0200)]
Fix removal of _kernel-install zsh completion file

Follow up fix for 0aae718c6134d18055135ce110eac34a0a274203

10 years agoInstall zsh completions to the correct place
Michael Biebl [Sat, 26 Jul 2014 19:42:36 +0000 (21:42 +0200)]
Install zsh completions to the correct place

Closes: #717540
10 years agoAdd Breaks on lvm2 versions without native systemd support.
Jon Severinsson [Thu, 24 Jul 2014 00:12:45 +0000 (02:12 +0200)]
Add Breaks on lvm2 versions without native systemd support.

10 years agoUpdate Depends on initscripts to the version with a systemd-compatible mountnfs ifup...
Jon Severinsson [Wed, 23 Jul 2014 22:13:09 +0000 (00:13 +0200)]
Update Depends on initscripts to the version with a systemd-compatible mountnfs ifup hook.

10 years agoMap some rcS.d init script dependencies to their systemd equivalent.
Jon Severinsson [Tue, 22 Jul 2014 13:38:03 +0000 (15:38 +0200)]
Map some rcS.d init script dependencies to their systemd equivalent.

10 years agoClean up libsystemd-login-dev autopkgtest
Martin Pitt [Mon, 21 Jul 2014 13:29:56 +0000 (15:29 +0200)]
Clean up libsystemd-login-dev autopkgtest

Rename "api" autopkgtest to "build-login", and stop requiring that
sd_login_monitor_new() succeeds. It doesn't in many environments like schroot
or after upgrades from < 204, and the main point of the test is to check that
libsystemd-login-dev has correct contents and dependencies. Drop
"isolation-machine" requirement.

10 years agoCherry-pick upstream fix for journal file permissions.
Jon Severinsson [Fri, 18 Jul 2014 14:00:00 +0000 (16:00 +0200)]
Cherry-pick upstream fix for journal file permissions.

10 years agoMask remaining services provided by the initscripts package
Michael Biebl [Wed, 16 Jul 2014 23:05:34 +0000 (01:05 +0200)]
Mask remaining services provided by the initscripts package

and document in more detail why certain services have been masked.

Closes: #659264
10 years agoRemove duplicate PATH
Michael Biebl [Wed, 16 Jul 2014 22:43:37 +0000 (00:43 +0200)]
Remove duplicate PATH

10 years agoRemove udev.vim syntax file
Michael Biebl [Wed, 16 Jul 2014 22:40:34 +0000 (00:40 +0200)]
Remove udev.vim syntax file

vim provides syntax highlighting support for udev rules since around
2006.

10 years agoRemove systemd-hack-up-the-source.hook script
Michael Biebl [Wed, 16 Jul 2014 22:39:35 +0000 (00:39 +0200)]
Remove systemd-hack-up-the-source.hook script

No longer necessary after the switch from gitpkg to git-buildpackage.

10 years agoRemove pre-generated rules and unit files in debian/rules clean target.
Jon Severinsson [Sun, 6 Jul 2014 16:00:00 +0000 (18:00 +0200)]
Remove pre-generated rules and unit files in debian/rules clean target.

These are generated with rootprefix=/usr and so has the wrong paths for Debian.

10 years agoUpdate symbols file for libgudev-1.0-0.
Jon Severinsson [Sun, 6 Jul 2014 16:00:00 +0000 (18:00 +0200)]
Update symbols file for libgudev-1.0-0.

10 years agoAdd new symbols file for libsystemd0.
Jon Severinsson [Sun, 6 Jul 2014 16:00:00 +0000 (18:00 +0200)]
Add new symbols file for libsystemd0.

10 years agoInstall the new combined libsystemd0 library
Jon Severinsson [Sun, 6 Jul 2014 16:00:00 +0000 (18:00 +0200)]
Install the new combined libsystemd0 library

10 years agoexplicitly disable microhttpd
Sjoerd Simons [Fri, 23 May 2014 11:24:53 +0000 (13:24 +0200)]
explicitly disable microhttpd

(cherry picked from commit 515ed789804047074e103d0cfb30d478bab5cbe0)

10 years agoInstall busctl and translations
Sjoerd Simons [Fri, 23 May 2014 11:24:48 +0000 (13:24 +0200)]
Install busctl and translations

(cherry picked from commit 3853bf74f3102905b6587755781d1a42ea09f9da)

10 years agoattempt parallel build
Sjoerd Simons [Fri, 23 May 2014 11:24:39 +0000 (13:24 +0200)]
attempt parallel build

(cherry picked from commit 95a6ae15fdcda87e5cf47a0d96ce9a09b75fdb65)