"/usr/local/etc/rc.d/nntpcached.sh" references "/etc/rc.subr". This is not installed by FreeBSD 4.11 checked out today. Trying to start nntpcache using "/usr/local/etc/rc.d/nntpcached.sh start" leads to error ".: Can't open /etc/rc.subr: No such file or directory". nntpcached will not be started. Fix: I copied rc.subr from a FreeBSD 5.5-PRERELEASE system. This seems to work. How-To-Repeat: rebuild your system: cd /usr/src mergemaster -p make buildworld make buildkernel KERNCONF=GENERIC make installkernel KERNCONF=GENERIC reboot make installworld mergemaster -a reboot call /usr/local/etc/rc.d/nntpcached.sh start
Responsible Changed From-To: freebsd-ports-bugs->leeym Assign to maintainer. There is a problem with rc script, you have to use . %%RC_SUBR%% instead of . /etc/rc.subr
State Changed From-To: open->closed Fixed, thanks