X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=udev.c;h=f0b2800a912b95951c283557b0b66de12dbad1bd;hb=903a36495f2c796f15464943ad26bfd76f548b6a;hp=ecfd5644ec5f28ba87c970fe23c823eeb1197ff6;hpb=bfd12948927b84b3ce990403969c1d10081c1fed;p=elogind.git diff --git a/udev.c b/udev.c index ecfd5644e..f0b2800a9 100644 --- a/udev.c +++ b/udev.c @@ -28,6 +28,7 @@ #include #include #include +#include #include "libsysfs/sysfs/libsysfs.h" #include "udev_libc_wrapper.h" @@ -124,10 +125,11 @@ int main(int argc, char *argv[], char *envp[]) dbg("executing run list"); list_for_each_entry(name_loop, &udev.run_list, node) { + info("RUN key executes '%s'", name_loop->name); if (strncmp(name_loop->name, "socket:", strlen("socket:")) == 0) pass_env_to_socket(&name_loop->name[strlen("socket:")], devpath, action); else - execute_program(name_loop->name, udev.subsystem, NULL, 0, NULL); + run_program(name_loop->name, udev.subsystem, NULL, 0, NULL, (udev_log_priority >= LOG_DEBUG)); } }