lytboris Tue, 23 Aug 2011 19:15:58 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=315387
Log: apply docs fixes suggested in BR #55474 Bug: https://bugs.php.net/55474 (Feedback) Improve tests/README... Changed paths: _U php/php-src/branches/PHP_5_4/ext/snmp/tests/ U php/php-src/branches/PHP_5_4/ext/snmp/tests/README A + php/php-src/branches/PHP_5_4/ext/snmp/tests/snmpd.conf (from php/php-src/trunk/ext/snmp/tests/snmpd.conf:r315386) Property changes on: php/php-src/branches/PHP_5_4/ext/snmp/tests ___________________________________________________________________ Added: svn:mergeinfo + /php/php-src/trunk/ext/snmp/tests:284726,311033-315236,315386 Modified: php/php-src/branches/PHP_5_4/ext/snmp/tests/README =================================================================== --- php/php-src/branches/PHP_5_4/ext/snmp/tests/README 2011-08-23 19:13:49 UTC (rev 315386) +++ php/php-src/branches/PHP_5_4/ext/snmp/tests/README 2011-08-23 19:15:58 UTC (rev 315387) @@ -21,44 +21,17 @@ On Linux/FreeBSD -------- -- Install package net-snmpd (name may differ based on your distribution) -- Edit config file (by default this is /etc/snmp/snmpd.conf on Linux and - usr/local/etc/snmp/snmpd.conf on FreeBSD) and replace whole content - with following lines: +- Install package net-snmpd (name may differ based on your distribution). +- Replace config file (by default this is /etc/snmp/snmpd.conf on Linux and + /usr/local/etc/snmp/snmpd.conf on FreeBSD) with snmpd.conf supplied. -###### Config file ##### -rocommunity public 127.0.0.1 -rocommunity6 public ::1 -rwcommunity private 127.0.0.1 - -Do not enable them - being set here they make appropriate OID switch into r/o -#syslocation "Somewhere in the world" -#syscontact "root" - -#SNMPv3 credentials -rouser adminMD5 -rouser adminSHA -rwuser adminMD5AES -rouser adminMD5AES128 -rouser adminMD5DES -createUser adminMD5 MD5 test1234 -createUser adminSHA SHA test1234 -createUser adminMD5AES MD5 test1234 AES test1234 -createUser adminMD5AES128 MD5 test1234 AES test1234 -createUser adminMD5DES MD5 test1234 DES test1234 - -createUser noAuthUser -authuser read noAuthUser noauth -###### End ##### - Before launching daemon make sure that there is no file /var/net-snmp/snmpd.conf -Delete it if exists. Ingoring to to so will fail SNMPv3 tests +Delete it if exists. Ingoring to to so will fail SNMPv3 tests. -Make snmpd bind on localhost only. To do so, pass '127.0.0.1' into it's startup arguments -(see /etc/init.d/snmpd on Linux and set snmpd_flags="127.0.0.1" in rc.conf in FreeBSD). -Otherwise your SNMP daemon will answer SNMPv3 messages from remote clients. +- Launch snmpd (service snmpd start or /etc/init.d/snmpd start). + Alternatively you can start snmpd daemon using following command line: + sudo snmpd -C -c ./snmpd.conf -f -Le -- Launch snmpd (service snmpd start or /etc/init.d/snmpd start) On Windows ---------- Copied: php/php-src/branches/PHP_5_4/ext/snmp/tests/snmpd.conf (from rev 315386, php/php-src/trunk/ext/snmp/tests/snmpd.conf) =================================================================== --- php/php-src/branches/PHP_5_4/ext/snmp/tests/snmpd.conf (rev 0) +++ php/php-src/branches/PHP_5_4/ext/snmp/tests/snmpd.conf 2011-08-23 19:15:58 UTC (rev 315387) @@ -0,0 +1,25 @@ +# Listen for connections from the local system only +agentaddress udp:127.0.0.1:161,udp6:[::1]:161 + +rocommunity public 127.0.0.1 +rocommunity6 public ::1 +rwcommunity private 127.0.0.1 + +Do not enable them - being set here they make appropriate OID switch into r/o +#syslocation "Somewhere in the world" +#syscontact "root" + +#SNMPv3 credentials +rouser adminMD5 +rouser adminSHA +rwuser adminMD5AES +rouser adminMD5AES128 +rouser adminMD5DES +createUser adminMD5 MD5 test1234 +createUser adminSHA SHA test1234 +createUser adminMD5AES MD5 test1234 AES test1234 +createUser adminMD5AES128 MD5 test1234 AES test1234 +createUser adminMD5DES MD5 test1234 DES test1234 + +createUser noAuthUser +authuser read noAuthUser noauth
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php