| 
				
			 | 
			
			
				@@ -473,14 +473,18 @@ function limit_user_logins { 
			 | 
		
	
		
			
			| 
				473
			 | 
			
				473
			 | 
			
			
				     if ! grep -q '* hard maxsyslogins' /etc/security/limits.conf; then 
			 | 
		
	
		
			
			| 
				474
			 | 
			
				474
			 | 
			
			
				         echo '* hard maxsyslogins 10' >> /etc/security/limits.conf 
			 | 
		
	
		
			
			| 
				475
			 | 
			
				475
			 | 
			
			
				     else 
			 | 
		
	
		
			
			| 
				476
			 | 
			
				
			 | 
			
			
				-        sed -i 's|hard maxsyslogins.*|hard maxsyslogins 10|g' /etc/security/limits.conf 
			 | 
		
	
		
			
			| 
				
			 | 
			
				476
			 | 
			
			
				+        if ! grep -q '* hard maxsyslogins 10' /etc/security/limits.conf; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				477
			 | 
			
			
				+            sed -i 's|hard maxsyslogins.*|hard maxsyslogins 10|g' /etc/security/limits.conf 
			 | 
		
	
		
			
			| 
				
			 | 
			
				478
			 | 
			
			
				+        fi 
			 | 
		
	
		
			
			| 
				477
			 | 
			
				479
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				478
			 | 
			
				480
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				479
			 | 
			
				481
			 | 
			
			
				     # Max logins for each user 
			 | 
		
	
		
			
			| 
				480
			 | 
			
				482
			 | 
			
			
				     if ! grep -q '* hard maxlogins' /etc/security/limits.conf; then 
			 | 
		
	
		
			
			| 
				481
			 | 
			
				483
			 | 
			
			
				         echo '* hard maxlogins 2' >> /etc/security/limits.conf 
			 | 
		
	
		
			
			| 
				482
			 | 
			
				484
			 | 
			
			
				     else 
			 | 
		
	
		
			
			| 
				483
			 | 
			
				
			 | 
			
			
				-        sed -i 's|hard maxlogins.*|hard maxlogins 2|g' /etc/security/limits.conf 
			 | 
		
	
		
			
			| 
				
			 | 
			
				485
			 | 
			
			
				+        if ! grep -q '* hard maxlogins 2' /etc/security/limits.conf; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				486
			 | 
			
			
				+            sed -i 's|hard maxlogins.*|hard maxlogins 2|g' /etc/security/limits.conf 
			 | 
		
	
		
			
			| 
				
			 | 
			
				487
			 | 
			
			
				+        fi 
			 | 
		
	
		
			
			| 
				484
			 | 
			
				488
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				485
			 | 
			
				489
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				486
			 | 
			
				490
			 | 
			
			
				  
			 | 
		
	
	
		
			
			| 
				
			 | 
			
			
				@@ -609,10 +613,12 @@ function lockdown_permissions { 
			 | 
		
	
		
			
			| 
				609
			 | 
			
				613
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				610
			 | 
			
				614
			 | 
			
			
				  
			 | 
		
	
		
			
			| 
				611
			 | 
			
				615
			 | 
			
			
				 function disable_core_dumps { 
			 | 
		
	
		
			
			| 
				612
			 | 
			
				
			 | 
			
			
				-    if ! grep -q '* hard core 0' /etc/security/limits.conf; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				616
			 | 
			
			
				+    if ! grep -q '* hard core' /etc/security/limits.conf; then 
			 | 
		
	
		
			
			| 
				613
			 | 
			
				617
			 | 
			
			
				         echo '* hard core 0' >> /etc/security/limits.conf 
			 | 
		
	
		
			
			| 
				614
			 | 
			
				618
			 | 
			
			
				     else 
			 | 
		
	
		
			
			| 
				615
			 | 
			
				
			 | 
			
			
				-        sed -i 's|hard core.*|hard core 0|g' /etc/security/limits.conf 
			 | 
		
	
		
			
			| 
				
			 | 
			
				619
			 | 
			
			
				+        if ! grep -q '* hard core 0' /etc/security/limits.conf; then 
			 | 
		
	
		
			
			| 
				
			 | 
			
				620
			 | 
			
			
				+            sed -i 's|hard core.*|hard core 0|g' /etc/security/limits.conf 
			 | 
		
	
		
			
			| 
				
			 | 
			
				621
			 | 
			
			
				+        fi 
			 | 
		
	
		
			
			| 
				616
			 | 
			
				622
			 | 
			
			
				     fi 
			 | 
		
	
		
			
			| 
				617
			 | 
			
				623
			 | 
			
			
				 } 
			 | 
		
	
		
			
			| 
				618
			 | 
			
				624
			 | 
			
			
				  
			 |