Re: [Samba] grant access to a file inside a forbidden directory

2006-09-28 Thread chris barry
On Thu, 2006-09-21 at 08:56 +, Toni Casueps wrote:
 We have a directory where only one person can enter, but there is a file 
 inside which needs to be accessed by other people (that person doesn't want 
 to put that file in a common directory).
 
 I have found that if I make a hard link to that file it can be accessed, if 
 the hard link and the directory where it lies have the right permissions. 
 But hard links have a problem, they get unlinked when they are written. I 
 guess the program that writes it instead of updating the file it creates a 
 new one and then deletes the old one, which is the one I linked, so that 
 there are two different files after that, and not one. I think a symlink 
 wouldn't do this but the symlink can't enter the directory because of the 
 permissions.
 I thought of putting that file into a separate subdirectory and linking to 
 that directory, but I can't hard link a directory.
 
 Can you think of any other possibilities?
 
 

Now I have not tried this, but it may work.

creates a new dir in forbidden dir.
put global file in this dir.
bind mount this dir outside forbidden dir.
share the bind mount.



-- 
Regards,
Christopher Barry
Manager of Information Systems
SilverStorm Technologies, Inc.
O: 610-233-4870
F: 610-233-4777
C: 267-242-9306


-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba


[Samba] grant access to a file inside a forbidden directory

2006-09-21 Thread Toni Casueps


We have a directory where only one person can enter, but there is a file 
inside which needs to be accessed by other people (that person doesn't want 
to put that file in a common directory).


I have found that if I make a hard link to that file it can be accessed, if 
the hard link and the directory where it lies have the right permissions. 
But hard links have a problem, they get unlinked when they are written. I 
guess the program that writes it instead of updating the file it creates a 
new one and then deletes the old one, which is the one I linked, so that 
there are two different files after that, and not one. I think a symlink 
wouldn't do this but the symlink can't enter the directory because of the 
permissions.
I thought of putting that file into a separate subdirectory and linking to 
that directory, but I can't hard link a directory.


Can you think of any other possibilities?


--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba