I am getting all these "no provider" and rcorder doesn't seem to work properly under /usr/local/etc/rc.d. Services seem to start alphabetically and not in the right order specified. The keywords REQUIRE, PROVIDE, BEFORE and KEYWORD seem to be ignored. Services like SERVERS, NETWORKING, LOGIN, etc, are all provided within /etc/rc.d. rcorder /usr/local/etc/rc.d/* rcorder: requirement `SERVERS' in file `squid.sh' has no providers. rcorder: requirement `NETWORKING' in file `squid.sh' has no providers. rcorder: requirement `DAEMON' in file `snmptrapd.sh' has no providers. rcorder: requirement `DAEMON' in file `snmpd.sh' has no providers. rcorder: requirement `LOGIN' in file `sa-spamd.sh' has no providers. rcorder: requirement `LOGIN' in file `rsyncd.sh' has no providers. rcorder: requirement `SERVERS' in file `radiusd.sh' has no providers. rcorder: requirement `NETWORKING' in file `radiusd.sh' has no providers. rcorder: requirement `NETWORKING' in file `pfspamd.sh' has no providers. rcorder: requirement `SERVERS' in file `mysql-server.sh' has no providers. rcorder: requirement `NETWORKING' in file `mysql-server.sh' has no providers. rcorder: requirement `DAEMON' in file `courier-authdaemond.sh' has no providers. rcorder: requirement `LOGIN' in file `courier-imap-pop3d.sh' has no providers. rcorder: requirement `LOGIN' in file `courier-imap-pop3d-ssl.sh' has no providers. rcorder: requirement `LOGIN' in file `courier-imap-imapd.sh' has no providers. rcorder: requirement `LOGIN' in file `courier-imap-imapd-ssl.sh' has no providers. rcorder: requirement `SERVERS' in file `apache2.sh' has no providers. rcorder: requirement `NETWORKING' in file `apache2.sh' has no providers. rcorder: requirement `ldconfig' in file `000.pkgtools.sh' has no providers. Am I doing something wrong or is this a problem? Please CC Thnx, Lefteris
On 2005-10-15 22:12, Lefteris Tsintjelis <lefty@ene.asda.gr> wrote:> I am getting all these "no provider" and rcorder doesn't seem to work > properly under /usr/local/etc/rc.d. Services seem to start > alphabetically and not in the right order specified. The keywords > REQUIRE, PROVIDE, BEFORE and KEYWORD seem to be ignored. Services like > SERVERS, NETWORKING, LOGIN, etc, are all provided within /etc/rc.d. > > rcorder /usr/local/etc/rc.d/* > > rcorder: requirement `SERVERS' in file `squid.sh' has no providers. > rcorder: requirement `NETWORKING' in file `squid.sh' has no providers. > rcorder: requirement `DAEMON' in file `snmptrapd.sh' has no providers.[...] 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'.
On Sun, 16 Oct 2005 04:42, Lefteris Tsintjelis wrote:> I am getting all these "no provider" and rcorder doesn't seem to > work properly under /usr/local/etc/rc.d. Services seem to start > alphabetically and not in the right order specified. The keywords > REQUIRE, PROVIDE, BEFORE and KEYWORD seem to be ignored. Services > like SERVERS, NETWORKING, LOGIN, etc, are all provided within > /etc/rc.d. > > rcorder /usr/local/etc/rc.d/*I believe rcorder is not used to start stuff in /usr/local/etc/rc.d (unfortunately). -- Daniel O'Connor software and network engineer for Genesis Software - http://www.gsoft.com.au "The nice thing about standards is that there are so many of them to choose from." -- Andrew Tanenbaum GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 187 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20051016/9eddb75c/attachment.bin