1Sys::Detect::VirtualizaUtsieorn:C:olnitnruixb(u3t)ed PerSlysD:o:cDuemteenctta:t:iVoinrtualization::linux(3)
2
3
4
6 Sys::Detect::Virtualization::linux - Detection of virtualization under
7 a Linux system
8
10 See Sys::Detect::Virtualization for usage information.
11
13 Internal Methods
14 new ( )
15 Constructor. You should not invoke this directly. Instead, use
16 Sys::Detect::Virtualization.
17
18 detect_dmesg ( )
19 Check the output of the 'dmesg' command for telltales.
20
21 detect_dmidecode ( )
22 Check the output of the 'dmidecode' command for telltales.
23
24 detect_ide_devices ( )
25 Check /proc/ide/hd*/model for telltale model information.
26
27 detect_mtab ( )
28 Check /etc/mtab for telltale devices
29
30 detect_init_envvars ( )
31 Check /proc/1/environ for LXC environment variables
32
33 detect_scsi_devices ( )
34 Check /proc/scsi/scsi for telltale model/vendor information.
35
36 detect_paths ( )
37 Check for particular paths that only exist under virtualization.
38
39 detect_modules ( )
40 Check for telltale guest modules
41
43 Copyright (C) 2009 Roaring Penguin Software Inc.
44
45 This program is free software; you can redistribute it and/or modify it
46 under the terms of either: the GNU General Public License as published
47 by the Free Software Foundation; or the Artistic License.
48
49 See http://dev.perl.org/licenses/ for more information.
50
51
52
53perl v5.34.0 2022-01-S2y1s::Detect::Virtualization::linux(3)