Package Details: amsd 1.4.0_3066.82-1

Git Clone URL: https://aur.archlinux.org/amsd.git (read-only, click to copy)
Package Base: amsd
Description: HPE Agentless Management Service Daemon
Upstream URL: https://downloads.linux.hpe.com/SDR/downloads/mcp
Licenses: custom
Groups: hpproliant
Submitter: ngalderisi_spar
Maintainer: ngalderisi_spar
Last Packager: ngalderisi_spar
Votes: 1
Popularity: 0.000000
First Submitted: 2019-05-30 01:27 (UTC)
Last Updated: 2019-05-30 01:27 (UTC)

Latest Comments

jthrilly commented on 2020-05-04 09:41 (UTC)

I'm not sure where the correct place for this would be, but I used the following PKGBUILD for an HP server with iLO 4. The chmod is because the RPM permissions were weird in the package file itself.

As with others, I didn't see any benefit to the service.

Oh, and I symlinked the libraries it complained about against the current ones as a hack, without any obvious issues.

# Maintainer: Nicholas Galderisi <ngalderisi@spar.com>

pkgname=amsd
pkgver=2.10.0_861.6
pkgrel=1
pkgdesc="HPE Agentless Management Service Daemon"
arch=(x86_64)
url="https://downloads.linux.hpe.com/SDR/downloads/mcp"
depends=(bash lsof coreutils pciutils)
groups=(hpproliant)
license=("CUSTOM")

source=("https://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p904411522/v174036/hp-ams-2.10.0-861.6.rhel7.x86_64.rpm")
sha256sums=('325b8db026df40a5f994fc4de18344aaaf4b6f081545952674643a5ffed17936')

package() {
        mkdir usr/bin
        mv sbin/* usr/bin/
        chmod 664 -R opt/hp/
        install -Dm644 opt/hp/hp-ams/hp-ams.license "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
        rm opt/hp/hp-ams/hp-ams.license
        cp -a etc opt usr "$pkgdir"
        }

alyst commented on 2019-12-23 15:52 (UTC)

Here's the updated PKGBUILD using the latest amsd. You would also need rpm-org 4.14 (4.14.2.1) (for librpm.so.8) and libnl. I forgot to add them to PKGBUILD depends. And also you would need to patch your /etc/os-release: add VERSION_ID=8 (8 comes from RHEL 8, maybe the value is not relevant), otherwise amsd will segfault. With this, iLO5 recognizes amsd running, but I hadn't figured out what's the real use of it.

# Maintainer: Nicholas Galderisi <ngalderisi@spar.com>

pkgname=amsd
pkgver=2.1.0_1406.75
pkgrel=1
pkgdesc="HPE Agentless Management Service Daemon"
arch=(x86_64)
url="https://downloads.linux.hpe.com/SDR/downloads/mcp"
depends=(bash lsof coreutils pciutils)
groups=(hpproliant)
license=("CUSTOM")

source=("https://downloads.linux.hpe.com/SDR/repo/spp-gen10/rhel/8/x86_64/current/$pkgname-${pkgver//_/-}.rhel8.x86_64.rpm")
sha256sums=('d48f454290dc777312c76e1a998eff9585f130656bf4a05edda6187a108ee0e6')

package() {
        mkdir usr/bin
        mv sbin/* usr/bin/
        install -Dm644 opt/amsd/amsd.license "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
        rm opt/amsd/amsd.license
        cp -a etc opt usr "$pkgdir"
        }

rootpeer commented on 2019-09-11 23:43 (UTC)

Does this work? I am getting this error:

amsd: error while loading shared libraries: libnl.so.1: cannot open shared object file: No such file or directory