[systemd-devel] overriding udev rules
Andrei Borzenkov
arvidjaar at gmail.com
Sun Feb 28 14:41:32 UTC 2016
Отправлено с iPhone
> 28 февр. 2016 г., в 15:05, Łukasz Stelmach <stlman at poczta.fm> написал(а):
>
> Dnia 28 lutego 2016 12:51:51 CET, "Mantas Mikulėnas" <grawity at gmail.com> napisał(a):
>> On Sun, Feb 28, 2016 at 12:40 PM, Łukasz Stelmach <stlman at poczta.fm>
>> wrote:
>>
>>> Hi,
>>>
>>> One of the default rules supplied by systemd (v215 in Debian) is
>>> responsible restoring the state of rfkill switches.
>>>
>>> SUBSYSTEM=="rfkill", TAG+="systemd",
>>> ENV{SYSTEMD_WANTS}+="systemd-rfkill@$name.service"
>>>
>>> For a reason or two I'd like to override it and not restore the
>> state.
>>> I don't want make a copy of 99-systemd.rules in /etc just to edit one
>>> line. Is there any other reasonable way to prevent the above rule
>> from
>>> being executed?
>>
>> You can `systemctl mask systemd-rfkill at .service`.
>
> OK, this is an option, thanks. What if i would like to override the rule and execute the service for some devives?
>
>
Untested, but the
ENV{SYSTEMD_WANTS}-="rfkill etc" may work. It should come late enough of course.
> --
> Łukasz Stelmach z podróży
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/systemd-devel
More information about the systemd-devel
mailing list