From 7d78e592610f8fcf479f1fbdae52d85fa5f42993 Mon Sep 17 00:00:00 2001 From: Philipp Zabel Date: Wed, 24 Feb 2010 18:15:51 +0100 Subject: [PATCH] Add sudo configuration for LED pattern helper --- Makefile | 7 ++++++- data/led-pattern-editor.sudoers | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 data/led-pattern-editor.sudoers 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 * -- 1.7.9.5