Package Details: ipmiview 2.20.0-1

Git Clone URL: (read-only, click to copy)
Package Base: ipmiview
Description: Supermicro IPMI tool
Upstream URL:
Keywords: IPMI
Licenses: custom:"Super Micro Computer"
Submitter: lepokle
Maintainer: zhimsel
Last Packager: zhimsel
Votes: 38
Popularity: 0.82
First Submitted: 2011-01-02 09:49 (UTC)
Last Updated: 2022-05-04 13:41 (UTC)

Dependencies (3)

Required by (0)

Sources (4)

Latest Comments

mrhanman commented on 2022-03-01 02:25 (UTC) (edited on 2022-03-01 02:28 (UTC) by mrhanman)

I commented out the line in the PKGBUILD removing the bundled JRE, and now I can use the KVM with no issues. It did double the package size, though.

I'm not sure why it wouldn't use the OpenJDK JRE already installed, but this is an acceptable work around for me.

mrhanman commented on 2021-11-28 19:27 (UTC)

I'm also getting "Failed to connect to KVM server"

Hubro commented on 2021-06-17 21:03 (UTC)

I'm getting "Failed to connect to KVM server" lately. Is this an issue with my system, or does this happen to anybody else too?

zhimsel commented on 2021-06-11 15:23 (UTC)

Ugh, sorry again. Just pushed a fix. It's strange that both paths (.. and .) work for me locally both when building manually with makepkg as well as with an AUR manager (with a clean cache build dir).

I'll make sure that doesn't regress again in the future.

gu1ll0me commented on 2021-06-11 02:44 (UTC)

patch: **** Can't open patch file ../patch-jvm-version-check.patch : No such file or directory

line 37 should be patch --forward --strip=1 --input="patch-jvm-version-check.patch"


zhimsel commented on 2020-11-28 19:06 (UTC)

@glowingsword ah, yes, thank you. I didn't notice this when building locally since I'm building out of the PKGBUILD git repo (which includes the .patch file). Since the file is both in src/ and the repo, both ./ and ../ work.

I pushed the fix. Sorry for the inconvenience.

glowingsword commented on 2020-11-28 18:45 (UTC) (edited on 2020-11-28 18:45 (UTC) by glowingsword)

2.18 can't build

patch: **** Can't open patch file ../patch-jvm-version-check.patch : No such file or directory
==> ERROR: A failure occurred in prepare().

But if we change the

patch --forward --strip=1 --input="../patch-jvm-version-check.patch"


patch --forward --strip=1 --input="./patch-jvm-version-check.patch"

it works.

zhimsel commented on 2020-11-28 15:17 (UTC)

@GaveUp thanks for the patch! I updated the package and applied your patch. Works as expected.

GaveUp commented on 2020-11-28 06:47 (UTC)

@o0-o: 1.17 is no longer on the supermicro servers. I also ran in to an issue with the check when starting ipmiview that needed to be patched. This patch did the trick for me.

o0-o commented on 2020-11-28 00:30 (UTC)

sha512sum is failing on the bundle for me. Also, 2.18 is out now.

==> Validating source files with sha512sums...
    IPMIView_2.17.0_build.200505_bundleJRE_Linux_x64.tar.gz ... FAILED
    ipmiview.desktop ... Passed
    ipmiview.png ... Passed
==> ERROR: One or more files did not pass the validity check!

zhimsel commented on 2020-09-09 15:47 (UTC)

@gu1ll0me: applied your patch, thanks!

@Thermi: I'm hesitant to add an unconventional launch script like that. It would be opaque to the average user that the runtime files are copied to their home dir. It's also likely prone to bugs during installation/removal. In the meantime, I've fixed the backup setting so that the config files are actually preserved with package updates and removal:

mortzu commented on 2020-09-09 07:02 (UTC)


zhimsel commented on 2020-09-08 16:31 (UTC)

Just marked this as out-of-date. If the author doesn't reply within a reasonable amount of time, I'd be happy to orphan and take over this package.

gu1ll0me commented on 2020-08-15 16:25 (UTC)

@mortzu See lines 16,17,42,43,48,49.

Thermi commented on 2020-08-03 08:47 (UTC)

While we're already on the topic of adding stuff, please also add my script from an older comment of mine on this package. ipmiview stores the user settings (with passwords and all) in the place the IPMIView jar file is in, so in the default setup it's world accessible (/opt/ipmiview). My copies it all into ~/.local/ipmiview and keeps it up to date with the version in /opt.

mortzu commented on 2020-08-03 07:07 (UTC)

@gu1ll0me: What should be added?

Thermi commented on 2020-08-02 01:11 (UTC) (edited on 2020-08-02 01:12 (UTC) by Thermi)

Confirmed, but issue also persists after downgrade to 2.16.

Problems seems to be a segfault in an iKVM related lib. Check kernel messages.

gu1ll0me commented on 2020-08-02 00:48 (UTC) (edited on 2020-08-02 12:36 (UTC) by gu1ll0me)

KVM console not launching since 2.17.0. and must be added to package() section to make it working.


Thermi commented on 2020-07-28 15:07 (UTC)

IPMIView_2.17.0_build.200505_bundleJRE_Linux_x64.tar.gz is available.

mortzu commented on 2020-07-13 12:39 (UTC)

Please update or orphan

fryfrog commented on 2020-07-08 15:01 (UTC) (edited on 2020-07-08 15:01 (UTC) by fryfrog)

Hey @mortzu, it's all yours! Thanks for wanting to take ownership.

Edit: Ah shit, I should have made you a co-maintainer first. :/

connaisseur commented on 2020-06-14 06:29 (UTC) (edited on 2020-06-14 06:30 (UTC) by connaisseur)


to save others from some headache when using multi-version JAVA installations on same system, could please include this as ipmiview in /usr/bin:


export PATH="/usr/lib/jvm/java-8-openjdk/jre/bin/:${PATH}"
exec /opt/ipmiview/IPMIView20 "$@"

Simply linking /opt/ipmiview/IPMIView20 barfs in multi-version JAVA installations with "no JRE found" messages.


fryfrog commented on 2020-02-22 16:36 (UTC)

Ugh, what the heck? :/

ava1ar commented on 2020-02-22 09:22 (UTC)

Version 2.17 is not available anymore:

ekollof commented on 2020-02-19 16:36 (UTC)

Here's a patch:

diff --git a/PKGBUILD b/PKGBUILD
index 8ea0128..3318e42 100644
@@ -1,8 +1,8 @@
 # Maintainer: Donald Webster <>

 pkgdesc="Supermicro IPMI tool"
@@ -19,7 +19,7 @@ backup=(''


 package() {

Thermi commented on 2019-10-07 07:08 (UTC)

If you encounter problems with the software, please report it to the developers (like I did), so those problems can be fixed.

Ashark commented on 2019-10-06 02:53 (UTC) (edited on 2019-10-06 03:04 (UTC) by Ashark)

@edacval I have explored that a bit. It apparently depends on a client type. See here: I do not want to rollback bmc fw anymore, because I am tired of that. But if somebody ask, I could probably make additional tests. I got that "Connection failed" message when trying to kvm into X11SSH-F with 3.55 bmc fw. But when trying to kvm into X9DRW-7TPF mb it works fine (opens ikvm viewer window). Well, kinda. For some reason colors are messed there. But launching jnlp file from X9DRW-7TPF downloaded from web interface has no color issue. So probably parsing session ID and launching apropriate jar file is better solution than running this really shit quality software.

Notes: For X11 it is available html5 viewer (could be launched via redfish also). But it lacks feature of mounting local iso file (again, I do not want to mess with samba shares). SMCIPMItool could be used for that (iso mounting) and also iKVM viewer could be launched with it. SMCIPMItool opened ikvm window normally on X11 3.55 fw, but Authentication failed on X11 3.56 fw. I did not reported that to supermicro, because I hope they better spend their time for implementing javaless virtual media.

edacval commented on 2019-10-05 21:19 (UTC)

@Ashark same problem

Ashark commented on 2019-10-05 10:04 (UTC)

Is it currently possible to use Launch KVM Console function in 2.16.0-2 version? I can log in at Login tab, but when going to KVM Console tab and pressing the button to Launch KVM Console I got the message window "Authentication failed".

fryfrog commented on 2019-09-12 17:23 (UTC)

Ah, nevermind. They're not changing the file w/o updating the version... they were increasing the build number. And their web server still returns something when you request the wrong file.

Fixed, sorry about that! :)

fryfrog commented on 2019-09-12 17:17 (UTC)

This is weird, the checksum changes every time I download it. :/

pcmoore commented on 2019-09-12 12:52 (UTC) (edited on 2019-09-12 12:52 (UTC) by pcmoore)

There are still problems with the checksum:

# makepkg -f -c -s --noconfirm
==> Making package: ipmiview 2.16.0-1 (Thu Sep 12 08:51:24 2019)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading IPMIView_2.16.0_build.190528_bundleJRE_Linux_x64.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   152  100   152    0     0    287      0 --:--:-- --:--:-- --:--:--   287
100  191k    0  191k    0     0   231k      0 --:--:-- --:--:-- --:--:--  231k
  -> Found ipmiview.desktop
==> Validating source files with sha512sums...
    IPMIView_2.16.0_build.190528_bundleJRE_Linux_x64.tar.gz ... FAILED
    ipmiview.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!
# sha512sum IPMIView_2.16.0_build.190528_bundleJRE_Linux_x64.tar.gz 
978a0625303667544846db08a61fda55af22056a3fc872c5e0b3ec476a555fead2b2d85e7479d830382761da4adf39ff46a244a845e62733e1c723153f89ff69  IPMIView_2.16.0_build.190528_bundleJRE_Linux_x64.tar.gz

mortzu commented on 2019-09-11 11:06 (UTC) (edited on 2019-09-11 11:06 (UTC) by mortzu)


sha512sums=('9a6af293a08dcdb662a226c061590e7149e5cee0a69eca12906e4581e254d3293d27e71dd36c301a449a43a10be700f3023f8408bdda5a3b9b65d76c96eaa3d7' '683922d5ce90116ca04fbf1a244da87296beaf079ecde94d799b2d303e21dfda4e771f5a4b724e7dd64143feaef49d2f11fd2eaf380ebdcf02e9db82c9975497')

Thermi commented on 2019-07-19 23:14 (UTC) (edited on 2019-08-01 17:49 (UTC) by Thermi)

EDIT: The bug was located and fixed in a beta version after I reported it. The next official release of IPMIView will probably contain that fix.

I debugged the issue and the problem is that the aten supplied iKVM.jar does a reverse DNS lookup and checks for the existence of the hostname + .temp in the working directory, not the existence of the originally used IP address + temp.

IPMIView does not allow the usage of a DNS name in its settings. It does a DNS lookup and saves a IP address in the DNS answer as the address of the system. The UI of IPMIView also names the field "IP address", so using an IP address is expected of the user.

The only case in which iKVM.jar works correctly is if the attempt to retrieve the hostname fails. So you'd need to remove the PTR record for that IP address or create that temp file yourself and then call iKVM.jar from the commandline using the DNS name of the system or move the ip address + .temp named file and move it to the DNS name + .temp.

Thermi commented on 2019-07-16 17:30 (UTC)

I have an issue open at supermicro regarding the "missing file" problem. If you report that, too, it might get more priority on their side. You don't need any support contract or something like that to do that.

Up to now the state is that they can't replicate the issue. I have been provided with the 2.14 release, which is the last version that works for me.


ivdok commented on 2019-07-16 17:11 (UTC)

Still shows that "File missing, can not open KVM", even with "new version".

Gelmo commented on 2019-06-18 02:36 (UTC)

New version. Works if you change pkgver to 2.16.0 and _pkghash to 190528 and then updpkgsums.

lexaiden commented on 2019-05-23 17:39 (UTC) (edited on 2019-05-23 17:41 (UTC) by lexaiden)

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:

pcmoore commented on 2019-05-15 01:29 (UTC)

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 (UTC)

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 (UTC)


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

Thermi commented on 2019-04-02 17:31 (UTC)

@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 (UTC)

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


fryfrog commented on 2019-03-22 19:19 (UTC)

@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 (UTC)

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]


fryfrog commented on 2019-03-12 23:04 (UTC)

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

glowingsword commented on 2019-03-10 15:00 (UTC)

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


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.

ifdog commented on 2019-03-04 02:45 (UTC)

File missing in KVM too.

fryfrog commented on 2019-03-03 04:17 (UTC)

@Ashark, I don't actually use this so I'm not sure. If you'd like to be co-maintainer and give it some work, that'd be groovy.

Ashark commented on 2019-03-03 03:56 (UTC)

I cannot open KVM Console. Getting Error File missing, can not open KVM But with just unpacked archive and executing ipmiview from there do not have such problem. Maybe you removed some needed files in PKGBUILD?

fryfrog commented on 2018-12-06 22:17 (UTC)

@Josholith: Thanks, that would be way better. I'll make the change when I get a chance later today. :)

Josholith commented on 2018-12-06 22:10 (UTC)

I frequently find myself on (corporate) networks where FTP access is deliberatly blocked. I also block FTP at home. SuperMicro publishes these same IPMIView downloads at an HTTPS location on their site, and I had no problem changing my PKGBUILD to use the HTTPS site and successfully makepkg. Please consider my patch below to make HTTPS your default, since it should work on practically any network and is way more proxy-friendly. Regards, Josh.

fryfrog commented on 2018-11-12 18:29 (UTC)

@grinderz, done! Thanks for the suggestion, saved ~20MB compressed package. Even more on disk I'm sure. :)

grinderz commented on 2018-11-12 04:52 (UTC)

you can remove jre dir from installation, no need for bundled jvm.

fryfrog commented on 2018-05-21 19:53 (UTC)

@alex.forencich: It does, see Running updpkgsums downloaded both of them successfully too. Maybe you can't ftp?

alex.forencich commented on 2018-05-21 19:42 (UTC)

The file doesn't exist on the FTP server

fryfrog commented on 2018-05-16 03:21 (UTC)

I see the Windows version has updated to 2.14, but the Linux version has not.

Smola commented on 2017-12-15 19:47 (UTC)


It seems download url changed, please update package.


fryfrog commented on 2017-10-17 20:00 (UTC)

Glad you got it sorted, we've all done something dumb at some point in time! :)

ronnylov commented on 2017-10-17 19:57 (UTC)

@fryfrog Oh I feel so stupid... It built correctly but then I did sudo pacman -U IPMIView_2.13.0_build.170504_bundleJRE_Linux_x64.tar.gz I mixed up the files. The package is named "ipmiview-2.13.0-1-x86_64.pkg.tar.xz" So when doing it right it worked... sudo pacman -U ipmiview-2.13.0-1-x86_64.pkg.tar.xz Sorry for my stupidness...

fryfrog commented on 2017-10-15 22:42 (UTC)

@ronnylov: Can you be more specific? Maybe pastebin the error? It builds fine for me:

ronnylov commented on 2017-10-15 21:07 (UTC)

I get error missing metadata for package an corrupt package when trying to install.

fryfrog commented on 2017-06-09 18:09 (UTC)

@aasoft, I don't actually use this package... would you like to be the owner?

aasoft commented on 2017-06-09 17:52 (UTC)

Updated PKGBUILD for 2.13.0:

Valantin commented on 2017-02-09 08:02 (UTC)

@fryfrog I've removed the package ownership

fryfrog commented on 2017-02-06 00:29 (UTC)

Requested it be oprhaned, here is a git patch to update to 2.12.0:

freswa commented on 2016-12-16 01:37 (UTC)

Thank you for maintaining this package. I found some file permissions in this package set quiet uncommon. Would you mind to remove permission to write by other from this files? /opt/ipmiview/ /opt/ipmiview/ /opt/ipmiview/ /opt/ipmiview/ Thx

chrisb commented on 2016-11-24 15:20 (UTC)

I don't see a x32 version on the supermicro ftp site. This package may need to be changed to x86_64 only.

gardar commented on 2016-11-24 12:19 (UTC)

Here's a updated PKGBUILD if anyone is looking for one:

p1100i commented on 2016-09-19 13:07 (UTC) (edited on 2016-09-19 13:08 (UTC) by p1100i)

@Valantin, it fails for me as well: ==> ERROR: Failure while downloading Aborting... ==> ERROR: Makepkg was unable to build ipmiview. Should be:

Valantin commented on 2016-09-07 08:10 (UTC)

@STREBLO what is the fault?

johnramsden commented on 2016-09-05 23:05 (UTC) (edited on 2016-09-05 23:05 (UTC) by johnramsden)

SRCINFO needs updating, install fails at the moment.

gratuxri commented on 2016-02-09 14:00 (UTC)

pkgver=2.11.0 _pkgrev=20151223

omgold commented on 2015-12-09 11:41 (UTC)

Source package is no longer there. PKGREV needs to be updated: _pkgrev=20150909

andrewbates09 commented on 2015-09-24 17:27 (UTC)

Had to make the following changes to get IPMIView to install: #sha256sums=('577ccc48e7d70325ef2f922a0784acdcf72fe6bded8e195a47efa03da6db4b74' sha256sums=('0f748369db6014e1a1443a2cf236efb24903287837382d90e34df2b6f2e5f62b' '41d5fa089912ee10d476a0f6aa3c12765861c1a71cf4f811efaf2e47c4ce9351') package() { tar -xvf ${srcdir}/${_pkgname}_V${pkgver}_bundleJRE_Linux_${_pkgarch}_${_pkgrev}.tar.gz cd ${srcdir}/${_pkgname}_V${pkgver}_bundleJRE_Linux_${_pkgrev}

eworm commented on 2015-04-19 12:50 (UTC)

Directory /opt/IPMIView/jre has permission 0644 and does not allow user to enter it. That breaks console. Additionally the Upstream URL ($url) is no longer valid.

tigran commented on 2015-02-15 22:38 (UTC)

Well, it's got updated again. And the old link gets to 404. Here it is by now:

jmeng commented on 2014-07-22 07:11 (UTC)

There's a new version upstream. Changes to the pkgbuild to get it: pkgver=2.9.32 _buildnr=20140624 md5sums=('f5a8d58a1115c31558f0bff19045dff8')

sexst commented on 2014-06-11 21:23 (UTC)

IPMIView now uses JViewerX9.jar app to open iKVM session. Third sed expression in java wrapper "s|-jar JViewerX9.jar|-jar /opt/IPMIView/JViewerX9.jar|" should fix this issue.

jnbek commented on 2014-04-17 22:09 (UTC)

Please update the pkgbuild

swdunlop commented on 2014-01-10 00:27 (UTC)

Upstream updated again to 2.9.28, updated PKGBUILD:

QuimaxW commented on 2013-12-17 02:49 (UTC)

2.9.27 seems to be up...updated PKGBUILD

lepokle commented on 2013-06-11 06:12 (UTC)

Thanks for the updated PKGBUILD

rustam commented on 2013-05-20 14:30 (UTC)

there is a problem with running iKVM from within IPMIView which appears to be caused by hard-coded java.library.path set to "." and path to the jar file in iKVMLunchar.class which prevent it from running, I've createad a simple wrapper for java that replaces those paths, the PKGBUILD with this workaround is uploaded here

rustam commented on 2013-05-20 07:46 (UTC)

PKGBUILD for the new version:

rustam commented on 2013-05-20 07:40 (UTC)

Please update the pkgbuild, the new version is out(2.9.18-build130410) and the old download link for 2.9.15-build121211 won't work anymore.

lepokle commented on 2012-12-19 19:45 (UTC)


commented on 2012-12-18 02:28 (UTC)

New PKGBUILD for new version ---------- # Maintainer : Leo von Klenze <> # Contributor: Martin Wimpress <> pkgname=ipmiview pkgver=2.9.15 _buildnr=121211 pkgrel=1 pkgdesc="IPMIView is a management software program based on the IPMI specification Reversion 1.5 - 2.0" arch=('i686' 'x86_64') url="" license=('unknown') depends=('java-runtime') source=("${pkgver}-build${_buildnr}") md5sums=('8a86e633bcb09e7c31047aa6f0cffb8f') build() { mkdir -p ${pkgdir}/opt/IPMIView mkdir -p ${pkgdir}/usr/bin cp "${srcdir}/IPMIView-${pkgver}-build${_buildnr}-jar/"* "${pkgdir}/opt/IPMIView" chmod 644 "${pkgdir}/opt/IPMIView/"* echo -e "#!/bin/sh\n\n"'mkdir -p ${HOME}/.IPMIView'"\n"'cd ${HOME}/.IPMIView'"\n\njava -Djava.library.path=/opt/IPMIView -jar /opt/IPMIView/IPMIView20.jar\n" > "${pkgdir}/opt/IPMIView/" chmod 755 "${pkgdir}/opt/IPMIView/" ln -s /opt/IPMIView/ "${pkgdir}/usr/bin/IPMIView" }

cmellwig commented on 2012-11-26 22:46 (UTC)

Did anyone manage to start the KVM?

commented on 2012-05-29 11:50 (UTC)

get this while compiling: -> Stripping unneeded symbols from binaries and libraries... strip:./opt/IPMIView/ File format not recognized /usr/bin/fakeroot: line 181: 29773 User defined signal 1 FAKEROOTKEY=$FAKEROOTKEY LD_LIBRARY_PATH="$PATHS" LD_PRELOAD="$LIB" "$@"

commented on 2012-05-29 11:33 (UTC)

Update plz, new version is available. and yours is not =(

lepokle commented on 2012-04-12 20:43 (UTC)


flexiondotorg commented on 2012-04-12 14:57 (UTC)

Hi, I've updated the PKGBUILD for IPMIView 2.9.6. I've also replaced `java-environment` (JDK) which `java-runtime` (JRE). The updated PKGBUILD is available on the following github:gist * Regards, Martin.

swdunlop commented on 2012-01-28 04:32 (UTC)

2.9.4 is out, updated PKGBUILD: # Maintainer: Leo von Klenze <> pkgname=ipmiview pkgver=2.9.4 _buildnr=111230 pkgrel=1 pkgdesc="IPMIView is a management software program based on the IPMI specification Reversion 1.5 - 2.0" arch=('i686' 'x86_64') url="" license=('unknown') depends=('java-environment') source=("${pkgver}_Build${_buildnr}.zip") sha256sums=('8ae41f695c0e61473c1da30fc1ed782101f42ee84118b231822d67c34710bcf8') build() { mkdir -p ${pkgdir}/opt/IPMIView mkdir -p ${pkgdir}/usr/bin cd "${srcdir}" cp * "${pkgdir}/opt/IPMIView" rm "${pkgdir}/opt/IPMIView/IPMIView20-Class_v${pkgver}_Build${_buildnr}.zip" chmod 644 "${pkgdir}/opt/IPMIView/"* echo -e "#!/bin/sh\n\n"'mkdir -p ${HOME}/.IPMIView'"\n"'cd ${HOME}/.IPMIView'"\n\njava -Djava.library.path=/opt/IPMIView -jar /opt/IPMIView/IPMIView20.jar\n" > "${pkgdir}/opt/IPMIView/" chmod 755 "${pkgdir}/opt/IPMIView/" ln -s /opt/IPMIView/ "${pkgdir}/usr/bin/IPMIView" }

commented on 2011-03-14 19:21 (UTC)

2.7.20 is out, updated PKGBUILD: pkgname=ipmiview pkgver=2.7.20 pkgrel=1 _build=110125 pkgdesc="IPMIView is a management software program based on the IPMI specification Reversion 1.5 - 2.0" arch=('i686' 'x86_64') url="" license=('unknown') depends=('jre') source=("${pkgver}_Build${_build}.zip") sha256sums=('327c92e5a442bdf2fe4b95e40c4e2b00abfbfad197d38e09a2efe390ebca20e9') build() { mkdir -p ${pkgdir}/opt/IPMIView mkdir -p ${pkgdir}/usr/bin cd "${srcdir}" cp * "${pkgdir}/opt/IPMIView" rm "${pkgdir}/opt/IPMIView/IPMIView20-Class_v${pkgver}_Build${_build}.zip" chmod 644 "${pkgdir}/opt/IPMIView/"* echo -e "#!/bin/sh\n\n"'mkdir -p ${HOME}/.IPMIView'"\n"'cd ${HOME}/.IPMIView'"\n\njava -Djava.library.path=/opt/IPMIView -jar /opt/IPMIView/IPMIView20.jar\n" > "${pkgdir}/opt/IPMIView/" chmod 755 "${pkgdir}/opt/IPMIView/" ln -s /opt/IPMIView/ "${pkgdir}/usr/bin/IPMIView" }