Commit graph

15 commits

Author SHA1 Message Date
László Vaskó 3848206bd2 IPMIView: create desktop file 2019-09-25 09:59:25 +02:00
László Vaskó 15b8478211 IPMIView: fix iKVM console
This commit fixes #26650

The main problem was that the iKVM related libraries are always loaded
from the current working directory. The bundled wrapper script makes
sure to CD to the package root folder. This is a no-go in nix as the
application writes its settings in the current working directory and the
store is read-only.

Workaround: create a directory in the users home, where the required
binaries are symlinked and is writable for the current user.

There was an additional issue that for some BMCs IPMIView relies on
the bundled `stunnel` binary to wrap the iKVM traffic in a TLS tunnel.
Therefore it has to be patched to make it executable and the `killall`
command is needed on the PATH because it is used to terminate the
`stunnel` process upon exit.
2019-09-25 09:59:25 +02:00
László Vaskó 13cd9e1bf3 IPMIView: 2.14.0 --> 2.16.0
Notes:
 * Previous URL is no longer accesible
 * build has to be adjusted for the updated JRE bundle
2019-09-25 09:30:36 +02:00
László Vaskó 96b2c4c395 IPMIView: fix indentation 2019-09-25 09:30:36 +02:00
volth 46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Will Dietz eb91037e7b tree-wide: patchelf used during build -> nativeBuildInputs
In a few cases it wasn't clear so I left them as-is.

While visiting these moved other things to nativeBuildInputs
when it was clear they were one of these cases:

* makeWrapper
* archive utilities (in order to unpack src)
  * a few of these might no longer be needed but leaving for another day
2018-09-28 11:43:16 -05:00
Yuriy Taraday e5217c3ccd IPMIView: 2.13.0 -> 2.14.0 (#43356) 2018-07-11 19:11:12 +02:00
Matthew Bauer 143978a477 treewide: remove platform assertions
linux: readd assertion
2018-05-03 13:09:20 -05:00
Domen Kožar 41740ec039
ipmiview: patchelf libiKVM64.so correctly 2017-11-26 14:15:51 +00:00
Aristid Breitkreuz 1fe951816c ipmiview: 2.12.0 -> 2.13.0 2017-06-10 13:34:52 +02:00
Jörg Thalheim c2d1cf5f36
ipmiview: fix wrapper 2017-06-04 08:37:07 +01:00
John Ramsden 4c28cac0d3
Add buildversion and version 2017-06-02 17:03:52 -07:00
John Ramsden 6c2c8ba7ab
Update ipmiview to current version 2.12.0 - 160804 2017-06-02 17:00:08 -07:00
Tuomas Tynkkynen dbb84ca705 ipmiview: Use makeLibraryPath 2016-06-07 21:17:46 +03:00
Domen Kožar c445ec36cb add ipmiview: supermicro ikvm and remote control 2016-01-23 22:14:51 +01:00