Commit Graph

45 Commits

Author SHA1 Message Date
Zbigniew Jędrzejewski-Szmek
d8201ce25b Create a runtime override for dbus-daemon.service on upgrades
https://bugzilla.redhat.com/show_bug.cgi?id=1674045#c19

The comment is adjusted to clarify that on system upgrades, e.g. F29→F30,
when this package is installed for the first time, we do the change.

Also, remove stdout and stderr redirections. We expect no output from
systemctl, unless things are seriously wrong. Systemd macros made a change
like this too. Drop full paths to binaries, they make no difference and
are visually annoying.
2019-04-09 17:47:51 +02:00
Zbigniew Jędrzejewski-Szmek
e9a9a15585 Heed warnings about macro being expanded in comment
%systemd_{post,user_post} are multiline macros, so commenting them out
was not effective, and the macros were still being executed.
2019-04-09 16:31:27 +02:00
Tom Gundersen
5fb60a5cd2 Bump to v19-1 2019-03-28 15:26:38 +01:00
Tom Gundersen
9399a70bb0 Bump to v18-1 2019-02-21 11:18:53 +00:00
Fedora Release Engineering
53a3b60c04 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 16:50:43 +00:00
Tom Gundersen
2db1a76b11 Bump to v17-3 2019-01-14 14:35:10 +01:00
Tom Gundersen
1a13c4723c Bump to v17-2 2019-01-12 00:06:53 +01:00
Tom Gundersen
6cda89779a update sources for v17 2019-01-02 15:43:29 +01:00
Tom Gundersen
5829572a68 Bump to v17-1 2019-01-02 15:38:03 +01:00
Tom Gundersen
a9ff9ff2fa whitespace fixes 2018-11-28 12:38:11 +01:00
Tom Gundersen
a4826c4b26 Bump to 16-8 2018-11-28 12:32:52 +01:00
Tom Gundersen
4c195db886 Don't apply presets on ever upgrade of dbus-daemon
A conditional was missing, we only want to forcibly enable dbus-broker
on the final uninstall of dbus-daemon. Eventually this should call into
presets, but for now use 'enable'.
2018-11-28 12:22:54 +01:00
Tom Gundersen
18b7d70a08 bump to v16-7
Note that the logs were out of sync with the actual version numbers,
so this appears to skip v16-6.
2018-11-26 14:55:41 +01:00
Tom Gundersen
b42ed5b398 Comment out %%systemd_post macro for now
This ends up disabling dbus-broker unless it is enblaed in the preset file,
we will hook up the presets eventually, but for now rely on the explicit
systemctl call.

Also drop some apostrophes that messes up the webui (at the cost of grammatical
correctness).
2018-11-26 14:54:13 +01:00
Tom Gundersen
8fc980f11c Bump to v16-5 2018-11-26 00:27:51 +01:00
Tom Gundersen
55d7ca8622 scripts: call systemctl using full path 2018-11-26 00:26:10 +01:00
Tom Gundersen
e33e08e776 bump to v16-4 2018-11-25 23:04:56 +01:00
Tom Gundersen
5145b21c7f Fix SELinux bug 2018-11-25 23:04:56 +01:00
Tom Gundersen
5bb6e1078a bump to v16-4 2018-11-20 17:13:20 +01:00
Tom Gundersen
d6b6951621 Add messagebus alias 2018-11-20 17:12:42 +01:00
Tom Gundersen
7c504ca192 bump to v16-3 2018-10-30 15:57:05 +01:00
David Herrmann
3638e6522e dbus-broker: explicitly enable the broker
As approved for F30, dbus-broker will be the default bus
implementation. This changes the dbus-broker package to explicitly
enable dbus-broker over dbus-daemon when freshly installed. Existing
installs / updates are left untouched.

With this in, a simple install of dbus-broker will pull it in as
default backend for the system- and user-bus.

Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2018-10-23 15:42:53 +02:00
David Herrmann
078e198568 dbus-broker: create user and group if non-existant
Make sure the 'dbus' user and group exist. They used to be created in
the 'dbus-common' package, but that is no longer the case. Instead, we
are supposed to create them in tail packages manually.

Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
2018-10-23 15:27:22 +02:00
Tom Gundersen
db0a711737 bump to v6
Also add triggerpostun hooks against dbus-daemon. In case both
dbus-broker and dbus-daemon are installed, and dbus-daemon is the one
that is enabled, make sure removing dbus-daemon enables dbus-broker.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2018-10-12 01:35:33 +02:00
Tom Gundersen
f37d282ac5 bump to v15-4
depend on dbus-common instead of dbus. Depending on dbus pulls in
dbus-daemon (and hence indirectly dbus-common), so that works, but
it is not what we want.
2018-08-30 12:34:46 +02:00
Tom Gundersen
180ae15eb5 bump to v15.3
Add %systemd_user rpm macros
2018-08-29 13:01:50 +02:00
Tom Gundersen
9489ba6921 bump to v15.2
Add back --verbose switch.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2018-08-27 16:47:44 +02:00
Tom Gundersen
bb8a8504b8 bump to v15 2018-08-08 13:10:12 +02:00
Tom Gundersen
dc21edb3f1 rebuild to include recent fixes 2018-07-15 16:20:25 +02:00
Tom Gundersen
6ffb244a31 update to python3 version of docutils 2018-07-15 16:19:39 +02:00
Tom Gundersen
b0167de894 fix audit support 2018-07-15 16:19:39 +02:00
Fedora Release Engineering
73fb87a043 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 22:37:00 +00:00
Tom Gundersen
e77ea586ac bump to v14
Signed-off-by: Tom Gundersen <teg@jklm.no>
2018-07-03 23:26:18 +02:00
Tom Gundersen
e853b1e9a4 build man pages 2018-04-23 18:35:16 +02:00
Tom Gundersen
92f2b2bd46 bump to v13
- Namespace transient systemd units per launcher instance
- Reduce reliance on NSS
- Fix deadlock with nss-systemd
2018-04-23 18:22:05 +02:00
Tom Gundersen
913764f9db The 'gdm' user is now considered at_console=true
Bugfixes and performance enhancements
2018-02-21 17:38:50 +01:00
Tom Gundersen
17cac16a8b Bugfixes and performance enhancements 2018-02-07 11:46:50 +01:00
Fedora Release Engineering
27727e5ad0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 06:24:24 +00:00
Tom Gundersen
6b97ceb1df bump to v9 2017-11-30 16:06:34 +01:00
Tom Gundersen
764581a03a Don't clean-up children of activated services by default
Don't use audit from the user instance
Support the ReloadConfig() API
2017-11-07 17:52:38 +01:00
Tom Gundersen
0c7b7fec7e bump to v7 2017-10-17 16:00:38 +02:00
Tom Gundersen
871566c171 bump to v6 2017-10-16 13:49:25 +02:00
Tom Gundersen
3897c098f9 bump to v5 2017-10-10 10:46:58 +02:00
Tom Gundersen
253b9590bf Initial import (#1482202) 2017-09-19 13:20:22 +01:00
Gwyn Ciesla
a9cad36f20 Added the README 2017-09-18 13:53:44 +00:00