DPKG::Log::Analyse(3pm) 				User Contributed Perl Documentation				   DPKG::Log::Analyse(3pm)

NAME
DPKG::Log::Analyse - Analyse a dpkg log VERSION
version 1.20 SYNOPSIS
use DPKG::Log; my $analyser = DPKG::Log::Analyse->new('filename' => 'dpkg.log'); $analyser->analyse; DESCRIPTION
This module is used to analyse a dpkg log. METHODS
$analser = DPKG::Log::Analyse->new('filename' => 'dpkg.log') $analyser = DPKG::Log::Analyse->new('log_handle' => $dpkg_log) Returns a new DPKG::Log::Analyse object. Filename parameter can be omitted, it defaults to /var/log/dpkg.log. Its possible to specify an existing DPKG::Log object instead of a filename. This will be used and overrides any filename setting. $analyser->analyse; Analyse the debian package log. $analyser->newly_installed_packages Return all packages which were newly installed in the dpkg.log. $analyser->upgraded_packages Return all packages which were upgraded in the dpkg.log. $analyser->removed_packages Return all packages which were removed in the dpkg.log. $analyser->unpacked_packages Return all packages which are left in state 'unpacked'. $analyser->halfinstalled_packages Return all packages which are left in state 'half-installed'. $analyser->halfconfigured_packages Return all packages which are left in state 'half-configured'. $analyser->installed_and_removed_packages Return all packages which got installed and removed. SEE ALSO
DPKG::Log, DPKG::Log::Analyse::Package AUTHOR
Patrick Schoenfeld <schoenfeld@debian.org>. COPYRIGHT AND LICENSE
Copyright (C) 2011 Patrick Schoenfeld <schoenfeld@debian.org> This library is free software. You can redistribute it and/or modify it under the same terms as perl itself. perl v5.10.1 2011-02-26 DPKG::Log::Analyse(3pm)