• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] ACL-Information beim "taren" beibehalten

Cillura

Newbie
Grüß euch, ihr Konsolen-Hasen

Ich habe folgendes Problem:

Wenn ich einer Datei mittels ACL (Access Control List) spezielle Rechte vergebe und diese Datei dann in ein tar-Archiv kopiere werden die ACL-Informationen einfach wieder entfernt.

Ich verwende zum taren folgenden Befehl:
Code:
tar -f test.tar -c -p test.txt

-p steht so weit ich weiß für das erhalten der Datei-Attribute. Diese gehen jedoch verloren. Weiß jemand woran das liegt?

Oder, gibt es überhaupt eine Option zum erhalten der ACL-Information beim Taren?[/code]
 
OP
C

Cillura

Newbie
Das eben geschilderte Problem hat sich soeben von allein geklärt.
Wie es so ist kann man stundenlang suchen und findet keine Antwort und dann springt sie einen förmlich an:

http://linuxwiki.de/tar brachte die ersehnte Antwort. ACL-Informationen gehen beim taren immer verloren

Danke *wink*
 
A

Anonymous

Gast
Das einzige Programm das ich kenne das das unterstützt ist star
mit der Option -acl

http://linux.about.com/library/cmd/blcmdl1_star.htm

robi
 

rolle

Guru
Ich behelfe mir da immer mit einer Zeile wie:
Code:
tar -cpf daten.tar /sambaserver/daten
getfacl -R --skip-base /sambaserver/daten > /backup/"$BCK_DIR"/daten.acl
Das ganze läßt sich dann mit setfacl auch wiederherstellen.
 
OP
C

Cillura

Newbie
@rolle
Ja an sowas ähnliches hatte ich auch gedacht.

Hatte vor mittels Skript die ACL-Daten in eine Datei zu schreiben und die Datei mit in das tar-Archiv zu legen. Beim Enttaren über das Skript dann einfach die ACL-Daten wieder herstellen.

Es ist nur nicht so kreativ wie deines.

Besten Dank



@robi
Danke für den Link. Ist auf jedenfall nützlich.
 
Oben