squid, samba startup scripts fail to run from base system rcorder

Derkjan de Haan derkjan at haanjdj.xs4all.nl
Wed Dec 21 11:46:04 PST 2005


All,

I run RELENG_6 on my system, and cvs-upping today, I noticed that samba and 
squid fail to start properly. This is related to this change:

dougb       2005-12-21 07:11:35 UTC Log: MFC the inclusion of scripts from 
the local_startup directories into the base rcorder, and related changes.

I now get the following errors at boot time:

Dec 21 19:23:13 haanjdj kernel: Starting squid.
Dec 21 19:23:13 haanjdj kernel: /libexec/ld-elf.so.1:
Dec 21 19:23:13 haanjdj kernel: Shared object "libintl.so.6" not found, 
required by "su"

Dec 21 19:23:14 haanjdj kernel: Starting SAMBA: removing stale tdbs :
Dec 21 19:23:14 haanjdj kernel: /var/db/samba/connections.tdb
Dec 21 19:23:14 haanjdj kernel: /var/db/samba/locking.tdb
Dec 21 19:23:14 haanjdj kernel: /var/db/samba/messages.tdb
Dec 21 19:23:14 haanjdj kernel: /var/db/samba/sessionid.tdb
Dec 21 19:23:14 haanjdj kernel: /var/db/samba/brlock.tdb
Dec 21 19:23:14 haanjdj kernel: Starting nmbd.
Dec 21 19:23:14 haanjdj kernel: /libexec/ld-elf.so.1:
Dec 21 19:23:14 haanjdj kernel: Shared object "libiconv.so.3" not found, 
required by "nmbd"
Dec 21 19:23:14 haanjdj kernel:
Dec 21 19:23:14 haanjdj kernel: Starting smbd.
Dec 21 19:23:14 haanjdj kernel: /libexec/ld-elf.so.1:
Dec 21 19:23:14 haanjdj kernel: Shared object "libiconv.so.3" not found, 
required by "smbd"

I presume the problem is that these ports require libraries from 
/usr/local/lib, which may not be available during early boot? I noticed that 
ldconfig runs later on in the boot process.


regards,

Derkjan



More information about the freebsd-ports mailing list