diff options
Diffstat (limited to 'user/net-snmp/APKBUILD')
-rw-r--r-- | user/net-snmp/APKBUILD | 20 |
1 files changed, 9 insertions, 11 deletions
diff --git a/user/net-snmp/APKBUILD b/user/net-snmp/APKBUILD index 9f083a732..428f0b525 100644 --- a/user/net-snmp/APKBUILD +++ b/user/net-snmp/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Carlo Landmeter <clandmeter@gmail.com> # Maintainer: pkgname=net-snmp -pkgver=5.8 +pkgver=5.9 pkgrel=0 pkgdesc="Simple Network Management Protocol" url="http://www.net-snmp.org/" @@ -19,25 +19,24 @@ subpackages="$pkgname-doc $pkgname-dev $pkgname-libs $pkgname-agent-libs:alibs source="https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz netsnmp-swinst-crash.patch fix-includes.patch - snmpd.initd snmpd.confd snmptrapd.confd " +#secfixes: +# 5.9-r0: +# - CVE-2015-8100 +# - CVE-2019-20892 + prepare() { - update_config_sub default_prepare - # Allow tmpfs volume size monitoring - # Ref #932 + update_config_sub sed -e 's#"tmpfs",#/* "tmpfs", */#g' -i agent/mibgroup/host/hr_filesys.c } build() { - cd "$builddir" - export lt_cv_sys_max_cmd_len=8192 - LIBS="-ltinfow" ./configure \ --build=$CBUILD \ --host=$CHOST \ @@ -64,7 +63,6 @@ build() { } package() { - cd "$builddir" make -j1 DESTDIR="$pkgdir" install # remove things we dont want distribute rm "$pkgdir"/usr/lib/libsnmp* \ @@ -80,7 +78,7 @@ package() { install -m644 -D "$srcdir"/snmpd.confd "$pkgdir"/etc/conf.d/snmpd install -m644 -D "$srcdir"/snmptrapd.confd \ "$pkgdir"/etc/conf.d/snmptrapd - install -m644 -D EXAMPLE.conf "$pkgdir"/etc/snmp/snmpd.conf + install -m600 -D EXAMPLE.conf "$pkgdir"/etc/snmp/snmpd.conf echo "authCommunity log,execute,net public" > "$pkgdir"/etc/snmp/snmptrapd.conf mkdir -p "$pkgdir"/var/lib/net-snmp find "$pkgdir" -name perllocal.pod -delete @@ -138,7 +136,7 @@ tools() { mv "$pkgdir"/usr/bin "$subpkgdir"/usr } -sha512sums="27895a583b23f3e14c48562bc32f3ba83513d81aa848e878be9a3650f0458d45950635c937ef627135f80b757b663e71fab9a3bde4fd91889153998ae3468fe7 net-snmp-5.8.tar.gz +sha512sums="df3273f03065ea5cb7d63398308ada06bcd186e0bc48929e81ba647f392b646ab81ddc241aebcd75408ec29231377375af62edf2835e9c3eb01d0a6856b79434 net-snmp-5.9.tar.gz 4ad92f50b14d5e27ba86256cc532a2dd055502f4d5fbb1700434f9f01f881fd09bb1eadb94e727554e1470f036707558314c64a66d0376b54e71ab31d5e4baa3 netsnmp-swinst-crash.patch 87a552bd2e41684bba6e87fbcf6454a85ee912d7a339411fda24cebddf7661f0856729e076a917920a542cf84b687ffd90a091daa15f2c48f0ff64f3a53c0ddb fix-includes.patch 896ef65a6f420073746470cdbd0de8f356c5b936d35e131754905b3d4323c24dcd3a09e0cc8bd90b12e3402f01e478f927f0e4163cb85cb0cc03db3c2e0491f4 snmpd.initd |