mirror of https://github.com/tteck/Proxmox.git
				
				
				
			Update ubuntu.sh
This commit is contained in:
		
							parent
							
								
									9ee7a45518
								
							
						
					
					
						commit
						28cce8d24c
					
				
							
								
								
									
										57
									
								
								ct/ubuntu.sh
								
								
								
								
							
							
						
						
									
										57
									
								
								ct/ubuntu.sh
								
								
								
								
							| 
						 | 
				
			
			@ -27,18 +27,6 @@ ${CL}"
 | 
			
		|||
}
 | 
			
		||||
 | 
			
		||||
header_info
 | 
			
		||||
show_menu(){
 | 
			
		||||
    printf "    ${YW} 1)${YW} Privileged ${CL}\n"
 | 
			
		||||
    printf "    ${YW} 2)${GN} Unprivileged ${CL}\n"
 | 
			
		||||
 | 
			
		||||
    printf "Please choose a Install Method and hit enter or ${RD}x${CL} to exit."
 | 
			
		||||
    read opt
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
option_picked(){
 | 
			
		||||
    message=${@:-"${CL}Error: No message passed"}
 | 
			
		||||
    printf " ${YW}${message}${CL}\n"
 | 
			
		||||
}
 | 
			
		||||
show_menu
 | 
			
		||||
while [ $opt != '' ]
 | 
			
		||||
    do
 | 
			
		||||
| 
						 | 
				
			
			@ -70,6 +58,50 @@ while [ $opt != '' ]
 | 
			
		|||
      esac
 | 
			
		||||
    fi
 | 
			
		||||
  done
 | 
			
		||||
show_menu2(){
 | 
			
		||||
    printf "    ${YW} 1)${GN} Use Automatic Login ${CL}\n"
 | 
			
		||||
    printf "    ${YW} 2)${GN} Use Password (changeme) ${CL}\n"
 | 
			
		||||
 | 
			
		||||
    printf "Please choose a Password Type and hit enter or ${RD}x${CL} to exit."
 | 
			
		||||
    read opt
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
option_picked(){
 | 
			
		||||
    message=${@:-"${CL}Error: No message passed"}
 | 
			
		||||
    printf " ${YW}${message1}${CL}\n"
 | 
			
		||||
    printf " ${YW}${message}${CL}\n"
 | 
			
		||||
}
 | 
			
		||||
show_menu2
 | 
			
		||||
while [ $opt != '' ]
 | 
			
		||||
    do
 | 
			
		||||
    if [ $opt = '' ]; then
 | 
			
		||||
      exit;
 | 
			
		||||
    else
 | 
			
		||||
      case $opt in
 | 
			
		||||
        1) clear;
 | 
			
		||||
            header_info;
 | 
			
		||||
            option_picked "Using Automatic Login";
 | 
			
		||||
            PW=" "
 | 
			
		||||
            break;
 | 
			
		||||
        ;;
 | 
			
		||||
        2) clear;
 | 
			
		||||
            header_info;
 | 
			
		||||
            option_picked "Using Password (changeme)";
 | 
			
		||||
            PW="-password changeme"
 | 
			
		||||
            break;
 | 
			
		||||
        ;;
 | 
			
		||||
 | 
			
		||||
        x)exit;
 | 
			
		||||
        ;;
 | 
			
		||||
        \n)exit;
 | 
			
		||||
        ;;
 | 
			
		||||
        *)clear;
 | 
			
		||||
            option_picked "Please choose a Password Type from the menu";
 | 
			
		||||
            show_menu2;
 | 
			
		||||
        ;;
 | 
			
		||||
      esac
 | 
			
		||||
    fi
 | 
			
		||||
  done
 | 
			
		||||
 | 
			
		||||
set -o errexit
 | 
			
		||||
set -o errtrace
 | 
			
		||||
| 
						 | 
				
			
			@ -138,6 +170,7 @@ export PCT_OPTIONS="
 | 
			
		|||
  -cores 1
 | 
			
		||||
  -memory 512
 | 
			
		||||
  -unprivileged ${IM}
 | 
			
		||||
  ${PW}
 | 
			
		||||
"
 | 
			
		||||
bash -c "$(wget -qLO - https://raw.githubusercontent.com/tteck/Proxmox/main/ct/create_lxc.sh)" || exit
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue