Sebastian Wiesinger 
							
						 
					 
					
						
						
							
						
						c88acdd31d 
					 
					
						
						
							
							Remove superfluous 'YES' output when checking cpuinfo  
						
						
						
						
							
						
					 
					
						2018-01-08 14:50:59 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						88df48f4a7 
					 
					
						
						
							
							Merge pull request  #11  from sebastianw/kaiser-cpu-flag  
						
						... 
						
						
						
						Recognize 'kaiser' flag in /proc/cpuinfo 
						
						
							
						
					 
					
						2018-01-08 14:45:40 +01:00 
						 
				 
			
				
					
						
							
							
								Sebastian Wiesinger 
							
						 
					 
					
						
						
							
						
						124ce8e27a 
					 
					
						
						
							
							Recognize 'kaiser' flag in /proc/cpuinfo  
						
						
						
						
							
						
					 
					
						2018-01-08 14:38:43 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						7bbcfe0df7 
					 
					
						
						
							
							Merge pull request  #7  from Feandil/redhat  
						
						... 
						
						
						
						Redhat support 
						
						
							
						
					 
					
						2018-01-08 14:17:33 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Brillault 
							
						 
					 
					
						
						
							
						
						a792348928 
					 
					
						
						
							
							RedHat uses a different configuration name  
						
						
						
						
							
						
					 
					
						2018-01-08 12:59:12 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Brillault 
							
						 
					 
					
						
						
							
						
						66f7708095 
					 
					
						
						
							
							Refactor RedHat support:  
						
						... 
						
						
						
						- Isolate file check to different elif (allowing to add more)
- Do the PTI debugfs check first (faster and supposed to be dynamic)
- If pti_enable is 0, don't trust dmesg (supposed to be dynamic) 
						
						
							
						
					 
					
						2018-01-08 12:59:03 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Brillault 
							
						 
					 
					
						
						
							
						
						34ef5ef21b 
					 
					
						
						
							
							Delay umount (for RedHat access to pti_enable)  
						
						
						
						
							
						
					 
					
						2018-01-08 12:58:22 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						edbdf0da1f 
					 
					
						
						
							
							push the lfence opcodes threshold to 70  
						
						
						
						
							
 
						
					 
					
						2018-01-08 12:49:23 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						68adbfdf14 
					 
					
						
						
							
							Merge pull request  #10  from Alkorin/permissionDenied  
						
						... 
						
						
						
						Avoid 'cat: /sys/kernel/debug/x86/pti_enabled: Permission denied' 
						
						
							
						
					 
					
						2018-01-08 12:44:09 +01:00 
						 
				 
			
				
					
						
							
							
								Alkorin 
							
						 
					 
					
						
						
							
						
						47c30babf1 
					 
					
						
						
							
							Avoid 'cat: /sys/kernel/debug/x86/pti_enabled: Permission denied'  
						
						
						
						
							
						
					 
					
						2018-01-08 12:41:28 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						ef7a5c4cf6 
					 
					
						
						
							
							adding uname -v to get potential additional vendor information  
						
						
						
						
							
						
					 
					
						2018-01-08 12:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						4406910bea 
					 
					
						
						
							
							Merge pull request  #8  from Feandil/debugfs  
						
						... 
						
						
						
						Fix debugfs mount check 
						
						
							
						
					 
					
						2018-01-08 12:19:23 +01:00 
						 
				 
			
				
					
						
							
							
								Vincent Brillault 
							
						 
					 
					
						
						
							
						
						b7197d6f54 
					 
					
						
						
							
							Fix debugfs mount check  
						
						
						
						
							
						
					 
					
						2018-01-08 12:15:51 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						c792fa35bf 
					 
					
						
						
							
							add kernel version information to the output  
						
						
						
						
							
 
						
					 
					
						2018-01-08 12:14:12 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						d1498fe03f 
					 
					
						
						
							
							Merge pull request  #5  from fccagou/centos  
						
						... 
						
						
						
						fix(centos): check according to redhat patch. 
						
						
							
						
					 
					
						2018-01-08 12:10:07 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						12bdd0e412 
					 
					
						
						
							
							root check is now more visible  
						
						
						
						
							
 
						
					 
					
						2018-01-08 11:31:19 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						89f9bef577 
					 
					
						
						
							
							Merge pull request  #4  from dguglielmi/add-genkernel-support  
						
						... 
						
						
						
						Add support for Gentoo genkernel image path 
						
						
							
						
					 
					
						2018-01-08 11:24:07 +01:00 
						 
				 
			
				
					
						
							
							
								fccagou 
							
						 
					 
					
						
						
							
						
						0f50e04dab 
					 
					
						
						
							
							fix(centos): check according to redhat patch.  https://access.redhat.com/articles/3311301  
						
						
						
						
							
						
					 
					
						2018-01-08 11:14:22 +01:00 
						 
				 
			
				
					
						
							
							
								David Guglielmi 
							
						 
					 
					
						
						
							
						
						bf056ae73d 
					 
					
						
						
							
							Add support for Gentoo genkernel image path  
						
						
						
						
							
						
					 
					
						2018-01-08 11:08:53 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						623e180ae1 
					 
					
						
						
							
							Merge pull request  #3  from TheHendla/arch_boot_img  
						
						... 
						
						
						
						add arch linux bootimage path 
						
						
							
						
					 
					
						2018-01-08 10:51:59 +01:00 
						 
				 
			
				
					
						
							
							
								Frederik Schreiber 
							
						 
					 
					
						
						
							
						
						40a9d43c44 
					 
					
						
						
							
							add arch linux bootimage path  
						
						
						
						
							
						
					 
					
						2018-01-08 10:36:29 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						c1004d5171 
					 
					
						
						
							
							fix extract-vmlinux for non-gzip  
						
						
						
						
							
 
						
					 
					
						2018-01-08 09:56:29 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						fa0850466e 
					 
					
						
						
							
							add some comments, enhance pti detection  
						
						
						
						
							
						
					 
					
						2018-01-08 09:37:54 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						5c14384e15 
					 
					
						
						
							
							Merge pull request  #1  from t-nelis/root-check  
						
						... 
						
						
						
						Improve "running as root" check 
						
						
							
						
					 
					
						2018-01-08 08:58:21 +01:00 
						 
				 
			
				
					
						
							
							
								Thibault Nélis 
							
						 
					 
					
						
						
							
						
						1aaca63dcf 
					 
					
						
						
							
							Improve "running as root" check  
						
						... 
						
						
						
						Small issue with the USER environment variable:
  $ echo $USER
  thib
  $ sudo sh -c 'echo $USER'
  thib
  $ sudo -i sh -c 'echo $USER'
  root
Rather than recommending users to use sudo --login / -i, use the (very
widespread/portable) id program to retrieve the effective user ID
instead and don't change the recommendation.
  $ id -u
  1000
  $ sudo id -u
  0
  $ sudo -i id -u
  0 
						
						
							
						
					 
					
						2018-01-08 01:22:14 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						96dfa03c00 
					 
					
						
						
							
							fix for uncompressed vmlinux case  
						
						
						
						
							
 
						
					 
					
						2018-01-08 00:45:12 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						05c79425ab 
					 
					
						
						
							
							detect kpti directly in vmlinux if option is not there  
						
						
						
						
							
 
						
					 
					
						2018-01-07 22:47:41 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						9def0c949a 
					 
					
						
						
							
							update readme  
						
						
						
						
							
						
					 
					
						2018-01-07 20:13:10 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						64eb1d005c 
					 
					
						
						
							
							add couple missing elses  
						
						
						
						
							
 
						
					 
					
						2018-01-07 18:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						bffda8b3e7 
					 
					
						
						
							
							remove dependency on rdmsr  
						
						
						
						
							
 
						
					 
					
						2018-01-07 18:36:56 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						13f2133a97 
					 
					
						
						
							
							cosmetic fix  
						
						
						
						
							
						
					 
					
						2018-01-07 18:14:08 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						8c2fd0f0bb 
					 
					
						
						
							
							fix MSR reading, need rdmsr for now  
						
						
						
						
							
 
						
					 
					
						2018-01-07 18:13:25 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						761c2b80e4 
					 
					
						
						
							
							cosmetic fix  
						
						
						
						
							
						
					 
					
						2018-01-07 17:19:37 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						d6977928e5 
					 
					
						
						
							
							msg fix  
						
						
						
						
							
						
					 
					
						2018-01-07 17:15:08 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						bd4c74331e 
					 
					
						
						
							
							add retpolines check  
						
						
						
						
							
 
						
					 
					
						2018-01-07 16:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						82972f8790 
					 
					
						
						
							
							fix status unknown for variant 1  
						
						
						
						
							
						
					 
					
						2018-01-07 16:32:34 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						30de4f6336 
					 
					
						
						
							
							remove hardcoded kernel image path  
						
						
						
						
							
 
						
					 
					
						2018-01-07 16:25:50 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						9ed1fcd98a 
					 
					
						
						
							
							cosmetic + v0.02  
						
						
						
						
							
 
						
					 
					
						2018-01-07 16:22:30 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						ef7c0d7ec5 
					 
					
						
						
							
							add variant 1 check  
						
						
						
						
							
						
					 
					
						2018-01-07 16:16:11 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						3b760822ff 
					 
					
						
						
							
							fix echo under some shells  
						
						
						
						
							
						
					 
					
						2018-01-07 16:00:01 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						0201b02313 
					 
					
						
						
							
							typofix  
						
						
						
						
							
						
					 
					
						2018-01-07 15:37:50 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						c937e6603b 
					 
					
						
						
							
							add System.map way of detecting kpti build  
						
						
						
						
							
						
					 
					
						2018-01-07 15:36:05 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						0c4591f8ec 
					 
					
						
						
							
							fix readme  
						
						
						
						
							
						
					 
					
						2018-01-07 15:02:59 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						4211178b3a 
					 
					
						
						
							
							v0.01  
						
						
						
						
							
 
						
					 
					
						2018-01-07 15:00:59 +01:00 
						 
				 
			
				
					
						
							
							
								Stéphane Lesimple 
							
						 
					 
					
						
						
							
						
						3b59139e79 
					 
					
						
						
							
							Initial commit  
						
						
						
						
							
						
					 
					
						2018-01-07 15:00:15 +01:00