Commit Graph

284 Commits

Author SHA1 Message Date
Cyril Brulebois
070e85622c Import Debian changes 234-2.2
systemd (234-2.2) unstable; urgency=high

  * Non-maintainer upload.
  * Switch to gcc-6 on all architectures, working around an FTBFS on mips64el,
    apparently due to a gcc-7 bug (See: #871514):
    - Add gcc-6 to Build-Depends in debian/control
    - Export CC = gcc-6 in debian/rules
2017-08-30 10:42:00 -03:00
Michael Biebl
26da576604 Change priority of libnss-* packages from extra to optional
This follows a change in the archive triggered by
https://anonscm.debian.org/git/dbnpolicy/policy.git/commit/?id=4b3e61ac3fa06d8b82433e09a76f42a4f8859306
2017-07-12 22:48:20 +02:00
Michael Biebl
5f5de71820 Bump Standards-Version to 4.0.0 2017-07-12 22:46:27 +02:00
Martin Pitt
2607164cd6 Fix debhelper build dependency for backports
Gbp-Dch: Ignore
2017-07-12 22:28:57 +02:00
Michael Biebl
0a079888b5 Switch build system from autotools to meson
Update the Build-Depends accordingly.
2017-07-12 22:27:57 +02:00
Michael Biebl
928e4fd7be Drop Breaks for packages shipping rcS init scripts
This transition was completed in stretch.
2017-06-19 16:05:59 +02:00
Michael Biebl
f4dbed4ee5 Drop no longer needed Breaks against usb-modeswitch 2017-06-19 16:05:59 +02:00
Michael Biebl
5471a7bf36 Drop versioned Build-Depends on dpkg-dev
It's no longer necessary as even Jessie ships a new enough version.
2017-05-26 15:38:19 +02:00
Michael Biebl
639a12938b Bump debhelper compatibility level to 10
Drop --with autoreconf and --parallel as those are now enabled by
default.

The systemd sequence is now also enabled by default. We don't strictly
need the additional complexity that comes with init-system-helpers, as
we can just rely on systemctl being available. So use --without systemd
for the time being.

Gbp-Dch: Short
2017-05-26 15:15:23 +02:00
Michael Biebl
a73b5e03eb Add Depends: procps to systemd
It's required by /usr/lib/systemd/user/systemd-exit.service which calls
/bin/kill to stop the systemd --user instance.

Closes: #862292
2017-05-22 14:50:51 +02:00
Michael Biebl
beb9813840 Please lintian and fix description-is-pkg-name
Gbp-Dch: Ignore
2017-04-14 00:12:04 +02:00
Michael Biebl
db8bd967bf Split upstream tests into systemd-tests binary package
Closes: #859152
2017-04-08 11:40:37 +02:00
Michael Biebl
c4173d2672 Drop systemd-ui Suggests
systemd-ui is unmaintained upstream and not particularly useful anymore.
2017-04-05 00:48:31 +02:00
Michael Biebl
24505f7156 Add Conflicts against hal
Since v183, udev no longer supports RUN+="socket:". This feature is
still used by hal, but now generates vast amounts of errors in the
journal. Thus force the removal of hal by adding a Conflicts to the udev
package. This is safe, as hal is long dead and no longer useful.
2017-03-26 04:00:14 +02:00
Martin Pitt
17011b6747 Move systemd.link(5) to udev package
.link files are being handled by udev, so it should ship the
corresponding manpage. Bump Breaks/Replaces accordingly.

Closes: #857270
2017-03-12 12:32:01 +01:00
Martin Pitt
cbde5426c7 Add libpolkit-gobject-1-dev build dep for polkit version detection
https://github.com/systemd/systemd/pull/5555 will introduce a version
check to determine whether we build for a polkit version which only
supoprts *.pkla files. Make polkit-gobject-1.pc available during build
to ensure that we continue to ship the *.pkla policies.
2017-03-08 09:23:53 +01:00
Michael Biebl
b0f24ded09 Drop Breaks and Replaces from pre-jessie 2017-03-02 14:22:39 +01:00
Martin Pitt
7c888b921f Add iproute2 build dependency for tests
This will make test_exec_privatenetwork() actually run; it skips if "ip"
is not present.

Closes: #854396
2017-02-09 17:50:13 +01:00
Martin Pitt
c8ab09eadc Add libcap2-bin build dependency for tests
This will make test_exec_capabilityboundingset() actually run.

Closes: #854394
2017-02-09 17:50:13 +01:00
Michael Biebl
a0aaef135c Bump priority of libpam-systemd to standard
This reflects the changes that have been made in the archive a while
ago.

See #803184
2017-02-01 22:45:22 +01:00
Michael Biebl
b17277e8e7 Bump systemd Breaks to ensure it is upgraded in lockstep with udev
The sandboxing features used by systemd-udevd.service require systemd
(>= 232-11).

Closes: #853078
2017-02-01 22:31:12 +01:00
Michael Biebl
4359582b19 Add missing Build-Depends on tzdata
It is required to successfully run the test suite.

Closes: #852883
2017-02-01 22:20:26 +01:00
Michael Biebl
3ab3361865 Update Homepage and the URLs in debian/copyright to use https 2017-01-22 08:18:14 +01:00
Michael Biebl
6e960b37ea Update Vcs-* according to the latest recommendation 2017-01-22 08:15:51 +01:00
Michael Biebl
060b920c23 Re-add versioned Conflicts/Replaces against upstart
In Debian the upstart package was never split into upstart and
upstart-sysv, so we need to keep that for switching from upstart to
systemd-sysv.

This partially reverts commit 4c19056632.

Closes: #852156
2017-01-22 08:15:38 +01:00
Michael Biebl
7b17f7c824 Enable seccomp support on ppc64 2017-01-18 19:43:28 +01:00
Michael Biebl
aceda6fa5f Require systemd-shim version which supports v232
See #844785
2017-01-18 11:33:54 +01:00
Michael Biebl
4c19056632 Drop obsolete Conflicts, Breaks and Replaces 2017-01-18 10:37:26 +01:00
Martin Pitt
7d4f0d5798 Drop systemd dependency from libnss-myhostname again
This NSS module is completely independent from systemd, unlike the other three.
2016-11-30 15:58:04 +01:00
Martin Pitt
743cd165f9 Make libnss-* depend on the same systemd package version
This avoids version skew, and these packages don't actually work without the
systemd underpinnings, like resolved for nss-resolve or nss-mymachines without
machined.
2016-11-30 14:35:52 +01:00
Martin Pitt
3979e5d6a9 Package libnss-systemd 2016-11-30 14:24:24 +01:00
Martin Pitt
43aee3ea0f Run hwdb/parse_hwdb.py during package build
Pull in some patches from master which make that actually work.
2016-11-30 13:02:50 +01:00
Michael Biebl
17ae08336e Mark liblz4-tool build dependency as <!nocheck>
It is only needed when running the test suite.
2016-11-22 14:42:59 +01:00
Martin Pitt
2eb8e230a0 Add missing liblz4-tool build dependency
Fixes test-compress failure during package build.
2016-11-20 11:40:01 +01:00
Michael Biebl
e26c3146a7 Enable lz4 support
While the compression rate is not as good as XZ, it is much faster, so a
better default for the journal and especially systemd-coredump.

Closes: #832010
2016-11-20 03:38:00 +01:00
Martin Pitt
f21cb3c7f9 Bump libseccomp build dependency
As per configure.ac.
2016-11-15 09:17:45 +01:00
Martin Pitt
b1a3bccd72 Build sd-boot on arm64
gnu-efi is available on arm64 now.

Closes: #842617
2016-10-30 22:42:50 +02:00
Martin Pitt
bc96cb3052 systemd.postinst: Drop setcap call for systemd-detect-virt
This hasn't been necessary any more since
https://github.com/systemd/systemd/commit/fdd25311

Drop corresponding libcap2-bin dependency.
2016-09-19 22:36:59 +02:00
Martin Pitt
4acb6449b6 Add alternative iptables-dev build dependencies
libiptc-dev is very new and not yet present in stable Debian/Ubuntu releases.
Add it as a fallback build dependency for backports and upstream tests.
2016-08-28 12:07:09 +02:00
Michael Biebl
26187cfaa0 Enable iptables support
Closes: #787480
2016-08-24 13:13:00 +02:00
Michael Biebl
1f604c9f39 Stop mentioning snapshot and restore in the package description
Support for the .snapshot unit type has been removed upstream.
2016-07-20 16:31:09 +02:00
Martin Pitt
db4d36805d systemd-sysv: Add Conflicts: systemd-shim
To avoid shim trying to claim the D-Bus interfaces.
2016-07-20 16:31:09 +02:00
Felipe Sateler
8ab092df6f Add versioned breaks for packages shipping rcS init scripts 2016-07-20 16:31:09 +02:00
Michael Biebl
529d4dd6ac Add Depends: dbus to systemd-container
This is required for systemd-machined and systemd-nspawn to work
properly.

Closes: #830575
2016-07-14 02:14:35 +02:00
Michael Biebl
1ab8d4836d Restrict Conflicts: openrc to << 0.20.4-2.1
Newer versions of openrc no longer ship conflicting implementations of
update-rc.d/invoke-rc.d.
2016-07-14 01:54:59 +02:00
Michael Biebl
35d04f8c0c Bump Build-Depends on debhelper to (>= 9.20160114)
Required for --dbgsym-migration support.

Followup fix for fac547e93a
2016-07-01 15:21:09 +02:00
Laurent Bigonville
0c54be035d Build with IDN support
Closes: #814528
2016-06-22 15:00:55 +02:00
Felipe Sateler
ab1754ced8 Add policykit-1 to Suggests. It is used to allow unprivileged users to execute certain commands. (Closes: #827756) 2016-06-20 15:05:38 -04:00
Martin Pitt
e44cd21d2c Don't add a Breaks: against usb-modeswitch when building on Ubuntu
There it does not use hotplug.functions and is a lower version.
2016-05-25 08:59:32 +02:00
Martin Pitt
ae64ae52a7 fix syntax error in previous commit 2016-05-15 10:11:51 +02:00