mirror of
				https://github.com/tteck/Proxmox.git
				synced 2025-10-31 02:49:19 +00:00 
			
		
		
		
	Update build.func
To utilize these scripts, please switch to the Bash shell.
This commit is contained in:
		
							parent
							
								
									998235e92d
								
							
						
					
					
						commit
						038f70f198
					
				| @ -82,6 +82,16 @@ check_root() { | |||||||
|   fi |   fi | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | # Check if the shell is using bash | ||||||
|  | shell_check() { | ||||||
|  |   if [[ "$(basename "$SHELL")" != "bash" ]]; then | ||||||
|  |     msg_error "Your current shell is not Bash. To utilize these scripts, please switch to the Bash shell. | ||||||
|  |     echo -e "\nExiting..." | ||||||
|  |     sleep 2 | ||||||
|  |     exit | ||||||
|  |   fi | ||||||
|  | } | ||||||
|  | 
 | ||||||
| # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. | # This function checks the version of Proxmox Virtual Environment (PVE) and exits if the version is not supported. | ||||||
| pve_check() { | pve_check() { | ||||||
|   if [ $(pveversion | grep "pve-manager/8" | wc -l) -ne 1 ]; then |   if [ $(pveversion | grep "pve-manager/8" | wc -l) -ne 1 ]; then | ||||||
| @ -450,6 +460,7 @@ advanced_settings() { | |||||||
| } | } | ||||||
| 
 | 
 | ||||||
| install_script() { | install_script() { | ||||||
|  |   shell_check | ||||||
|   check_root |   check_root | ||||||
|   ssh_check |   ssh_check | ||||||
|   arch_check |   arch_check | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user