A System and Service Manager
c4675f57dd
All scriptlets to disable services upon final package removal are removed. Removing rpm from a running system is not allowed by dnf and would generally result in mayhem. Trying to clean up our enablement symlinks is not useful. Nobody tests this and it almost certainly was incomplete. Only do 'journalctl --update-catalog' if /var is writeable, and remove suppression of errors from 'journalctl --update-catalog'. It shouldn't fail, and it it does, we should figure out why. On upgrades, execute 'journalctl --update-catalog' and 'systemd-tmpfiles --create' in %postun, not %post. This way we won't look at possibly-about-to-be-removed configuration. Restart various services upon upgrade: systemd-timedated.service systemd-timesyncd.service systemd-portabled.service systemd-homed.service systemd-hostnamed.service systemd-journald.service systemd-localed.service systemd-userdbd.service. Not doing this was a bug. user@.service and systemd-logind.service will need special handling and are not done in this patch. |
||
---|---|---|
tests | ||
.gitignore | ||
.zuul.yaml | ||
9cc6a94790eecfc808335b759355a4005d66f6e3.patch | ||
10-oomd-defaults.conf | ||
10-oomd-root-slice-defaults.conf | ||
10-oomd-user-service-defaults.conf | ||
20-grubby.install | ||
20-yama-ptrace.conf | ||
95ca39f04efa278ac93881e6e364a6ae520b03e7.patch | ||
0001-test-login-skip-consistency-checks-when-logind-is-no.patch | ||
0001-test-path-util-do-not-fail-if-the-fd_is_mount_point-.patch | ||
0001-test-path-util-ignore-test-failure.patch | ||
17829.patch | ||
18361.patch | ||
18401.patch | ||
18444.patch | ||
f58b96d3e8d1cb0dd3666bc74fa673918b586612.patch | ||
inittab | ||
libsystemd-shared.abignore | ||
macros.sysusers | ||
owner-check.sh | ||
owner-check.template | ||
purge-nobody-user | ||
rpminspect.yaml | ||
sources | ||
split-files.py | ||
sysctl.conf.README | ||
systemd-journal-gatewayd.xml | ||
systemd-journal-remote.xml | ||
systemd-udev-trigger-no-reload.conf | ||
systemd-user | ||
systemd.rpmlintrc | ||
systemd.spec | ||
sysusers.attr | ||
sysusers.generate-pre.sh | ||
sysusers.prov | ||
triggers.systemd | ||
use-bfq-scheduler.patch | ||
yum-protect-systemd.conf |