wareck 2 years ago
parent
commit
008f12521a
3 changed files with 18 additions and 9 deletions
  1. 10 3
      build_cube.sh
  2. 1 0
      options/build_gerbera.sh
  3. 7 6
      options/flexfarmer.sh

+ 10 - 3
build_cube.sh

@@ -28,16 +28,23 @@ function kernel_check_ {
 if [ $Drivers="AMD" ]
 then
 	unamestr=$(uname -r)
-	if ! [[ "$unamestr" == '5.4.0-54-generic' ]];
+	if ! [[ "$unamestr" == '5.4.0-54-generic' ]]
 	then
 	echo -e "$(tput setaf 10)"
 	echo "Kernel modification:$(tput setaf 7)"
         sudo apt-get install linux-image-5.4.0-54-generic linux-headers-5.4.0-54-generic linux-modules-extra-5.4.0-54-generic htop -y
-        sudo rm /boot/config-5.1* | true
+	sudo rm /boot/config-5.1* | true
         sudo rm /boot/initrd.img-5.1* | true
         sudo rm /boot/System.map-5.1* | true
         sudo rm /boot/vmlinuz-5.1* | true
-        sudo update-grub2
+	if [[ "$unamestr" == '5.4.0-139-generic' ]]
+	then
+	sudo rm /boot/config-5.4.0-139-generic | true
+        sudo rm /boot/System.map-5.4.0-139-generic | true
+        sudo rm /boot/initrd.img-5.4.0-139-generic | true
+        sudo rm /boot/vmlinuz-5.4.0-139-generic | true
+	fi
+	sudo update-grub2
 	sudo apt-mark hold linux-image-5.4.0-54-generic linux-headers-5.4.0-54-generic linux-modules-extra-5.4.0-54-generic
 	autoroot_
         decompte_

+ 1 - 0
options/build_gerbera.sh

@@ -160,6 +160,7 @@ chmod +x gerbera.service
 sudo cp /home/wareck/gerbera.service /etc/init.d/
 sudo update-rc.d gerbera.service defaults
 sudo rm /home/wareck/gerbera.service
+sudo rm /lib/systemd/system/gerbera.service
 echo "Done"
 }
 

+ 7 - 6
options/flexfarmer.sh

@@ -51,12 +51,9 @@ Restart         = on-failure
 [Install]
 WantedBy    = multi-user.target
 EOF
-sudo mv $HOME/flexfarmer.service /etc/systemd/system/flexfarmer.service
+sudo mv $HOME/flexfarmer.service /etc/systemd/system/flexfarmer.service  >/dev/null
 sudo chmod 644 /etc/systemd/system/flexfarmer.service
-sudo systemctl daemon-reload
-sudo systemctl enable flexfarmer
-sudo systemctl start flexfarmer
-sudo systemctl status flexfarmer
+print_centered "Install service   : [ OK ]"
 }
 
 
@@ -81,6 +78,10 @@ print_centered "Install nft script : [ OK ]"
 
 echo
 install_
-#build_service
+build_service
 nft_builder
+sudo systemctl daemon-reload >/dev/null
+sudo systemctl enable flexfarmer >/dev/null
+sudo systemctl start flexfarmer >/dev/null
+#sudo systemctl status flexfarmer
 echo