Mailinglist Archive: opensuse-de (1712 mails)
| < Previous | Next > |
Re: komplettes System auf Dateiaenderungen pruefen
- From: Thomas Moritz <thm_ml@xxxxxxxxxxx>
- Date: Wed, 11 Nov 2009 16:00:52 +0100
- Message-id: <200911111600.52755.thm_ml@xxxxxxxxxxx>
Am Mittwoch 11 November 2009 14:56:17 schrieb David Haller:
Hallo David,
Gerade getestet:
installwatch -o /var/log/installtest.log touch /var/log/installtest.txt
installtest.log sagt:
3 open /var/log/installtest.txt #success
Cool :-)
Mit was sich die checkinstall-Gegner so alles beschaeftigen :-)
Fuer Tests in kurzen Zeitraeumen ist das wohl die beste Idee!
Zur Ueberwachung ueber einen laengeren Zeitraum waere aide
wieder besser, da nicht fortlaufend die installwatch-Prozesse
herumtoben.
Danke Dir!
PS.: es kommt natuerlich ziemlich viel Zeuch ins log
und das schon bei vi, mit dem ich nur "Test" schrub :-)
installwatch -o /var/log/installtest.log vi /var/log/installtest.txt
0 access /usr/share/terminfo/x/xterm #success
0 access /var/log/installtest.txt #success
4 open /var/log/.installtest.txt.swp #success
5 open /var/log/.installtest.txt.swx #success
0 unlink /var/log/.installtest.txt.swx #success
0 unlink /var/log/.installtest.txt.swp #success
4 open /var/log/.installtest.txt.swp #success
0 chmod /var/log/.installtest.txt.swp 00644 #success
0 access /var/log/installtest.txt #success
0 access /var/log/installtest.txt #success
3 open /var/log/4913 #success
0 fchown 3 0 0 #success
0 unlink /var/log/4913 #success
-1 unlink /var/log/installtest.txt~ #Datei oder Verzeichnis nicht
gefunden
0 rename /var/log/installtest.txt /var/log/installtest.txt~
#success
3 open /var/log/installtest.txt #success
0 chmod /var/log/installtest.txt 0100644 #success
0 unlink /var/log/installtest.txt~ #success
5 open /root/.viminfo.tmp #success
0 fchown 5 0 0 #success
0 unlink /root/.viminfo #success
0 rename /root/.viminfo.tmp /root/.viminfo #success
0 unlink /var/log/.installtest.txt.swp #success
MfG Th. Moritz
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
Hallo David,
Am Mit, 11 Nov 2009, Thomas Moritz schrieb:
in Vorbereitung auf meine spezielle Install-Orgie beschaeftige
ich mich gerade damit, wie ich Veraenderungen am kompletten
Dateisystem erkennen kann.Ich moechte lediglich feststellen,
wohin ueberall das System schreibt.
Du könntest das machen, was checkinstall macht ;) Dich in die
relevanten Funktionen einklinken, dazu könntest du wohl sogar die
Lib von checkinstall verwenden. Ah, einfacher:
installwatch -o LOGDATEI DEIN_BEFEHL
Die Lib ist 'installwatch.so' ;)
Gerade getestet:
installwatch -o /var/log/installtest.log touch /var/log/installtest.txt
installtest.log sagt:
3 open /var/log/installtest.txt #success
Cool :-)
Mit was sich die checkinstall-Gegner so alles beschaeftigen :-)
Fuer Tests in kurzen Zeitraeumen ist das wohl die beste Idee!
Zur Ueberwachung ueber einen laengeren Zeitraum waere aide
wieder besser, da nicht fortlaufend die installwatch-Prozesse
herumtoben.
Danke Dir!
PS.: es kommt natuerlich ziemlich viel Zeuch ins log
und das schon bei vi, mit dem ich nur "Test" schrub :-)
installwatch -o /var/log/installtest.log vi /var/log/installtest.txt
0 access /usr/share/terminfo/x/xterm #success
0 access /var/log/installtest.txt #success
4 open /var/log/.installtest.txt.swp #success
5 open /var/log/.installtest.txt.swx #success
0 unlink /var/log/.installtest.txt.swx #success
0 unlink /var/log/.installtest.txt.swp #success
4 open /var/log/.installtest.txt.swp #success
0 chmod /var/log/.installtest.txt.swp 00644 #success
0 access /var/log/installtest.txt #success
0 access /var/log/installtest.txt #success
3 open /var/log/4913 #success
0 fchown 3 0 0 #success
0 unlink /var/log/4913 #success
-1 unlink /var/log/installtest.txt~ #Datei oder Verzeichnis nicht
gefunden
0 rename /var/log/installtest.txt /var/log/installtest.txt~
#success
3 open /var/log/installtest.txt #success
0 chmod /var/log/installtest.txt 0100644 #success
0 unlink /var/log/installtest.txt~ #success
5 open /root/.viminfo.tmp #success
0 fchown 5 0 0 #success
0 unlink /root/.viminfo #success
0 rename /root/.viminfo.tmp /root/.viminfo #success
0 unlink /var/log/.installtest.txt.swp #success
MfG Th. Moritz
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |