mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
rng-tools: Fixes for latest OE layouts
The current recipe has a few installation errors: * The manipulation of configurable paths drops a '/' * The init script defaults are placed in the wrong file * Finer control over init script start/stop * The default device is non-standard This patch fixes these little nits and makes the package usable again. Based on the original patch: http://patchwork.openembedded.org/patch/41049/ Signed-off-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: Ting Liu <ting.liu@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
parent
5fd605ae3a
commit
e38e5e2dc7
|
|
@ -1,2 +1,3 @@
|
|||
# Specify rng device
|
||||
RNG_DEVICE=/dev/hwrng
|
||||
#RNG_DEVICE=/dev/hwrng
|
||||
RNG_DEVICE=/dev/urandom
|
||||
|
|
|
|||
|
|
@ -24,13 +24,13 @@ do_install_append() {
|
|||
if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
|
||||
install -d "${D}${sysconfdir}/init.d"
|
||||
install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/rng-tools
|
||||
sed -i -e 's,/etc/,${sysconfdir}/,' -e 's,/usr/sbin/,${sbindir},' \
|
||||
sed -i -e 's,/etc/,${sysconfdir}/,' -e 's,/usr/sbin/,${sbindir}/,' \
|
||||
${D}${sysconfdir}/init.d/rng-tools
|
||||
|
||||
install -d "${D}${sysconfdir}/default"
|
||||
install -m 0644 ${WORKDIR}/default ${D}${sysconfdir}/default
|
||||
install -m 0644 ${WORKDIR}/default ${D}${sysconfdir}/rng-tools
|
||||
fi
|
||||
}
|
||||
|
||||
INITSCRIPT_NAME = "rng-tools"
|
||||
INITSCRIPT_PARAMS = "defaults"
|
||||
INITSCRIPT_PARAMS = "start 30 S . stop 30 0 6 1 ."
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user