diff options
author | Martijn van Duren <martijn@cvs.openbsd.org> | 2021-06-20 20:06:44 +0000 |
---|---|---|
committer | Martijn van Duren <martijn@cvs.openbsd.org> | 2021-06-20 20:06:44 +0000 |
commit | 17749b5e5f1e074178d37499e500d0cabdd8f56e (patch) | |
tree | 4692eb50e26a651bca885011149cc87fbc89aab6 /regress/usr.sbin | |
parent | 82aaf323975051ecab6538ebc41712a3a98a99b1 (diff) |
Adjust snmpd regress to recent changes
OK sthen@
Diffstat (limited to 'regress/usr.sbin')
-rw-r--r-- | regress/usr.sbin/snmpd/snmpd.sh | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/regress/usr.sbin/snmpd/snmpd.sh b/regress/usr.sbin/snmpd/snmpd.sh index a4ded3c1fb8..3d9e8f0cd62 100644 --- a/regress/usr.sbin/snmpd/snmpd.sh +++ b/regress/usr.sbin/snmpd/snmpd.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# $OpenBSD: snmpd.sh,v 1.13 2021/01/22 06:35:26 martijn Exp $ +# $OpenBSD: snmpd.sh,v 1.14 2021/06/20 20:06:43 martijn Exp $ #/* # * Copyright (c) Rob Pierce <rob@openbsd.org> # * @@ -64,14 +64,19 @@ echo "\nConfiguration: default community strings, trap receiver, trap handle\n" cat > ${OBJDIR}/snmpd.conf <<EOF # This is config template (1) for snmpd regression testing # Restrict daemon to listen on localhost only -listen on 127.0.0.1 -listen on 127.0.0.1 notify -listen on ::1 -listen on ::1 notify +listen on 127.0.0.1 snmpv1 snmpv2c snmpv3 +listen on 127.0.0.1 snmpv2c notify +listen on ::1 snmpv1 snmpv2c snmpv3 +listen on ::1 snmpv2c notify # Specify a number of trap receivers trap receiver localhost +# Specify communities +read-only community public +read-write community private +trap community public + trap handle 1.2.3.4 "/usr/bin/touch ${TMPFILE}" EOF @@ -130,7 +135,7 @@ carp_allow="$(eval $snmp_command)" carp_allow="${carp_allow##.1.3.6.1.4.1.30155.6.1.1.0 }" if [ "$carp" -ne "$carp_allow" ] then - echo "Retrieval of carp.allow with default ro cummunity string failed." + echo "Retrieval of carp.allow with default ro community string failed." FAILED=1 fi @@ -177,7 +182,7 @@ listen on ::1 seclevel auth -user "hans" authkey "password123" +user "hans" authkey "password123" auth hmac-sha1 EOF (cd ${OBJDIR} && nohup snmpd -dvf ./snmpd.conf > snmpd.log 2>&1) & @@ -224,7 +229,7 @@ listen on ::1 seclevel enc -user "hans" authkey "password123" enc aes enckey "321drowssap" +user "hans" authkey "password123" auth hmac-sha1 enc aes enckey "321drowssap" EOF (cd ${OBJDIR} && nohup snmpd -dvf ./snmpd.conf > snmpd.log 2>&1) & @@ -258,8 +263,8 @@ boe="$(printf '\303')" cat > ${OBJDIR}/snmpd.conf <<EOF # This is config template (4) for snmpd regression testing # Restrict daemon to listen on localhost only -listen on 127.0.0.1 -listen on ::1 +listen on 127.0.0.1 snmpv1 snmpv2c +listen on ::1 snmpv1 snmpv2c read-only community non-default-ro @@ -288,7 +293,7 @@ carp_allow="$(eval $snmp_command)" carp_allow="${carp_allow##.iso.org.dod.internet.private.enterprises.openBSD.carpMIBObjects.carpSysctl.carpAllow.0 = }" if [ "$carp" -ne "$carp_allow" ] then - echo "Retrieval test with default ro cummunity string failed." + echo "Retrieval test with default ro community string failed." FAILED=1 fi |