1 DESCRIPTION = "IPv6 router advertisement daemon"
2 HOMEPAGE = "http://www.litech.org/radvd/"
3 SECTION = "console/network"
5 DEPENDS = "flex-native"
7 SRC_URI = "http://v6web.litech.org/radvd/dist/radvd-${PV}.tar.gz;md5sum=${MD5SUM} \
9 file://volatiles.03_radvd \
10 file://radvd.conf.empty"
12 S = "${WORKDIR}/radvd-${PV}"
14 inherit autotools update-rc.d
16 do_install_append () {
17 install -m 0755 -d ${D}${sysconfdir}/init.d \
18 ${D}${sysconfdir}/default/volatiles \
20 # Install init script and volatiles
21 install -m 0755 ${WORKDIR}/radvd.init ${D}${sysconfdir}/init.d/radvd
22 install -m 0644 ${WORKDIR}/volatiles.03_radvd ${D}${sysconfdir}/default/volatiles/volatiles.03_radvd
23 # Initial configuration
24 # install -m 0644 ${WORKDIR}/radvd.conf.empty ${D}${sysconfdir}/radvd.conf
26 for i in ${WORKDIR}/radvd.conf.empty radvd.conf.example README; do \
27 install -m 0644 $i ${D}${docdir}/radvd; \
31 #CONFFILES_${PN} = "${sysconfdir}/radvd.conf"
33 INITSCRIPT_NAME = "radvd"
34 INITSCRIPT_PARAMS = "defaults 20 80"
36 pkg_postinst_${PN} () {
37 grep -q radvd: /etc/passwd || \
38 adduser --disabled-password --home=/var/run/radvd/ --system \
39 --ingroup nogroup --no-create-home -g "IPv6 router advertisement daemon" radvd
40 /etc/init.d/populate-volatile.sh update