BSDForen.de  

Zurück   BSDForen.de > FreeBSD > FreeBSD - Anwendungen und Ports

Antwort
 
Themen-Optionen Thema bewerten Ansicht
Alt 25.07.2012, 16:45   #16
ath0
Registered User
 
Registrierungsdatum: Oct 2009
Ort: ~
Beiträge: 337
Zitat:
Zitat von Yamagi Beitrag anzeigen
Raten wir mal weiter: Sind vielleicht irgendwelche Dateisystem-Flags wie "schg" im Spiel?
Nein das Archiv enthält nur mails (im maildir format verwaltet von dovecot) einige configs die wie gesagt zu postfix, mysql, dovecot und apache22 (ich glaube das war alles) gehören. Zusätzlich sind noch webseiten in dem Paket. Es läst sich sonst alles entpacken und alle dateien in dem mailverzeichnis haben die selben Rechte auf dem Quellsystem (vmail:mail)und im Archiv(root:wheel) und nach dem Entpacken (root:wheel) wenn das ganze erfolgreich läuft wird beim entpacken von einem kleinen script das verzeichnis wieder mit den ursprünglichen Rechten bestückt (vmail:mail).
Eigentlich ist es nicht schlimm das die Datei jetzt fehlt (hoffe ich) da es nur eine Mail von mir ist, aber wissen würde ich schon gerne was da los ist.
ath0 ist offline   Mit Zitat antworten
Alt 27.07.2012, 20:29   #17
SeppoE
Registered User
 
Registrierungsdatum: Jan 2009
Beiträge: 29
Wie sieht es denn ohne -C aus? Weiß gerad nich, ob es Sinn macht, mit -P einzupacken und mit -C auszupacken.
Und -p nimmt ja auch die User-/Group ID mit, ggf. sollten die auf dem Zielsystem vorhanden sein und das Ziel das Setzen der Berechtigungen erlauben?
SeppoE ist offline   Mit Zitat antworten
Alt 29.07.2012, 21:16   #18
ath0
Registered User
 
Registrierungsdatum: Oct 2009
Ort: ~
Beiträge: 337
Auch ohne die Option "C" bekomme ich die Fehlermaldung. Ok "P" macht evtl. keinen Sinn mehr, aber auch ohne "P" bleibt die Meldung. User und Gruppe sind vorhanden sogar mit selber U und GID. Währen sie es nicht, würde das keinen unterschied machen, da alle entpackten Dateien User und Gruppe des entpackenden erhalten, da ich beim entpacken die Option "p" nicht nutze, um diesen Fehler auszuschließen. Wobei ich das langsam mal wieder ändern könnte, würde mir ne menge chmod bzw. chown Geschichten sparen

Ich würde das ganze für abgeschlossen halten, da es nur genau diese eine Datei betrifft und mein Mailserver sonst wieder, wie gewohnt, sauber läuft.
Ich hatte gedacht es gibt eine Möglichkeit tar "einfach" eine bessere Fehlerbeschreibung auszuspucken, ich wollte nicht 100 Leute damit belästigen.

Vielen Dank für eure Hilfe
ath0
ath0 ist offline   Mit Zitat antworten
Alt 30.07.2012, 05:06   #19
SeppoE
Registered User
 
Registrierungsdatum: Jan 2009
Beiträge: 29
Funxt denn
tar -v -xf -C /ziel/verzeichnis dateixyz.tar

irgendwie, oder andere Varianten? Weil in der man page steht
-C directory
--directory directory Change to directory before processing the remaining
arguments.

Interessiert ja für's Knobeln nicht, was genau in der Datei drinsteht
SeppoE ist offline   Mit Zitat antworten
Alt 30.07.2012, 11:11   #20
Olodin
Reading User
 
Registrierungsdatum: Mar 2004
Beiträge: 82
Zitat:
Zitat von ath0 Beitrag anzeigen
Ich hatte gedacht es gibt eine Möglichkeit tar "einfach" eine bessere Fehlerbeschreibung auszuspucken, ich wollte nicht 100 Leute damit belästigen.
Läuft denn ein "tar -t -f -v <file>" mit dieser Datei ohne Fehlermeldung durch?
__________________
Gruß
-Olodin
Olodin ist offline   Mit Zitat antworten
Alt 31.07.2012, 05:58   #21
ath0
Registered User
 
Registrierungsdatum: Oct 2009
Ort: ~
Beiträge: 337
Zitat:
Zitat von Olodin Beitrag anzeigen
Läuft denn ein "tar -t -f -v <file>" mit dieser Datei ohne Fehlermeldung durch?
nein er sagt
Zitat:
tar: Error opening archive: Failed to open '-v'
spaß bei seite,
Code:
tar -tf
läuft durch.

@SeppoE
Wenn ich
Code:
tar -v -xf -C /ziel/verzeichnis dateixyz.tar
ausführe bekomme ich auch
Zitat:
tar: Error opening archive: Failed to open '-C'
Wenn Ihr noch ne idee habt, ich hebe die Datei erstmal auf
ath0 ist offline   Mit Zitat antworten
Alt 31.07.2012, 08:30   #22
makenoob
Registered User
 
Registrierungsdatum: Jan 2007
Ort: /Germany/Düsseldorf
Beiträge: 1.209
makenoob eine Nachricht über ICQ schicken
Hinter dem -f sollte immer der Dateiname folgen, daher auch die Fehlermeldungen.

Zitat:
Zitat von manpage

tar {-r | -u} -f archive-file [options] [files | directories]
...
-f file
Read the archive from or write the archive to the specified file.
The filename can be - for standard input or standard output. If
not specified, the default tape device will be used. (On
FreeBSD, the default tape device is /dev/sa0.)
makenoob ist offline   Mit Zitat antworten
Alt 31.07.2012, 15:02   #23
Daemotron
Registered User
 
Benutzerbild von Daemotron
 
Registrierungsdatum: May 2007
Beiträge: 574
Hast Du schon mal versucht, die Datei erst mit gunzip zu entpacken und dann tar drauf loszulassen? Kannst Du denn die Datei auf dem Quellsystem wieder entpacken?

Falls das "nackte" (unkomprimierte) Archiv immer noch Ärger bereitet, könntest Du mit grep mal den Bereich suchen, in dem sich die zickige Datei versteckt hält (der Dateiname steht ASCII-codiert im Header drin). Dann wären die 512 bytes interessant, die den Header für diese Datei bilden. Mit Hexdump und ein paar Kniffen lässt sich eventuell mit Gewalt die gesamte Datei da herauslösen (siehe http://en.wikipedia.org/wiki/Tar_%28file_format%29).
__________________
Never argue with idiots. They’ll pull you down to their level and then beat you with experience.
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
Daemotron ist offline   Mit Zitat antworten
Antwort


Dieses Thema betrachten zurzeit 1 Personen. (0 registrierte Benutzer und 1 Gäste)
 
Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An
[IMG] Code ist An
HTML-Code ist Aus
Gehe zu

Ähnliche Themen
Thema Erstellt von Forum Antworten Letzter Beitrag
Weekly run Probleme DemonLord FreeBSD - Allgemein 5 21.04.2009 21:26
bsdcpio vorgestellt Yamagi News 10 05.01.2008 20:47
Openoffice Problem ? gargamel FreeBSD - Anwendungen und Ports 7 19.12.2007 15:29
Gelöst: can't create mcop directory Andy FreeBSD - Anwendungen und Ports 0 31.05.2006 11:14
Sound unter FreeBSD auf Thinkpad rbrinkmo FreeBSD - Installation 16 03.01.2006 21:15


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:21 Uhr.


Powered by vBulletin (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.