Page MenuHomePhabricator

rads skip mechanism
Closed, ResolvedPublic


rads is of no use for Qubes. The systemd unit currently does not get started there.

Its systemd unit is currently using

ConditionPathExists = !/usr/lib/qubes-whonix

This isn't a great agnostic solution.

Also /usr/lib/ram_adjusted_desktop_starter/display-manager-dpkg-post-invoke should not be run on Qubes.



Event Timeline

Patrick created this task.May 15 2015, 5:30 PM
Patrick claimed this task.
Patrick raised the priority of this task from to Normal.
Patrick updated the task description. (Show Details)
Patrick added a project: rads.
Patrick set Impact to Normal.
Patrick added subscribers: Patrick, nrgaway.

pull request for qubes-whonix, skip rads:

Added another commit to the pull request.

skip rads systemd service on qubes -

systemd unit: removed non-agnostic 'ConditionPathExists = !/usr/lib/qubes-whonix', this will be implemented in the qubes-whonix package -

Patrick changed the task status from Open to Review.May 15 2015, 10:07 PM

I have already reviewed your PRs and there is nothing I can see to prevent build errors and I have also merged them into a test branch I am using for building this weekend. Will merge into master once everything confirmed working.

Will this cause a problem if included in Whonix10 branch since the codebase is still currently the same. If it will cause an issue I will only merge it into Whonix11 branch for now and not 10

Yes. This is supposed for Whonix >= 11 only. (Hence, only using 'Whonix 11' tag, not 'Whonix 10' tag.)

Patrick closed this task as Resolved.May 17 2015, 3:34 PM