Commit Graph

422 Commits

Author SHA1 Message Date
Michael Biebl
170fb124a3 Switch to "unified" cgroup hierarchy (i.e. cgroupv2)
Closes: #943981
2020-12-21 20:05:09 +01:00
Michael Biebl
b36fa9dca2 Use -Dmode=release as we want a release, not developer, build 2020-11-12 21:22:59 +01:00
Michael Biebl
d124c0dd53 Explicitly disable oomd 2020-11-12 21:22:59 +01:00
Michael Biebl
ed60de5fd9 Disable libfido2 support
This is only used by homed which we don't enable.
2020-07-30 22:02:46 +02:00
Michael Biebl
536137206c Convert to dh_installsystemd and disable dh_installsystemduser 2020-05-17 19:24:03 +02:00
Michael Biebl
e99d4d7c1f Disable DNSSEC support by default in resolved
The upstream default, DNSSEC=allow-downgrade can lead to compatibility
issues with certain network access points. Previously, DNSSEC support
was only turned off when built for a stable Debian release, but it is
safer and more consistent to just generally change the default to
DNSSEC=no.

Closes: #959996
2020-05-17 19:19:17 +02:00
Dan Streetman
65f46a7d14 remove Ubuntu-specific ondemand.service
New processors handle scaling/throttling in internal firmware
(e.g. intel_pstate), and do not require OS config.

Additionally, nobody else does this, not even Debian.

And finally, this has caused problems for years, e.g.:

https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/1497375
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1503773
https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/1480320
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1579278
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1806012
https://bugs.launchpad.net/charm-sysconfig/+bug/1873028
2020-04-16 10:53:10 -04:00
Dan Streetman
05dc1ac6b4 d/rules: in dh_auto_test, include meson param --print-errorlogs
Also, don't cat testlog.txt; it's noisy and not very helpful.

Upstream request:
https://github.com/systemd/systemd/pull/14338#issuecomment-603432989
2020-04-06 18:19:49 -04:00
Balint Reczey
d6483013d5 Ship systemd-timesyncd in a separate package
The new systemd-timesyncd package conflicting with other NTP-related
packages resolves the problems arising when installing systemd-timesyncd
and other NTP servers on the same system.

Co-authored-by: Michael Biebl <biebl@debian.org>
LP: #1849156
Closes: #805927, #947936
2020-04-02 16:36:09 +02:00
Michael Biebl
58bf8b5016 Disable repart, userdb, homed, fdisk, pwquality, p11kit feature
Those are new features which drag in new dependencies and need further
review first.
2020-03-11 12:54:06 +01:00
Michael Biebl
9f32b45d6a Update debian/rules clean target to remove all Python bytecode 2020-02-01 20:43:42 +01:00
Helmut Grohne
19faa76be4 Add basic support for the noinsttest build profile
https://wiki.debian.org/BuildProfileSpec#Registered_profile_names
2020-01-25 22:33:11 +01:00
Michael Biebl
317c69c00c Revert "When doing upstream ci, install any missing files into the systemd package."
This reverts commit c3bf9ffe3a.
2020-01-25 16:19:03 +01:00
Michael Biebl
31ea6d210d Revert "Install missing files, prior to deduplication."
This reverts commit c7872b2618.
2020-01-25 16:19:01 +01:00
Dimitri John Ledkov
c7872b2618 Install missing files, prior to deduplication. 2019-12-21 00:07:05 +00:00
Dimitri John Ledkov
c3bf9ffe3a When doing upstream ci, install any missing files into the systemd package. 2019-12-20 22:16:32 +00:00
Michael Biebl
e8066121ad Switch default hierarchy (back) to hybrid
Since v243, the new upstream default is unified, but this still causes
regressions in important packages, like LXC or Docker, so switch the
default back to hybrid for now.
2019-11-09 02:20:20 +01:00
Balint Reczey
0599fc89ab Use package version as systemd's reported version
LP: #1849158
2019-10-29 20:01:04 +01:00
Dan Streetman
346871cead d/rules: add CONFFGLAGS_UPSTREAM to dh_auto_configure -- params
By default this var is empty and so will have no effect, but adding it
to the deb/udeb configure line allows upstream tests to pass custom meson
params, and since it's passed last in the line of different CONFFLAGS_*
its values will override any previously set params.

This can be used either by Ubuntu CI, or by Semaphore CI, to pass custom
meson params without having to sed-edit the rules file.
2019-08-25 10:10:23 -04:00
Michael Biebl
5b162f252f Merge branch 'master' into experimental 2019-08-21 22:07:20 +02:00
Michael Biebl
b0c697c519 Use /usr/sbin/nologin as nologin shell
In Debian the nologin shell is installed in /usr/sbin, not /sbin.

Closes: #931850
2019-07-18 19:31:38 +02:00
Michael Biebl
23cb344304 Replace manual removal of halt-local.service with upstream patch
One less downstream modification.

Gbp-Dch: Short
2019-06-07 22:41:39 +02:00
Luca Boccassi
4b7a238163 Enable portabled and install related files in systemd-container
Keep disabled for the udeb profile.

Closes: #918606
2019-06-05 12:52:57 +02:00
Michael Biebl
ccf7a5dc83 Revert "Build manpages in .deb variant."
Upstream CI was switched to use the experimental branch, so let's revert
this commit in master to keep the changes for buster minimal.

This reverts commit 0a67c4bc15.

Gbp-Dch: Ignore
2019-05-17 19:48:29 +02:00
Michael Biebl
ffe96f1cf6 Stop removing enablement symlinks in /etc/systemd/system
With v242 this is no longer necessary as `ninja install` will no longer
create those symlinks.

See also https://github.com/systemd/systemd/pull/12164 and
https://github.com/systemd/systemd/pull/12569
2019-05-16 21:53:55 +02:00
Dimitri John Ledkov
ae098798db Build manpages in .deb variant.
Upstream snapshots are switching to building manpages off by default.

Fixes: https://github.com/systemd/systemd/pull/12519
Gbp-Dch: Ignore
2019-05-10 11:41:37 +01:00
Dimitri John Ledkov
0a67c4bc15 Build manpages in .deb variant.
Upstream snapshots are switching to building manpages off by default.

Fixes: https://github.com/systemd/systemd/pull/12519
Gbp-Dch: Ignore
2019-05-10 11:31:15 +01:00
Michael Biebl
0fb9ff8988 Switch from libidn to libidn2
Closes: #928615
2019-05-08 01:33:37 +02:00
Michael Biebl
8873449ed8 Enable regexp matching support in journalctl using pcre2
Closes: #898892
2019-05-08 01:33:37 +02:00
Michael Biebl
cdd220dd3e Properly remove duplicate directories from systemd package
When removing duplicate directories from the systemd package, sort the
list of directories in reverse order so we properly delete nested
directories.

Running debdiff shows the following result:

Files in first .deb but not in second
-------------------------------------
drwxr-xr-x  root/root   /etc/udev/
drwxr-xr-x  root/root   /usr/lib/systemd/tests/
drwxr-xr-x  root/root   /usr/lib/systemd/tests/testdata/

Those empty directories clearly do not belong into systemd package.
2019-03-21 06:33:08 +00:00
Michael Biebl
8ca0c4921b Make /dev/dri/renderD* accessible to group "render"
Follow upstream and make render nodes available to a dedicated system
group "render" instead of "video". Keep the uaccess tag for local,
active users.
2019-03-14 18:06:39 +01:00
Michael Biebl
e6c7860a1f Disable fallback DNS servers in resolved
Closes: #923081
2019-03-03 10:51:22 +00:00
Michael Biebl
d915397d94 meson: Stop setting -fPIE globally
Setting -fPIE globally can lead to miscompilations on certain
architectures. Instead use the b_pie=true build option, which was
introduced in meson 0.49. Bump the Build-Depends accordingly.

Closes: #909396
2019-01-12 21:49:33 +01:00
Michael Biebl
084e84e33a Don't bump fs.nr_open in PID 1
In v240, systemd bumped fs.nr_open in PID 1 to the highest possible
value. Processes that are spawned directly by systemd, will have
RLIMIT_NOFILE be set to 512K (hard).
pam_limits in Debian defaults to "set_all", i.e. for limits which are
not explicitly configured in /etc/security/limits.conf, the value from
PID 1 is taken, which means for login sessions, RLIMIT_NOFILE is set to
the highest possible value instead of 512K. Not every software is able
to deal with such an RLIMIT_NOFILE properly.
While this is arguably a questionable default in Debian's pam_limit,
work around this problem by not bumping fs.nr_open in PID 1.

Closes: #917167
2018-12-27 14:28:09 +01:00
Michael Biebl
0b259b28d3 Update nss build options 2018-12-22 03:31:13 +01:00
Michael Biebl
4a2ea5a2c1 Unbreak upstream PR which dropped PACKAGE_VERSION
Support both PACKAGE_VERSION and PROJECT_VERSION for now.
PACKAGE_VERSION and the tr mangling can be dropped when a version with
this change lands in Debian.

See https://github.com/systemd/systemd/pull/11230

Gbp-Dch: Ignore
2018-12-21 00:48:12 +01:00
Michael Biebl
fc5c7dc006 Drop non-existing gnuefi=false build option
This was mistakenly added when converting from autotools to meson.
2018-11-16 23:38:19 +01:00
Manuel A. Fernandez Montecelo
aa720115a6 Increase timeout for test in riscv64
The buildds for the riscv64 arch used at the moment are slow, so increase the
timeouts for this arch by a factor of 10, for good measure.

Closes: #906429
2018-10-28 12:34:49 +01:00
Manuel A. Fernandez Montecelo
05b86d5b0f Run "meson test" instead of "ninja test"
Upstream developers of meson recommend to run it in this way, because "ninja
test" just calls "meson test", and by using meson directly and using extra
command line arguments it is possible to control aspects of how the tests are
run.

For example, it is possible to increase the timeouts depending on the
architecture (for slow buildds), which otherwise it is not possible without
resorting to patch upstream's build files.

For more details, see:
 - https://bugs.debian.org/906429
 - https://github.com/mesonbuild/meson/issues/2037
2018-10-28 12:34:49 +01:00
Felipe Sateler
6bf7c77998 Link systemctl binary statically against libshared
This reduces the Pre-Depends list considerably, and is more resilient against borked
installs

Before this change:

 Pre-Depends: libacl1 (>= 2.2.51-8), libblkid1 (>= 2.19.1), libc6 (>= 2.27), libcap2 (>= 1:2.10), libcryptsetup12 (>= 2:1.4), libgcrypt20 (>= 1.8.0), libidn11 (>= 1.13), libip4tc0 (>= 1.6.0+snapshot20161117), liblz4-1 (>= 0.0~r130), liblzma5 (>= 5.1.1alpha+20120614), libmount1 (>= 2.19.1), libseccomp2 (>= 2.3.1), libselinux1 (>= 2.1.9)

After this change:

 Pre-Depends: libblkid1 (>= 2.17.2), libc6 (>= 2.27), libgcrypt20 (>= 1.8.0), liblz4-1 (>= 0.0~r113), liblzma5 (>= 5.1.1alpha+20120614), libselinux1 (>= 2.1.9)
2018-09-24 08:01:42 +00:00
Michael Biebl
59aa9796ef Replace Revert-udev-rules-Permission-changes-for-dev-kvm.patch with upstream patches
This also requires to set dev-kvm-mode explicitly to 0660, as the upstream
default remains 0666.

See https://github.com/systemd/systemd/pull/9560

Gbp-Dch: Ignore
2018-07-24 15:59:35 +02:00
Michael Biebl
b8d1e954f4 Revert "Revert "Use UTF-8 locale when building the package""
"make check" requires a UTF-8 locale to pass the test suite reliably,
e.g. it fails with the C locale. Since we are overriding dh_auto_test we
need to keep setting LC_ALL=UTF.8 ourselves.

This reverts commit 77ad6f3c85.
2018-06-23 00:37:05 +02:00
Michael Biebl
7f5b9fe547 Stop setting the path for the kill binary, no longer necessary
See https://github.com/systemd/systemd/pull/8648

Gbp-Dch: Short
2018-06-22 22:04:48 +02:00
Michael Biebl
03ae999bb5 Disable support for "Portable Services"
This is still an experimental feature.
2018-06-22 22:04:48 +02:00
Michael Biebl
0e42ad0ed0 Install new resolvectl tool
Don't ship the /sbin/resolvconf compat symlink in the systemd package,
as this would cause a file conflict with the resolvconf and openresolv
package.
2018-06-22 22:04:30 +02:00
Michael Biebl
77ad6f3c85 Revert "Use UTF-8 locale when building the package"
Since debhelper 11.1.3, ninja.pm will automatically set LC_ALL=C.UTF-8.

This reverts commit b23f4f6c98.
2018-06-13 16:49:01 +02:00
Michael Biebl
4a1bcc2b19 Stop cleaning up .busname units
Those are gone upstream, so we no longer need to remove them manually.
2018-06-12 22:42:28 +02:00
Michael Biebl
cc523bc097 Drop fallback for older kernels when running the test suite
We now assume that we have a kernel newer then 3.13.
2018-06-12 22:38:17 +02:00
Michael Biebl
da70f2dc85 Drop cleanup rules for libtool .la files
With the switch to Meson, libtool is no longer used.
2018-06-12 22:37:42 +02:00
Michael Biebl
d079887272 Disable installation of RPM macros
This avoids having to remove them manually later on.
2018-06-12 22:33:34 +02:00
Michael Biebl
c99f48eada Drop dh_strip override, the dbgsym migration is done 2018-05-26 10:28:28 +02:00
Michael Biebl
63f0a61cff Add dependencies of libsystemd-shared to Pre-Depends
This is necessary so systemctl is functional at all times during a
dist-upgrade.

Closes: #897986
2018-05-26 08:42:42 +02:00
Michael Biebl
0add1338e1 Use dh_missing to act on uninstalled files
The usage of dh_install --fail-missing has been deprecated.
2018-05-05 14:59:45 +02:00
Martin Pitt
03023a68af Install resolvectl and resolvconf for upstream CI
Upstream PR #8623 introduces resolvectl. Install it (if present) to keep
the upstream tests happy. Once 239 gets released and packaged, this can
be removed again and replaced with adding these to
debian/systemd.install. dh_missing will remind us of that (as it will
fail the build downstream).
2018-04-19 09:07:09 +02:00
Martin Pitt
dc426c3746 Enable systemd-sysusers unit and provide correct Debian static u/gids
Add a helper script debian/extra/make-sysusers-basic which generates a
sysusers.d(5) file from Debian's static master passwd/group files.
systemd 238 now supports  specifying different uid and gid and a
non-default login shell, so this is possible now.

Closes: #888126
2018-03-13 21:05:03 +01:00
Martin Pitt
09c6423728 Simplify PO template creation
Use the existing upstream build system instead of a manual call to
`intltool-update` and `xgettext` to build systemd.pot. Remove the now
obsolete intltool build dependency, but still explicitly keep gettext.
2018-02-14 21:19:11 +01:00
Gunnar Hjalmarsson
18d8c2df13 Fix creation of translation template
- State the gettext package domain "systemd" explicitly, as with the
  move to meson it ended up as "untitled.pot"
- Call xgettext to extract strings from polkit *.policy.in files, which
  intltool-update ignores.

LP: #1707898
2018-02-12 17:13:32 +01:00
Dimitri John Ledkov
55d5146209 Allow for distribution specific configuration flags in debian/rules.
On Ubuntu, build without default/fallback DNS servers.
No changes to the Debian config.

Gbp-Dch: Ignore
2017-10-30 16:02:25 +00:00
Michael Biebl
dad7292586 Install modprobe configuration file to /lib/modprobe.d
Otherwise it is not read by kmod.

Closes: #879191
2017-10-22 23:01:06 +02:00
Michael Biebl
66d04826d6 Make installation of modprobe config work for both /usr/lib and /lib
This is only temporary to not break CI while we are in the process of
getting https://github.com/systemd/systemd/pull/7149 merged.

Gbp-Dch: Ignore
2017-10-21 00:43:31 +02:00
Michael Biebl
2f247fb09b Switch back to default GCC
Closes: #873661
2017-09-03 23:55:09 +02:00
Felipe Sateler
5f6d05abec Merge NMUs from Cyril Brulebois 2017-08-30 22:36:25 -03:00
Cyril Brulebois
c1687d09af Import Debian changes 234-2.3
systemd (234-2.3) unstable; urgency=high

  * Non-maintainer upload.
  * Also switch to g++-6 temporarily (needed for some tests):
    - Add g++-6 to Build-Depends
    - Export CXX = g++-6
2017-08-30 10:42:20 -03:00
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
Felipe Sateler
7a02b4081c Correctly disable resolved on udeb builds 2017-08-21 10:17:51 -03:00
Felipe Sateler
18c3779457 Disable nss-systemd on udeb builds 2017-08-21 10:17:51 -03:00
Dimitri John Ledkov
6bd0dab41e
Disable KillUserProcesses, yet again, with meson this time. 2017-08-18 13:35:17 +01:00
Martin Pitt
53df539dff Manually install tmpfiles.d/systemd-remote.conf if exists
https://github.com/systemd/systemd/pull/6467 drops
tmpfiles.d/systemd-remote.conf, so it will be gone from 235 on and for upstream
CI.  Move this file from dh_install to manual installation when present.
2017-08-09 18:43:58 +02:00
Michael Biebl
5ec38b7c44 Do not link udev against libsystemd-shared
We ship udev in a separate binary package, so can't use
libsystemd-shared, which is part of the systemd binary package.
2017-07-13 16:24:49 +02:00
Michael Biebl
b23f4f6c98 Use UTF-8 locale when building the package
Otherwise meson will be pretty unhappy when trying to process files with
unicode characters. Use C.UTF-8 as this locale is pretty much guaranteed
to be available everywhere.
2017-07-13 15:03:17 +02:00
Michael Biebl
1866313760 udev autopkgtest: no longer install test-udev binary manually
This is now done by the upstream build system.

See https://github.com/systemd/systemd/pull/6178
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
da581f6c05 Drop leftover BREAKS_RCS_COMPAT
Followup for commit 928e4fd7be.

Gbp-Dch: Ignore
2017-06-21 16:24:58 +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
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
Felipe Sateler
1f9f713f59 Specify nobody user and group
Otherwise nss-systemd will translate to group 'nobody', which doesn't
exist on debian systems.
2017-05-22 19:09:56 +02:00
Dimitri John Ledkov
baa789362f
ubuntu: disable dnssec on any ubuntu releases
The internet is broken, and debugging the internet with Ubuntu is not
helpful. Too many websites are incorrectly signed with dnssec, and there are
many outstanding bugs upstream and newly reported in Ubuntu as soon as artful
landed with dnssec re-enabled. Ubuntu devel releases are used on day to day
basis and are not experimental enough to break developers'
networking. Re-enabling dnssec should only be considered once existing upstream
and launchpad dnssec bugs are resolved.

LP: #1690605
Gbp-Dch: Short
2017-05-17 17:05:44 +01:00
Michael Biebl
6731a761fe Get PACKAGE_VERSION from config.h
This also works with meson and is not autotools specific.
2017-04-14 00:12:43 +02:00
Michael Biebl
db8bd967bf Split upstream tests into systemd-tests binary package
Closes: #859152
2017-04-08 11:40:37 +02:00
Martin Pitt
2bcd47a7d6 resolved: Disable DNSSEC by default on stretch and zesty
Both Debian stretch and Ubuntu zesty are close to releasing, switch to
DNSSEC=off by default for those. Users can still turn it back on with
DNSSEC=allow-downgrade (or even "yes").
2017-03-23 16:30:21 +01:00
Martin Pitt
1e5aced377 debian/rules: Clarify comment about disabling DNSSEC support on stable Ubuntu releases
Gbp-Dch: Ignore
2017-03-23 15:51:21 +01:00
Michael Biebl
a76837fb80 Don't ship any symlinks in /etc/systemd/system
Those should be created dynamically via "systemctl enable".
2017-03-03 19:36:59 +01:00
Michael Biebl
b691eb8cd6 Fix location of installed tests 2017-03-03 17:51:42 +01:00
Michael Biebl
335cca9443 Install D-Bus policy files in /usr
This requires dbus >= 1.9.18.
Both Debian stretch and Ubuntu 16.04 LTS ship a new enough version so we
shouldn't need a versioned Depends (or versioned Breaks in case of
systemd).

Gbp-Dch: Short
2017-03-03 13:06:48 +01:00
Martin Pitt
db9040eff2 debian/rules: Drop obsolete SETCAP path 2017-03-02 17:04:38 +01:00
Martin Pitt
94046b1bb0 Switch back to gold linker on mips*
Bug #851736 got fixed now.
2017-03-02 16:33:00 +01:00
Martin Pitt
9da6d428c0 debian/tests/udev: Adjust path for "make install-tests" layout
Also, "make install-tests" apparently forgets to install test-udev, so
do that manually for now.

Gbp-Dch: Ignore
2017-03-02 16:03:40 +01:00
Michael Biebl
b015c192b3 Drop upstart jobs for udev 2017-03-02 13:51:22 +01:00
Martin Pitt
5914346127 Use "make install-tests" for shipped unit tests
This installs the necessary test data along with the programs and thus
we can greatly reduce the blacklist in debian/tests/root-unittests and
also simplify debian/rules.
2017-03-02 12:07:01 +01:00
Martin Pitt
3afc624373 autopkgtest: Run all upstream unit tests as root
Ship all upstream unit tests in libsystemd-dev, and run them all as root
in autopkgtest.

Closes: #854392
2017-02-09 19:29:25 +01:00
Martin Pitt
ac866cbd38 Add autopkgtest for test-seccomp
Ship test-seccomp in libsystemd-dev and run it as autopkgtest, so that
it's easier to spot regressions like issue #5215.

Gbp-Dch: Short
2017-02-03 10:07:45 +01:00
Martin Pitt
6be6175ba7 Use local machine-id for running tests during package build
Since "init" and thus "systemd" are not part of debootstrap any more,
some buildd chroots don't have an /etc/machine-id any more. Port the old
Add-env-variable-for-machine-ID-path.patch to the current code, use a
local machine-id again, and always make test suite failures fatal.

Closes: #851445
2017-01-18 12:07:18 +01:00
Michael Biebl
a8d4aee7f2 Switch to bfd linker on mips*
The gold linker is currently producing broken libraries on mips*
resulting in segfaults for users of libsystemd. Switch to bfd until
binutils has been fixed.

Closes: #851412
2017-01-18 09:41:11 +01:00
Martin Pitt
c31b5ee9b9 Fix RestrictAddressFamilies=
Backport upstream fix for setting up seccomp filters to fix
RestrictAddressFamilies= on non-amd64 architectures. Drop the hack from
debian/rules to remove this property from unit files.

See #843160
2017-01-18 08:38:04 +01:00
Martin Pitt
6b9a493757 Re-enable RestrictAddressFamilies for upstream PR #4991
This PR is supposed to fix the issue, so re-enable using seccomp on all
architectures for this PR only. Once that lands and we backport the fix,
that entire hack can be dropped.

Gbp-Dch: Ignore
2016-12-29 11:08:49 +01:00
Michael Biebl
943053a2c2 Remove no longer needed fallback
Gbp-Dch: Ignore
2016-12-19 09:00:33 +01:00
Michael Biebl
43993147a1 Use --disable-wheel-group configure switch
Instead of mangling the tmpfiles via sed to remove the wheel group, use
the configure switch which was added upstream in v230. See
https://github.com/systemd/systemd/issues/2492
2016-12-19 08:54:51 +01:00
Michael Biebl
818de5b72e Add missing trailing slash to configure argument
Follow-up fix for commit 3dab54a5e5.

Gbp-Dch: Ignore
2016-12-16 15:30:27 +01:00
Martin Pitt
3dab54a5e5 Explicitly set D-Bus policy dir
This is about to change upstream in
https://github.com/systemd/systemd/pull/4892, but as explained in commit
2edb1e16fb we need to keep the policies in /etc/ until stretch+1.
2016-12-16 09:09:36 +01:00