Salut Liste, ist es möglich für die Windows-Desktops eine Papierkorb-Funktion einzurichten während Sie auf dem Samba-Server arbeiten? D.h. Der Server ist Samba (linux) und die Clients windows (2k) - die Client-user arbeiten auf dem File-Server. Wenn dort ein User was löscht sind die Dateien ja "weg" und ich muß das band einlegen usw. ... und ich suche nach einer Möglichkeit eines "Papierkorbes" für Samba. Jmd eine Idee? Grüße, Frank
Frank Große wrote:
Jmd eine Idee?
Ja, ich hab dazu etwas geschrieben: http://merry.homeip.net/samba.html Sorry, die Seite ist noch nicht permanent verfügbar, aber ich arbeite noch daran ... Ciao, Jochen
> >
Ja, ich hab dazu etwas geschrieben: http://merry.homeip.net/samba.html
Hallo Jochen, bei mir erscheint immer die Meldung [2003/06/26 12:16:24, 0] lib/util_str.c:string_sub(1188) ERROR: string overflow by 2 in string_sub(%U, 2) Was kann ich dagegen tuen?? Gruß Stefan
Jochen Schrader wrote:
Ja, ich hab dazu etwas geschrieben: http://merry.homeip.net/samba.html
Vielen Dank für diese interessante Seite. Ich habe es nach diesem Verfahren eingerichtet und bei einem User hat es auch geklappt (Datei erstellt, gelöscht und in .recycle wiedergefunden). Danach habe ich das gleiche mit einem weiteren User probiert und erhalte folgende Fehlerausschrift: Touching .recycle/.../ failed, Operation not permitted Ist hier irgendwo noch ein Rechte-Problem? Hier meine Konfiguration: # smb.conf [Auszug] [name] vfs object = /usr/lib/samba/recycle.so vfs options = /etc/samba/recycle_share.conf # recycle.conf [komplett] name = .recycle/ mode = KEEP_DIRECTORIES|VERSIONS|TOUCH maxsize = 0 exclude = *.tmp|*.temp|*.o|*.obj|~$* excludedir = /tmp|/temp|/cache noversions = *.doc|*.xls|*.ppt Grüße, Frank
Frank Große wrote:
Vielen Dank für diese interessante Seite. Ich habe es nach diesem Verfahren eingerichtet und bei einem User hat es auch geklappt (Datei erstellt, gelöscht und in .recycle wiedergefunden). Danach habe ich das gleiche mit einem weiteren User probiert und erhalte folgende Fehlerausschrift:
Touching .recycle/.../ failed, Operation not permitted
Ist hier irgendwo noch ein Rechte-Problem?
Ich vermute mal ja! Habe selbst dieses Problem nicht, da nur Home-Verzeichnisse einen Papierkorb haben. Bei anderen Shares gibt es Gruppen-Rechte bzw. ich habe das Sticky Bit für die Gruppen Rechte gesetzt, so dass ich bei jeder neuen Datei, bei jedem neuen Verzeichnis der Rechte sicher bin. Übrigens die create mask o. ä. aus der smb.conf zählen beim recycle nicht!
Hier meine Konfiguration:
# smb.conf [Auszug]
[name]
vfs object = /usr/lib/samba/recycle.so vfs options = /etc/samba/recycle_share.conf
# recycle.conf [komplett]
name = .recycle/
^^^^^^^^^^^^ Hier habe ich (wie auch in meiner Anleitung) ein %U stehen, so dass für jeden User ein extra Verzeichnis angelegt wird, dies scheint auch hervorragend zu klappen! Vielleicht ist das ein Versuch wert?
mode = KEEP_DIRECTORIES|VERSIONS|TOUCH maxsize = 0 exclude = *.tmp|*.temp|*.o|*.obj|~$* excludedir = /tmp|/temp|/cache noversions = *.doc|*.xls|*.ppt
Wenn Du genauer weißt, woran es bei dir hackt, bitte schick mir die Infos, sodass ich sie in die Anleitung aufnehmen kann! Ich werde bei mir auch noch weiter experimentieren ... Viele Grüße Jochen
Jochen Schrader wrote:
Frank Große wrote:
Ist hier irgendwo noch ein Rechte-Problem?
Ich vermute mal ja! Habe selbst dieses Problem nicht, da nur <snip>
Ja, es scheint so gewesen zu sein - habe jetzt die Recht händisch angepasst und bisher im Testlauf keine Probleme feststellen können.
Übrigens die create mask o. ä. aus der smb.conf zählen beim recycle nicht!
Aha - das ist ein wichtiger Punkt und ich bin davon ausgegangen. Danke :)
Hier habe ich (wie auch in meiner Anleitung) ein %U stehen, so dass für jeden User ein extra Verzeichnis angelegt wird, dies scheint auch hervorragend zu klappen! Vielleicht ist das ein Versuch wert?
Probiert und scheint tadellos zu funktionieren :) Danke für Deine Hilfe, Grüße Frank
On Mittwoch, 25. Juni 2003 21:50, Frank Große wrote:
Salut Liste,
ist es möglich für die Windows-Desktops eine Papierkorb-Funktion einzurichten während Sie auf dem Samba-Server arbeiten?
D.h. Der Server ist Samba (linux) und die Clients windows (2k) - die Client-user arbeiten auf dem File-Server. Wenn dort ein User was löscht sind die Dateien ja "weg" und ich muß das band einlegen usw. ... und ich suche nach einer Möglichkeit eines "Papierkorbes" für Samba.
Jmd eine Idee?
Hi Frank ! Was Du suchst ist das Samba Recycle Bin VFS Modul. Ich habe leider im AUgenblick keine Konfiguration/Server unter der Hand um Dir mehr Details zu geben, aber wenn es bis morgen warten kann, können wir dann wieder darüber reden. Na ja, in der Zwischenzeit kannst Du dich ja ein bisschen durchgooglen ;-)
Grüße, Frank
MfG, Gerd -- -------------------------------------------------------------------------- gmichalk@freegates.be \\_// (. .) Powered by SuSE Linux 8.2 ---------------------------------------oOOo-oOOo--------------------------
Salut, Gerd-Christian Michalke wrote:
Was Du suchst ist das Samba Recycle Bin VFS Modul.
Danke, das war schon mal ein guter Hinweis.
Ich habe leider im AUgenblick keine Konfiguration/Server unter der Hand um Dir mehr Details zu geben, aber wenn es bis morgen warten kann, können wir dann wieder darüber reden.
Wie hast Du die Thematik der User gelöst? Bekommt jeder User ein eigenes Verzeichnis wo gelöschte Dateien 'verschwinden'?
Na ja, in der Zwischenzeit kannst Du dich ja ein bisschen durchgooglen ;-)
Schon probiert ;) Grüße, Frank
Hallo Frank, Geht super: Siehe VFS samba Modules: in der smb.conf bei den Shares wo du den Papierkorb brauchst: ; Fonction Mullheimer vfs object = /usr/lib/samba/recycle.so vfs options = /etc/samba/recycle.conf einbauen .Die lib sind bei Samba dabei. Grüße Patrice
participants (5)
-
Frank Große
-
Gerd-Christian Michalke
-
Jochen Schrader
-
Patrice Staudt
-
Stefan Eggert