From: Philipp Zabel Date: Wed, 24 Feb 2010 17:15:51 +0000 (+0100) Subject: Add sudo configuration for LED pattern helper X-Git-Tag: v0.0.1~6 X-Git-Url: http://vcs.maemo.org/git/?p=led-pattern-ed;a=commitdiff_plain;h=7d78e592610f8fcf479f1fbdae52d85fa5f42993 Add sudo configuration for LED pattern helper --- diff --git a/Makefile b/Makefile index 96cdc74..a10f1e8 100644 --- a/Makefile +++ b/Makefile @@ -3,6 +3,7 @@ bindir=/usr/bin pluginlibdir=`pkg-config hildon-control-panel --variable pluginlibdir` plugindesktopentrydir=`pkg-config hildon-control-panel --variable plugindesktopentrydir` +sudoersdir=/etc/sudoers.d HILDON_CFLAGS = `pkg-config --cflags hildon-1` OSSO_CFLAGS = `pkg-config --cflags libosso` @@ -18,6 +19,9 @@ pluginlib_LTLIBRARY = \ plugindesktopentry_DATA = \ data/led-pattern-editor.desktop +sudoers_DATA = \ + data/led-pattern-editor.sudoers + bin_PROGRAM = \ led-pattern-helper @@ -64,4 +68,5 @@ install: install ${plugindesktopentry_DATA} ${DESTDIR}${plugindesktopentrydir}/`basename ${plugindesktopentry_DATA}` install -d ${DESTDIR}${bindir} install led-pattern-helper ${DESTDIR}${bindir}/led-pattern-helper - + install -d ${DESTDIR}${sudoersdir} + install ${sudoers_DATA} ${DESTDIR}${sudoersdir}/`basename ${sudoers_DATA}` diff --git a/data/led-pattern-editor.sudoers b/data/led-pattern-editor.sudoers new file mode 100644 index 0000000..b90251a --- /dev/null +++ b/data/led-pattern-editor.sudoers @@ -0,0 +1 @@ +user ALL = NOPASSWD: /usr/bin/led-pattern-helper *