aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorColin Guthrie <colin@mageia.org>2011-11-03 09:33:21 +0000
committerColin Guthrie <colin@mageia.org>2011-11-03 09:33:21 +0000
commite70ce2525aeca478bf0128c988d45f25713fd5fd (patch)
tree38180bc32a51c68029aa5c780d5951eed56ad2d2 /NEWS
parentaf4af7aa58704add139718564d1e6df80662554b (diff)
downloadrpm-helper-e70ce2525aeca478bf0128c988d45f25713fd5fd.tar
rpm-helper-e70ce2525aeca478bf0128c988d45f25713fd5fd.tar.gz
rpm-helper-e70ce2525aeca478bf0128c988d45f25713fd5fd.tar.bz2
rpm-helper-e70ce2525aeca478bf0128c988d45f25713fd5fd.tar.xz
rpm-helper-e70ce2525aeca478bf0128c988d45f25713fd5fd.zip
Ensure we calculate the true systemd unit name.
When passing just a sysvinit name, we synthesise a systemd unit name via the amazingly cunning and subtle technique of adding '.service' on to the name. This is very effective for referring to units for most commands as even if an actual unit file of this name exists systemd might be providing the unit for this service via a different name, but just symlinking to the sysvinit name in order to prevent the sysvinit script from firing. This is done with e.g. the dm and networkmanager services. When using the symlinked name, systemctl will refuse to enable or disable the unit (see https://bugs.mageia.org/show_bug.cgi?id=3188) and this is expected behaviour. Thus we use readlink to attempt to resolve the link to a real name.
Diffstat (limited to 'NEWS')
0 files changed, 0 insertions, 0 deletions