Hallo Andre,

Am Mon, 2002-11-25 um 01.51 schrieb Andre Timmermann:
> Hallo Liste,
> 
> wir m�chten in unserem Labor ein Scratchverzeichnis f�r die User
> anbieten, das w�chentlich automatisch gel�scht werden soll.
> 
> Man k�nnte jetzt nat�rlich mit einem
> 
> rm -rf /samba_verzeichnis/scratch/*
> 
> dieses Verzeichnis per Cron l�schen lassen, jedoch habe ich beim
> Einsatz von Wildcards mit dem rm-Befehl etwas Bauchschmerzen. Es k�nnte
> ja unter Umst�nden mal au�er Kontrolle geraten.
> 
> Wie seht Ihr das, ist die Sorge v�llig unbegr�ndet und paranoid, oder
> sollte man einen anderen Weg bestreiten?
> 
> Greetz,
> Andr� Timmermann

Prinzipiell stimme ich dir zu, beim ausprobieren einer ?eleganteren?
L�sung wollte mein System vom root-Verzeichnis ausgehend alles l�schen
(was ein Leerzeichen zuviel so alles anrichten kann) ;-)
Gl�cklicherweise habe ich das mit ohne root-Rechte probiert, sonst...

Die L�sung die ich Dir vorschlagen will sieht vor den gesamten Inhalt
vom Scratch-Verzeichnis in ein Backup-Verzeichnis per mv zu verschieben
und dann das Backup-Verzeichnis VON HAND in regelm��igen Abst�nden zu
l�schen. Damit ist einmal erreicht das der rm-Befehl vermieden wird und
andererseits erreichst Du eine zus�tzliche Sicherheit falls ein User
meint "Genau diese Datei wollte ich noch sichern...".

Die Batchdatei k�nnte wie folgt aussehen:

  #!/bin/bash

  #rmv_dir=/home/saruman/samba/scratch
  #bak_dir=/home/saruman/samba/backup

  #mv $rmv_dir/* $bak_dir

  #exit 0

Ich hoffe dass das Dir weiterhilft.

gru� Simon

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Antwort per Email an