diff options
author | Sergey Lapin <slapin@ossfans.org> | 2010-04-20 15:01:42 +0400 |
---|---|---|
committer | Sergey Lapin <slapin@ossfans.org> | 2010-04-20 15:03:11 +0400 |
commit | c2df527b5576907cee0d20c9bea110b54dca4b06 (patch) | |
tree | c154b386a3996a932a1e4496b49bb1748859970c /recipes/sysklogd/sysklogd.inc | |
parent | 5453d2a8938c2142e9d893d7713790e6001477b6 (diff) | |
download | openembedded-c2df527b5576907cee0d20c9bea110b54dca4b06.tar.gz |
sysklogd: installing init script
Diffstat (limited to 'recipes/sysklogd/sysklogd.inc')
-rw-r--r-- | recipes/sysklogd/sysklogd.inc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/recipes/sysklogd/sysklogd.inc b/recipes/sysklogd/sysklogd.inc index 5eb85a2943..65da86d835 100644 --- a/recipes/sysklogd/sysklogd.inc +++ b/recipes/sysklogd/sysklogd.inc @@ -3,8 +3,12 @@ SECTION = "base" DESCRIPTION = "The sysklogd package implements two system log daemons." SRC_URI = "http://www.ibiblio.org/pub/Linux/system/daemons/sysklogd-${PV}.tar.gz \ - file://nonrootinstall.patch;patch=1" + file://nonrootinstall.patch;patch=1 \ + file://sysklogd" +inherit update-rc.d +INITSCRIPT_NAME = "sysklogd" +INITSCRIPT_PARAMS = "start 39 S 1 2 3 . stop 99 0 6 ." CFLAGS_append = " -DSYSV" RCONFLICTS = "busybox-syslog" @@ -18,6 +22,8 @@ do_install () { mv ${D}${base_sbindir}/klogd ${D}${base_sbindir}/klogd.${PN} install -d ${D}${sysconfdir} install -m 644 ${S}/syslog.conf ${D}${sysconfdir}/syslog.conf + install -d ${D}${sysconfdir}/init.d + install -m 755 ${WORKDIR}/sysklogd ${D}${sysconfdir}/init.d/sysklogd } pkg_postinst_${PN} () { update-alternatives --install ${base_sbindir}/syslogd syslogd syslogd.${PN} 100 |