anchor.diff:  # u-a for runlevel and telinit
   
   pkg_postinst_systemd () {
  -update-alternatives --install ${base_sbindir}/init init ${base_libdir}/systemd/systemd 300
  +update-alternatives --install ${base_sbindir}/init init ${systemd_unitdir}/systemd 300
   update-alternatives --install ${base_sbindir}/halt halt ${base_bindir}/systemctl 300
   update-alternatives --install ${base_sbindir}/reboot reboot ${base_bindir}/systemctl 300
   update-alternatives --install ${base_sbindir}/shutdown shutdown ${base_bindir}/systemctl 300
  
positive.code:                 ${libexecdir} \
                 "
  
  FILES_${PN}-dbg += "${base_libdir}/systemd/.debug ${base_libdir}/systemd/*/.debug ${base_libdir}/security/.debug/"
  FILES_${PN}-dev += "${base_libdir}/security/*.la ${datadir}/dbus-1/interfaces/"
  
  RDEPENDS_${PN} += "dbus-systemd udev-systemd"
  
negative.code: do_install() {
  	autotools_do_install
  	# provided by a seperate recipe
  	rm ${D}${systemd_unitdir}/system/serial-getty* -f
  
  	# provide support for initramfs
  	ln -s ${systemd_unitdir}/systemd ${D}/init
  
  	# create dir for journal
  	install -d ${D}${localstatedir}/log/journal
  