/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
tar: /dev/log: socket ignored
Fra : Kasper Dupont


Dato : 17-07-05 12:19

Jeg bruger GNU tar 1.13.25 til at tage backupkopier.
Hver gang jeg backupkopierer får jeg en stribe warnings
omkring sockets, der bliver ignoreret. Kan man give tar
en eller anden option, så jeg bliver fri for disse
warnings? Jeg er ligeglad med om sockets bliver lagt i
tar filen eller ej.

--
Kasper Dupont -- der bruger for meget tid på usenet.
Note to self: Don't try to allocate 256000 pages
with GFP_KERNEL on x86.

 
 
Michael Rasmussen (17-07-2005)
Kommentar
Fra : Michael Rasmussen


Dato : 17-07-05 13:30

On Sun, 17 Jul 2005 13:19:24 +0200, Kasper Dupont wrote:

> Jeg bruger GNU tar 1.13.25 til at tage backupkopier.
> Hver gang jeg backupkopierer får jeg en stribe warnings
> omkring sockets, der bliver ignoreret. Kan man give tar
> en eller anden option, så jeg bliver fri for disse
> warnings? Jeg er ligeglad med om sockets bliver lagt i
> tar filen eller ej.
Jeg tror ikke, du kan slippe for det.
Et forslag kunne være at wrappe et script omkring tar, der sørger for,
at sockets ikke bliver medtager i arkivet:
#!/bin/sh

find /var -type s -print > /tmp/exclude

echo "Excluding from archive"
for ex in $(cat /tmp/exclude)
do
echo "$ex"
exclude="$exclude --exclude=$ex"
done

tar czvf tar-nosocket.tar.gz ${exclude} /var/run

exit 0

--
Hilsen/Regards
Michael Rasmussen
http://keyserver.veridis.com:11371/pks/lookup?op=get&search=0xE3E80917


Kasper Dupont (17-07-2005)
Kommentar
Fra : Kasper Dupont


Dato : 17-07-05 16:01

Michael Rasmussen wrote:
>
> Jeg tror ikke, du kan slippe for det.

Jeg burde nok tage et kig på sourcen.

> Et forslag kunne være at wrappe et script omkring tar, der sørger for,
> at sockets ikke bliver medtager i arkivet:

Så ville det da være simplere bare at pipe stderr
fra tar igennem grep. Måske:

#!/bin/bash
exec tar "$@" 2> >(grep -v --line-buffered "^tar: .*: socket ignored$" 1>&2)

--
Kasper Dupont -- der bruger for meget tid på usenet.
Note to self: Don't try to allocate 256000 pages
with GFP_KERNEL on x86.

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste