Martin Pitt
aa4c360aa0
debian/rules: Rewrite kernel check using "linux-version"
...
This is cleaner than using dpkg --compare-versions, although the difference
should be rather academic for this purpose.
2015-11-19 12:58:37 +01:00
Michael Biebl
57dc61d6b6
Bump Build-Depends on libdw-dev to (>= 0.158) as per configure.ac
2015-11-19 12:53:49 +01:00
Martin Pitt
507a9704fd
Adjust libseccomp-dev build dependency for backported versions
2015-11-19 10:56:24 +01:00
Martin Pitt
a8b6ecce84
Bump libseccomp-dev build dependency
...
To indicate required versions for backporting to jessie.
Closes : #805497
2015-11-19 10:41:03 +01:00
Martin Pitt
b22870ee00
Bump util-linux dependencies to >= 2.27.1
...
To ensure that the mount monitor ignores /etc/mtab.
2015-11-18 15:33:35 +01:00
Felipe Sateler
7c55c6c142
Enable elfutils
2015-11-12 17:50:40 +01:00
Martin Pitt
df03613d61
Generalize s-coredump conflict
...
Use a new virtual package "core-dump-handler" instead. See
http://lists.alioth.debian.org/pipermail/pkg-systemd-maintainers/2015-November/009344.html
2015-11-11 14:19:38 +01:00
Martin Pitt
15547ff1b6
Make systemd-coredump Conflicts: apport
...
Both packages set the core_pattern and handle crashes, you can't have both of
them at the same time.
2015-11-11 12:09:26 +01:00
Felipe Sateler
88224f8005
Add systemd-coredump package
...
Closes : #744964
2015-11-11 11:47:50 +01:00
Felipe Sateler
bd6d88d0eb
Add libnss-resolve package
...
Protect nss removal with a refcount, to not disable nss module until all
instances have been removed.
Closes : #798905
2015-11-11 11:20:27 +01:00
Michael Biebl
eef34512e1
Drop dependency on udev from the systemd package
...
We don't need udev within a container, so this allows us to trim down the
footprint by not installing the udev package.
2015-10-27 12:19:54 +01:00
Martin Pitt
2edb1e16fb
Revert "Install D-Bus policies into /usr/share/dbus-1/system.d/ instead of /etc/dbus-1"
...
Simon McVittie says that this needs to wait until Stretch+1 to avoid problems
on dist-upgrade due to policy files disappearing from /etc while the old
dbus-daemon is still running.
This reverts commit 5daf857c43 .
2015-10-14 15:31:35 +02:00
Martin Pitt
5daf857c43
Install D-Bus policies into /usr/share/dbus-1/system.d/ instead of /etc/dbus-1
...
This gets rid of some conffiles.
Bump D-Bus dependencies to >= 1.9.18 which started supporting this.
Remove obsolete conffiles on upgrades.
2015-10-14 10:28:53 +02:00
Martin Pitt
2d8b6af907
Bump util-linux/libmount-dev dependencies to >= 2.27
...
As per upstream configure.ac.
2015-10-08 08:48:56 +02:00
Martin Pitt
fac0ded8e1
Revert "Add "Provides: system-log-daemon" to systemd"
...
This is not yet fully correct as long as we don't enable persistent logging by
default.
This reverts commit d64401a808 .
2015-09-20 17:20:54 +02:00
Martin Pitt
d64401a808
Add "Provides: system-log-daemon" to systemd
...
The journal reads/logs syslog.
Closes : #799549
2015-09-20 16:36:24 +02:00
Michael Biebl
101e627ab9
Stop building the compat library packages and drop them for good
2015-09-19 15:29:57 +02:00
Michael Biebl
be383771b2
Drop libsystemd-login-dev
...
All reverse dependencies have been updated to use libsystemd-dev directly.
2015-09-09 16:49:59 +02:00
Martin Pitt
ae3e86d515
debian/control: Remove some boilerplate from the long descriptions
...
To more easily get to the point what a specific package actually does.
2015-09-04 08:21:45 +02:00
Martin Pitt
f4207827dd
Enable libseccomp support for mips64, mips64el, and x32
...
Closes : #797403
2015-09-03 09:41:48 +02:00
Michael Biebl
eff8a207b8
Strip trailing ',' for consistencies sake
2015-08-30 21:55:28 +02:00
Michael Biebl
844f0e0198
Small package description tweak
2015-08-30 21:55:28 +02:00
Michael Biebl
5e056e1ab2
Enable GnuTLS support as systemd-journal-remote makes sense mostly with encryption enabled
2015-08-30 21:55:26 +02:00
Michael Biebl
ab9f3398a3
Drop unnecessary Conflicts/Replaces from systemd-journal-remote
...
None of the files in this package were previously shipped by systemd.
2015-08-30 20:38:32 +02:00
Martin Pitt
99cf1af29c
Don't enable audit support when building with "stage1" profile
...
This avoids a circular build dep.
2015-08-25 12:33:56 +02:00
Martin Pitt
c3673cc588
Build-depend on dpkg-dev (>= 1.17.14) for build profiles support
...
Also bump debhelper version.
2015-08-25 08:48:07 +02:00
Martin Pitt
bb597f2f17
Don't build systemd-{container,journal-remote} for stage1 profile
...
Restrict the recently introduced build deps to !stage1 and don't build
systemd-container and systemd-journal-remote binaries in stage1.
This helps boostrapping and cross-building.
2015-08-25 08:05:03 +02:00
Michael Biebl
52758faa6f
Add new binary package "systemd-journal-remote"
...
This contains tools for sending/receiving remote journal logs:
systemd-journal-{remote,upload,gatewayd}.
Closes : #742802
LP: #1480952
2015-08-25 07:51:40 +02:00
Martin Pitt
0840e0c394
Move transitional libgcrypt11-dev build dep to libgcrypt20-dev
2015-08-24 11:33:15 +02:00
Martin Pitt
9191dc92ce
Split out "systemd-container" package with machined and nspawn and enable importd
...
Add new libbz2-dev, zlib1g-dev, and libcurl-dev build deps.
LP: #1448900
2015-08-22 16:51:12 +02:00
Martin Pitt
c4c69555fb
Install /lib/systemd/network/* into udev instead of systemd
...
It's really udev which is evaluating these. Bump Conflicts/Replaces
accordingly.
2015-08-22 12:08:30 +02:00
Martin Pitt
f36340e8e6
Bump "mount" dependency to >= 2.26, to ensure "swapon -o" availability
...
Closes : #796389
2015-08-22 12:05:46 +02:00
Michael Biebl
b7eb246c63
Extend stage1 profile to apparmor and annotate build depends
2015-08-18 16:55:07 +02:00
Michael Biebl
a2d0d8e615
Turn noudeb build option into build profile
2015-08-18 16:52:32 +02:00
Michael Biebl
1903f1ed9f
Mark check build dependencies with nocheck profile
2015-08-18 16:50:00 +02:00
Michael Biebl
86da49569c
Mark python build tools with :native to ease cross-building
2015-08-18 16:48:24 +02:00
Martin Pitt
c1e67af6ab
Don't enable gnu-efi on ARM
...
It FTBFSes and cannot really be tested now as there is no available hardware.
2015-07-30 08:19:55 +02:00
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