core-agent-linux: fix/improve cleanup of deleted services

17 views
Skip to first unread message

HW42

unread,
Jul 28, 2016, 1:36:39 PM7/28/16
to qubes...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

the cleanup scripts to remove the obsolete links to
qubes-{mount-home,random-seed}.service have to problems:

1) qubes-mount-home was installed to multi-user.target and not
sysinit.target

2) While on Fedora 24 and Debian stable 'systemctl disable' on a deleted
service file works fine it fails in Debian unstable. Since it seems
there is no option to change it simply use rm.

The attached patches fixes those.

HW42
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXmkKbAAoJEOSsySeKZGgWJVMP/1yYqz6ztviaVOSMYESkiQHJ
7NmT6jDuoqfrr4makQqykJ+d/m1ufO5hd0Us/hPNgc2qKJtmPrn4yOPCFDVbcOV4
fq2wR652j1gyg6XyNBOZNReH98i9mNl7ibyF4zdKzxcw/lSpbYOD86ykfiRzXxB1
DCV0QD/oNF52VC99YHtm8nYoDFZT8o2k8Np/BYRv6vC1Ji2qG0ronDyGBmKCO6VH
tD5sM0IOzrlum+g1QftpvEoYDMVm6gzJqSLZGrWSoeYmg3gB/66gKqBd+dcLhf9f
0EADfe2FYD7CZrdjdhXh0mgoT/fs7xbZyexpf2bR1wWNKOZzGnf4tD1D1tWKzDAH
GVKFl9g3sI0qbKGTXCqL4cumzjdr6VLtcfzUrHL049yLaGCsGBO+GeJUYxC/rwp1
0Jz5NeaQgVTnEyeI5iPYufNUAX61gSTB0KTKjQWy8HeRLuXOldw6C8FWJY+p+VtJ
2V5A8uDrQIUjm2HZpkOhdfOKxKVf1AQRvOWMRHU4SxyQPKnFYpNzo7eTQms2c6a1
CzGx+dsGSM8OqiV7819btcI1XHPspw7fDPv6AK2JQQ9+noW8CvLw6WpAqvTpmqU6
21Vo0szpoPVTqHmY0TilS8wF06tPUJlBbjH9BIp++I2u9tpeUg8GX8aySufCwwFT
rH2OaezkZsgwLlQZF3cO
=CpsD
-----END PGP SIGNATURE-----
0001-systemd-fix-qubes-mount-home-path-in-cleanup-script.patch
0002-systemd-remove-obsolete-symlinks-with-rm-instead-of-.patch
0001-systemd-fix-qubes-mount-home-path-in-cleanup-script.patch.sig
0002-systemd-remove-obsolete-symlinks-with-rm-instead-of-.patch.sig

Marek Marczykowski-Górecki

unread,
Jul 28, 2016, 3:55:40 PM7/28/16
to HW42, qubes...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On Thu, Jul 28, 2016 at 05:36:00PM +0000, HW42 wrote:
> Hi,
>
> the cleanup scripts to remove the obsolete links to
> qubes-{mount-home,random-seed}.service have to problems:
>
> 1) qubes-mount-home was installed to multi-user.target and not
> sysinit.target
>
> 2) While on Fedora 24 and Debian stable 'systemctl disable' on a deleted
> service file works fine it fails in Debian unstable. Since it seems
> there is no option to change it simply use rm.
>
> The attached patches fixes those.

Applied, thanks!

- --
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJXmmM2AAoJENuP0xzK19csP8gH/irT4B0x0I696PYKmoJu0Pcu
jT3hgkXx9si5liwY7eErGLqqX5xsI1eHMcK44wN47mOIi7ty7XA2eQDzUjxpwSAC
5AFu/oa6CZCDMeo0tZnfPHISq0IyHP7a/PKQZn6UqISKXUmt0NfQBTQFKxpFo9nx
TelnFakSmQhF60pkoVmyI9Ci9hLcbK0by7y3Ym/5wxyT1VRYYKtbVzBetyl1ybc5
TfQfi4k+/+Yh2+yxC9KMRKyhVnnsm/q3S/ZFYnxm3S/l+Wi7pYXrhN39RbubDlo2
kN4qIKRCc7gI5v4YvxMqAX3LpO6TE3i37Dcbfsw1vgMia4sLxvpXeBCgNED/U/k=
=UQFp
-----END PGP SIGNATURE-----
Reply all
Reply to author
Forward
0 new messages