Re: Can anyone reproduce this Samba problem?

2009-09-12 Thread John W
On Sat, Sep 5, 2009 at 6:12 PM, Karl Vogel vogelke+u...@pobox.com wrote:

   http://www.theopensourcerer.com/2008/04/17/a-shared-drop-box-using-samba/
   has some suggestions that might help.

It is a good link - In fact it's what I based my setup on.
However, it relies on both 'inherit owner' and 'directory mode' /
'force directory mode' working simultaneously.

And on my install, for some reason, that does not work. I can only get
one or the other to work.
Still not sure if it's a general Samba issue or FreeBSD-specific (or
me being dumb somehow).

-John
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Can anyone reproduce this Samba problem?

2009-09-05 Thread Karl Vogel
 On Wed, 26 Aug 2009 21:54:02 -0700, 
 John W jwde...@gmail.com said:

J I have been trying to set up a 'dropbox' Samba share on FreeBSD, but am
J not having luck.  I went back and forth on the Samba ML for a bit, and
J now I'm trying to determine if I am seeing FreeBSD-specific bad
J behavior.

   http://www.theopensourcerer.com/2008/04/17/a-shared-drop-box-using-samba/
   has some suggestions that might help.

-- 
Karl Vogel  I don't speak for the USAF or my company

:-{8Person who is unhappy with the results of her
breast-enlargement surgery.  --Dave Barry's emoticons
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Can anyone reproduce this Samba problem?

2009-08-27 Thread Reko Turja

Interestingly, if I turn off 'inherit permissions', then 'inherit
owner' DOES take effect correctly. However, that means the sticky 
bit
does not get inherited, which will not work for me. I need both to 
be

inherited, and for some reason they are behaving mutually-exclusive
(with 'inherit permissions' taking precedence).


If I understood your problem correctly, you don't actually want to set 
sticky bit on the root directory, but suid - so the chmod would be 
like


chmod 4xxx mydir

In FreeBSD suid-bitted directory will make all the subdirs to inherit 
the owner.


Sticky bit causes bit different behaviour - see sticky (8) and 
chmod(1)


-Reko 


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Can anyone reproduce this Samba problem?

2009-08-27 Thread John W
On Thu, Aug 27, 2009 at 2:30 AM, Reko Turjareko.tu...@liukuma.net wrote:
 Interestingly, if I turn off 'inherit permissions', then 'inherit
 owner' DOES take effect correctly. However, that means the sticky bit
 does not get inherited, which will not work for me. I need both to be
 inherited, and for some reason they are behaving mutually-exclusive
 (with 'inherit permissions' taking precedence).

 If I understood your problem correctly, you don't actually want to set
 sticky bit on the root directory, but suid - so the chmod would be like

 chmod 4xxx mydir

 In FreeBSD suid-bitted directory will make all the subdirs to inherit the
 owner.

 Sticky bit causes bit different behaviour - see sticky (8) and chmod(1)

I want both the owner AND the sticky bit to be inherited. That is my dilemma.

The sticky bit is necessary in my case because I do not want anyone
but the owner to modify a file once created.
And further, I am setting the owner to 'nobody' so this means *no*
user can modify a file once created, not even files they themselves
created. That is exactly the point of this share I'm trying to create.
This directory will be open to many users, via a public share, with no
passwords.
I want everyone to be able to create new files/dirs in this share, but
I do not want anyone to be able to rename/delete/modify/overwrite/etc.
*any* files once created.

I am trying to avoid using SUIDDIR (see my email), though I realize
that is an option. If I cannot make Samba's 'inherit owner' option
work on FreeBSD, that may be my only choice. Regardless of that, I
would like to determine if this is a Samba bug or not, and which
versions are affected, if so.

However, even if I were to use SUIDDIR, I would still need the sticky
bit to prevent modifications to files.
Unless I am missing something, of course (:

-John
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org