dpkg nach /var/log/dpkg.log loggen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
frosch
Beiträge: 137
Registriert: 20.08.2005 02:59:24

dpkg nach /var/log/dpkg.log loggen

Beitrag von frosch » 31.07.2006 11:38:19

Wie bekommt man die Logdatei /var/log/dpkg.log?

Ich wollte dpkg dorthin loggen lassen und habe dafür die Datei /etc/dpkg/dpkg.cfg angelegt.

Der Inhalt:

Code: Alles auswählen

# cat /etc/dpkg/dpkg.cfg
log /var/log/dpkg.log
#
Als Folge läßt sich nichts mehr installieren und es kommt diese Fehlermeldung:

Code: Alles auswählen

dpkg: Konfigurationsfehler: unbekannte Option log: Erfolg
E: Sub-process /usr/bin/dpkg returned an error code (2)
Wo gehört die Konfiguration dafür hin?

123456
Beiträge: 6126
Registriert: 08.03.2003 14:07:24

Beitrag von 123456 » 31.07.2006 11:56:58

Das ist soweit richtig. Es "kann" daran liegen, daß Du Sarge verwendest und die dpkg Version dort den Parameter "log" nicht versteht...

Benutzeravatar
frosch
Beiträge: 137
Registriert: 20.08.2005 02:59:24

Beitrag von frosch » 31.07.2006 12:13:40

ub13 hat geschrieben:Es "kann" daran liegen, daß Du Sarge verwendest und die dpkg Version dort den Parameter "log" nicht versteht...
Wäre eine Erklärung.
Gibt es unter sarge auch eine Möglichkeit, oder muß man sich damit behelfen?

Code: Alles auswählen

#!/bin/sh
ls /var/lib/dpkg/info/ -ltc|more
exit 0
Quelle: http://debianforum.de/forum/viewtopic.p ... 748#437748 :wink:

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von rendegast » 01.08.2006 03:16:24

Gibt es unter sarge auch eine Möglichkeit, oder muß man sich damit behelfen?
Aus dpkg/TODO.gz (sarge):
dpkg
* integrate debconf (add new status)
* allow external program to specify how to handle conffiles
* log our actions <<<<<<<<<<<<<

Benutzeravatar
frosch
Beiträge: 137
Registriert: 20.08.2005 02:59:24

Beitrag von frosch » 01.08.2006 20:38:21

rendegast hat geschrieben: Aus dpkg/TODO.gz (sarge):
dpkg
* integrate debconf (add new status)
* allow external program to specify how to handle conffiles
* log our actions <<<<<<<<<<<<<
Also erst mit etch - schade.

Antworten