| 
									
										
										
										
											2024-09-04 20:06:52 +02:00
										 |  |  | #!/bin/bash
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-09-04 20:21:40 +02:00
										 |  |  | # Function to check if Secure Boot is activated | 
					
						
							| 
									
										
										
										
											2024-09-04 20:06:52 +02:00
										 |  |  | check_secure_boot() { | 
					
						
							| 
									
										
										
										
											2024-09-04 20:21:40 +02:00
										 |  |  |     if ! command -v mokutil &> /dev/null; then | 
					
						
							| 
									
										
										
										
											2024-09-22 18:19:19 +05:30
										 |  |  |         echo "mokutil command not found. Please install it to check Secure Boot status." | 
					
						
							| 
									
										
										
										
											2024-09-22 18:09:56 +05:30
										 |  |  |         exit 1 | 
					
						
							| 
									
										
										
										
											2024-09-04 20:06:52 +02:00
										 |  |  |     fi | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-09-04 20:21:40 +02:00
										 |  |  |     # Check if Secure Boot is enabled | 
					
						
							|  |  |  |     if mokutil --sb-state | grep -q 'Secure Boot enabled'; then | 
					
						
							|  |  |  |         echo "Secure Boot is enabled." | 
					
						
							| 
									
										
										
										
											2024-09-04 20:06:52 +02:00
										 |  |  |     else | 
					
						
							| 
									
										
										
										
											2024-09-04 20:21:40 +02:00
										 |  |  |         echo "Secure Boot is not enabled." | 
					
						
							| 
									
										
										
										
											2024-09-04 20:06:52 +02:00
										 |  |  |     fi | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-09-04 20:21:40 +02:00
										 |  |  | # Call the function | 
					
						
							| 
									
										
										
										
											2024-09-04 20:06:52 +02:00
										 |  |  | check_secure_boot |