Logging von dselect/dpkg/apt Aktivitaeten

2005-01-14 Thread Gernot Salzer

Liebe Leute,

gibt es eine Moeglichkeit, die Paketverwaltungstaetigkeiten mitzuschreiben,
sodass dann in einem Logfile die Infos zu finden sind,
welches Paket in welcher Version von welcher Quelle zu welchem 
Zeitpunkt installiert/geaendert/geloescht wurde (etwa eine Zeile je
Aktion)?

Bei uns verwalten mehere Leute ein Debian-Netz, und da wuerde ein
derartiges Logfile die Kommunikation erleichtern; man koennte etwa
einmal taeglich eine Mail mit den Aenderungen aussenden.
Auch um spaeter einmal nachzuschlagen, woher ein Paket gekommen ist,
waere es nicht schlecht ...

Danke,
   Gernot



-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Logging von dselect/dpkg/apt Aktivitaeten

2005-01-14 Thread Andreas Pakulat
On 14.Jan 2005 - 12:06:56, Gernot Salzer wrote:
 Liebe Leute,
 gibt es eine Moeglichkeit, die Paketverwaltungstaetigkeiten mitzuschreiben,
 sodass dann in einem Logfile die Infos zu finden sind,
 welches Paket in welcher Version von welcher Quelle zu welchem 
 Zeitpunkt installiert/geaendert/geloescht wurde (etwa eine Zeile je
 Aktion)?

Ein Log in dem Sinne nicht aber es gibt vielleicht trotzdem ne
Lösung...

 Bei uns verwalten mehere Leute ein Debian-Netz, und da wuerde ein
 derartiges Logfile die Kommunikation erleichtern; man koennte etwa
 einmal taeglich eine Mail mit den Aenderungen aussenden.

Sowas macht apt-listchanges für Upgrades, da kannste dir bestimmt was
abgucken. Zum Beispiel benutzt es die Config-Option

DPkg::Pre-Install-Pkgs { ...;}; um sich selbst aufzurufen wenn ein
Paket installiert werden soll. Ausserdem mailt es die Changes an einen
beliebigen Acoount.

 Auch um spaeter einmal nachzuschlagen, woher ein Paket gekommen ist,
 waere es nicht schlecht ...

Dafür kann immer apt-cache policy benutzt werden, das sagt dir genau
welches Paket von wo installiert wurde (per dpkg -i installierte
erscheinen als /var/lib/dpkg/info).

Andreas

-- 
You will be married within a year, and divorced within two.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Logging von dselect/dpkg/apt Aktivitaeten

2005-01-14 Thread Ulrich Frst
Gernot Salzer [EMAIL PROTECTED] wrote: 
 
 Liebe Leute,
 
 gibt es eine Moeglichkeit, die Paketverwaltungstaetigkeiten
 mitzuschreiben, sodass dann in einem Logfile die Infos zu finden sind,
 welches Paket in welcher Version von welcher Quelle zu welchem 
 Zeitpunkt installiert/geaendert/geloescht wurde (etwa eine Zeile je
 Aktion)?

aptitude macht das von Haus aus. Ansonsten vielleicht 
apt-get install/remove packet -s  logfile
vor jedem tatsächlichen ausführen. (Dann vielleicht eher mit einem
Script.

Ulrich



Re: Logging von dselect/dpkg/apt Aktivitaeten

2005-01-14 Thread Michelle Konzack
Am 2005-01-14 12:06:56, schrieb Gernot Salzer:
 
 Liebe Leute,
 
 gibt es eine Moeglichkeit, die Paketverwaltungstaetigkeiten mitzuschreiben,
 sodass dann in einem Logfile die Infos zu finden sind,
 welches Paket in welcher Version von welcher Quelle zu welchem 
 Zeitpunkt installiert/geaendert/geloescht wurde (etwa eine Zeile je
 Aktion)?

BTS #957  mittlerweile 9 Jahre und 7 Monate alt.

Bedanke Dich bei Michael Bramer (2004-06-08)

 Danke,
Gernot

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: Logging for dselect/dpkg?

1998-08-27 Thread Martin Bialasinski

 ES == Ed Slocomb [EMAIL PROTECTED] writes:

ES Does dselect/dpkg keep a log of the individual package install
ES script outputs?  That stuff tend to just go flying past me on the
ES screen, and I occaisionally catch a glimpse of important
ES installation/activation instructions.  Where can I go to find out
ES what I'm missing?

I don't think there is such a thing. But I remember that one of the
access methods does logging (mountable IIRC).

But you could use script (from bsdutils) to catch the output.

script install.log
# do some installing
exit
less install.log

Ciao,
Martin


Logging for dselect/dpkg?

1998-08-26 Thread Ed Slocomb
Does dselect/dpkg keep a log of the individual package install script outputs?  
That stuff tend to just go flying past me on the screen, and I occaisionally 
catch a glimpse of important installation/activation instructions.  Where can I 
go to find out what I'm missing?


RE: Logging for dselect/dpkg?

1998-08-26 Thread Ed

 There is no logging provisions in deselect/dpkg, but you can cheat. On
 any virtual console, you can use scroll lock to pause scrolling, and
 you can use shift-pgup and shift-pgdn to scroll up and down the
 virtual console. This works inside and outside of dselect.
 
 -Alex


Neat tricks, but I usually need to refer to that info *after* I've
installed my shiny new packages, and there's frequently more output than
will fit in the scroll buffer.

I think I'd rather tee -a the output to a file.

...After thnking about it a bit, It looks like I need to run deselect
and quit before the install step, then run

deselect install | tee -a dinstall.log

or similar.


Will apt have logging capabilities?  I haven't messed with it yet.