From 29aabba0ea759c6a2864ff5631735b67ee38e5e0 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 5 Feb 2020 18:44:56 +0000 Subject: gentoo resync : 05.02.2020 --- .../files/chrome-remote-desktop.rc | 65 ---------------------- 1 file changed, 65 deletions(-) delete mode 100644 net-misc/chrome-remote-desktop/files/chrome-remote-desktop.rc (limited to 'net-misc/chrome-remote-desktop/files/chrome-remote-desktop.rc') diff --git a/net-misc/chrome-remote-desktop/files/chrome-remote-desktop.rc b/net-misc/chrome-remote-desktop/files/chrome-remote-desktop.rc deleted file mode 100644 index 272923ce6afb..000000000000 --- a/net-misc/chrome-remote-desktop/files/chrome-remote-desktop.rc +++ /dev/null @@ -1,65 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -extra_started_commands="checkconfig reload" - -CRD=/opt/google/chrome-remote-desktop/chrome-remote-desktop - -depend() { - need net - use logger -} - -checkconfig() { - local ret=0 - if [ -z "${CHROME_REMOTING_USERS}" ] ; then - eerror "You must set CHROME_REMOTING_USERS in /etc/conf.d/${SVCNAME} first" - ret=1 - else - local user - for user in ${CHROME_REMOTING_USERS} ; do - if ! id "${user}" >/dev/null ; then - eerror "Invalid user found in CHROME_REMOTING_USERS: ${user}" - ret=1 - fi - done - fi - return ${ret} -} - -for_users() { - local user ret msg log - msg=$1; shift - - for user in ${CHROME_REMOTING_USERS} ; do - ebegin "${msg} ${SVCNAME} for ${user}" - - # We need to background the app as it won't fork until the network - # (including DNS) is available. - start-stop-daemon \ - -b \ - -u "${user}" \ - -x "${CRD}" \ - -- \ - ${OPTIONS} \ - "$@" - eend $? - : $(( ret |= $? )) - done - - return ${ret} -} - -start() { - checkconfig || return - for_users Starting --start -} - -stop() { - for_users Stopping --stop -} - -reload() { - for_users Reloading --reload -} -- cgit v1.2.3