diff options
author | Chris Larson <clarson@kergoth.com> | 2003-12-02 21:33:38 +0000 |
---|---|---|
committer | Chris Larson <clarson@kergoth.com> | 2003-12-02 21:33:38 +0000 |
commit | 70203063fb6f9f8932c56af62b7771d1aedb4b95 (patch) | |
tree | 6e9d5b58a8618eab791c5bfc71e7b8a57c38920f /netkit-base | |
parent | 697d8df9ad22f6ba86cad4e748417d505b080561 (diff) |
Add update-rc.d calls for the inetd startup script.
BKrev: 3fcd0532ysHHTc6DyHefcukPh96Vyw
Diffstat (limited to 'netkit-base')
-rw-r--r-- | netkit-base/netkit-base_0.17.oe | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/netkit-base/netkit-base_0.17.oe b/netkit-base/netkit-base_0.17.oe index e69de29bb2..ad777430c0 100644 --- a/netkit-base/netkit-base_0.17.oe +++ b/netkit-base/netkit-base_0.17.oe @@ -0,0 +1,30 @@ +SRC_URI = ftp://ftp.uk.linux.org/pub/linux/Networking/netkit/${P}.tar.gz \ + file://${FILESDIR}/configure.patch;patch=1 \ + file://${FILESDIR}/mconfig.patch;patch=1 +S = ${WORKDIR}/${P} + +EXTRA_OEMAKE = -C inetd +do_compile () { + oe_runmake 'CC=${CC}' 'LD=${LD}' all +} + +do_install () { + install -d ${D}/${sysconfdir}/init.d ${D}/${sbindir} + install -m 0755 inetd/inetd ${D}/${sbindir}/inetd + install -m 0755 ${FILESDIR}/init ${D}/${sysconfdir}/init.d/inetd + install -m 0644 ${FILESDIR}/inetd.conf ${D}/${sysconfdir} +} + +pkg_postinst () { + if test -n "$D"; then + D="-r $D" + fi + update-rc.d $D inetd start 20 2 3 4 5 . stop 20 0 1 6 . +} + +pkg_prerm () { + if test -n "$D"; then + D="-r $D" + fi + update-rc.d $D inetd remove +} |