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
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