Bugfixes and Keysets
[pierogi] / qtc_packaging / debian_fremantle / postinst
index 0a599a4..75ba598 100755 (executable)
@@ -1,7 +1,12 @@
 #!/bin/sh
 
-chmod u+s /opt/pierogi/bin/loadRX51Module
-chmod u+s /opt/pierogi/bin/unloadRX51Module
+# just in case, clean up any existing pierogi.sudoers file:
+#rm /etc/sudoers.d/pierogi.sudoers
+
+# now, create the file:
+echo "user ALL = NOPASSWD: /opt/pierogi/bin/loadRX51Module
+user ALL = NOPASSWD: /opt/pierogi/bin/unloadRX51Module" > /etc/sudoers.d/pierogi.sudoers
+
 update-sudoers
 
 exit 0