cd ~
git clone https://github.com/TheCase/IPMIView.app
cd IPMIView.app
bash script.sh
You should now have an application icon in your home directory's Applications (aka ~/Applications
) folder.
For some versions of macOS, you may also need to add a security exception for java
; see Using the KVM Console for details.
Running the commands in the Quick Start section above will automatically:
1) Clone this repository
2) Run the containing script.sh
1) Download the needed files from SuperMicro's website
2) Verify the downloaded files
3) Extract and make the needed modifications to run on macOS
4) Install the application to ~/Applications/IPMIView.app
The script in this repo downloads files from SuperMicro's website located at: https://www.supermicro.com/wdl/utility/IPMIView/Linux/
You need to add an Input Monitoring
exception for java
in the Security & Privacy -> Privacy
Tab in System Preferences
:
System Preferences
Security & Privacy
Privacy
tabInput Monitoring
(you may need to click the lock in the lower left and enter your password to add a new item)+
symbolMacintosh HD
in the pulldown Library -> Java -> JavaVirtualMachines -> jdk<version>.jdk -> bin -> Contents -> Home -> bin
java
java
is now checked and close the windowWhen you attempt to launch the console, you may be presented with a message that says the developer is not verified. DO NOT click "Move to Trash" - this will delete the files necessary to run the graphical console. Once you get this message:
System Preferences
-> Security & Privacy
-> General
Tab and click Allow Anyway
next to the message about the jnlilib that was blocked.Launch KVM Console
button. You should be presented with another dialog about developer verification. Click the Open
button.Security Preference
Pane.If you have Java issues loading the app, please verify that you can run the app from the command line (and outside the jursdiction of this supplied wrapper).
cd ~/Applications/IPMIView.app/Contents/Resources/IPMIView/
java -jar IPMIView20.jar
If you have issues with IMPIView loading correctly with this method, please contact SuperMicro support. The problem is related to the app and your computer setup, not the wrapper.