PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba mit papierkorb ?



Moesli
17.11.05, 11:06
Hi@all

installier mir gerade einen SMBsrv,.. jetzt meine frage:
gibt es eine möglichkeit den samba so zu konfigurieren, wenn files gelöscht
werden, dass diese in einen "virutellen papierkorb" am Server verschoben
werden und dort zb 7 tage aufbewahrt werden ?

MiGo
17.11.05, 12:01
Vorweg: Ich habe keine Ahnung und nur kurz gegoogelt:
http://www.amherst.edu/~bbstone/howto/samba.html
Das sieht eigetnlich ganz praktisch aus; zumindest ist es mal ein Ansatz.
MiGo

Herr Kommisar
17.11.05, 12:32
ich hab ein suse system und da gehts wie folgt:

unter /usr/lib/samba sollte eine "recycle.so" existieren

dann unter /etc/samba/recycle.conf erstellen

schnipp ---------------------
name = .Papierkorb/%U
mode = KEEP_DIRECTORIES|VERSIONS|TOUCH
maxsize = 0
exclude = *.tmp|*.temp|*.o|*.obj|~$*
excludedir = /tmp|/temp|/cache
noversions = *.doc|*.xls|*.ppt
schnapp ---------------------

dann unter /etc/smb.conf

[sharename]
vfs object = /usr/lib/samba/recycle.so
vfs options = /etc/samba/recycle.conf

und samba neu starten fertig

dann hast du für jede freigabe einen neuen ordner Papierkorb/{username}

um die daten nach 7 tagen zu löschen würde ich ein script schreiben

Moesli
17.11.05, 14:27
ich verwende ebenfalls suse 10,..

sobald ich die 2 zeilen in smb.conf einbinde komme ich nicht mehr auf die jeweilige share,.. die pfade hab ich soweit angepasst,.. irgendeine idee ?

mussa ich die ordner händisch erstellen oder erstellt samba sie ?

Moesli
17.11.05, 14:37
aaa habs hier die lösung nur in die smb.conf unter der jeweiligen share folgendes:

vfs objects = recycle
recycle: repository=.Papierkorb
recycle: keeptree = yes


^^^^^thats it ! thx@all ==> solved