Hello,
I have just installed Solaris 11.3
# cat /etc/release
Oracle Solaris 11.3 X86
Copyright (c) 1983, 2015, Oracle and/or its affiliates. All rights reserved.
Assembled 06 October 2015
And have observed that Windows CIFS shares via Nautilus still cannot be accessed like in the prior versions of Solaris 11.
What's new is that /usr/bin/smbclient tool is now missing from my Solaris 11.3 install.
The program architecture is something like this:
Nautilus (GNOME file manager)
|
gnome-vfs (GNOME virtual file system library)
|
libsmbclient.so (samba libraries)
First step, install smbclient:
Since smbclient is part of the samba package service/network/samba, (I had to search it with # pkg search smbclient)
# pkg search smbclient
INDEX ACTION VALUE PACKAGE
basename file usr/bin/smbclient pkg:/service/network/samba@3.6.25-0.175.3.0.0.30.0
and I have installed it with:
# pkg install service/network/samba
The second step:
Nautilus links libsmbclient to the gvfsd-smb daemon libsmbclient.so in /usr/sfw/lib but the newer version resides in /usr/lib/samba/ so I had to
rename the libsmbclient.so.0 file in /usr/sfw/lib, and the I've symlinked it /usr/sfw/lib/libsmbclient.so.0 -> /usr/lib/samba/libsmbclient.so.0
which is the newer version of the libsmbclient.so as included in the samba package located in /usr/lib/samba
Now I can access my files.
All the best,
Rujinschi Remus