Add openvz/lxc discovery
This commit is contained in:
		
					parent
					
						
							
								24932fe891
							
						
					
				
			
			
				commit
				
					
						98160624a0
					
				
			
		
					 1 changed files with 11 additions and 0 deletions
				
			
		|  | @ -22,6 +22,17 @@ | |||
| 
 | ||||
| # FIXME: other system types (not linux ...) | ||||
| 
 | ||||
| if [ -d "/proc/vz" -a ! -d "/proc/bc" ]; then | ||||
|     echo openvz | ||||
|     exit | ||||
| fi | ||||
| 
 | ||||
| if [ -e "/proc/1/environ" ] && | ||||
|     cat "/proc/1/environ" | tr '\000' '\n' | grep -Eiq '^container='; then | ||||
|     echo lxc | ||||
|     exit | ||||
| fi | ||||
| 
 | ||||
| if [ -r /proc/cpuinfo ]; then | ||||
|     # this should only exist on virtual guest machines, | ||||
|     # tested on vmware, xen, kvm | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue