Re: [Samba] VFS Objects Recycle questions / Round Two

2011-07-30 Thread TAKAHASHI Motonobu
From: Robert Adkins II radk...@impelind.com
Date: Wed, 27 Jul 2011 15:07:48 -0400

 I have a need to setup the recycle vfs object on our server. 
  
 On  my test server, I have all of the shares on a single drive and 
 have put the following into each share:

(snip)

 On the live server, there are several partitions with shares split 
 across the several partitions. The setup is the same, in terms of 
 having the above entered into the individual shares and the RecycleBin 
 for each share is located on the same partition/mount point that the 
 share is located.
 Example:
  
 [share1]

(snip)

 vfs_objects = recycle
 recycle:repository = /mnt/disk2/sharebin/%u

(snip)

 Everything else matches, the folders exist, the folder permissions are 
 the same, it's just a no go on relinking the files on a delete command 
 from the share1 share.

AFAIK, recycle:repository cannot contain /.

At 474th line in source3/modules/vfs_recycle.c,

/* shouldn't we allow absolute path names here? --metze */
/* Yes :-). JRA. */
trim_char(repository, '\0', '/');

---
TAKAHASHI Motonobu mo...@samba.gr.jp
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


[Samba] VFS Objects Recycle questions

2011-07-27 Thread Robert Adkins II
I have a need to setup the recycle vfs object on our server. 
 
On  my test server, I have all of the shares on a single drive and have put
the following into each share:
 
vfs_objects = recycle
recycle:repository = [Actual Path and Partition that the share is located]
recycle:directory_mode = 770
recycle:keeptree = Yes
recycle:touch_mtime = Yes
recycle:versions = Yes
 
It works like a charm. All of the files when deleted from each share are
dumped into the RecycleBin share, I have created a new share just for the
RecycleBin that I have also mounted that I can perform a final delete on the
files located within.
 
On the live server, there are several partitions with shares split across
the several partitions. The setup is the same, in terms of having the above
entered into the individual shares and the RecycleBin for each share is
located on the same partition/mount point that the share is located.
 
Example:
 
[share1]
wide links = no
writeable = yes
path = /mnt/disk2/share1
write list = @share1
force group = share1
comment = Job Files and Related
valid users = @share1
create mode = 770
user = @share1
directory mode = 770
vfs_objects = recycle
recycle:repository = /mnt/disk2/sharebin/%u
recycle:directory_mode = 770
recycle:keeptree = Yes
recycle:touch_mtime = Yes
recycle:versions = Yes

[sharebin]
wide links = no
writeable = yes
path = /mnt/disk2/sharebin
write list = @share1
force directory mode = 770
force group = share1
sync always = yes
force create mode = 770
comment = Location of Recycle Bin
valid users = @share1
create mode = 770
user = @share1
directory mode = 770

Everything else matches, the folders exist, the folder permissions are the
same, it's just a no go on relinking the files on a delete command from the
share1 share.




-- 

Regards, 
Robert

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


Re: [Samba] VFS Objects Recycle questions

2011-07-27 Thread Robert Adkins II
Please disregard.

It started working, out of the blue. (Yes, I had previously initiated my
changes, forced a restart and even waited a good handful of minutes before
performing a test delete.)

--

Regards,
Robert Adkins II

 

 -Original Message-
 From: samba-boun...@lists.samba.org 
 [mailto:samba-boun...@lists.samba.org] On Behalf Of Robert Adkins II
 Sent: Wednesday, July 27, 2011 9:27 AM
 To: samba@lists.samba.org
 Subject: [Samba] VFS Objects Recycle questions
 
 I have a need to setup the recycle vfs object on our server. 
  
 On  my test server, I have all of the shares on a single 
 drive and have put the following into each share:
  
 vfs_objects = recycle
 recycle:repository = [Actual Path and Partition that the 
 share is located] recycle:directory_mode = 770 
 recycle:keeptree = Yes recycle:touch_mtime = Yes 
 recycle:versions = Yes
  
 It works like a charm. All of the files when deleted from 
 each share are dumped into the RecycleBin share, I have 
 created a new share just for the RecycleBin that I have also 
 mounted that I can perform a final delete on the files located within.
  
 On the live server, there are several partitions with shares 
 split across the several partitions. The setup is the same, 
 in terms of having the above entered into the individual 
 shares and the RecycleBin for each share is located on the 
 same partition/mount point that the share is located.
  
 Example:
  
 [share1]
 wide links = no
 writeable = yes
 path = /mnt/disk2/share1
 write list = @share1
 force group = share1
 comment = Job Files and Related
 valid users = @share1
 create mode = 770
 user = @share1
 directory mode = 770
 vfs_objects = recycle
 recycle:repository = /mnt/disk2/sharebin/%u
 recycle:directory_mode = 770
 recycle:keeptree = Yes
 recycle:touch_mtime = Yes
 recycle:versions = Yes
 
 [sharebin]
 wide links = no
 writeable = yes
 path = /mnt/disk2/sharebin
 write list = @share1
 force directory mode = 770
 force group = share1
 sync always = yes
 force create mode = 770
 comment = Location of Recycle Bin
 valid users = @share1
 create mode = 770
 user = @share1
 directory mode = 770
 
 Everything else matches, the folders exist, the folder 
 permissions are the same, it's just a no go on relinking the 
 files on a delete command from the share1 share.
 
 
 
 
 -- 
 
 Regards,
 Robert
 
 --
 To unsubscribe from this list go to the following URL and read the
 instructions:  https://lists.samba.org/mailman/options/samba
 

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


Re: [Samba] VFS Objects Recycle questions / Round Two

2011-07-27 Thread Robert Adkins II
It's working, for at least three user accounts, but it isn't working for all
user accounts.

If I attempt to delete a file through Samba while using my login, the file
just disappears, it isn't relinked into the RecycleBin. However, if other
accounts perform a delete through Samba, the file is relinked into the
RecycleBin.

Any ideas?

--

Regards,
Robert Adkins II
 

 -Original Message-
 From: samba-boun...@lists.samba.org 
 [mailto:samba-boun...@lists.samba.org] On Behalf Of Robert Adkins II
 Sent: Wednesday, July 27, 2011 1:22 PM
 To: samba@lists.samba.org
 Subject: Re: [Samba] VFS Objects Recycle questions
 
 Please disregard.
 
 It started working, out of the blue. (Yes, I had previously 
 initiated my changes, forced a restart and even waited a good 
 handful of minutes before performing a test delete.)
 
 --
 
 Regards,
 Robert Adkins II
 
  
 
  -Original Message-
  From: samba-boun...@lists.samba.org
  [mailto:samba-boun...@lists.samba.org] On Behalf Of Robert Adkins II
  Sent: Wednesday, July 27, 2011 9:27 AM
  To: samba@lists.samba.org
  Subject: [Samba] VFS Objects Recycle questions
  
  I have a need to setup the recycle vfs object on our server. 
   
  On  my test server, I have all of the shares on a single drive and 
  have put the following into each share:
   
  vfs_objects = recycle
  recycle:repository = [Actual Path and Partition that the share is 
  located] recycle:directory_mode = 770 recycle:keeptree = Yes 
  recycle:touch_mtime = Yes recycle:versions = Yes
   
  It works like a charm. All of the files when deleted from 
 each share 
  are dumped into the RecycleBin share, I have created a new 
 share just 
  for the RecycleBin that I have also mounted that I can 
 perform a final 
  delete on the files located within.
   
  On the live server, there are several partitions with shares split 
  across the several partitions. The setup is the same, in terms of 
  having the above entered into the individual shares and the 
 RecycleBin 
  for each share is located on the same partition/mount point 
 that the 
  share is located.
   
  Example:
   
  [share1]
  wide links = no
  writeable = yes
  path = /mnt/disk2/share1
  write list = @share1
  force group = share1
  comment = Job Files and Related
  valid users = @share1
  create mode = 770
  user = @share1
  directory mode = 770
  vfs_objects = recycle
  recycle:repository = /mnt/disk2/sharebin/%u
  recycle:directory_mode = 770
  recycle:keeptree = Yes
  recycle:touch_mtime = Yes
  recycle:versions = Yes
  
  [sharebin]
  wide links = no
  writeable = yes
  path = /mnt/disk2/sharebin
  write list = @share1
  force directory mode = 770
  force group = share1
  sync always = yes
  force create mode = 770
  comment = Location of Recycle Bin
  valid users = @share1
  create mode = 770
  user = @share1
  directory mode = 770
  
  Everything else matches, the folders exist, the folder 
 permissions are 
  the same, it's just a no go on relinking the files on a 
 delete command 
  from the share1 share.
  
  
  
  
  --
  
  Regards,
  Robert
  
  --
  To unsubscribe from this list go to the following URL and read the
  instructions:  https://lists.samba.org/mailman/options/samba
  
 
 --
 To unsubscribe from this list go to the following URL and read the
 instructions:  https://lists.samba.org/mailman/options/samba
 

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