From 12d50ad491c6800ab769662afac9a4b221c84648 Mon Sep 17 00:00:00 2001 From: Micael Karlberg Date: Thu, 2 Aug 2012 10:16:28 +0200 Subject: [snmp] Update release notes and add appup instructions --- lib/snmp/doc/src/notes.xml | 18 +++++++++++++++++- lib/snmp/src/app/snmp.appup.src | 6 ++++-- 2 files changed, 21 insertions(+), 3 deletions(-) (limited to 'lib/snmp') diff --git a/lib/snmp/doc/src/notes.xml b/lib/snmp/doc/src/notes.xml index 80871c56fc..442837d57d 100644 --- a/lib/snmp/doc/src/notes.xml +++ b/lib/snmp/doc/src/notes.xml @@ -47,7 +47,23 @@ -

[agent] Errors in vacmAccessTable RowStatus handling. +

[agent] Sematic fixes to SNMP-USER-BASED-SM-MIB. + The semantics allow the usmUserAuthKeyChange and + usmUserPrivKeyChange objects to be written to in the + same set requests that also creates and clones the user. + This was not possible beforehand, causing test tools checking + semantic SNMPv3 behaviour to fail on a lot of test cases.

+

Furthermore, once the user has been cloned by writing to an + instance of usmUserCloneFrom, further set-operations to + the same object will not return an error, but be no-ops. + Especially, it must be avoided to copy security parameters + again (possibly even from a different user).

+

Stefan Zegenhagen

+

Own Id: OTP-10166

+
+ + +

[agent] Errors in vacmAccessTable RowStatus handling. There are problems with the handling of vacmAccessTableStatus that cause some SNMP test suites to report errors. Most notably, erroneous set operations frequently cause "genErr" diff --git a/lib/snmp/src/app/snmp.appup.src b/lib/snmp/src/app/snmp.appup.src index 3991cdbce8..573ba8d0f5 100644 --- a/lib/snmp/src/app/snmp.appup.src +++ b/lib/snmp/src/app/snmp.appup.src @@ -26,7 +26,8 @@ [ {load_module, snmpm, soft_purge, soft_purge, []}, {load_module, snmp_pdus, soft_purge, soft_purge, []}, - {load_module, snmp_view_based_acm_mib, soft_purge, soft_purge, []} + {load_module, snmp_view_based_acm_mib, soft_purge, soft_purge, []}, + {load_module, snmp_user_based_sm_mib, soft_purge, soft_purge, []} ] }, {"4.21.7", @@ -315,7 +316,8 @@ [ {load_module, snmpm, soft_purge, soft_purge, []}, {load_module, snmp_pdus, soft_purge, soft_purge, []}, - {load_module, snmp_view_based_acm_mib, soft_purge, soft_purge, []} + {load_module, snmp_view_based_acm_mib, soft_purge, soft_purge, []}, + {load_module, snmp_user_based_sm_mib, soft_purge, soft_purge, []} ] }, {"4.21.7", -- cgit v1.2.3