From: Alexis Ballier Date: Tue, 29 Mar 2016 17:14:23 +0000 (+0200) Subject: net-misc/freelan: add basic openrc init script X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=cf9a40a3dfae2cc97c81af7f1ca8734d53e57af6;p=gentoo.git net-misc/freelan: add basic openrc init script Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier --- diff --git a/net-misc/freelan/files/openrc/freelan.initd b/net-misc/freelan/files/openrc/freelan.initd new file mode 100755 index 000000000000..d286405b59f2 --- /dev/null +++ b/net-misc/freelan/files/openrc/freelan.initd @@ -0,0 +1,13 @@ +#!/sbin/runscript +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +command="/usr/bin/freelan" +command_args="-s -p /var/run/freelan.pid" +pidfile="/var/run/freelan.pid" + +depend() { + need net + use logger +} diff --git a/net-misc/freelan/freelan-2.0.ebuild b/net-misc/freelan/freelan-2.0.ebuild index c8d8d4948600..e6284f27071a 100644 --- a/net-misc/freelan/freelan-2.0.ebuild +++ b/net-misc/freelan/freelan-2.0.ebuild @@ -55,4 +55,6 @@ src_compile() { src_install() { DESTDIR="${D}" escons --mode=release prefix="${EPREFIX:-/}" bin_prefix="/usr" install dodoc CONTRIBUTING.md README.md + + newinitd "${FILESDIR}/openrc/freelan.initd" freelan }