diff options
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 24 | ||||
-rw-r--r-- | localhost.patch | 34 |
3 files changed, 15 insertions, 57 deletions
@@ -1,19 +1,19 @@ +# Generated by mksrcinfo v8 +# Mon Aug 8 09:37:12 UTC 2016 pkgbase = check_ipmi_sensor pkgdesc = IPMI Sensor Monitoring Plugin - pkgver = 3.3 - pkgrel = 4 - url = http://exchange.nagios.org/directory/Plugins/Hardware/Server-Hardware/IPMI-Sensor-Monitoring-Plugin/details + pkgver = 3.11 + pkgrel = 1 + url = https://github.com/thomas-krenn/check_ipmi_sensor_v3 arch = any license = GPL depends = nagios depends = freeipmi depends = perl-ipc-run optdepends = sudo: check localhost without authentication - source = check_ipmi_sensor-3.3.tar.gz::http://git.thomas-krenn.com/?p=check_ipmi_sensor_v3.git;a=snapshot;h=refs/tags/v3.3;sf=tgz - source = localhost.patch + source = check_ipmi_sensor-3.11.tar.gz::https://github.com/thomas-krenn/check_ipmi_sensor_v3/archive/v3.11.tar.gz source = sudo - sha256sums = 470ec6c228018bf246df5b5b063a12beccc90a780fd921d7542a86282e469966 - sha256sums = b0defc4ac4c4252178dcdedfcaa01a45a96a04b8c7ee7b575081ff86e1f2a82e + sha256sums = d6c5fa726052262f019f5c88af217b7b069fe23d8f03a1e39a915831b345bd0d sha256sums = 41208e539ede1180c638be8381712fe2b7149fdc92c90fe80e335f4f7c560a9e pkgname = check_ipmi_sensor @@ -1,34 +1,26 @@ # Maintainer: Christian Hesse <mail@eworm.de> pkgname=check_ipmi_sensor -pkgver=3.3 -pkgrel=4 -pkgdesc="IPMI Sensor Monitoring Plugin" +pkgver=3.11 +pkgrel=1 +pkgdesc='IPMI Sensor Monitoring Plugin' arch=('any') -url="http://exchange.nagios.org/directory/Plugins/Hardware/Server-Hardware/IPMI-Sensor-Monitoring-Plugin/details" +url='https://github.com/thomas-krenn/check_ipmi_sensor_v3' license=('GPL') depends=('nagios' 'freeipmi' 'perl-ipc-run') optdepends=('sudo: check localhost without authentication') -source=("${pkgname}-${pkgver}.tar.gz::http://git.thomas-krenn.com/?p=check_ipmi_sensor_v3.git;a=snapshot;h=refs/tags/v${pkgver};sf=tgz" - 'localhost.patch' +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/thomas-krenn/check_ipmi_sensor_v3/archive/v${pkgver}.tar.gz" 'sudo') -sha256sums=('470ec6c228018bf246df5b5b063a12beccc90a780fd921d7542a86282e469966' - 'b0defc4ac4c4252178dcdedfcaa01a45a96a04b8c7ee7b575081ff86e1f2a82e' +sha256sums=('d6c5fa726052262f019f5c88af217b7b069fe23d8f03a1e39a915831b345bd0d' '41208e539ede1180c638be8381712fe2b7149fdc92c90fe80e335f4f7c560a9e') -prepare() { - cd "${srcdir}/${pkgname}_v3-v${pkgver}" - - patch -Np1 < ${srcdir}/localhost.patch -} - package() { - cd "${srcdir}/${pkgname}_v3-v${pkgver}" + cd "${srcdir}/${pkgname}_v3-${pkgver}" install -D -m 0755 check_ipmi_sensor ${pkgdir}/usr/lib/monitoring-plugins/check_ipmi_sensor install -D -m 0644 changelog.txt ${pkgdir}/usr/share/doc/${pkgname}/changelog.txt install -D -m 0644 README ${pkgdir}/usr/share/doc/${pkgname}/README - install -D -m 0644 gpl.txt ${pkgdir}/usr/share/licenses/${pkgname}/gpl.txt + install -D -m 0644 COPYING ${pkgdir}/usr/share/licenses/${pkgname}/COPYING install -d -m 0750 ${pkgdir}/etc/sudoers.d install -D -m 0440 ${srcdir}/sudo ${pkgdir}/etc/sudoers.d/check_ipmi_sensor diff --git a/localhost.patch b/localhost.patch deleted file mode 100644 index 42276062f9ff..000000000000 --- a/localhost.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/check_ipmi_sensor 2014-10-24 21:01:02.757595862 +0200 -+++ b/check_ipmi_sensor 2014-10-24 21:10:04.548108407 +0200 -@@ -356,9 +356,8 @@ MAIN: { - - my @basecmd; #variable for command to call ipmi - if( !(defined $ipmi_host) ){ -- $abort_text= $abort_text . " -H <hostname>" -+ $ipmi_host = 'localhost'; - } -- else{ - if( $ipmi_host eq 'localhost' ){ - @basecmd = ('sudo', $IPMICOMMAND); - } -@@ -373,7 +372,6 @@ MAIN: { - $abort_text = $abort_text . " -f <FreeIPMI config file> or -U <username> -P <password> -L <privilege level>"; - } - } -- } - if( $abort_text ne ""){ - print STDOUT "Error: " . $abort_text . " missing."; - print STDOUT get_usage(); -@@ -414,10 +412,9 @@ MAIN: { - push @getstatus, '--output-sensor-state', '--ignore-not-available-sensors'; - } - #if not stated otherwise we use protocol lan version 2 per default -- if(!defined($lanVersion)){ -- $lanVersion = 'LAN_2_0'; -+ if(defined($lanVersion)){ -+ push @getstatus, "--driver-type=$lanVersion"; - } -- push @getstatus, "--driver-type=$lanVersion"; - - ################################################################################ - #execute status command and redirect stdout and stderr to ipmioutput |