mirror of
				https://github.com/That-Guy-Jack/HP-ILO-Fan-Control.git
				synced 2025-11-04 14:05:13 +00:00 
			
		
		
		
	Update Install.sh
This commit is contained in:
		
							
								
								
									
										31
									
								
								Install.sh
									
									
									
									
									
								
							
							
						
						
									
										31
									
								
								Install.sh
									
									
									
									
									
								
							@@ -1,43 +1,42 @@
 | 
			
		||||
  GNU nano 4.8                                                                                       Install.sh                                                                                        Modified
 | 
			
		||||
##!/bin/bash
 | 
			
		||||
echo "You are about to Download/Install the required items for the HP ILO Fan control, "
 | 
			
		||||
echo "Do you accept that your are about to install? [yes] or [no] :"
 | 
			
		||||
echo "You are about to download and install the required items for HP ILO4 fan control."
 | 
			
		||||
echo "Do you accept? [yes] or [no] :"
 | 
			
		||||
read input
 | 
			
		||||
if [ $input = yes ] ; then
 | 
			
		||||
# agreement confirmed
 | 
			
		||||
# refresh OR create agreement file status
 | 
			
		||||
        echo "Installing required apt packages sshpass, lm-sensors and wget"
 | 
			
		||||
        echo "Installing required apt packages; sshpass, lm-sensors, and wget"
 | 
			
		||||
        apt install sshpass wget lm-sensors jq -y
 | 
			
		||||
        echo "Installed required apt packages"
 | 
			
		||||
        cd /
 | 
			
		||||
        echo "Downloading ILO_250 for ROM Upgrade"
 | 
			
		||||
        echo "Downloading to / directory"
 | 
			
		||||
        echo "Downloading ILO_250 for ROM upgrade to the / directory."
 | 
			
		||||
        wget https://github.com/That-Guy-Jack/HP-ILO-Fan-Control/tree/main/Files/ilo_250
 | 
			
		||||
        echo "Finished Download"
 | 
			
		||||
        echo "Download finished!"
 | 
			
		||||
        echo "Making autofan.service"
 | 
			
		||||
        cd /etc/systemd/system/
 | 
			
		||||
        wget https://raw.githubusercontent.com/That-Guy-Jack/HP-ILO-Fan-Control/main/Files/autofan.service
 | 
			
		||||
        echo "Finished making autofan.service"
 | 
			
		||||
        echo "Which server are you running? Dl360p 1u (1) or the DL380p 2u (2) [1] or [2] :"
 | 
			
		||||
        echo "Which server are you running? DL360p G8 (1), or the DL380p G8 (2) [1] or [2] :"
 | 
			
		||||
                read server
 | 
			
		||||
                if [ $server = 1 ] ; then
 | 
			
		||||
                        echo "Preping autofan.sh for DL360p "
 | 
			
		||||
                        echo "Preping autofan.sh for DL360p G8"
 | 
			
		||||
                        cd /
 | 
			
		||||
                        echo "Downloading Latest autofan.sh"
 | 
			
		||||
                        echo "Downloading latest autofan.sh"
 | 
			
		||||
                        wget https://raw.githubusercontent.com/That-Guy-Jack/HP-ILO-Fan-Control/main/Files/autofan.sh
 | 
			
		||||
                        echo "Downloaded autofan.sh Change Placeholders with correct info"
 | 
			
		||||
                        echo "Please Visit the Github Page to Follow Instructions"
 | 
			
		||||
                        echo "Downloaded autofan.sh, please change the placeholders with correct info"
 | 
			
		||||
                        echo "Please cisit the GitHub page to follow the instructions!"
 | 
			
		||||
                        echo "https://github.com/That-Guy-Jack/HP-ILO-Fan-Control"
 | 
			
		||||
                        exit 1
 | 
			
		||||
                elif [ $server = 2 ] ; then
 | 
			
		||||
                        echo "Preping autofan.sh for DL380p "
 | 
			
		||||
                        echo "Preping autofan.sh for DL380p G8"
 | 
			
		||||
                        cd /
 | 
			
		||||
                        echo "Downloading Latest autofan.sh"
 | 
			
		||||
                        echo "Downloading latest autofan.sh"
 | 
			
		||||
                        wget https://raw.githubusercontent.com/That-Guy-Jack/HP-ILO-Fan-Control/main/Files/autofan-dl380p-g8.sh
 | 
			
		||||
                        echo "Renaming File"
 | 
			
		||||
                        echo "Renaming file"
 | 
			
		||||
                        mv autofan-dl380p-g8.sh autofan.sh
 | 
			
		||||
                        echo "Downloaded autofan.sh Change Placeholders with correct info"
 | 
			
		||||
                        echo "Please Visit the Github Page to Follow Instructions"
 | 
			
		||||
                        echo "Downloaded autofan.sh, please change the placeholders with correct info"
 | 
			
		||||
                        echo "Please cisit the GitHub page to follow the instructions!"
 | 
			
		||||
                        echo "https://github.com/That-Guy-Jack/HP-ILO-Fan-Control"
 | 
			
		||||
                        exit 1
 | 
			
		||||
                fi
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user