author | Sowrabha H G<sowrabha.hg@oracle.com> |
Wed, 15 Jul 2015 08:08:35 -0700 | |
branch | s11u2-sru |
changeset 4650 | 7a924b284d8d |
permissions | -rw-r--r-- |
4650
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
1 |
This patch fixes a Solaris specific issue related to user creation |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
2 |
in snmpv3. The patch has been submitted to the community but has |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
3 |
not been accepted yet. |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
4 |
|
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
5 |
The details can be found in the following location |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
6 |
https://sourceforge.net/p/net-snmp/bugs/2607 |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
7 |
|
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
8 |
--- a/net-snmp-config.in Fri Jun 29 15:18:27 2007 |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
9 |
+++ b/net-snmp-config.in Wed Apr 1 22:08:50 2015 |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
10 |
@@ -191,7 +191,7 @@ |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
11 |
;; |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
12 |
#################################################### |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
13 |
--create-snmpv3-user) |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
14 |
- if @PSCMD@ | egrep ' snmpd *$' > /dev/null 2>&1 ; then |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
15 |
+ if " $PSPROG -z `zonename` | egrep ' snmpd *$' " > /dev/null 2>&1 ; then |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
16 |
echo "Apparently at least one snmpd demon is already running." |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
17 |
echo "You must stop them in order to use this command." |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
18 |
exit 1 |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
19 |
@@ -656,7 +656,9 @@ |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
20 |
usage="yes" |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
21 |
;; |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
22 |
esac |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
23 |
- shift |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
24 |
+ if test "$#" -gt 0 ; then |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
25 |
+ shift |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
26 |
+ fi |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
27 |
done |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
28 |
fi |
7a924b284d8d
20479968 net-snmp-config --create-snmpv3-user in GZ fails when snmpd is running in NGZ
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff
changeset
|
29 |