[Samba] macosx (mount_smbfs ok - macosx GUI not working)

David Rio Deiros drio at console.net
Sat Jan 28 00:57:01 GMT 2006

Hi there,

I have machine running:

Linux 2.2.20
Samba version 3.0.14a (debian package)
Check the end of the email for the samba config file

The samba machine is sharing a directory and it is validating users
through a windows 2k PDC.

Everything works if I use windows/linux clients, but when I try to
use a share directory from a macosx client (10.4.4) using the
finder (GUI), it doesn't work. I can mount the resource, and I can
create directories, but when I try to copy stuff on those directories
it complains telling me that I don't have enough permissions.

The weird thing is that, if I try to mount the share from the console
using mount_smbfs(8), then it works perfectly. I have even try it to
mount the share in this way and then to launch the finder in the
directory where I mounted the share, but if I use the guy to copy
stuff I get errors, if I use the command line, it works.

I checked the logs but I haven't found anything interesting, plus
the debug level is pretty low and I can not change it because there
is people using the system.

In addition to that, I have tried exactly the same config file in
another machine which is running:

Linux milhouse 2.6.13
samba 3.0.14a (compiled from source)

and it works fine, using linux windows or macosx as clients. 
The next thing I am going to try is to compile samba 3.0.14a on
devlinux (production samba machine) using exactly the same compilation
directives and see if it works.
I would appreciate any help you can give me.


   panic action = /usr/share/samba/panic-action %d
   workgroup = DIRIA
   server string = DEVLINUX
   printcap name = /etc/printcap
   load printers = yes
   invalid users = root
   log file = /var/log/samba/log.%m
   max log size = 50
   syslog = 0

   security = domain
   password server = DIGPDC
   domain logins = no
   encrypt passwords = true
   passdb backend = tdbsam guest
   socket options = TCP_NODELAY

   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .

   obey pam restrictions = yes

   comment = Home Directories
   browseable = no
   writable = yes
   create mask = 0700

   comment = All Printers
   browseable = no
   path = /tmp
   printable = yes
   public = no
   writable = no
   create mode = 0700

        comment = XXX
        path = /home/httpd
        public = yes
        writable = yes
        printable = no
        write list = @web
        force group = +web
        create mode = 0774
        directory mode = 0775

    comment = For testing only, please
    path = /tmp
    read only = no
    public = yes

More information about the samba mailing list