Martin Pitt
5e9b2e2d99
Restrict gnu-efi to available architectures
...
gnu-efi is only available on a handful of architectures, so adjust the build
dependency. Drop the --enable-gnuefi configure option and rely on
auto-detection on these architectures.
2015-07-28 05:44:34 +02:00
Martin Pitt
378a828a0a
Enable GNU EFI support and add gnu-efi build dep
...
This enables/ships the systemd EFI boot loader.
Closes : #787720
2015-07-26 12:39:04 +02:00
Michael Biebl
a0d5a61155
Drop libsystemd-journald-dev and libsystemd-id128-dev
...
There are no reverse dependencies left and we want to avoid new packages
picking up a build dependency on those obsolete transitional packages.
2015-07-15 23:49:55 +02:00
Michael Biebl
b3fa9f0825
Bump priority of systemd and systemd-sysv to important
...
Update package priorities of systemd and systemd-sysv to important to
match what has been used in the Debian archive since Jessie.
2015-07-13 16:45:14 +02:00
Michael Biebl
d0dc85fce8
Move a few files into their correct packages
...
Move the man pages for libnss-myhostname, libnss-mymachines and
udev.conf from systemd into the correct package. Move the zsh completion
file for udevadm into the udev package as well. Add Breaks/Replaces
accordingly.
Closes : #790879
2015-07-08 18:49:15 +02:00
Michael Biebl
3eabc6e726
Stop building the Python 3 bindings
...
They were split into a separate source package upstream and are now
built from src:python-systemd. See
http://lists.freedesktop.org/archives/systemd-devel/2015-July/033443.html
We keep a Build-Depends on python3 which is required to build the
documentation.
2015-07-08 17:21:51 +02:00
Martin Pitt
4955cf66c4
libudev-dev: Transition doc symlink -> dir too
2015-06-29 17:32:06 +02:00
Martin Pitt
71ce671632
udev: Drop doc dir symlinking
...
It has caused too much trouble and only marginally helps to avoid duplication.
Such duplication should be dealt with at the distro, not package level.
2015-06-29 17:18:48 +02:00
Martin Pitt
045815f336
Drop obsolete gtk-doc-tools build dependency, gtkdocize autoreconfig, and ./configure options
2015-06-22 17:46:05 +02:00
Michael Biebl
702a751c5c
Enable seccomp support on arm64 as well
2015-06-12 08:06:15 +02:00
Martin Pitt
de81054914
Bump libcap-dev build dep to the version that provides libcap2-udeb
...
Closes : #787542
2015-06-11 00:05:05 +02:00
Martin Pitt
d2504c4c4d
Enable seccomp support
...
Restrict the build dep on the architectures that provide libseccomp. This is
also why we can't configure with --enable-seccomp explicitly but rely on
auto-detection.
Closes : #760299
2015-06-10 07:55:43 +02:00
Martin Pitt
8c2556e1d6
debian/control: Replace obsolete Python2 version header with X-Python3-Version
2015-06-03 08:27:51 +02:00
Michael Biebl
37c0162c08
Make sure we have the proper sulogin implementation from util-linux
...
Bump depends on util-linux to make sure we have a sulogin implementation
which properly cleans up its children when emergency.service is
restarted.
Closes : #784238
2015-06-01 19:27:56 +02:00
Michael Biebl
829e8e4236
Wrap Uploaders for better readability
2015-05-30 03:24:09 +02:00
Martin Pitt
de55508a64
Add missing ${misc:Depends} to new libnss-* packages
2015-05-29 10:35:04 +02:00
Michael Biebl
ff3e6f6fc8
Stop building gudev packages
...
Upstream has moved the gudev code into a separate repository which is
now managed on gnome.org. The gudev packages will be built from
src:libgudev from now on. See also
http://lists.freedesktop.org/archives/systemd-devel/2015-May/032070.html
2015-05-29 09:48:46 +02:00
Martin Pitt
8fa9b77707
debian/control: Drop obsolete XS-Testsuite:
...
pkg adds it automatically.
2015-05-29 09:41:00 +02:00
Michael Biebl
fc44e35e85
Drop our versioned Depends on initscripts
...
This was initially added for the /run migration and later to ensure we
have a mountnfs hook which doesn't cause a deadlock under systemd. The
/run migration was completed in wheezy and jessie ships a fixed mountnfs
hook. In addition we now use the ignore-dependencies job mode in our lsb
init-functions hook, so it's safe to drop this dependency.
2015-05-29 07:35:27 +02:00
Martin Pitt
7e6cca78a9
Add libnss-myhostname binary package
...
Taking over from the very old and unmaintained standalone source package as per
its maintainer's request.
Closes : #760514
2015-05-26 21:16:02 +02:00
Martin Pitt
9f485b1763
Add libnss-mymachines binary package
...
Closes : #784858
2015-05-26 21:13:01 +02:00
Martin Pitt
d478e470c7
Drop core-mount-ensure-that-we-parse-proc-self-mountinfo.patch
...
Bump util-linux dependency to the version which enables
--enable-libmount-force-mountinfo. With that, util-linux reads
/proc/self/mountinfo directly, not /etc/mtab any more.
2015-05-12 10:37:09 +02:00
Martin Pitt
7f374c476f
Make apparmor run before networking
...
To ensure that profiles apply to e. g. dhclient:
- Rename networking.service.d/network-pre.conf to systemd.conf, and add
After=apparmor.service.
- ifup@.service: Add After=apparmor.service.
- Add Breaks: on apparmor << 2.9.2-1, which dropped its dependency to
$remote_fs.
LP: #1438249
2015-05-12 08:08:37 +02:00
Michael Biebl
3da185b308
Drop hard-coded versioned dependency on libapparmor1
...
Bump the Build-Depends on libapparmor-dev instead. This ensures a proper
versioned dependency via Build-Depends-Package.
2015-04-16 13:27:17 +02:00
Martin Pitt
9b2df80b6b
Make systemd-sysv's dependency to systemd unversioned
...
The package just contains 6 symlinks and thus isn't sensitive at all against
version mismatches. This avoids running into circular dependencies when testing
local debs.
Thus the unversioned Pre-Depends: is sufficient.
2015-04-06 13:22:20 +02:00
Martin Pitt
bb298dfabd
Rework package description to be more accurate
...
Closes : #740372
2015-03-26 12:20:33 +01:00
Martin Pitt
2bcbb1fe25
Drop "acl" dependency
...
Not necessary any more with the recent changes of dropping the setfacl call
from postinst and README.Debian.
2015-02-18 14:36:52 +01:00
Martin Pitt
a2e44f9623
Revert "Enable libiptc support for networkd masquerading/NAT"
...
This reverts commit 4c9a3a0a02 . This causes a new
dependency to iptables which pulls in ~ 3.5 MB on a minimal system. This should
be reconsidered when splitting networkd out into a new binary package.
Explicitly disable iptc support instead.
2015-02-17 15:48:55 +01:00
Martin Pitt
4c9a3a0a02
Enable libiptc support for networkd masquerading/NAT
2015-02-17 13:38:17 +01:00
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
Michael Stapelberg
dadc637164
Clarify that “systemd” does not influence init whereas “systemd-sysv” does
...
Closes : #747741
2014-05-16 19:42:02 +02:00
Michael Biebl
1fdea8434e
Bump Build-Depends on libcryptsetup-dev to (>= 2:1.6.0) for tcrypt support
2014-04-27 16:18:32 +02:00
Michael Biebl
8eb77b24eb
Bump Build-Depends on kmod to (>= 14).
2014-04-27 14:54:35 +02:00
Michael Biebl
b9baa990ab
Make systemd-dbg depend on udev and libudev1
2014-04-26 21:46:42 +02:00
Martin Pitt
3e589263a1
Add autopkgtests
...
This covers smoke-testing logind, hostnamed, timedated, localed, and a
compile/link/run test against libsystemd-login-dev.
2014-04-26 20:53:53 +02:00
Michael Stapelberg
c6f16d171f
Make libpam-systemd depend on systemd-sysv | systemd-shim
...
Packages that need logind functionality should depend on libpam-systemd.
2014-04-26 18:10:09 +02:00
Michael Stapelberg
5b42170e0e
Add systemd-dbg package, thanks Daniel Schaal
...
Closes : #742724
2014-04-26 18:03:26 +02:00
Michael Biebl
a51c32c787
Bump Standards-Version to 3.9.5.
2014-03-19 18:55:17 +01:00
Michael Stapelberg
73b71c7fc5
set capabilities cap_dac_override,cap_sys_ptrace=ep for systemd-detect-virt
2014-02-27 10:44:52 +01:00
Michael Stapelberg
4359627a6b
add explicit “Depends: sysv-rc”
...
closes : #739679
2014-02-26 08:46:03 +01:00
Michael Stapelberg
4254335e52
add Breaks/Replaces for the manpage move (Thanks mbiebl)
2014-02-15 00:59:57 +01:00
Michael Stapelberg
be1ed7a84c
libpam-systemd: recommend to install the package if in doubt
...
see #738799
2014-02-14 23:28:35 +01:00
Michael Stapelberg
1c5813e852
add myself to uploaders
2013-12-31 07:13:48 +01:00
Michael Stapelberg
d0f6dd2b60
Add breaks/replaces for the new sysvinit-core package (Thanks Alf Gaida)
...
Closes : #733240
2013-12-31 07:13:12 +01:00
Michael Stapelberg
b843c5759b
add dependency on adduser for the systemd-journal group
2013-11-28 22:22:45 +01:00
Michael Stapelberg
c4c50e0c79
allow group adm read access on /var/log/journal
...
Closes : #717386
2013-11-27 21:22:21 +01:00
Michael Biebl
001d346af5
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.
2013-09-18 00:04:57 +02:00
Michael Biebl
6af523c5a1
Use the official field for udebs: Package-Type
2013-09-17 23:49:54 +02:00
Michael Biebl
09e8ede2d1
Drop obsolete Replaces: libudev0
...
It was added in udev 171-2 where the changelogs and documentation files
in udev were converted to symlinks pointing to libudev0.
2013-09-11 23:56:43 +02:00
Michael Biebl
a224634178
Generate strict dependencies between the binary packages
...
Use a shlibs.local file to generate strict inter-package dependencies
and add an explicit versioned dependency on libsystemd-login0 to systemd.
This ensures that e.g. libsystemd-login is always talking to the correct
version of systemd-logind. Closes : #719444
2013-09-11 23:56:16 +02:00
Michael Biebl
e7408c3c00
Adjust package priorities
...
Since other packages now depend on the systemd packages, make all
packages Priority: optional, with the exception of udev and libudev1,
which remain Priority: important, and systemd-sysv, which remains
Priority: extra due to the conflict with sysvinit. Closes : #717365
2013-07-25 00:46:10 +02:00
Michael Biebl
8646caae71
Add Breaks against consolekit (<< 0.4.6-1) for udev-acl
...
The udev-acl tool was removed from udev in version 182 and added to
consolekit. The Breaks ensures that a recent enough version of
consolekit is installed which is shipping this tool. While we will
switch to logind for dynamic device ACLs, this will ensure a smooth
upgrade path in the mean time. Closes : #717385
2013-07-25 00:46:10 +02:00
Michael Biebl
36e53cb53f
Bump Standards-Version to 3.9.4
...
No further changes.
2013-07-25 00:46:10 +02:00
Michael Biebl
84a01447b7
Revert "Don't hard-code Pre-Depends in udev but use ${misc:Pre-Depends} instead"
...
This partially reverts commit 238dae120d .
We are using debconf in preinst, so we need the debconf dependency in
Pre-Depends, but dh_installdebconf only adds it to ${misc:Depends}.
Which means we have to specify it manually.
2013-07-18 16:54:22 +02:00
Michael Biebl
15758c3bd8
Rename udev-gtk-udeb → libudev1-udeb
...
to better reflect its actual contents
2013-07-17 20:24:08 +02:00
Michael Biebl
b64e2e5e38
Tighten Depends on libsystemd-id128-dev for libsystemd-journal-dev as per libsystemd-journal.pc.
2013-07-17 20:24:08 +02:00
Michael Biebl
1e86aae107
Enable python bindings for the systemd libraries
...
and ship them in a new package named python-systemd.
2013-07-17 20:23:51 +02:00
Michael Biebl
292ed6dbac
Rename libudev0 → libudev1 for the SONAME bump.
2013-07-17 20:20:34 +02:00
Michael Biebl
b8edca7465
Update Build-Depends
...
- Drop libudev-dev, no longer required.
- Add gtk-doc-tools and libglib2.0-doc for the API documentation in
libudev and libgudev.
- Add libgirepository1.0-dev and gobject-introspection for GObject
introspection support in libgudev.
- Add libgcrypt11-dev for encryption support in the journal.
- Add libblkid-dev for the blkid udev builtin.
2013-07-17 20:20:33 +02:00
Michael Biebl
d943c214d7
Explicitly set Section and Priority for the udev binary package.
2013-07-17 20:20:33 +02:00
Michael Biebl
bfda5c156f
Add Depends on libpam-runtime (>= 1.0.1-6) to libpam-systemd
...
as we are using pam-auth-update.
https://wiki.ubuntu.com/PAMConfigFrameworkSpec#module_package_implementation
2013-07-17 20:20:33 +02:00
Michael Biebl
57395a9947
Drop our faketime hack
...
Upstream uses a custom xsl style sheet now to generate the man pages
which no longer embeds the build date.
2013-07-17 20:20:33 +02:00
Michael Biebl
6f61866a96
The hwdb builtin has replaced pci-db and usb-db in udev
...
Drop the Recommends on pciutils and usbutils accordingly.
2013-07-17 20:20:33 +02:00
Michael Biebl
cd3f2c02ce
Make libgudev-1.0-dev depend on gir1.2-gudev-1.0
...
as per GObject introspection mini-policy. Closes : #691313
2013-07-17 20:20:33 +02:00
Michael Biebl
7ffbf10c80
Drop old Conflicts, Replaces and Breaks, which are no longer necessary.
2013-07-17 20:20:33 +02:00
Michael Biebl
238dae120d
Don't hard-code Pre-Depends in udev but use ${misc:Pre-Depends} instead
...
Also drop the hard-coded Depends on libglib2.0-0 from gir1.2-gudev-1.0.
2013-07-17 20:20:33 +02:00
Michael Biebl
2ede64711e
Wrap dependencies for better readability.
2013-07-17 20:20:33 +02:00
Michael Biebl
a74a316769
Add binary packages as found in the udev 175-7.2 source package.
2013-07-17 20:20:33 +02:00
Michael Biebl
ffd5b9a0e7
Drop Suggests on the various python packages from systemd
...
The systemd-analyze tool has been reimplemented in C.
2013-07-17 20:20:33 +02:00
Michael Biebl
0961d9284e
Add Marco to Uploaders.
2013-07-17 20:20:29 +02:00
Michael Biebl
193016badc
Stop building the GUI bits.
...
They have been split into a separate source package called systemd-ui.
2013-06-20 01:31:37 +02:00
Michael Biebl
389037ee07
Set Maintainer to pkg-systemd-maintainers@lists.alioth.debian.org.
...
Add Tollef and myself as Uploaders.
2013-06-20 01:19:38 +02:00
Michael Biebl
74ac0fef8f
Update Vcs-* fields, the Git repository is hosted on alioth now. Set the default branch to "debian".
2012-10-18 09:49:10 +02:00
Tollef Fog Heen
77c6b0275b
Override timestamp when building man pages
...
Override timestamp for man page building, thereby avoiding skew
between architectures which caused problems for multi-arch. Closes:
2012-07-21 22:05:17 +02:00
Tollef Fog Heen
27bb26a30a
Ship lsb init script override/integration in /lib/lsb/init-functions.d
...
Do this rather than diverting /lib/lsb/init-functions itself. Add
appropriate Breaks to ensure upgrades happen.
2012-06-30 20:25:16 +02:00
Tollef Fog Heen
1950f28084
Convert to Multi-Arch: same where possible. Closes : #676615
2012-06-29 22:35:39 +02:00
Tollef Fog Heen
53771c52a0
Bump to debhelper 9.
2012-06-29 22:34:45 +02:00
Tollef Fog Heen
b62a2b9481
Add python-dbus and python-cairo to Suggests, for systemd-analyze. Closes : #672965
2012-06-05 22:40:07 +02:00
Michael Biebl
12d445f191
Build-Depend on valac (>= 0.12) instead of valac-0.12. Closes : #663323
2012-04-02 20:45:24 +02:00
Tollef Fog Heen
442a5b8678
Add libkmod-dev to build-depends
2012-02-28 22:15:31 +01:00
Michael Biebl
e3c0434f4a
Use new dh_installdeb maintscript facility to handle obsolete conffiles.
...
Bump Build-Depends on debhelper accordingly.
Conflicts:
debian/changelog
2012-02-28 07:57:19 +01:00
Michael Biebl
2b8f4caf73
Stop installing lib-init-rw (auto)mount units
...
and try to cleanup /lib/init/rw in postinst. Bump dependency on
initscripts accordingly. Closes : #643699
2012-02-27 22:49:13 +01:00
Michael Biebl
29e8f7a38b
Add packages for libsystemd-journal and libsystemd-id128.
2012-02-11 19:49:24 +01:00
Michael Biebl
196e31e750
Add versioned Build-Depends on automake and autoconf
...
to ensure we have recent enough versions. Closes : #657284
2012-02-11 19:48:32 +01:00
Michael Biebl
d6caa6ed2a
Bump Standards-Version to 3.9.2. No further changes.
2012-02-11 19:48:08 +01:00
Michael Biebl
2d8e8fb4eb
Update Build-Depends
...
* Add Build-Depends on liblzma-dev for journal log compression.
* Add Build-Depends on libgee-dev, required to build systemadm.
2012-02-11 19:45:57 +01:00
Michael Biebl
007e78b1df
Add Build-Depends on gperf.
2011-09-14 08:38:48 +02:00
Michael Biebl
a1f4d70385
Add Build-Depends on intltool.
2011-09-14 08:31:10 +02:00
Michael Biebl
827b5b11db
Split libsystemd-login and libsystemd-daemon into separate binary packages.
2011-09-14 08:30:08 +02:00
Michael Biebl
6a777f3e23
Add Build-Depends on libacl1-dev. Required for building systemd-logind with ACL support.
2011-09-14 08:29:11 +02:00
Michael Biebl
c0e31db8ff
Bump Build-Depends on libudev to (>= 172).
2011-09-14 08:28:31 +02:00
Michael Biebl
efd7059153
Build for libnotify 0.7.
2011-09-14 08:27:09 +02:00
Michael Biebl
7cede7aab7
Wrap build dependencies for easier readability.
2011-09-14 08:27:03 +02:00
Michael Biebl
c85dc49b03
Depend on util-linux (>= 2.19.1-2) which provides whole-disk locking support in fsck and remove our revert patch.
2011-06-29 14:00:16 +02:00
Tollef Fog Heen
54ebdb7e11
Add hard dependency on udev
2011-06-08 16:52:14 +02:00
Tollef Fog Heen
91d02107fb
Add suggests on Python for systemd-analyze.
2011-04-21 17:18:18 +02:00
Tollef Fog Heen
168fe699a4
Add conflicts on klogd
2011-04-21 17:17:48 +02:00
Tollef Fog Heen
26364f2e60
Depend on initscripts >= 2.88dsf-13.4 for /run transition.
2011-04-21 17:17:11 +02:00
Tollef Fog Heen
abd2305248
Enable SELinux support. Closes : #618412
2011-03-20 20:46:34 +01:00
Tollef Fog Heen
aef2a93f2c
Enable TCP wrapper support. Closes : #618409
2011-03-20 20:45:26 +01:00
Tollef Fog Heen
a2a836eb04
Add breaks on lvm2 (<< 2.02.84-1)
2011-03-02 21:32:03 +01:00
Tollef Fog Heen
b9e96974e7
Make build-dep on valac be valac-0.10
2011-02-16 19:42:53 +01:00
Tollef Fog Heen
eed848f729
Bump build dependency on valac to (>= 0.10.3)
2011-02-13 08:36:45 +01:00
Tollef Fog Heen
5285c995c9
Drop debian revision from libcryptsetup-dev build-dep to make lintian happy
2011-01-18 08:18:36 +01:00
Tollef Fog Heen
e90f41744c
Tighten libcryptsetup-dev build-dep
2011-01-18 07:12:20 +01:00
Michael Biebl
b2e8a3611c
Update package description
...
Update short package description based on the upstream homepage.
Lennart wants the description to no longer mention "session manager".
2011-01-16 10:00:20 +01:00
Tollef Fog Heen
e4a35aa806
Use the built-in cryptsetup support in systemd
2011-01-16 09:56:30 +01:00
Tollef Fog Heen
c9661edaca
Add dependency on new util-linux to make sure /sbin/agetty exists
2010-12-26 12:58:17 +01:00
Tollef Fog Heen
6ce35d6eaa
Use dh-autoreconf for updating the build system.
2010-11-20 09:38:44 +01:00
Tollef Fog Heen
692c506e1b
Add libaudit-dev to build-depends
2010-11-20 09:34:15 +01:00
Tollef Fog Heen
dad1e1d44b
Tighten dependency between systemd packages
...
Ensure the packages are updated in lockstep
2010-11-02 21:31:50 +01:00
Tollef Fog Heen
03ed4018b8
Add libnotify-dev to build-depends
2010-10-27 12:58:03 +02:00
Tollef Fog Heen
eefaae54a6
Add Depends on systemd from systemd-sysv
2010-10-07 21:49:12 +02:00
Tollef Fog Heen
427f9beaee
Split package; move systemadm and pam module to own packages
2010-08-29 14:03:42 +02:00
Tollef Fog Heen
9d9cb1e081
Update Conflicts for systemd-sysv
2010-08-29 14:00:12 +02:00
Tollef Fog Heen
56586a6b91
Update build-depends for v8
2010-08-29 13:58:56 +02:00
Tollef Fog Heen
fcb2fa86d0
Update standards-version
2010-08-29 13:58:05 +02:00
Tollef Fog Heen
7bcde2163d
Adjust build-deps
2010-08-17 10:44:33 +02:00
Tollef Fog Heen
c7bfe89ad9
Update standards-version, build-deps, add Vcs-* fields
2010-07-29 14:30:19 +02:00
Tollef Fog Heen
092d3cb47e
Add systemd-sysv package which ships the symlinks that replaces sysvinit
2010-07-07 22:01:32 +02:00
Tollef Fog Heen
7ddf066629
Add missing build-deps
2010-06-05 21:33:35 +02:00
Tollef Fog Heen
71c8ab24a7
Add missing build-deps
2010-06-05 20:49:38 +02:00
Tollef Fog Heen
4651a3effb
Bump cgroup build-dep, remove hard-coding
2010-06-05 08:51:06 +02:00
Tollef Fog Heen
80d60d1922
Somewhat newer upstream snapshot, still not released
2010-06-05 08:01:20 +02:00
Tollef Fog Heen
87041ed408
Add systemd-services package
2010-05-16 10:28:54 +02:00
Tollef Fog Heen
979df9158c
Initial packaging
2010-05-16 10:26:57 +02:00