hallo,
aus performance-gr�nden w�rde ich gerne alle files meines systems
backupen, die nicht von debian packeten installiert wurden.
prinzipiell habe ich zum auflisten dieser files folgendes script:
cat /var/lib/dpkg/info/*.list | while read f; do
[ -f "$f" ] && echo "$f" ;
done | sort >/tmp/debian-files
mount | awk '! /type (proc|sysfs|devpts|usbfs|binfmt_misc)/ { print $3 }' | \
xargs -i'#' find '#' -xdev -type f -o -type l | \
grep -v "^/dev" | grep -v "^/.dev" | sort > /tmp/system-files
sort -m /tmp/system-files /tmp/debian-files | uniq -u >/tmp/new-files
dann habe ich in /tmp/new-files eine liste aller dateien, die nicht in
debian packeten enthalten sind.
allerdings schlie�t das von maintainer scripts installierte dateien
(manche konfigurations dateien, oder auch andere) aus, listet sie also
auch, da sie nicht in /var/lib/dpkg/info/*.list auftauchen.
irgendwelche ideen, wie ich das problem angehen k�nnte, auch solche
dateien rauszufiltern?
ausserdem bin ich nat�rlich dankbar f�r jeden tipp, mein bisheriges
script zu verbessern, da es h�llisch lange braucht.
bye
jonas