Doug Barton checked a new infrastructure that integrates startup scripts installed by ports into /usr/local/etc/rc.d into system rcorder. It's strongly desirable to install startup scripts without .sh suffix, because scripts suffixed with .sh are considered "non-compatible" and rcorder is not used with them. I'm not addressing USE_RCORDER consumers for now. They can be converted to USE_RC_SUBR once we deprecate systems older then 700007, or on case-by-case basis now. Please consider attached fix:
Responsible Changed From-To: freebsd-ports-bugs->portmgr Over to the keepers of the keys, masters of the seventh circle. http://www.freebsd.org/cgi/query-pr.cgi?pr=90150 See also the useful conversation on this topic in http://www.freebsd.org/cgi/query-pr.cgi?pr=conf/90070
State Changed From-To: open->analyzed Accepted for testing on the cluster.
I think USE_RCORDER behavior must be changed too. There's no point in installing scripts in /etc/rc.d/ since rcorder uses local startup scripts. I guess it would be easier to add a USE_RC_SCRIPT variable similar to the USE_RC_SUBR one (transition speaking). Just my 0.02$. -- Florent Thoumie flz@FreeBSD.org FreeBSD Committer
State Changed From-To: analyzed->closed Committed, thanks.