libzypp  17.8.0
Libzypp History File

Log important events like installation/deletion of packages and repositories. More...

Classes

class  zypp::HistoryLog
 Writing the zypp history fileReference counted signleton for writhing the zypp history file. More...
 
class  zypp::HistoryActionID
 Enumeration of known history actions. More...
 
class  zypp::HistoryLogData
 A zypp history log line split into fieldsEach valid history log line starts with a date and HistoryActionID field. More...
 
class  zypp::HistoryLogDataInstall
 A zypp history log line for an installed packaged. More...
 
class  zypp::HistoryLogDataRemove
 A zypp history log line for a removed packge. More...
 
class  zypp::HistoryLogDataRepoAdd
 A zypp history log line for an added repository. More...
 
class  zypp::HistoryLogDataRepoRemove
 A zypp history log line for a removed repository. More...
 
class  zypp::HistoryLogDataRepoAliasChange
 A zypp history log line for a repo alias change. More...
 
class  zypp::HistoryLogDataRepoUrlChange
 A zypp history log line for a repo url change. More...
 
class  zypp::HistoryLogDataStampCommand
 A zypp history log line identifying the program that triggered the following commit. More...
 
class  zypp::parser::HistoryLogReader
 Zypp history file parserReads a zypp history log file and calls the ProcessData callback passed in the constructor for each valid history line read. More...
 

Detailed Description

Log important events like installation/deletion of packages and repositories.

Location

The default location is /var/log/zypp/history. This can be changed via history.logfile key in /etc/zypp/zypp.conf.

Format

See also
User data as transaction id

Action Columns

Install

A package has been installed.

Remove

A package has been removed.

Radd

A repository has been added.

Rremove

A repository has been removed.

Ralias

A repository alias has changed.

Rurl

The primary URL of a repository has changed.

Example

2008-09-24 11:48:58|rremove|packman
2008-09-24 11:50:02|radd |packman|http://packman.iu-bremen.de/suse/11.0
2008-09-24 11:53:10|install|amarok-yauap|1.4.10-25|x86_64||factory|4421dfa718ab73c805c1c695c97b1b67f39bf2f3
2008-09-24 11:53:25|install|amarok-lang|1.4.10-25|x86_64||factory|691030edafcc4fbc22aa225350f9de32974e4bc2
# Additional rpm output:
# warning: /var/cache/zypp/packages/packman/x86_64/amarok-1.4.10-100.pm.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 9a795806
#
2008-09-24 11:53:45|install|amarok|1.4.10-100.pm.1|x86_64|root@kompost|packman|ee0fffa1e4eeaaeb8799bd05c6882ef74100d681