Votre Nom 3 years ago
parent
commit
334bf413ac
1 changed files with 30 additions and 28 deletions
  1. 30 28
      build_cube.sh

+ 30 - 28
build_cube.sh

@@ -35,7 +35,7 @@ function print_centered {
      return 0
      return 0
 }
 }
 
 
-function intro {
+function intro_ {
 print_centered "$(tput setaf 5)"
 print_centered "$(tput setaf 5)"
 print_centered " ██████╗██╗   ██╗██████╗ ███████╗"
 print_centered " ██████╗██╗   ██╗██████╗ ███████╗"
 print_centered "██╔════╝██║   ██║██╔══██╗██╔════╝"
 print_centered "██╔════╝██║   ██║██╔══██╗██╔════╝"
@@ -72,7 +72,7 @@ echo -e "Done."
 fi
 fi
 }
 }
 
 
-function decompte {
+function decompte_ {
 echo -e "$(tput setaf 10)\nReboot in 10 seconds (CRTL+C to abord):$(tput sgr0)"
 echo -e "$(tput setaf 10)\nReboot in 10 seconds (CRTL+C to abord):$(tput sgr0)"
 for i in {10..1}
 for i in {10..1}
 do
 do
@@ -83,7 +83,7 @@ echo ""
 sudo reboot
 sudo reboot
 }
 }
 
 
-function nvidia_driver {
+function nvidia_driver_ {
 if [ ! -f /home/wareck/.pass1 ] && [ ! -f /home/wareck/.pass2 ]
 if [ ! -f /home/wareck/.pass1 ] && [ ! -f /home/wareck/.pass2 ]
 then
 then
 echo -e "$(tput setaf 10)\nInstall NVIDIA GT710 Drivers:$(tput sgr0)"
 echo -e "$(tput setaf 10)\nInstall NVIDIA GT710 Drivers:$(tput sgr0)"
@@ -101,7 +101,7 @@ then
 		sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
 		sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
 		sudo update-initramfs -u
 		sudo update-initramfs -u
 		touch /home/wareck/.pass1
 		touch /home/wareck/.pass1
-		decompte
+		decompte_
 	fi
 	fi
 	touch ~/.pass1
 	touch ~/.pass1
 fi
 fi
@@ -130,7 +130,7 @@ case $Drivers in
         	chmod +X NVIDIA-Linux-x86_64-470.74.run
         	chmod +X NVIDIA-Linux-x86_64-470.74.run
 		sudo bash /home/wareck/NVIDIA-Linux-x86_64-470.74.run
 		sudo bash /home/wareck/NVIDIA-Linux-x86_64-470.74.run
 		touch /home/wareck/.pass2
 		touch /home/wareck/.pass2
-		decompte
+		decompte_
 	fi
 	fi
 ;;
 ;;
 82)
 82)
@@ -148,7 +148,7 @@ case $Drivers in
 	        chmod +X NVIDIA-Linux-x86_64-470.82.00.run
 	        chmod +X NVIDIA-Linux-x86_64-470.82.00.run
 	        sudo bash /home/wareck/NVIDIA-Linux-x86_64-470.82.00.run
 	        sudo bash /home/wareck/NVIDIA-Linux-x86_64-470.82.00.run
 	        touch /home/wareck/.pass2
 	        touch /home/wareck/.pass2
-	        decompte
+	        decompte_
 	fi
 	fi
 ;;
 ;;
 *)
 *)
@@ -159,7 +159,7 @@ esac
 fi
 fi
 }
 }
 
 
-function download_packs {
+function download_packs_ {
 echo -e "$(tput setaf 10)\nDownload complement packs:$(tput sgr0)"
 echo -e "$(tput setaf 10)\nDownload complement packs:$(tput sgr0)"
 wget -c -q --show-progress http://folivier.homelinux.org/cube/pack/cgminer.conf -O pack/cgminer.conf
 wget -c -q --show-progress http://folivier.homelinux.org/cube/pack/cgminer.conf -O pack/cgminer.conf
 wget -c -q --show-progress http://folivier.homelinux.org/cube/pack/chia-miner.tar.xz -O pack/chia-miner.tar.xz
 wget -c -q --show-progress http://folivier.homelinux.org/cube/pack/chia-miner.tar.xz -O pack/chia-miner.tar.xz
@@ -207,7 +207,7 @@ fi
 echo -e ""
 echo -e ""
 }
 }
 
 
-function build_miners {
+function build_miners_ {
 cd /home/wareck/
 cd /home/wareck/
 echo -e "$(tput setaf 10)Build Cgminer-gekko:$(tput sgr0)"
 echo -e "$(tput setaf 10)Build Cgminer-gekko:$(tput sgr0)"
 if ! [ -d cgminer-gekko ]
 if ! [ -d cgminer-gekko ]
@@ -314,8 +314,6 @@ su wareck -c 'gsettings set org.gnome.shell.extensions.dash-to-dock dash-max-ico
 #su wareck -c 'gsettings set org.gnome.shell.extensions.dash-to-dock show-mounts false'
 #su wareck -c 'gsettings set org.gnome.shell.extensions.dash-to-dock show-mounts false'
 sleep 0.5
 sleep 0.5
 
 
-
-
 sudo rm -r -f /etc/update-motd.d/*
 sudo rm -r -f /etc/update-motd.d/*
 tar xfJ pack1.tar.xz --checkpoint=.10
 tar xfJ pack1.tar.xz --checkpoint=.10
 echo -n -e "\n"
 echo -n -e "\n"
@@ -359,18 +357,6 @@ sudo cp /tmp/fstab /etc/fstab
 fi
 fi
 echo "Done."
 echo "Done."
 
 
-if [ $ZFS = "YES" ]
-then
-sudo zpool import Raid
-fi
-
-sudo mount /media/Store
-sudo mount /media/Partage
-sudo chmod 777 /media/Store
-sudo chmod 777 /media/Partage
-sudo chmod 777 /media/nvme
-sudo chmod 777 /media/Nas
-
 echo -e "$(tput setaf 10)\nSensors drivers:$(tput sgr0)"
 echo -e "$(tput setaf 10)\nSensors drivers:$(tput sgr0)"
 if ! grep "nct6775" /etc/modules >/dev/null
 if ! grep "nct6775" /etc/modules >/dev/null
 then
 then
@@ -442,7 +428,22 @@ echo "Done."
 fi
 fi
 }
 }
 
 
-function cleaning {
+function mounting_drives_ {
+echo -e "$(tput setaf 10)\nMountingr Drives$(tput sgr0)"
+if [ $ZFS = "YES" ]
+then
+sudo zpool import Raid | true
+fi
+sudo mount /media/Store
+sudo mount /media/Partage
+sudo chmod 777 /media/Store
+sudo chmod 777 /media/Partage
+sudo chmod 777 /media/nvme
+sudo chmod 777 /media/Nas
+echo "Done."
+}
+
+function cleaning_ {
 echo -e "$(tput setaf 10)\nCleaning:$(tput sgr0)"
 echo -e "$(tput setaf 10)\nCleaning:$(tput sgr0)"
 if [ -f /pack2.tar.xz ]; then sudo rm /pack2.tar.xz ;fi
 if [ -f /pack2.tar.xz ]; then sudo rm /pack2.tar.xz ;fi
 if [ -f /home/wareck/pack1.tar.xz ]; then rm /home/wareck/pack1.tar.xz ;fi
 if [ -f /home/wareck/pack1.tar.xz ]; then rm /home/wareck/pack1.tar.xz ;fi
@@ -464,14 +465,15 @@ echo "Done."
 #tightvncserver
 #tightvncserver
 #echo "Done."
 #echo "Done."
 
 
-intro
-nvidia_driver
+intro_
+nvidia_driver_
 update_
 update_
-download_packs
-build_miners
+download_packs_
 printer_
 printer_
+build_miners_
 configure_
 configure_
-cleaning
+mounting_drives_
+cleaning_
 
 
 su wareck -c 'gsettings set org.gnome.shell.extensions.dash-to-dock dash-max-icon-size 32'
 su wareck -c 'gsettings set org.gnome.shell.extensions.dash-to-dock dash-max-icon-size 32'
 sleep 0.5
 sleep 0.5