The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Sys::Detect::Virtualization::linux - Detection of virtualization under a Linux system

DESCRIPTION

See Sys::Detect::Virtualization for usage information.

METHODS

Internal Methods

new ( )

Constructor. You should not invoke this directly. Instead, use Sys::Detect::Virtualization.

detect_dmesg ( )

Check the output of the 'dmesg' command for telltales.

detect_dmidecode ( )

Check the output of the 'dmidecode' command for telltales.

detect_ide_devices ( )

Check /proc/ide/hd*/model for telltale model information.

detect_mtab ( )

Check /etc/mtab for telltale devices

detect_scsi_devices ( )

Check /proc/scsi/scsi for telltale model/vendor information.

detect_paths ( )

Check for particular paths that only exist under virtualization.

detect_modules ( )

Check for telltale guest modules

LICENSE AND COPYRIGHT

Copyright (C) 2009 Roaring Penguin Software Inc.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.