]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
Lookup the location of udevadm
authorCristian Rodríguez <crrodriguez@opensuse.org>
Mon, 15 Apr 2013 00:16:49 +0000 (21:16 -0300)
committerRay Strode <rstrode@redhat.com>
Tue, 16 Apr 2013 12:48:05 +0000 (08:48 -0400)
It is not always in /bin , but /usr/...

configure.ac
systemd-units/plymouth-start.service.in

index b14bbd2e6e7c0491e58c8c3df1a5540f40651c73..bb0207d5adf55333d8134f5b408aa77d80f215a8 100644 (file)
@@ -45,6 +45,7 @@ AC_SUBST(PLYMOUTH_CFLAGS)
 AC_SUBST(PLYMOUTH_LIBS)
 
 AC_PATH_PROG([SYSTEMD_ASK_PASSWORD_AGENT], [systemd-tty-ask-password-agent])
+AC_PATH_PROG([UDEVADM], [udevadm])
 
 AC_ARG_ENABLE(pango, AS_HELP_STRING([--enable-pango],[enable building with pango, disabled there is no encryption prompts]),enable_pango=$enableval,enable_pango=yes)
 AM_CONDITIONAL(ENABLE_PANGO,  [test "$enable_pango" = yes])
index 951e8d6dc252aa39e61054860994641da18e706e..50e32e32bd806b3f74e2e718cec9f1f4a1fcac1d 100644 (file)
@@ -8,7 +8,7 @@ ConditionKernelCommandLine=!plymouth.enable=0
 
 [Service]
 ExecStart=@PLYMOUTH_DAEMON_DIR@/plymouthd --mode=boot --pid-file=@plymouthruntimedir@/pid --attach-to-session
-ExecStartPost=-/bin/udevadm settle --timeout=30 --exit-if-exists=/sys/class/drm/card0/dev ; /bin/udevadm settle --timeout=30 --exit-if-exists=/sys/class/graphics/fb0/dev ; @PLYMOUTH_CLIENT_DIR@/plymouth show-splash
+ExecStartPost=-@UDEVADM@ settle --timeout=30 --exit-if-exists=/sys/class/drm/card0/dev ; @UDEVADM@ settle --timeout=30 --exit-if-exists=/sys/class/graphics/fb0/dev ; @PLYMOUTH_CLIENT_DIR@/plymouth show-splash
 Type=forking
 KillMode=none
 SendSIGKILL=no