From 38d0ea5a44f60c7259e257aae4c41ce8ebcb108d Mon Sep 17 00:00:00 2001 From: Robin Mallinson Date: Sun, 11 Nov 2012 14:08:40 +0000 Subject: [PATCH] Fix /etc/modules editing logic --- ServoBlaster/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ServoBlaster/Makefile b/ServoBlaster/Makefile index 6277682..82cab39 100644 --- a/ServoBlaster/Makefile +++ b/ServoBlaster/Makefile @@ -18,7 +18,7 @@ install: servoblaster.ko @sudo chmod +x /lib/udev/servoblaster @sudo mkdir -p $(INSTALL_PATH) @sudo cp ./servoblaster.ko $(INSTALL_PATH) - @[ grep servoblaster /etc/modules > /dev/null 2>&1 ] || { sudo sed -i '$$a\servoblaster' /etc/modules; } + @if ! grep servoblaster /etc/modules > /dev/null 2>&1; then sudo sed -i '$$a\servoblaster' /etc/modules; fi @sudo depmod -a @sudo modprobe servoblaster @echo "Installation complete."