diff --git a/recipes-core/base-files/base-files_3.0.14.bbappend b/recipes-core/base-files/base-files_3.0.14.bbappend index f3b823b..1091922 100644 --- a/recipes-core/base-files/base-files_3.0.14.bbappend +++ b/recipes-core/base-files/base-files_3.0.14.bbappend @@ -1,6 +1,6 @@ FILESEXTRAPATHS := "${THISDIR}/${PN}" -PRINC = "8" +PRINC = "9" # Original: volatiles = "cache run log lock tmp" # We don't any of those in volatiles, so: @@ -31,3 +31,17 @@ do_install_angstromissue () { echo >> ${D}${sysconfdir}/issue fi } + +# Something during do_rootfs makes /var/run a symlink, we do not want that, so we remove it on 1st boot again +pkg_postinst_${PN} () { +#!/bin/sh +if [ "x$D" != "x" ]; then + exit 1 +fi + +if [ -L ${localstatedir}/run ] ; then + echo "fixing ${localstatedir}/run" + rm ${localstatedir}/run + mkdir ${localstatedir}/run +fi +}