diff options
author | 2016-09-03 13:40:06 +0200 | |
---|---|---|
committer | 2016-09-03 13:40:06 +0200 | |
commit | bb1efa99fb07a5a1c1163518651e8ff45da8bbd9 (patch) | |
tree | 10db2aedb96cd05fe3087c85e5c6791ef5d1ee2d /app-admin/flexlm/files/flexlm-init | |
parent | app-arch/paq8l: Copy from gentoo repository to save from removal (diff) | |
download | mv-bb1efa99fb07a5a1c1163518651e8ff45da8bbd9.tar.gz mv-bb1efa99fb07a5a1c1163518651e8ff45da8bbd9.tar.bz2 mv-bb1efa99fb07a5a1c1163518651e8ff45da8bbd9.zip |
app-admin/flexlm: Copy from gentoo repository to save from removal
Diffstat (limited to 'app-admin/flexlm/files/flexlm-init')
-rw-r--r-- | app-admin/flexlm/files/flexlm-init | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/app-admin/flexlm/files/flexlm-init b/app-admin/flexlm/files/flexlm-init new file mode 100644 index 00000000..586878dd --- /dev/null +++ b/app-admin/flexlm/files/flexlm-init @@ -0,0 +1,19 @@ +#!/sbin/openrc-run +# Copyright 2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +depend() { + need net +} + +start() { + ebegin "Starting lmgrd" + su - ${LMUSER} -c "umask 022; /opt/flexlm/bin/lmgrd -c '${LMLICENSE}' -l '${LMLOG}'" + eend $? +} + +stop() { + ebegin "Stopping lmgrd" + /opt/flexlm/bin/lmdown -q -all -force -c "${LMLICENSE}" >& /dev/null + eend $? +} |