From 499536b1ac3fcb89b5d378309b27dcf114c681ef Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Fri, 22 Dec 2017 23:59:55 +0100 Subject: [PATCH] ola: improve init script Drop now unneeded dependency on sudo. Signed-off-by: Daniel Golle --- net/ola/Makefile | 4 ++-- net/ola/files/olad.init | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/net/ola/Makefile b/net/ola/Makefile index 2c9528c5dd..eca389d6ba 100644 --- a/net/ola/Makefile +++ b/net/ola/Makefile @@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=ola PKG_VERSION:=0.10.5 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/OpenLightingProject/ola.git @@ -38,7 +38,7 @@ define Package/ola TITLE:=Open Lighting Architecture Daemon URL:=https://www.openlighting.org/ MAINTAINER:=Christian Beier - DEPENDS:=+protobuf +libusb-1.0 +libuuid +libstdcpp +libpthread +librt +zlib +libncurses +liblo +sudo + DEPENDS:=+protobuf +libusb-1.0 +libuuid +libstdcpp +libpthread +librt +zlib +libncurses +liblo endef define Package/ola/description diff --git a/net/ola/files/olad.init b/net/ola/files/olad.init index f1dff362de..e99239e6bc 100644 --- a/net/ola/files/olad.init +++ b/net/ola/files/olad.init @@ -8,7 +8,8 @@ START=90 start_service() { procd_open_instance - procd_set_param command sudo -u nobody /usr/bin/olad --syslog --log-level 2 --config-dir /etc/ola + procd_set_param user nobody + procd_set_param command /usr/bin/olad --syslog --log-level 2 --config-dir /etc/ola procd_set_param respawn procd_close_instance }