(no subject)

Chris Tooley ctooley at amoa.org
Thu Nov 29 14:17:03 GMT 2001


I'm having a problem with files locking so that every time the are
opened up they are opened as Read-Only.  Windows doesn't see them as
readonly but Samba thinks that they are write=no and so they can't be
saved or deleted.

I've included a log, my smb.conf, and a getfacl of a user's home
directory as well as a getfacl of the directory from /home.  Any help
would be appreciated.

I'm running RedHat 6.2 with the bestbits acl patch on a 2.2.19 kernel. 
It's been working fine but after updating to 2.2.2 there seems to be an
issue.  Note that this may be related to the Recycle Bin patch and I
have e-mailed the author of that patch as well.

Thank you,
Chris Tooley
-------------- next part --------------
[2001/11/29 15:20:05, 1] lib/debug.c:debug_message(247)
  INFO: Debug class all level = 3   (pid 7648 from pid 7648)
[2001/11/29 15:20:05, 2] param/loadparm.c:do_section(2906)
  Processing section "[netlogon]"
[2001/11/29 15:20:05, 2] param/loadparm.c:do_section(2906)
  Processing section "[trackit]"
[2001/11/29 15:20:06, 2] param/loadparm.c:do_section(2906)
  Processing section "[Drivers]"
[2001/11/29 15:20:06, 2] param/loadparm.c:do_section(2906)
  Processing section "[Pictures]"
[2001/11/29 15:20:06, 2] param/loadparm.c:do_section(2906)
  Processing section "[ArtGuild]"
[2001/11/29 15:20:07, 2] param/loadparm.c:do_section(2906)
  Processing section "[homes]"
[2001/11/29 15:20:08, 2] param/loadparm.c:do_section(2906)
  Processing section "[print$]"
[2001/11/29 15:20:08, 2] param/loadparm.c:do_section(2906)
  Processing section "[profiles]"
[2001/11/29 15:20:09, 2] param/loadparm.c:do_section(2906)
  Processing section "[printers]"
[2001/11/29 15:20:09, 2] param/loadparm.c:do_section(2906)
  Processing section "[Kelli]"
[2001/11/29 15:20:09, 2] param/loadparm.c:do_section(2906)
  Processing section "[SYS]"
[2001/11/29 15:20:09, 2] param/loadparm.c:do_section(2906)
  Processing section "[IntraWeb]"
[2001/11/29 15:20:09, 2] param/loadparm.c:do_section(2906)
  Processing section "[Root]"
[2001/11/29 15:20:09, 3] param/loadparm.c:lp_add_ipc(1936)
  adding IPC service IPC$
[2001/11/29 15:20:09, 3] param/loadparm.c:lp_add_ipc(1936)
  adding IPC service ADMIN$
[2001/11/29 15:20:09, 3] param/loadparm.c:lp_add_printer(1970)
  adding printer service plaza4si
[2001/11/29 15:20:09, 3] param/loadparm.c:lp_add_printer(1970)
  adding printer service laser5si
[2001/11/29 15:20:09, 3] param/loadparm.c:lp_add_printer(1970)
  adding printer service micro600
[2001/11/29 15:20:09, 3] param/loadparm.c:lp_add_printer(1970)
  adding printer service member5si
[2001/11/29 15:20:09, 3] param/loadparm.c:lp_add_printer(1970)
  adding printer service laser5sistp
[2001/11/29 15:20:09, 3] param/loadparm.c:lp_add_printer(1970)
  adding printer service plaza4sistp
[2001/11/29 15:20:09, 3] param/loadparm.c:lp_add_printer(1970)
  adding printer service micro600stp
[2001/11/29 15:20:09, 2] lib/interface.c:add_interface(85)
  added interface ip=192.168.1.17 bcast=192.168.1.255 nmask=255.255.255.0
[2001/11/29 15:20:38, 3] smbd/process.c:process_smb(860)
  Transaction 218 of length 41
[2001/11/29 15:20:38, 3] smbd/process.c:switch_message(667)
  switch message SMBgetatr (pid 7648)
[2001/11/29 15:20:38, 3] smbd/sec_ctx.c:set_sec_ctx(321)
  setting sec ctx (544, 510) - sec_ctx_stack_ndx = 0
[2001/11/29 15:20:38, 3] smbd/sec_ctx.c:set_sec_ctx(326)
  2 user groups: 
  510 514 
[2001/11/29 15:20:38, 3] smbd/vfs.c:vfs_ChDir(658)
  vfs_ChDir to /mnt/amoadata/shareddata
[2001/11/29 15:20:38, 3] smbd/reply.c:reply_getatr(1231)
  getatr name= mode=18 size=0
[2001/11/29 15:20:38, 3] smbd/process.c:process_smb(860)
  Transaction 219 of length 53
[2001/11/29 15:20:38, 3] smbd/process.c:switch_message(667)
  switch message SMBgetatr (pid 7648)
[2001/11/29 15:20:38, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [/DESKTOP.INI]
[2001/11/29 15:20:38, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [DESKTOP.INI]
[2001/11/29 15:20:38, 3] smbd/reply.c:reply_getatr(1198)
  stat of DESKTOP.INI failed (No such file or directory)
[2001/11/29 15:20:38, 3] smbd/error.c:error_packet(99)
  error string = No such file or directory
[2001/11/29 15:20:38, 3] smbd/error.c:error_packet(112)
  error packet at smbd/reply.c(1211) cmd=8 (SMBgetatr) eclass=1 ecode=2
[2001/11/29 15:20:40, 3] smbd/process.c:process_smb(860)
  Transaction 220 of length 85
[2001/11/29 15:20:40, 3] smbd/process.c:switch_message(667)
  switch message SMBtrans2 (pid 7648)
[2001/11/29 15:20:40, 3] smbd/trans2.c:call_trans2findfirst(673)
  call_trans2findfirst: dirtype = 22, maxentries = 6, close_after_first=0, close_if_end = 0 requires_resume_key = 0 level = 260, max_data_bytes = 2432
[2001/11/29 15:20:40, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [/*]
[2001/11/29 15:20:40, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [*]
[2001/11/29 15:20:40, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [./]
[2001/11/29 15:20:40, 3] smbd/dir.c:dptr_create(491)
  creating new dirptr 256 for path ./, expect_close = 1
[2001/11/29 15:20:40, 3] smbd/process.c:process_smb(860)
  Transaction 221 of length 86
[2001/11/29 15:20:40, 3] smbd/process.c:switch_message(667)
  switch message SMBtrans2 (pid 7648)
[2001/11/29 15:20:40, 3] smbd/trans2.c:call_trans2findnext(905)
  call_trans2findnext: dirhandle = 256, max_data_bytes = 2432, maxentries = 6, close_after_request=0, close_if_end = 0 requires_resume_key = 0 resume_key = 0 resume name = CEO continue=0 level = 260
[2001/11/29 15:20:40, 3] smbd/dir.c:dptr_fetch_lanman2(550)
  fetching dirptr 256 for path ./
[2001/11/29 15:20:40, 3] smbd/trans2.c:call_trans2findnext(956)
  dptr_num is 256, mask = *, attr = 16, dirptr=(0x81E5D08,6)
[2001/11/29 15:20:40, 3] smbd/trans2.c:call_trans2findnext(1105)
  SMBtrans2 mask=* directory=./ dirtype=22 numentries=6
[2001/11/29 15:20:40, 3] smbd/process.c:process_smb(860)
  Transaction 222 of length 90
[2001/11/29 15:20:40, 3] smbd/process.c:switch_message(667)
  switch message SMBtrans2 (pid 7648)
[2001/11/29 15:20:40, 3] smbd/trans2.c:call_trans2findnext(905)
  call_trans2findnext: dirhandle = 256, max_data_bytes = 2432, maxentries = 6, close_after_request=0, close_if_end = 0 requires_resume_key = 0 resume_key = 0 resume name = PAYROLL continue=0 level = 260
[2001/11/29 15:20:40, 3] smbd/dir.c:dptr_fetch_lanman2(550)
  fetching dirptr 256 for path ./
[2001/11/29 15:20:40, 3] smbd/trans2.c:call_trans2findnext(956)
  dptr_num is 256, mask = *, attr = 16, dirptr=(0x81E5D08,12)
[2001/11/29 15:20:40, 3] smbd/trans2.c:call_trans2findnext(1105)
  SMBtrans2 mask=* directory=./ dirtype=22 numentries=6
[2001/11/29 15:20:40, 3] smbd/process.c:process_smb(860)
  Transaction 223 of length 94
[2001/11/29 15:20:40, 3] smbd/process.c:switch_message(667)
  switch message SMBtrans2 (pid 7648)
[2001/11/29 15:20:40, 3] smbd/trans2.c:call_trans2findnext(905)
  call_trans2findnext: dirhandle = 256, max_data_bytes = 2432, maxentries = 6, close_after_request=0, close_if_end = 0 requires_resume_key = 0 resume_key = 0 resume name = TESTINGACLS continue=0 level = 260
[2001/11/29 15:20:40, 3] smbd/dir.c:dptr_fetch_lanman2(550)
  fetching dirptr 256 for path ./
[2001/11/29 15:20:40, 3] smbd/trans2.c:call_trans2findnext(956)
  dptr_num is 256, mask = *, attr = 16, dirptr=(0x81E5D08,18)
[2001/11/29 15:20:40, 3] smbd/trans2.c:call_trans2findnext(1105)
  SMBtrans2 mask=* directory=./ dirtype=22 numentries=0
[2001/11/29 15:20:40, 3] smbd/process.c:process_smb(860)
  Transaction 224 of length 41
[2001/11/29 15:20:40, 3] smbd/process.c:switch_message(667)
  switch message SMBfindclose (pid 7648)
[2001/11/29 15:20:40, 3] smbd/trans2.c:reply_findclose(2387)
  reply_findclose, dptr_num = 256
[2001/11/29 15:20:40, 3] smbd/trans2.c:reply_findclose(2393)
  SMBfindclose dptr_num = -3
[2001/11/29 15:20:45, 3] smbd/process.c:process_smb(860)
  Transaction 225 of length 53
[2001/11/29 15:20:45, 3] smbd/process.c:switch_message(667)
  switch message SMBgetatr (pid 7648)
[2001/11/29 15:20:45, 3] smbd/sec_ctx.c:set_sec_ctx(321)
  setting sec ctx (544, 510) - sec_ctx_stack_ndx = 0
[2001/11/29 15:20:45, 3] smbd/sec_ctx.c:set_sec_ctx(326)
  2 user groups: 
  510 514 
[2001/11/29 15:20:45, 3] smbd/vfs.c:vfs_ChDir(658)
  vfs_ChDir to /home/someuser
[2001/11/29 15:20:45, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [/DESKTOP.INI]
[2001/11/29 15:20:45, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [DESKTOP.INI]
[2001/11/29 15:20:45, 3] smbd/reply.c:reply_getatr(1198)
  stat of DESKTOP.INI failed (No such file or directory)
[2001/11/29 15:20:45, 3] smbd/error.c:error_packet(99)
  error string = No such file or directory
[2001/11/29 15:20:45, 3] smbd/error.c:error_packet(112)
  error packet at smbd/reply.c(1211) cmd=8 (SMBgetatr) eclass=1 ecode=2
[2001/11/29 15:20:45, 3] smbd/process.c:process_smb(860)
  Transaction 226 of length 85
[2001/11/29 15:20:45, 3] smbd/process.c:switch_message(667)
  switch message SMBtrans2 (pid 7648)
[2001/11/29 15:20:45, 3] smbd/trans2.c:call_trans2findfirst(673)
  call_trans2findfirst: dirtype = 22, maxentries = 6, close_after_first=0, close_if_end = 0 requires_resume_key = 0 level = 260, max_data_bytes = 2432
[2001/11/29 15:20:45, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [/*]
[2001/11/29 15:20:45, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [*]
[2001/11/29 15:20:45, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [./]
[2001/11/29 15:20:45, 3] smbd/dir.c:dptr_create(491)
  creating new dirptr 256 for path ./, expect_close = 1
[2001/11/29 15:20:45, 3] smbd/process.c:process_smb(860)
  Transaction 227 of length 92
[2001/11/29 15:20:45, 3] smbd/process.c:switch_message(667)
  switch message SMBtrans2 (pid 7648)
[2001/11/29 15:20:45, 3] smbd/trans2.c:call_trans2findnext(905)
  call_trans2findnext: dirhandle = 256, max_data_bytes = 2432, maxentries = 6, close_after_request=0, close_if_end = 0 requires_resume_key = 0 resume_key = 0 resume name = .screenrc continue=0 level = 260
[2001/11/29 15:20:45, 3] smbd/dir.c:dptr_fetch_lanman2(550)
  fetching dirptr 256 for path ./
[2001/11/29 15:20:45, 3] smbd/trans2.c:call_trans2findnext(956)
  dptr_num is 256, mask = *, attr = 16, dirptr=(0x81E5D08,6)
[2001/11/29 15:20:45, 3] smbd/trans2.c:call_trans2findnext(1105)
  SMBtrans2 mask=* directory=./ dirtype=22 numentries=6
[2001/11/29 15:20:45, 3] smbd/process.c:process_smb(860)
  Transaction 228 of length 99
[2001/11/29 15:20:45, 3] smbd/process.c:switch_message(667)
  switch message SMBtrans2 (pid 7648)
[2001/11/29 15:20:45, 3] smbd/trans2.c:call_trans2findnext(905)
  call_trans2findnext: dirhandle = 256, max_data_bytes = 2432, maxentries = 6, close_after_request=0, close_if_end = 0 requires_resume_key = 0 resume_key = 0 resume name = Copy of stub.log continue=0 level = 260
[2001/11/29 15:20:45, 3] smbd/dir.c:dptr_fetch_lanman2(550)
  fetching dirptr 256 for path ./
[2001/11/29 15:20:45, 3] smbd/trans2.c:call_trans2findnext(956)
  dptr_num is 256, mask = *, attr = 16, dirptr=(0x81E5D08,12)
[2001/11/29 15:20:45, 3] smbd/trans2.c:call_trans2findnext(1105)
  SMBtrans2 mask=* directory=./ dirtype=22 numentries=0
[2001/11/29 15:20:45, 3] smbd/process.c:process_smb(860)
  Transaction 229 of length 41
[2001/11/29 15:20:45, 3] smbd/process.c:switch_message(667)
  switch message SMBfindclose (pid 7648)
[2001/11/29 15:20:45, 3] smbd/trans2.c:reply_findclose(2387)
  reply_findclose, dptr_num = 256
[2001/11/29 15:20:45, 3] smbd/trans2.c:reply_findclose(2393)
  SMBfindclose dptr_num = -3
[2001/11/29 15:20:50, 3] smbd/process.c:process_smb(860)
  Transaction 230 of length 100
[2001/11/29 15:20:50, 3] smbd/process.c:switch_message(667)
  switch message SMBtrans2 (pid 7648)
[2001/11/29 15:20:50, 3] smbd/trans2.c:call_trans2findfirst(673)
  call_trans2findfirst: dirtype = 22, maxentries = 6, close_after_first=0, close_if_end = 0 requires_resume_key = 0 level = 260, max_data_bytes = 2432
[2001/11/29 15:20:50, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [/COPY OF STUB.LOG]
[2001/11/29 15:20:50, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [Copy of stub.log]
[2001/11/29 15:20:50, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [./]
[2001/11/29 15:20:50, 3] smbd/dir.c:dptr_create(491)
  creating new dirptr 256 for path ./, expect_close = 1
[2001/11/29 15:20:50, 3] smbd/process.c:process_smb(860)
  Transaction 231 of length 41
[2001/11/29 15:20:50, 3] smbd/process.c:switch_message(667)
  switch message SMBfindclose (pid 7648)
[2001/11/29 15:20:50, 3] smbd/trans2.c:reply_findclose(2387)
  reply_findclose, dptr_num = 256
[2001/11/29 15:20:50, 3] smbd/trans2.c:reply_findclose(2393)
  SMBfindclose dptr_num = -3
[2001/11/29 15:20:50, 3] smbd/process.c:process_smb(860)
  Transaction 232 of length 87
[2001/11/29 15:20:50, 3] smbd/process.c:switch_message(667)
  switch message SMBopenX (pid 7648)
[2001/11/29 15:20:50, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [/Copy of stub.log]
[2001/11/29 15:20:50, 3] smbd/dosmode.c:unix_mode(113)
  unix_mode(Copy of stub.log) returning 0760
[2001/11/29 15:20:50, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [Copy of stub.log]
[2001/11/29 15:20:50, 2] smbd/open.c:open_file(217)
  SOMEUSER opened file Copy of stub.log read=Yes write=No (numopen=1)
[2001/11/29 15:20:50, 3] smbd/process.c:process_smb(860)
  Transaction 233 of length 55
[2001/11/29 15:20:50, 3] smbd/process.c:switch_message(667)
  switch message SMBreadbraw (pid 7648)
[2001/11/29 15:20:50, 3] smbd/reply.c:reply_readbraw(2287)
  readbraw fnum=9009 start=0 max=4096 min=0 nread=4096
[2001/11/29 15:20:50, 3] smbd/process.c:process_smb(860)
  Transaction 234 of length 45
[2001/11/29 15:20:50, 3] smbd/process.c:switch_message(667)
  switch message SMBclose (pid 7648)
[2001/11/29 15:20:50, 3] smbd/reply.c:reply_close(3058)
  close fd=25 fnum=9009 (numopen=1)
[2001/11/29 15:20:50, 2] smbd/close.c:close_normal_file(208)
  someuser closed file Copy of stub.log (numopen=0) 
[2001/11/29 15:20:52, 3] smbd/process.c:process_smb(860)
  Transaction 235 of length 100
[2001/11/29 15:20:52, 3] smbd/process.c:switch_message(667)
  switch message SMBtrans2 (pid 7648)
[2001/11/29 15:20:52, 3] smbd/trans2.c:call_trans2findfirst(673)
  call_trans2findfirst: dirtype = 22, maxentries = 6, close_after_first=0, close_if_end = 0 requires_resume_key = 0 level = 260, max_data_bytes = 2432
[2001/11/29 15:20:52, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [/COPY OF STUB.LOG]
[2001/11/29 15:20:52, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [Copy of stub.log]
[2001/11/29 15:20:52, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [./]
[2001/11/29 15:20:52, 3] smbd/dir.c:dptr_create(491)
  creating new dirptr 256 for path ./, expect_close = 1
[2001/11/29 15:20:52, 3] smbd/process.c:process_smb(860)
  Transaction 236 of length 99
[2001/11/29 15:20:52, 3] smbd/process.c:switch_message(667)
  switch message SMBtrans2 (pid 7648)
[2001/11/29 15:20:52, 3] smbd/trans2.c:call_trans2findnext(905)
  call_trans2findnext: dirhandle = 256, max_data_bytes = 2432, maxentries = 6, close_after_request=0, close_if_end = 0 requires_resume_key = 0 resume_key = 0 resume name = Copy of stub.log continue=0 level = 260
[2001/11/29 15:20:52, 3] smbd/dir.c:dptr_fetch_lanman2(550)
  fetching dirptr 256 for path ./
[2001/11/29 15:20:52, 3] smbd/trans2.c:call_trans2findnext(956)
  dptr_num is 256, mask = Copy of stub.log, attr = 16, dirptr=(0x82119E0,12)
[2001/11/29 15:20:52, 3] smbd/trans2.c:call_trans2findnext(1105)
  SMBtrans2 mask=Copy of stub.log directory=./ dirtype=22 numentries=0
[2001/11/29 15:20:52, 3] smbd/process.c:process_smb(860)
  Transaction 237 of length 41
[2001/11/29 15:20:52, 3] smbd/process.c:switch_message(667)
  switch message SMBfindclose (pid 7648)
[2001/11/29 15:20:52, 3] smbd/trans2.c:reply_findclose(2387)
  reply_findclose, dptr_num = 256
[2001/11/29 15:20:52, 3] smbd/trans2.c:reply_findclose(2393)
  SMBfindclose dptr_num = -3
[2001/11/29 15:20:53, 3] smbd/process.c:process_smb(860)
  Transaction 238 of length 60
[2001/11/29 15:20:53, 3] smbd/process.c:switch_message(667)
  switch message SMBunlink (pid 7648)
[2001/11/29 15:20:53, 3] smbd/reply.c:reply_unlink(2144)
  reply_unlink : \Copy of stub.log
[2001/11/29 15:20:53, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [/Copy of stub.log]
[2001/11/29 15:20:53, 3] smbd/reply.c:recycle(2006)
  recycle bin: moving source=.//Copy of stub.log to  dest=/mnt/amoadata/tmp/.recyclebin/emuxm/Copy of stub.log
[2001/11/29 15:20:53, 3] smbd/reply.c:recycle(2013)
  recycle bin: move successful
[2001/11/29 15:20:53, 3] smbd/error.c:error_packet(99)
  error string = Invalid cross-device link
[2001/11/29 15:20:53, 3] smbd/error.c:error_packet(112)
  error packet at smbd/reply.c(2114) cmd=6 (SMBunlink) eclass=1 ecode=5
[2001/11/29 15:20:53, 3] smbd/process.c:process_smb(860)
  Transaction 239 of length 58
[2001/11/29 15:20:53, 3] smbd/process.c:switch_message(667)
  switch message SMBgetatr (pid 7648)
[2001/11/29 15:20:53, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [/COPY OF STUB.LOG]
[2001/11/29 15:20:53, 3] lib/util.c:unix_clean_name(391)
  unix_clean_name [Copy of stub.log]
[2001/11/29 15:20:53, 3] smbd/reply.c:reply_getatr(1231)
  getatr name=Copy of stub.log mode=32 size=209928
[2001/11/29 15:21:53, 3] smbd/sec_ctx.c:set_sec_ctx(321)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2001/11/29 15:22:25, 0] smbd/server.c:sig_hup(384)
  Got SIGHUP
[2001/11/29 15:22:25, 3] smbd/sec_ctx.c:set_sec_ctx(321)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2001/11/29 15:22:25, 1] smbd/process.c:async_processing(129)
  Reloading services after SIGHUP
[2001/11/29 15:22:25, 3] param/loadparm.c:init_globals(1211)
  Initialising global parameters
[2001/11/29 15:22:25, 3] param/params.c:pm_process(579)
  params.c:pm_process() - Processing configuration file "/etc/samba/smb.conf"
[2001/11/29 15:22:25, 3] param/loadparm.c:do_section(2888)
  Processing section "[global]"
[2001/11/29 15:22:25, 1] lib/debug.c:debug_message(247)
  INFO: Debug class all level = 1   (pid 7648 from pid 7648)
-------------- next part --------------

# Global parameters
[global]
	workgroup = WORKGROUP
	netbios name = SAMBASERVERF
	server string = Austin Museum of Art PDC
	interfaces = 000.000.000.000 
	encrypt passwords = Yes
	unix password sync = Yes
	passwd program = /usr/bin/passwd
	debug level = 2
	syslog = 4
	log file = /var/log/samba/log.%m
	max log size = 1000
	announce version = 4.0
	time server = True
	time offset = 360
	logon script = %U.bat
	logon path = \\%N\profiles\%U
	logon drive = X:
	domain logons = Yes
	guest account = nobody
	os level = 65
	preferred master = Yes
	domain master = Yes
	wins proxy = Yes
	oplocks = False
	wins support = Yes
	mangle case = Yes
	create mask = 0770
	directory mask = 0775
	print command = lpr -P%p -r %s
	lppause command = lpc hold %p %j
	lpresume command = lpc release %p %j
	queuepause command = lpc  -P%p stop
	queueresume command = lpc  -P%p start

[netlogon]
	comment = Netlogon
	path = /home/samba/netlogon
	writeable = Yes

[trackit]
	comment = TrackIT
	path = /home/trackit
	writeable = Yes

[Drivers]
	comment = Printer Drivers
	path = /mnt/amoadata/drivers
	writeable = Yes
	public = yes

[Pictures]
	comment = AMOA Digital Images
	path = /mnt/amoadata/photodrive
	writeable = Yes
	recycle bin = /mnt/amoadata/tmp/.photodrivetrash

[ArtGuild]
	comment = ArtGuild
	path = /home/ArtGuild
	writeable = Yes
	recycle bin = /mnt/amoadata/tmp/.artguildtrash

[homes]
	comment = Home Directories
	writeable = Yes
	browseable = No
	recycle bin = /mnt/amoadata/tmp/.recyclebin/%m
	oplocks = False

[print$]
	comment = All Printers
	path = /home/samba/printers
	printable = Yes
	browseable = Yes
	read only = No
	guest ok = Yes
	write list = Administrator, root, ctooley

[profiles]
	comment = User Profiles
	path = /home/samba/profiles
	writable = Yes

[printers]
	comment = All Printers
	path = /var/spool/samba
	printable = Yes
	guest ok = Yes
	browseable = Yes
	create mode = 0700
	writable = no

[SYS]
	comment = AMOA DATA
	path = /mnt/amoadata/shareddata
	writeable = Yes
	read only = No
	recycle bin = /mnt/amoadata/tmp/.maintrash

[IntraWeb]
	comment = Internal Website Information
	path = /home/httpd
	writeable = Yes
	read only = No
	recycle bin = /mnt/amoadata/tmp/.website

[Root]
  comment = Service with root rights, only for supervisors
  path = /
  guest ok = no
  valid users = ctooley,root, at root
  read only = no
  browseable = no
  create mask = 0644
# restrict access only to your client, based on ip-addresses
  hosts allow = 192.168.1.50
  hosts deny = all EXCEPT 192.168.1.50
  dont descend = /root,/sbin,/usr


More information about the samba mailing list