mirror of
				https://github.com/tteck/Proxmox.git
				synced 2025-10-30 18:39:10 +00:00 
			
		
		
		
	Delete mariadb-install.sh
This commit is contained in:
		
							parent
							
								
									69ba20e8c5
								
							
						
					
					
						commit
						878b56f1ff
					
				| @ -1,72 +0,0 @@ | |||||||
| #!/usr/bin/env bash |  | ||||||
| 
 |  | ||||||
| set -e |  | ||||||
| CROSS='\033[1;31m\xE2\x9D\x8C\033[0m' |  | ||||||
| RD=`echo "\033[01;31m"` |  | ||||||
| BL=`echo "\033[36m"` |  | ||||||
| CM='\xE2\x9C\x94\033' |  | ||||||
| GN=`echo "\033[1;92m"` |  | ||||||
| CL=`echo "\033[m"` |  | ||||||
| RETRY_NUM=5 |  | ||||||
| RETRY_EVERY=3 |  | ||||||
| NUM=$RETRY_NUM |  | ||||||
| 
 |  | ||||||
| echo -en "${GN} Setting up Container OS... " |  | ||||||
| sed -i "/$LANG/ s/\(^# \)//" /etc/locale.gen |  | ||||||
| locale-gen >/dev/null |  | ||||||
| while [ "$(hostname -I)" = "" ]; do |  | ||||||
|   1>&2 echo -en "${CROSS}${RD}  No Network! " |  | ||||||
|   sleep $RETRY_EVERY |  | ||||||
|   ((NUM--)) |  | ||||||
|   if [ $NUM -eq 0 ] |  | ||||||
|   then |  | ||||||
|     1>&2 echo -e "${CROSS}${RD}  No Network After $RETRY_NUM Tries${CL}"     |  | ||||||
|     exit 1 |  | ||||||
|   fi |  | ||||||
| done |  | ||||||
| echo -e "${CM}${CL} \r" |  | ||||||
| echo -en "${GN} Network Connected: ${BL}$(hostname -I)${CL} " |  | ||||||
| echo -e "${CM}${CL} \r" |  | ||||||
| 
 |  | ||||||
| echo -en "${GN} Updating Container OS... " |  | ||||||
| apt update &>/dev/null |  | ||||||
| apt-get -qqy upgrade &>/dev/null |  | ||||||
| echo -e "${CM}${CL} \r" |  | ||||||
| 
 |  | ||||||
| echo -en "${GN} Installing Dependencies... " |  | ||||||
| apt-get install -y curl &>/dev/null |  | ||||||
| apt-get install -y sudo &>/dev/null |  | ||||||
| echo -e "${CM}${CL} \r" |  | ||||||
| 
 |  | ||||||
| echo -en "${GN} Installing MariaDB... " |  | ||||||
| curl -LsS https://r.mariadb.com/downloads/mariadb_repo_setup | sudo bash &>/dev/null |  | ||||||
| apt-get update >/dev/null |  | ||||||
| apt-get install -y mariadb-server &>/dev/null |  | ||||||
| echo -e "${CM}${CL} \r" |  | ||||||
| 
 |  | ||||||
| echo -en "${GN} Installing Adminer... " |  | ||||||
| sudo apt install adminer -y &>/dev/null |  | ||||||
| sudo a2enconf adminer &>/dev/null |  | ||||||
| sudo systemctl reload apache2 &>/dev/null |  | ||||||
| echo -e "${CM}${CL} \r" |  | ||||||
| 
 |  | ||||||
| echo -en "${GN} Customizing Container... " |  | ||||||
| rm /etc/motd |  | ||||||
| rm /etc/update-motd.d/10-uname |  | ||||||
| touch ~/.hushlogin |  | ||||||
| GETTY_OVERRIDE="/etc/systemd/system/container-getty@1.service.d/override.conf" |  | ||||||
| mkdir -p $(dirname $GETTY_OVERRIDE) |  | ||||||
| cat << EOF > $GETTY_OVERRIDE |  | ||||||
| [Service] |  | ||||||
| ExecStart= |  | ||||||
| ExecStart=-/sbin/agetty --autologin root --noclear --keep-baud tty%I 115200,38400,9600 \$TERM |  | ||||||
| EOF |  | ||||||
| systemctl daemon-reload |  | ||||||
| systemctl restart $(basename $(dirname $GETTY_OVERRIDE) | sed 's/\.d//')  |  | ||||||
| echo -e "${CM}${CL} \r" |  | ||||||
| 
 |  | ||||||
| echo -en "${GN} Cleanup... " |  | ||||||
| apt-get autoremove >/dev/null |  | ||||||
| apt-get autoclean >/dev/null |  | ||||||
| rm -rf /var/{cache,log}/* /var/lib/apt/lists/* |  | ||||||
| echo -e "${CM}${CL} \n" |  | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user