Hi I've compiled and installed 2.2.5 on a Solaris 2.8 box. When attempting to browse the workgroup, a popup messages is displayed: Simple is not accessible. A device attached to the system is not functioning If I check the log file, the following error messages show up: ............ Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] [2002/07/03 10:08:26, 0] smbd/vfs.c:vfs_init_custom(142) Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] Error opening /usr/local/samba.22/vfs/recycle.so: ld.so.1: /usr/local/samba.22/sbin/smbd: fatal: relocation error: file /usr/local/samba.22/vfs/recycle.so: symbol strsep: referenced symbol not found Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] [2002/07/03 10:08:26, 0] smbd/vfs.c:smbd_vfs_init(187) Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] smbd_vfs_init: vfs_init_custom failed Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] [2002/07/03 10:08:26, 0] smbd/service.c:make_connection(555) Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] smbd_vfs_init failed for service IPC$ ............ Anyone know what's causing this? thanks Dennis +******+ This e-mail message is meant solely for the person or organisation to whom it is adressed. The message may contain personal or confidential information, or information that is not public in nature. Safetran Systems Corporation accepts no responsibility for message content and possible attachments that are unlawful or of questionable decency. Further dissemination, publication or duplication of this message is strictly prohibited if the person or organisation receiving this message is not the intended recipient. In the event that you are not the intended recipient, we request you to refrain from using the content and to immediately inform the the sender of the error by returning the message. Thank you for your co-operation.
Am Mittwoch, 3. Juli 2002 19:19 schrieb Dennis:> Hi > > I've compiled and installed 2.2.5 on a Solaris 2.8 box. When attempting > to browse the workgroup, a popup messages is displayed: > > Simple is not accessible. > A device attached to the system is not functioning > > If I check the log file, the following error messages show up: > ............ > Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] [2002/07/03 > 10:08:26, 0] smbd/vfs.c:vfs_init_custom(142) > Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] Error > opening /usr/local/samba.22/vfs/recycle.so: ld.so.1: > /usr/local/samba.22/sbin/smbd: fatal: relocation error: file > /usr/local/samba.22/vfs/recycle.so: symbol strsep: referenced symbol not > found > Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] [2002/07/03 > 10:08:26, 0] smbd/vfs.c:smbd_vfs_init(187) > Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] > smbd_vfs_init: vfs_init_custom failed > Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] [2002/07/03 > 10:08:26, 0] smbd/service.c:make_connection(555) > Jul 3 10:08:26 serv03 smbd[1544]: [ID 702911 daemon.error] > smbd_vfs_init failed for service IPC$ > ............ >This means smbd doesn't export it's symbols to the VFS module. Which compiler and linker are you using ? ...Juergen
Here's the output of configure and make in my attempt to use cc: 92 % ./configure --prefix=/usr/local/samba.22 creating cache ./config.cache checking for gcc... cc checking whether the C compiler (cc ) works... yes checking whether the C compiler (cc ) is a cross-compiler... no checking whether we are using GNU C... no checking whether cc accepts -g... yes checking for libtool... /usr/local/bin/libtool checking for poptGetContext in -lpopt... no checking whether to use included popt... ./popt updating cache ./config.cache creating ./config.status creating Makefile 93 % make Compiling audit.c mkdir .libs cc -I/usr/openwin/share/include/X11/extensions -I/usr/openwin/include -I../../source/popt -I../../source -I../../source/include -I../../source/ubiqx -I../../source/smbwrapper -c audit.c -fPIC -DPIC -o .libs/audit.lo cc: Warning: illegal option -fPIC cc: illegal suffix of output filename *** Error code 1 make: Fatal error: Command failed for target `audit.lo' I'm getting errors using cc also. I'll follow up with the output using GNU ld Thanks Dennis Juergen Hasch wrote:>Hi Dennis, > >Am Mittwoch, 3. Juli 2002 19:56 schrieben Sie: > >>I'm using gcc 2.95.3. and the standard linker that comes with solaris 8. >> > >This should work. It's a little bit tricky mixing gnu and Solaris when >using dynamic linking, but I thought we worked it out :-) > >You could try using GNU ld or Solaris cc if available. >Also try to test another VFS module to see if it's only strsep, because there >have been some changes in this area. > >...Juergen > > > >+******+ This e-mail message is meant solely for the person or organisation to whom it is adressed. The message may contain personal or confidential information, or information that is not public in nature. Safetran Systems Corporation accepts no responsibility for message content and possible attachments that are unlawful or of questionable decency. Further dissemination, publication or duplication of this message is strictly prohibited if the person or organisation receiving this message is not the intended recipient. In the event that you are not the intended recipient, we request you to refrain from using the content and to immediately inform the the sender of the error by returning the message. Thank you for your co-operation. -------------- next part -------------- HTML attachment scrubbed and removed
Apparently Analagous Threads
- Problem with VFS audit and recycle (fwd)
- Samba 3.4.6 - problems with vfs objects = recycle
- SLES9 Module '/usr/lib/samba/vfs/audit.so' loaded, Can't find a vfs module [/usr/lib/samba/vfs/audit.so]
- BUG: Vfs audit module & samba 3.0.4 ==> share unacces sible
- vfs module Samba 3.5.1