script processing order

Duane Whitty duane at greenmeadow.ca
Thu Mar 30 04:11:52 UTC 2006


Hi,

Am I correct in believing that CUPS should be running before
Samba is started?  It appears from my console messages
that Samba (nmbd and smbd) appears to be launched before CUPS (cupsd).
Samba then complains for a while that it cannot connect to the CUPS server.
I'm working on serving up my local CUPS based printer to MS-Windows XP
clients and I would like to rule this situation out as a problem.

I interpreted rc(8) to mean that scripts in /usr/local/etc/rc.d/
would be processed in lexicographical order.  Does this only
hold true for scripts in /etc/rc.d?  Do I need a BEFORE entry
in cupsd.sh such as BEFORE nmbd if I want CUPS loaded
before Samba?

Thanks in advance,

--Duane

--------------------------------------------
dwpc@ /home/duane# uname -a
FreeBSD dwpc.dwlabs.ca 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #1: Fri Mar 
24 19:34:58 AST 2006     
root at dwpc.dwlabs.ca:/usr/obj/usr/src/sys/DWPC-200603230410  i386

extract of /var/log/console.log
--------------------------------------------



Mar 29 23:08:06 dwpc kernel: Starting named.
Mar 29 23:08:07 dwpc kernel: Starting SAMBA: removing stale tdbs :
Mar 29 23:08:07 dwpc kernel: /var/db/samba/connections.tdb
Mar 29 23:08:07 dwpc kernel: /var/db/samba/messages.tdb
Mar 29 23:08:07 dwpc kernel: /var/db/samba/sessionid.tdb
Mar 29 23:08:07 dwpc kernel: /var/db/samba/unexpected.tdb
Mar 29 23:08:07 dwpc kernel: /var/db/samba/brlock.tdb
Mar 29 23:08:07 dwpc kernel: /var/db/samba/locking.tdb
Mar 29 23:08:07 dwpc kernel: Starting nmbd.
Mar 29 23:08:08 dwpc kernel: Starting smbd.
Mar 29 23:08:08 dwpc kernel: Mar 29 23:08:08 dwpc smbd[536]: [2006/03/29 
23:08:08, 0] printing/
print_cups.c:cups_cache_reload(85)
Mar 29 23:08:08 dwpc kernel: Mar 29 23:08:08 dwpc smbd[536]:   Unable to 
connect to CUPS server
 localhost - Connection refused
Mar 29 23:08:08 dwpc kernel: Mar 29 23:08:08 dwpc smbd[536]: [2006/03/29 
23:08:08, 0] printing/
print_cups.c:cups_cache_reload(85)
Mar 29 23:08:08 dwpc kernel: Mar 29 23:08:08 dwpc smbd[536]:   Unable to 
connect to CUPS server
 localhost - Connection refused
Mar 29 23:08:08 dwpc kernel: Starting cupsd.


More information about the freebsd-rc mailing list