ich hab ein Verzeichnis sagen wir mal das Apache wwwroot directory und möchte den gesamten Inhalt (inklusive verezcihnisstruktur) in eine exe-Datei oder zip kopieren, die sich dann selbst entpackt.
Frage 1: Wie lauten jeweils die Befehle und wie kann ich ein exe-file daraus machen?
tar -cvzf /verzeichnis/zieldatei.tgz /home/www/htdocs zip -R -9 /verzeichnis/zieldatei.zip /home/www/htdocs (-9 ist für stärkeres Packen, dauert aber länger) Umwandlung in eine EXE-Datei würde mich auch interessieren. Aber ZIP ist ja schon Top-Standard. Aus Sicherheitsgründen würde ich davon abraten, diese Method anzuwenden. Schliesslich könnte irgendwo eine .htaccesss oder .passwd liegen. Ausserdem würde ich die CGI-Verzeichnisse nicht mitpacken. Ansonsten: Verzeichnispfade anpassen.
Frage 2 (schwierig): Kann ich auf einem Webserver ein Programm laufen lassen, das ein bestimmtes Verzeichnis regelmäßig in eine Datei verpackt, vielleicht in php3??
Naja, der Webserver wird es nicht können, aber cron kann das ganz gut. in /etc/crontab: */15 * * * * root zip -R -u -9 /verzeichnis/zieldatei.zip /home/www/htdocs Updated das gepackte File alle 15 Minuten.
Ich weiss, das ganze ist wahrscheinlich schwer zu realisieren, aber vielleicht kann mir jemand helfen.
Schwer? Naja, höchtens das mit der EXE-Datei. -- Marco Dieckhoff --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com