T100agenthup
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:1k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. #!/bin/sh
  2. . ../eval_tools.sh
  3. HEADER that the agent responds properly to a kill -HUP
  4. SKIPIF DISABLE_SNMPV2C
  5. SKIPIFNOT HAVE_SIGNAL
  6. #
  7. # Begin test
  8. #
  9. # standard V1 configuration: testcomunnity
  10. . ./Sv1config
  11. STARTAGENT
  12. # add a agent configuration line that wouldn't have been there when
  13. # the started up.
  14. CONFIGAGENT syslocation not-anywhere-in-particular
  15. # kill -HUP the agent to get it to re-read the .conf file.
  16. DELAY
  17. kill -HUP `cat $SNMP_SNMPD_PID_FILE` > /dev/null 2>&1
  18. DELAY
  19. # And see if it has the new value.
  20. CAPTURE "snmpget -On $SNMP_FLAGS -c testcommunity -v 1 $SNMP_TRANSPORT_SPEC:$SNMP_TEST_DEST$SNMP_SNMPD_PORT system.sysLocation.0"
  21. STOPAGENT
  22. CHECK "not-anywhere-in-particular"
  23. FINISHED