[Samba] SETGID not being inherited
Paul Worrall
paul at basilisk.ukfsn.org
Thu Nov 29 22:16:50 GMT 2007
smbfs doesn't work at all for me :-( The share appears to be mounted but when
I try to 'ls' it I get "Input/output error", and at the same time, log.smbd
on the server records:
[2007/11/29 21:41:41, 0] lib/util.c:smb_panic(1599)
PANIC (pid 5779): push_ascii - dest_len == -1
... followed by some backtrace info.
But that's a different problem. To return to cifs: I found this on the
linux-cifs-client mailing list archives:
http://marc.info/?l=linux-cifs-client&m=119027947932259&w=2
...which suggests that the clearing of the setgid bit is a known problem and
it may be fixed in kernel 2.6.24. Here's hoping!
--
Paul
On Thursday 29 Nov 2007, Mark Adams wrote:
> Someone else was recently having a different problem with mount.cifs.-
> is it possible for you to try smbfs ?
>
> Mark.
>
> On 28 Nov 2007, at 19:35, Paul Worrall <paul at basilisk.ukfsn.org> wrote:
> > I have exactly the same problem, and the "force directory mode = 2770"
> > does not solve it for me.
> >
> > I have noticed that directories created on the same share by Windows
> > clients, smbclient on Linux and using the KDE smb: slave all inherit
> > the
> > setgid bit as expected, so it seems to be something specific to
> > mount.cifs
> >
> > Here is the line from my /etc/fstab:
> >
> > //basilisk/Shared\040Documents /media/smb/shared_documents cifs
> > guest,domain=HOME 0 0
> >
> > Things I have tried:
> >
> > setting the "nosetuids" mount option (though the man page says this
> > is the
> > default anyway)
> >
> > setting the "noperm" mount option
> >
> > setting the "noacl" mount option
> >
> > Now I've run out of ideas. Any help appreciated.
> >
> > --
> > Paul
> >
> > On Wednesday 21 Nov 2007, Mark Adams wrote:
> >> Apologies for the blank mail, iphone misbehaving.
> >>
> >> you can use "force directory mode = 2770" in each share config or
> >> globally.
> >>
> >> see
> >>
> >> http://us1.samba.org/samba/docs/man/Samba-HOWTO-Collection/AccessControl
> >>s.h tml
> >>
> >> Cheers,
> >> Mark
> >>
> >> On Wed, Nov 21, 2007 at 02:30:57PM +0000, Mark Adams wrote:
> >>> Mark.
> >>>
> >>>
> >>> On 20 Nov 2007, at 18:57, "Robert L. Harris" <robert.l.harris at gmail.com
> >>>
> >>> wrote:
> >>>> -----BEGIN PGP SIGNED MESSAGE-----
> >>>> Hash: SHA1
> >>>>
> >>>>
> >>>> I have an Debian system running samba 3.0.14a from sarge. It is
> >>>> exporting a file system, /data. This file system has the perms
> >>>> 2770.
> >>>> I have set the following in the smb.conf:
> >>>>
> >>>> inherit permissions = yes
> >>>> inherit acls = yes
> >>>>
> >>>> I mount the filesystem from a linux, ubuntu, client and create a
> >>>> directory. The directory comes out with perms 0770. I can chmod
> >>>> 2770
> >>>> the directory and it takes the setgid just fine. What am I
> >>>> missing,
> >>>> where, in order to have the setgid pass down to the new
> >>>> directories on
> >>>> the server properly?
> >>>>
> >>>> Robert
> >>>>
> >>>> - --
> >>>>
> >>>> :wq!
> >>>>
> >>>> -
> >>>> ---
> >>>> ---
> >>>> ------------------------------------------------------------------
> >>>> --- Robert L. Harris | GPG Key ID: E344DA3B
> >>>> @ x-hkp://pgp.mit.edu
> >>>> DISCLAIMER:
> >>>> These are MY OPINIONS With Dreams To Be A King,
> >>>> ALONE. I speak for First One Should Be A Man
> >>>> no-one else. - Manowar
> >>>>
> >>>> -----BEGIN PGP SIGNATURE-----
> >>>> Version: GnuPG v1.4.6 (GNU/Linux)
> >>>>
> >>>> iD8DBQFHQy4n8+1vMONE2jsRAqF9AKCk3E8nY8pQDpkBT6I2TEj7sUc8EQCcCck1
> >>>> FvQX1lHPjsRKzZNyBMMTc+s=
> >>>> =uDVx
> >>>> -----END PGP SIGNATURE-----
> >>>>
> >>>> --
> >>>> To unsubscribe from this list go to the following URL and read the
> >>>> instructions: https://lists.samba.org/mailman/listinfo/samba
> >>>
> >>> --
> >>> To unsubscribe from this list go to the following URL and read the
> >>> instructions: https://lists.samba.org/mailman/listinfo/samba
> >
> > --
> > Paul
> > --
> > To unsubscribe from this list go to the following URL and read the
> > instructions: https://lists.samba.org/mailman/listinfo/samba
--
Paul
More information about the samba
mailing list