[systemd-devel] systemctl and detach in udev RUN

Kay Sievers kay.sievers at vrfy.org
Thu Oct 6 04:05:01 PDT 2011


On Thu, Oct 6, 2011 at 11:29, Albert Strasheim <fullung at gmail.com> wrote:
> On Wed, Oct 5, 2011 at 4:10 PM, Albert Strasheim <fullung at gmail.com> wrote:
>> Hello all
>> I have the following udev rule in a machine with a bunch of disks:
>> SUBSYSTEM=="block", KERNEL=="sd*", TAG+="systemd", ACTION=="add",
>> RUN+="/bin/systemctl restart blockinit@%k.service"
>
> To answer myself: systemctl has a --no-block option that seems like
> the right thing to do here.

It doesn't sound right, to call systemd from udev context. You might
want to try if:
  SYSTEMD_WANTS= (man systemd.device)
works for you.

Kay


More information about the systemd-devel mailing list