diff options
author | Andrew Tridgell <tridge@samba.org> | 1997-10-27 14:27:17 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 1997-10-27 14:27:17 +0000 |
commit | 71d648cdb431ecf984196a7e480208a94fcdf390 (patch) | |
tree | ca2ebf89d320d18000b145647afbbf0b11273bda /source3/locking/locking.c | |
parent | 464dc5433641566abeeabd07f46ab569c986a3b0 (diff) | |
download | samba-71d648cdb431ecf984196a7e480208a94fcdf390.tar.gz samba-71d648cdb431ecf984196a7e480208a94fcdf390.tar.bz2 samba-71d648cdb431ecf984196a7e480208a94fcdf390.zip |
change the default file permissions on the SHARE_MEM_FILE* to
0644. smbstatus now gets only read permission on the share files and
does no locking.
also get rid of some unnecessary umask(0) calls. smbd always runs with
umask(0)
(This used to be commit c6ac10170dbba57dfebc54c50d79cb29d13bb442)
Diffstat (limited to 'source3/locking/locking.c')
-rw-r--r-- | source3/locking/locking.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/locking/locking.c b/source3/locking/locking.c index c75497c6b9..ae977b0f69 100644 --- a/source3/locking/locking.c +++ b/source3/locking/locking.c @@ -111,17 +111,17 @@ BOOL do_unlock(int fnum,int cnum,uint32 count,uint32 offset,int *eclass,uint32 * /**************************************************************************** initialise the locking functions ****************************************************************************/ -BOOL locking_init(void) +BOOL locking_init(int read_only) { #ifdef FAST_SHARE_MODES - share_ops = locking_shm_init(); + share_ops = locking_shm_init(read_only); if (!share_ops) { DEBUG(0,("ERROR: Failed to initialise fast share modes - trying slow code\n")); } if (share_ops) return True; #endif - share_ops = locking_slow_init(); + share_ops = locking_slow_init(read_only); if (!share_ops) { DEBUG(0,("ERROR: Failed to initialise share modes!\n")); return False; |