Package Details: ipmiview 2.15.0-3

Git Clone URL: https://aur.archlinux.org/ipmiview.git (read-only)
Package Base: ipmiview
Description: Supermicro IPMI tool
Upstream URL: http://www.supermicro.com/products/nfo/ipmi.cfm
Licenses: custom:"Super Micro Computer"
Submitter: lepokle
Maintainer: fryfrog (itsme)
Last Packager: fryfrog
Votes: 28
Popularity: 0.081692
First Submitted: 2011-01-02 09:49
Last Updated: 2019-04-02 17:18

Latest Comments

1 2 3 4 5 6 Next › Last »

lexaiden commented on 2019-05-23 17:39

A workaround for the "KVM missing file" problem:

cd /opt/ipmiview

java -Djava.library.path=. -jar iKVM.jar $IP $USERNAME $PASSWORD null 5900 623 2 0

replace $IP with your IP or DNS. $USERNAME and $PASSWORD is ADMIN/ADMIN per default config.

Found here: https://www.mcgill.org.za/stuff/archives/340

pcmoore commented on 2019-05-15 01:29

Is anyone else still having the "file missing" problem when trying to use the KVM? I've tried adding /opt/ipmiview to my $PATH but it still isn't working.

Thermi commented on 2019-04-30 13:30

That wouldn't help. The application stores all settings in the directory it is in, so if another user then would try to run it, no settings could be loaded or saved. You basically need to make the application store the files somewhere in $HOME/.config/ipmiview or something, but we can't do it without patching the code, which includes decompiling, patching and recompiling. And that's evidently not an option due to the license. So I opted to just copy all files into the a user specific directory to ensure the the application's setting files are securely stored in $HOME and every user can actually use the application without problems.

fryfrog commented on 2019-04-02 18:03

:o

I could add a tmpfiles thing that sets permissions to something like 600 maybe?

Thermi commented on 2019-04-02 17:31

@fryfrog All files that are not executable are configuration files.

IPMIView creates the configuration files as world read and writable, which includes those files containing your secrets. It creates those file in the directory that the script and java files are in. That is the reason I wrote the script in my last comment that copies all relevant executable files into ~/local/share/ipmiview. It makes sure that your secrets aren't world readable.

visage commented on 2019-04-01 01:09

@fryfrog the following are the config files that should be placed in backup=:

  • account.properties
  • email.properties
  • IPMIView.properties
  • timeout.properties

fryfrog commented on 2019-03-22 19:19

@Thermi: What file is the settings file? I can just put it in the backup= array and it'll get .pacnew'd instead.

Thermi commented on 2019-03-22 19:02

I was fed up with every update nuking my settings, so I made a script that copies the executable files into ~/.local/share/ipmiview and handles upgrades satisfiably. The setting files in your home directory are kept with that approach. The script is available in a Github gist[1]

[1] https://gist.github.com/Thermi/286240c960e21f483a395abf421de6e0

fryfrog commented on 2019-03-12 23:04

Sorry for the delay, I've made that change. Let me know how it turns out! :)

glowingsword commented on 2019-03-10 15:00

Hi ifdog, I have same issue with File missing in KVM, and fixed it with adding this line

Path=/opt/ipmiview

in the /usr/share/applications/ipmiview.desktop

I think, that when you launch the ipmiview from ipmiview.desktop it run ipmiview from

$ which ipmiview /usr/bin/ipmiview

with default path of executed binary(/usr/bin/) but in /usr/bin absent the iKVM files like iKVM and iKVM.jar. We need to change the working dir for application in ipmiview.desktop file, or add something in the /usr/bin/ipmiview, but i prefer the modified ipmiview.desktop file.