Commit fb990d5e authored by Leonardo Arena's avatar Leonardo Arena

testing/openlldp: init added

parent 589307e7
......@@ -2,7 +2,7 @@
pkgname=openlldp
pkgver=0.4a
_realver=0.4alpha
pkgrel=0
pkgrel=1
pkgdesc="Open Source implementation of the IEEE standard 802.1AB Link Layer Discovery Protocol (LLDP)"
url="http://openlldp.sourceforge.net/"
license="GPL"
......@@ -14,10 +14,10 @@ source="http://downloads.sourceforge.net/$pkgname/$pkgname-$_realver.tar.gz"
_builddir="$srcdir"/$pkgname-$_realver
prepare() {
cd "$_builddir"
# apply patches here
}
#prepare() {
# cd "$_builddir"
# apply patches here
#}
build() {
cd "$_builddir"
......@@ -31,10 +31,8 @@ build() {
package() {
cd "$_builddir"
make DESTDIR="$pkgdir" install
# remove the 2 lines below (and this) if there is no init.d script
# install -m755 -D "$srcdir"/$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
# install -m644 -D "$srcdir"/$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
install -m755 -D ../../$pkgname.initd "$pkgdir"/etc/init.d/lldpd
install -m644 -D ../../$pkgname.confd "$pkgdir"/etc/conf.d/lldpd
}
md5sums="f48ffd632b96246cbf0f5c485dea3b01 openlldp-0.4alpha.tar.gz"
# Remove existing pid file at startup
OPTS="-s"
#!/sbin/runscript
NAME="lldpd"
DAEMON="/usr/sbin/$NAME"
pidfile=/var/run/$NAME.pid
depend() {
need net
after firewall
}
start() {
ebegin "Starting ${NAME}"
start-stop-daemon --start --quiet --pidfile ${pidfile} \
--exec ${DAEMON} -- ${OPTS}
eend $?
}
stop() {
ebegin "Stopping ${NAME}"
start-stop-daemon --stop --exec ${DAEMON}
eend $?
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment