runit was broken when utmpx replaced utmp. Since it has been established that the utmp logic in runit as an init replacement is superfluous [1], removing that code from the program returns it to full working order. [1] http://lists.freebsd.org/pipermail/freebsd-ports/2011-May/067872.html Fix: - Unbreak on CURRENT - Pass maintainership to submitter - Remove utmp code if utmpx is present - Handle configuration files correctly - Use ETCDIR Submitted by: Chris Rees (utisoft@gmail.com) Bear in mind that files/patch-utmpx is new. I've also removed the empty REQUIRE line from runsvdir.sh.in. Patch attached with submission follows:
bsam 2011-05-27 15:26:01 UTC FreeBSD ports repository Modified files: sysutils/runit Makefile pkg-plist sysutils/runit/files runsvdir.sh.in Added files: sysutils/runit/files patch-utmpx Log: - Unbreak on CURRENT; - Pass maintainership from ports@ to submitter; - Remove utmp code if utmpx is present; - Handle configuration files correctly; - Use ETCDIR; - Remove empty REQUIRE line from runsvdir.sh.in. PR: ports/157298 Submitted by: Chris Rees <utisoft@gmail.com> Revision Changes Path 1.25 +22 -17 ports/sysutils/runit/Makefile 1.1 +96 -0 ports/sysutils/runit/files/patch-utmpx (new) 1.7 +1 -3 ports/sysutils/runit/files/runsvdir.sh.in 1.9 +19 -32 ports/sysutils/runit/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed, thanks!