Page 1 of 1

Ordner Berechtigungen bei backup2l

Posted: 2005-10-28 13:56
by schluffi
Ordner sind nach backup2l entpacken als root:root und nicht mehr als user:gruppe also das was es vorher war vorhanden. wie wäre das zu lösen?

Grüße Manfred

Re: Ordner Berechtigungen bei backup2l

Posted: 2005-10-28 14:00
by Joe User
man chmod
man chgrp
man tar

man rules

Re: Ordner Berechtigungen bei backup2l

Posted: 2005-10-28 14:35
by schluffi
Nur Dumm das es nicht am entpacken sondern an backup2l liegt...
weiss jemand was prokonstruktives?

Re: Ordner Berechtigungen bei backup2l

Posted: 2005-10-28 15:14
by Joe User
Schluffi wrote:Nur Dumm das es nicht am entpacken sondern an backup2l liegt...
Wenn Du so genau weisst, wo der Fehler ist, kannst Du ja auch selbst beheben...

Re: Ordner Berechtigungen bei backup2l

Posted: 2005-10-28 15:24
by schluffi
Danke.
Du suchst Hilfe? Dann teile uns bitte die Version und Konfiguration des betroffenen Programmes, sowie alle relevanten Logauszüge mit. Dadurch hilfst Du uns, die Ursache des Problems möglichst schnell zu lokalisieren und zu beheben.

Re: Ordner Berechtigungen bei backup2l

Posted: 2005-10-28 15:36
by Joe User

Code: Select all

grep -n tar /path/to/backup2l
man tar

Re: Ordner Berechtigungen bei backup2l

Posted: 2005-10-28 16:16
by schluffi
backup2l

Code: Select all

184:            echo "tar.gz"
187:            tar czf $3 -T $4 --same-permissions --same-owner --no-recursion 2>&1 
188:                | grep -v 'tar: Removing leading .* from .* names'
entpackt mit:

Code: Select all

tar xzf all.1.tar.gz --same-permission --same-owner  --directory=/home/backup/test/
und dennoch root:root

Re: Ordner Berechtigungen bei backup2l

Posted: 2005-10-28 16:48
by Joe User
Existiert user:group auf dem Zielsystem überhaupt?

BTW: IMHO eleganter:

Code: Select all

tar -czSp --atime-preserve --same-owner --numeric-owner --no-recursion -f $3 -T $4 2>&1 
tar -xSp --atime-preserve --same-owner -f all.1.tar.gz -C /home/backup/test/

Re: Ordner Berechtigungen bei backup2l

Posted: 2005-10-28 19:36
by schluffi
Ja klar existieren user:group, ich teste grad auf nur! einem system.

Also fakt ist, sobald das ganze über backup2l laufen soll klemmts.

Code: Select all

tar -cvzf $3 -T $4 2>&1
ist nicht gleich

Code: Select all

tar -cvzf /temp/1.tar.gz /home/httpd/
Beim oberen, ausgeführt aus backup2l werden keine Besitzerinfarmationen gesetzt. ständig nur root:root

Beim unteren, von hand ausgeführt, sind die Besitzerinformationen jedoch da. Das ist doch total unlogisch?

Ich hab schon alles von tar durchprobiert, das kann doch nicht sein?