diff --git a/usr/portage/sys-apps/sysvinit/sysvinit-2.88-r5.ebuild b/sys-apps/sysvinit/sysvinit-2.88-r6.ebuild index 42a27dc..5d65494 100644 --- a/usr/portage/sys-apps/sysvinit/sysvinit-2.88-r5.ebuild +++ b/sys-apps/sysvinit/sysvinit-2.88-r6.ebuild @@ -29,10 +29,10 @@ src_prepare() { epatch "${FILESDIR}"/${P}-shutdown-h.patch #449354 sed -i '/^CPPFLAGS =$/d' src/Makefile || die - # mesg/mountpoint/sulogin/utmpdump/wall have moved to util-linux + # last/lastb/mesg/mountpoint/sulogin/utmpdump/wall have moved to util-linux sed -i -r \ - -e '/^(USR)?S?BIN/s:\<(mesg|mountpoint|sulogin|utmpdump|wall)\>::g' \ - -e '/^MAN[18]/s:\<(mesg|mountpoint|sulogin|utmpdump|wall)[.][18]\>::g' \ + -e '/^(USR)?S?BIN/s:\<(last|lastb|mesg|mountpoint|sulogin|utmpdump|wall)\>::g' \ + -e '/^MAN[18]/s:\<(last|lastb|mesg|mountpoint|sulogin|utmpdump|wall)[.][18]\>::g' \ src/Makefile || die # Mung inittab for specific architectures @@ -85,6 +85,9 @@ src_install() { insinto /etc doins "${WORKDIR}"/inittab + # dead symlink + rm -f "${D}"/usr/bin/lastb + doinitd "${FILESDIR}"/{reboot,shutdown}.sh } @@ -97,5 +100,6 @@ pkg_postinst() { /sbin/telinit U &>/dev/null fi - elog "The mesg/mountpoint/sulogin/utmpdump/wall tools have been moved to sys-apps/util-linux." + elog "The last/lastb/mesg/mountpoint/sulogin/utmpdump/wall tools have been moved to" + elog "sys-apps/util-linux." }