Martin Pitt
94e0164426
Bump libblkid-dev build dependency
...
As per upstream configure.ac
2015-02-17 11:31:34 +01:00
Michael Biebl
48df01638c
Update Vcs-Browser URL to use cgit and https.
2015-01-29 09:29:37 +01:00
Michael Biebl
db9e8155ba
Drop the obsolete libsystemd-* libraries
...
There are no reverse dependencies left.
2015-01-26 15:16:25 +01:00
Michael Biebl
3a46a22c47
Ship bash-completion for udevadm
...
Closes : #776166
2015-01-26 15:12:12 +01:00
Martin Pitt
b3aba1dd36
Re-enable AppArmor support
...
Now that libapparmor1 moved to /lib it is safe to do so. Add versioned
dependency as long as this is still only in experimental.
Closes : #775331
2015-01-21 13:17:43 +01:00
Martin Pitt
30d063e5dd
Mark systemd{,-sysv} as M-A: foreign
...
Spotted by lintian.
2014-12-28 11:45:03 +01:00
Martin Pitt
db29e83dc2
Add new libmount-dev build dependency
2014-12-12 21:36:54 +02:00
Martin Pitt
48375254b3
Disable AppArmor again
...
This first requires moving libapparmor to /lib (see #771667 )
Closes : #771652
2014-12-01 13:50:45 +01:00
Martin Pitt
be2d291d8b
Build-depend on libapparmor-dev to enable AppArmor support
...
LP: #1396270
2014-11-28 10:52:32 +01:00
Martin Pitt
f1bd9cb4f7
Bump util-linux dependency to >= 2.25
...
As per NEWS:
* This version reenables support for fsck's -l switch. This
means at least version v2.25 of util-linux is required for
operation, otherwise dead-locks on device nodes may
occur. Again: you need to update util-linux to at least
v2.25 when updating systemd to v217.
2014-11-28 10:52:32 +01:00
Martin Pitt
f95d63dcd6
Add Martin Pitt to Uploaders:
2014-11-19 08:07:04 +01:00
Martin Pitt
20e1ccddd0
Bump Standards-Version to 3.9.6 (no changes necessary)
2014-11-18 12:37:08 +01:00
Martin Pitt
eb73fd35a0
Remove Tollef from Uploaders: as per his request
2014-11-17 07:24:14 +01:00
Martin Pitt
26a8a4362a
Switch libpam-systemd dependencies to prefer systemd-shim over systemd-sysv
...
This implements the CTTE decision #746578 . This is a no-op on systems which
already have systemd-sysv installed, but will prevent installing that on
upgrades.
Closes : #769747
2014-11-17 07:22:34 +01:00
Martin Pitt
9baa932f37
Fix dependency for x-systemd-* syntax
...
This requires mount >= 2.21, not the binary util-linux package. Fixes commit
8fb0c725 .
2014-10-28 14:00:23 +01:00
Martin Pitt
8fb0c725d1
Drop Use-comment-systemd.-syntax-in-systemd.mount-man-pag.patch
...
Our util-linux is now recent enough. Bump dependency to >= 2.21.
2014-10-17 16:14:23 +02:00
Martin Pitt
8b782cd36f
Bump systemd-shim Depends/Breaks to 8.2 to ensure a lockstep upgrade
...
Closes : #761947
2014-09-19 06:43:54 +02:00
Michael Biebl
6e3be33e8f
Bump dependency on systemd-shim to (>= 7-2)
...
This ensures we have a version which supports systemd >= 209 and has the
necessary Breaks against incompatible versions.
2014-09-14 16:31:41 +02:00
Michael Biebl
76f7747a5d
Make systemd recommend dbus
...
This ensures dbus is installed on upgrades. The dbus system bus is
required to run systemd-logind and the autovt feature relies on logind.
Unprivileged access to systemd via systemctl also requires a system bus,
while root access is done via a privat dbus socket.
Closes : #758111
2014-09-14 16:27:06 +02:00
Michael Biebl
2d4ad1d324
Improve extended package description for compat library packages
2014-09-07 09:50:16 +02:00
Michael Biebl
1f504d6baf
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
2014-09-06 14:48:30 +02:00
Michael Biebl
6bee11e5bb
Revert "Add systemd depends on new mount."
...
This reverts commit 61af16b53e .
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 .
2014-09-04 17:02:54 +02:00
Sjoerd Simons
28d9700590
target experimental
2014-08-24 15:10:39 +02:00
Sjoerd Simons
87eac63ebe
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
2014-08-23 22:39:10 +02:00
Michael Biebl
954ec0a7a6
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
2014-08-20 22:38:38 +02:00
Michael Biebl
f4336cbe10
Add Breaks: kmod (<< 14) to udev
...
to make sure we have a kmod version supporting the static-nodes command.
2014-08-20 22:34:15 +02:00
Jon Severinsson
61af16b53e
Add systemd depends on new mount.
...
Also drop now-obsolete manpage patch.
2014-08-10 11:52:40 +02:00
Jon Severinsson
89d660dce9
Add new system group "input" used by udev rules in udev postinst.
2014-08-10 10:57:41 +02:00
Sjoerd Simons
3901e16f83
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
2014-08-10 10:52:25 +02:00
Sjoerd Simons
3d7490c6a1
debian/control: Make udev break plymouth (<< 0.9.0-7) as older plymouths assume udev implementation details that have changed slightly since v213
2014-08-10 10:43:26 +02:00
Sjoerd Simons
0e55fda590
Merge branch 'master' into experimental
...
Conflicts:
debian/changelog
debian/control
debian/patches/series
debian/rules
2014-08-08 23:29:59 +02:00
Martin Pitt
f8976911a7
Fix typo in systemd-shim dependency
2014-08-06 12:19:50 +02:00
Jon Severinsson
c440fa007c
Ensure that systemctl is usable right after being unpacked.
...
Closes : #753589
2014-08-06 11:48:28 +02:00
Jon Severinsson
acf0c57467
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.
2014-08-06 11:42:12 +02:00
Martin Pitt
1c587e0ec7
Drop now unnecessary libattr1-dev build dep
2014-08-06 11:23:47 +02:00
Martin Pitt
b5f1d9c1ae
Re-add systemd-shim alternative dependency to libpam-systemd
...
Version it to ensure cgmanager support.
Closes : #754984
LP: #1343802
2014-08-06 11:22:35 +02:00
Martin Pitt
1dbbf5987a
Add dbus dependency to libpam-systemd
...
The PAM module is talking directly over D-BUS.
Closes : #755968
2014-08-04 08:48:55 +02:00
Martin Pitt
44bbbcf93d
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
2014-08-04 08:32:22 +02:00
Jon Severinsson
3e7f0f463d
Add Breaks on lvm2 versions without native systemd support.
2014-07-24 02:27:17 +02:00
Jon Severinsson
8b1a1978f3
Update Depends on initscripts to the version with a systemd-compatible mountnfs ifup hook.
2014-07-24 02:26:44 +02:00
Jon Severinsson
ca3e157bc2
Install the new combined libsystemd0 library
2014-07-16 23:29:00 +02:00
Sjoerd Simons
3bd7a5e981
add python-lxml for python-systemd
...
(cherry picked from commit 17a18eb2645e9c15a13fba82b0db591c148d4a4d)
2014-07-16 23:29:00 +02:00
Michael Biebl
682b99a27b
Merge branch 'master' into experimental
...
Conflicts:
debian/changelog
2014-06-28 13:33:07 +02:00
Michael Biebl
53600c1751
Mark -dev packages as Multi-Arch: same
...
Deliberately exclude libgudev-1.0-dev, since it depends on
gir1.2-gudev-1.0 and gobject-introspection does not (yet) support
multiarch.
Closes : #720017
2014-06-28 13:11:00 +02:00
Michael Biebl
2d0f5c2d76
Drop alternative dependency on systemd-shim in libpam-systemd
...
The systemd-shim package no longer provides an environment to run
systemd-logind standalone. See #752939 for further details.
2014-06-28 01:21:45 +02:00
Michael Biebl
e764dc208c
Merge branch 'master' into experimental
...
Conflicts:
debian/changelog
debian/gbp.conf
debian/patches/Always-probe-cpu-support-drivers.patch
debian/patches/Load-sg-module-from-80-drivers.rules.patch
debian/patches/series
2014-06-24 17:36:16 +02:00
Michael Biebl
30dfc6a31c
Use Conflicts instead of Breaks against sysvinit-core
...
This avoids /sbin/init going missing when switching from systemd-sysv to
sysvinit. While at it, add a Replaces: upstart.
Closes : #751589
2014-06-23 18:23:31 +02:00
Michael Biebl
b0851c77d1
Drop Conflicts: runit-run from sysvinit-core
...
The runit-run package has been removed from the archive a long time ago.
2014-06-23 18:13:42 +02:00
Michael Biebl
e89ae54bd1
Drop Conflicts: sysvinit (<< 2.88dsf-44~) from systemd-sysv
...
since this breaks dist-upgrades from wheezy when switching from sysvinit
to systemd-sysv as default init. While downgrading the Pre-Depends in
sysvinit would have been an alternative, dropping the Conflicts and only
keeping the Replaces was deemed the lesser evil.
Closes : #748355
2014-06-23 18:12:21 +02:00
Michael Biebl
5ba115971a
Drop "-b debian" from Vcs-Git since we use the master branch for packaging now.
2014-06-23 17:51:58 +02:00