Is rcorder working under /usr/local/etc/rc.d?

Lefteris Tsintjelis lefty at ene.asda.gr
Sat Oct 15 14:42:38 PDT 2005


Giorgos Keramidas wrote:
> 
> [...]
> 
> These look like stuff that is "provided" by /etc/rc.d/* scripts.
> 
> Try including all the scripts in the rcorder command line:
> 
> % flame:/home/keramida$ rcorder  /usr/local/etc/rc.d/* >/dev/null
> % rcorder: file `/usr/local/etc/rc.d/samba.sh' is before unknown provision `DAEMON'
> % rcorder: requirement `named' in file `/usr/local/etc/rc.d/samba.sh' has no providers.
> % rcorder: requirement `SERVERS' in file `/usr/local/etc/rc.d/samba.sh' has no providers.
> % rcorder: requirement `NETWORKING' in file `/usr/local/etc/rc.d/samba.sh' has no providers.
> % rcorder: requirement `ldconfig' in file `/usr/local/etc/rc.d/perforce.sh.sample' has no providers.
> % rcorder: requirement `ldconfig' in file `/usr/local/etc/rc.d/mysql.sh' has no providers.
> % rcorder: requirement `ldconfig' in file `/usr/local/etc/rc.d/000.pkgtools.sh' has no providers.
> 
> % flame:/home/keramida$ rcorder /etc/rc.d/* /usr/local/etc/rc.d/* >/dev/null
> % rcorder: Circular dependency on provision `mountcritremote' in file `/etc/rc.d/newsyslog'.
> % rcorder: Circular dependency on provision `mountcritremote' in file `/etc/rc.d/syslogd'.

Gia sou Giorgo kai pali,

That certainly fixes just about all of the "no providers" but the start up
rcorder problem remains. To be more specific, I specify for a service this:

# REQUIRE: mysql

This service however still fails to start after MySQL and keeps on starting
right before it.


More information about the freebsd-stable mailing list