Flag day: LSARC/2008/355 System Management Agent(SMA1.0) migration to Net-SNMP 5.4.1
Date: Fri, 17 Jul 2009 12:23:04 +0530
From: Vijay HN <Hn.Vijay at sun dot com>
To: on-all at sun dot com, onnv-gate at onnv dot eng dot sun dot com
Subject: Flag day: LSARC/2008/355 System Management Agent(SMA1.0) migration to Net-SNMP 5.4.1
My putback for
LSARC 2008/355 System Management Agent(SMA1.0) migration to Net-SNMP
5.4.1
6848323 ON package changes required for SMA to net-snmp migration
constitutes a flag day for all build machine maintainers, and a heads-up
for all ON developers.
This putback replaces all the reference to SMA, the default SNMP agent.
It replaces all the reference of sma with net-snmp. A new version of these
packages must be installed to build an ON workspace. Attempting to build
on a machine with older SMA packages will result in undefined errors when
building the net-snmp.
To obtain the latest Net-SNMP packages, run:
# /ws/onnv-gate/public/bin/update_netsnmp
Later, after these packages have been integrated to the WOS, we will
send a follow-up flag-day message with updated instructions.
Build machine maintainers should also update their build tools to pick
up the latest check_rtime. If you use the old check_rtime with a
build containing my changes, you will see messages like
./usr/lib/fm/fmd/plugins/snmp-trapgen.so: unreferenced object=/usr/lib/
libnetsnmpmibs.so.15; unused dependency of /usr/lib/libnetsnmpagent.so.15
<remove lib or -zignore?>
./usr/lib/fm/amd64/libfmd_snmp.so.1: unused object=/usr/lib/amd64/
libnetsnmpmibs.so.15 <remove lib or -zignore?>
which may safely be ignored. The new check_rtime works correctly with
both old and new workspaces.
An updated SUNWonbld package will be available in
/ws/onnv-gate/public/packages after tonight's build; if you need a
newer copy before that you have two choices:
After my putback, either
- bringover usr/src/tools/scripts/check_rtime.pl and use
nightly/bldenv with the '-t' option, or
- Copy the check_rtime from
/ws/onnv-gate/usr/src/tools/scripts/check_rtime.pl to
/opt/onbld/bin/check_rtime or wherever you keep your local
tools.
Please contact me if you have any questions.
Regards,
Vijay
on 2009/11/20 23:48