forked from pool/net-snmp
Accepting request 82014 from net-snmp:factory
Update to version 5.7.1-rc1, so we can ship 5.7.1-final with openSUSE 12.1. OBS-URL: https://build.opensuse.org/request/show/82014 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/net-snmp?expand=0&rev=51
This commit is contained in:
parent
84bb330957
commit
f130029335
41
README.SUSE
Normal file
41
README.SUSE
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
An SNMP agent is a powerful and complex software and, as such, may
|
||||||
|
be affected by flaws and security issues. We recommend that SNMP
|
||||||
|
access (161/udp,162/udp) be blocked at your firewall.
|
||||||
|
|
||||||
|
There are also some important changes that have been made in this release
|
||||||
|
of our package:
|
||||||
|
|
||||||
|
o the daemon now sets a PID file in /var/run/
|
||||||
|
|
||||||
|
o logging is now done directly to /var/log/net-snmpd.log instead
|
||||||
|
of sending stderr/stdout through syslog.
|
||||||
|
|
||||||
|
o the daemon is now started with the '-r'. This option prevents
|
||||||
|
snmpd from exiting if it doesn't have permission to read something.
|
||||||
|
This only occurs if you start snmpd on a high port as a non-root
|
||||||
|
root user.
|
||||||
|
|
||||||
|
o If you need to run snmptrapd, we've provided an init script
|
||||||
|
in /etc/init.d/snmptrapd, but the service is disabled by default.
|
||||||
|
SNMP traps should be avoided whenever possible because they are
|
||||||
|
unreliable (you should poll with snmpget instead) and snmptrapd
|
||||||
|
has been the source of many of the security problems with SNMP
|
||||||
|
so please don't run this unless you are sure of what you are doing.
|
||||||
|
To enable the service, run
|
||||||
|
chkconfig snmptrapd on
|
||||||
|
and create a configuration file named /etc/snmp/snmptrapd.conf.
|
||||||
|
Then, start the daemon with
|
||||||
|
rcsnmptrapd start
|
||||||
|
Logging is done to /var/log/net-snmpd.log.
|
||||||
|
|
||||||
|
For more information see the manpages for snmptrapd and snmptrapd.conf.
|
||||||
|
|
||||||
|
o Master AgentX support is enabled if you have modules in
|
||||||
|
/usr/lib/net-snmp/agents. The domain socket is created as
|
||||||
|
/var/run/agentx/master. You can change this to a network
|
||||||
|
interface if needed (see snmpd(1)). The snmpd init script
|
||||||
|
automatically detects and starts any sub-agents in placed into
|
||||||
|
/var/lib/net-snmp.
|
||||||
|
|
||||||
|
More documentation on the net-snmp package can be found in this directory
|
||||||
|
as well as the project's homepage: http://www.net-snmp.org/
|
47
README.SuSE
47
README.SuSE
@ -1,47 +0,0 @@
|
|||||||
Our net-snmp package was audited by Thomas Biege of the SuSE Security team
|
|
||||||
prior to the release of CERT Advisory CA-2002-03. Of course, this
|
|
||||||
is not a guarantee that future problems will not be found and does not
|
|
||||||
address flaws and insecurities inherent in software as powerful and
|
|
||||||
complex as an SNMP implementation. Because of this we recommend that
|
|
||||||
SNMP access (161/udp,162/udp) be blocked at your firewall.
|
|
||||||
|
|
||||||
There are also some important changes that have been made in this release
|
|
||||||
of our package:
|
|
||||||
|
|
||||||
o the daemon now sets a PID file in /var/run/
|
|
||||||
|
|
||||||
o logging is now done directly to /var/log/net-snmp.log instead
|
|
||||||
of sending stderr/stdout through syslog. If you don't want logging,
|
|
||||||
remove the '-l /var/log/net-snmp.log' from /etc/init.d/snmpd.
|
|
||||||
|
|
||||||
o the daemon is now started with the '-r'. This option prevents
|
|
||||||
snmpd from exiting if it doesn't have permission to read something.
|
|
||||||
This only occurs if you start snmpd on a high port as a non-root
|
|
||||||
root user.
|
|
||||||
|
|
||||||
o If you need to run snmptrapd, we've provided an example init
|
|
||||||
script in /usr/share/doc/packages/net-snmp/rc.snmptrapd. SNMP
|
|
||||||
traps should be avoided whenever possible because they are
|
|
||||||
unreliable (you should poll with snmpget instead) and snmptrapd
|
|
||||||
has been the source of many of the security problems with snmp
|
|
||||||
so please don't run this unless you are sure of what you are doing.
|
|
||||||
To install the script,
|
|
||||||
install rc.snmptrapd /etc/init.d/snmptrapd
|
|
||||||
chkconfig snmptrapd on
|
|
||||||
ln -s ../../etc/init.d/snmptrapd /usr/sbin/rcsnmptrapd.
|
|
||||||
and create a configuration file named /etc/snmp/snmptrapd.conf. Then,
|
|
||||||
start the daemon with
|
|
||||||
rcsnmptrapd start
|
|
||||||
Logging is done to /var/log/net-snmptrapd.log.
|
|
||||||
|
|
||||||
For more informations see the manpages for snmptrapd and snmptrapd.conf.
|
|
||||||
|
|
||||||
o Master agentx support is enabled if you have modules in
|
|
||||||
/usr/lib/net-snmp/--the domain socket is created as
|
|
||||||
/var/run/agentx/master. You can change this to a network
|
|
||||||
interface if needed (see snmpd(1)). The snmpd init script
|
|
||||||
automatically detects and starts any sub-agents in placed into
|
|
||||||
/var/lib/net-snmp.
|
|
||||||
|
|
||||||
More documentation on the net-snmp package can be found in this directory
|
|
||||||
as well as the project's homepage: http://www.net-snmp.org/
|
|
@ -1,4 +1,4 @@
|
|||||||
libsnmp25
|
libsnmp30
|
||||||
arch ppc package net-snmp-devel
|
arch ppc package net-snmp-devel
|
||||||
requires -net-snmp-<targettype>
|
requires -net-snmp-<targettype>
|
||||||
requires "libsnmp25-<targettype> = <version>"
|
requires "libsnmp30-<targettype> = <version>"
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:81982968d858af60f94864694fec752e2cc4d0d2f17fa62f22998429a50dc7f3
|
|
||||||
size 761
|
|
52
net-snmp-5.7.0-recognize-reiserfs.patch
Normal file
52
net-snmp-5.7.0-recognize-reiserfs.patch
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
From: Mendel Mobach <mendel@mobach.nl>
|
||||||
|
|
||||||
|
Add ReiserFS to the list of recognized file systems and move
|
||||||
|
JFS and XFS defines below the right comment.
|
||||||
|
|
||||||
|
---
|
||||||
|
agent/mibgroup/hardware/fsys/fsys_mntent.c | 1 +
|
||||||
|
agent/mibgroup/hardware/fsys/mnttypes.h | 13 ++++++-------
|
||||||
|
2 files changed, 7 insertions(+), 7 deletions(-)
|
||||||
|
|
||||||
|
Index: net-snmp-5.7/agent/mibgroup/hardware/fsys/fsys_mntent.c
|
||||||
|
===================================================================
|
||||||
|
--- net-snmp-5.7.orig/agent/mibgroup/hardware/fsys/fsys_mntent.c
|
||||||
|
+++ net-snmp-5.7/agent/mibgroup/hardware/fsys/fsys_mntent.c
|
||||||
|
@@ -135,6 +135,7 @@ _fsys_type( char *typename )
|
||||||
|
!strcmp(typename, MNTTYPE_GFS2) ||
|
||||||
|
!strcmp(typename, MNTTYPE_XFS) ||
|
||||||
|
!strcmp(typename, MNTTYPE_JFS) ||
|
||||||
|
+ !strcmp(typename, MNTTYPE_REISERFS) ||
|
||||||
|
!strcmp(typename, MNTTYPE_LOFS))
|
||||||
|
return NETSNMP_FS_TYPE_OTHER;
|
||||||
|
|
||||||
|
Index: net-snmp-5.7/agent/mibgroup/hardware/fsys/mnttypes.h
|
||||||
|
===================================================================
|
||||||
|
--- net-snmp-5.7.orig/agent/mibgroup/hardware/fsys/mnttypes.h
|
||||||
|
+++ net-snmp-5.7/agent/mibgroup/hardware/fsys/mnttypes.h
|
||||||
|
@@ -114,6 +114,12 @@
|
||||||
|
#ifndef MNTTYPE_GFS2
|
||||||
|
#define MNTTYPE_GFS2 "gfs2"
|
||||||
|
#endif
|
||||||
|
+#ifndef MNTTYPE_XFS
|
||||||
|
+#define MNTTYPE_XFS "xfs"
|
||||||
|
+#endif
|
||||||
|
+#ifndef MNTTYPE_JFS
|
||||||
|
+#define MNTTYPE_JFS "jfs"
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
* File systems to monitor, but not covered by HR-TYPES enumerations
|
||||||
|
@@ -156,12 +162,5 @@
|
||||||
|
#ifndef MNTTYPE_RPCPIPE
|
||||||
|
#define MNTTYPE_RPCPIPE "rpc_pipefs"
|
||||||
|
#endif
|
||||||
|
-#ifndef MNTTYPE_XFS
|
||||||
|
-#define MNTTYPE_XFS "xfs"
|
||||||
|
-#endif
|
||||||
|
-#ifndef MNTTYPE_JFS
|
||||||
|
-#define MNTTYPE_JFS "jfs"
|
||||||
|
-#endif
|
||||||
|
-
|
||||||
|
|
||||||
|
#endif /* _NETSNMP_FSYS_MNTTYPES_H */
|
3
net-snmp-5.7.1.rc1.tar.bz2
Normal file
3
net-snmp-5.7.1.rc1.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:697fca5463332adeb377f02e922d6ac82b4275b9d7f4eb9bea05d61702117916
|
||||||
|
size 4378578
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:3f3a1672f532669bf2e0e9e5b0b2f31b5d46cd7798333edd1554ba5a0054b748
|
|
||||||
size 4362642
|
|
@ -1,10 +1,48 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jul 14 17:46:57 UTC 2011 - lchiquitto@novell.com
|
Fri Sep 9 20:41:31 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
|
- update to version 5.7.1.rc1 but keep package version as 5.7.1
|
||||||
|
to avoid update problems when the final version is released
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 9 20:18:31 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
|
- small fixes to snmpd and snmptrapd init scripts:
|
||||||
|
- if $SNMPD_LOGLEVEL is not defined, use LOG_NOTICE instead of
|
||||||
|
LOG_DEBUG
|
||||||
|
- improve messages printed and service description
|
||||||
|
- write snmptrapd logs to /var/log/net-snmpd.log
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Sep 9 19:36:55 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
|
- update README.SUSE to reflect some recent changes and drop a bit
|
||||||
|
of outdated information
|
||||||
|
- update baselibs to reflect new library version
|
||||||
|
- spec file cleanup: rename some source files for consistency
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 1 12:48:57 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
|
- add ReiserFS to the list of known file systems (bnc#715199)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 30 01:43:26 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
|
- install snmptrapd init script by default (bnc#712175)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 30 01:37:28 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
|
- fix logging option in snmptrapd init script (bnc#712174)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 14 17:46:57 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update upstream patches from branch V5-7-patches to 20110714
|
- update upstream patches from branch V5-7-patches to 20110714
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jul 5 12:28:00 UTC 2011 - lchiquitto@novell.com
|
Tue Jul 5 12:28:00 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update to version 5.7:
|
- update to version 5.7:
|
||||||
new features and lots of bug fixes
|
new features and lots of bug fixes
|
||||||
@ -22,27 +60,27 @@ Thu May 19 14:43:13 CEST 2011 - mls@suse.de
|
|||||||
- switch from rpmdb to rpmts to support rpm-4.9.0
|
- switch from rpmdb to rpmts to support rpm-4.9.0
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu May 12 14:49:34 UTC 2011 - lchiquitto@novell.com
|
Thu May 12 14:49:34 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update upstream patches from branch V5-6-patches to 20110512
|
- update upstream patches from branch V5-6-patches to 20110512
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 13 17:30:28 UTC 2011 - lchiquitto@novell.com
|
Wed Apr 13 17:30:28 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
- add JFS and XFS to the list of known file systems (bnc#687327)
|
- add JFS and XFS to the list of known file systems (bnc#687327)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Mar 28 18:53:16 UTC 2011 - lchiquitto@novell.com
|
Mon Mar 28 18:53:16 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update upstream patches from branch V5-6-patches to 20110328
|
- update upstream patches from branch V5-6-patches to 20110328
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jan 4 11:34:19 UTC 2011 - lchiquitto@novell.com
|
Tue Jan 4 11:34:19 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
- fix libsnmp version in baselibs.conf
|
- fix libsnmp version in baselibs.conf
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jan 4 11:26:48 UTC 2011 - lchiquitto@novell.com
|
Tue Jan 4 11:26:48 UTC 2011 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update to version 5.6.1:
|
- update to version 5.6.1:
|
||||||
new features and lots of bug fixes
|
new features and lots of bug fixes
|
||||||
@ -51,12 +89,12 @@ Tue Jan 4 11:26:48 UTC 2011 - lchiquitto@novell.com
|
|||||||
net-snmp-5.6.0-ethtool-speed.patch
|
net-snmp-5.6.0-ethtool-speed.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Nov 30 18:09:58 UTC 2010 - lchiquitto@novell.com
|
Tue Nov 30 18:09:58 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- remove /var/adm/perl-modules/net-snmp from the Perl module
|
- remove /var/adm/perl-modules/net-snmp from the Perl module
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Nov 29 10:43:34 UTC 2010 - lchiquitto@novell.com
|
Mon Nov 29 10:43:34 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update upstream patches from branch V5-6-patches to 20101129
|
- update upstream patches from branch V5-6-patches to 20101129
|
||||||
- spec file cleanup: upstream uses -fno-strict-aliasing by default
|
- spec file cleanup: upstream uses -fno-strict-aliasing by default
|
||||||
@ -66,29 +104,29 @@ Mon Nov 29 10:43:34 UTC 2010 - lchiquitto@novell.com
|
|||||||
net-snmp-5.6.0-vendorperl.patch
|
net-snmp-5.6.0-vendorperl.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Nov 3 12:04:50 UTC 2010 - lchiquitto@novell.com
|
Wed Nov 3 12:04:50 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- if-mib: add support for more speeds with ethtool (bnc#650558)
|
- if-mib: add support for more speeds with ethtool (bnc#650558)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Nov 1 17:54:34 UTC 2010 - lchiquitto@novell.com
|
Mon Nov 1 17:54:34 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update upstream patches from branch V5-6-patches to 20101101,
|
- update upstream patches from branch V5-6-patches to 20101101,
|
||||||
fixing a segmentation fault on shutdown (bnc#650282)
|
fixing a segmentation fault on shutdown (bnc#650282)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Oct 27 16:48:40 UTC 2010 - lchiquitto@novell.com
|
Wed Oct 27 16:48:40 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- enable new implementation of hrStorage and hrFilesys to fix
|
- enable new implementation of hrStorage and hrFilesys to fix
|
||||||
persistent indexes in FS and Storage tables (bnc#648364)
|
persistent indexes in FS and Storage tables (bnc#648364)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Oct 21 14:37:36 UTC 2010 - lchiquitto@novell.com
|
Thu Oct 21 14:37:36 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update upstream patches from branch V5-6-patches to 20101021
|
- update upstream patches from branch V5-6-patches to 20101021
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Oct 19 23:59:46 UTC 2010 - lchiquitto@novell.com
|
Tue Oct 19 23:59:46 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update to version 5.6:
|
- update to version 5.6:
|
||||||
new features and lots of bug fixes
|
new features and lots of bug fixes
|
||||||
@ -98,28 +136,28 @@ Tue Oct 19 23:59:46 UTC 2010 - lchiquitto@novell.com
|
|||||||
net-snmp-5.6.0-net-snmp-config-headercheck.patch
|
net-snmp-5.6.0-net-snmp-config-headercheck.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 3 18:33:33 UTC 2010 - lchiquitto@novell.com
|
Tue Aug 3 18:33:33 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update upstream patches from branch V5-5-patches to 20100803
|
- update upstream patches from branch V5-5-patches to 20100803
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jul 19 16:36:49 UTC 2010 - lchiquitto@novell.com
|
Mon Jul 19 16:36:49 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- change default log level from DEBUG to NOTICE (bnc#623497)
|
- change default log level from DEBUG to NOTICE (bnc#623497)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Jul 16 01:04:14 UTC 2010 - lchiquitto@novell.com
|
Fri Jul 16 01:04:14 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- spec file cleanup: remove old backward compatibility scripts
|
- spec file cleanup: remove old backward compatibility scripts
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 3 11:43:52 UTC 2010 - lchiquitto@novell.com
|
Thu Jun 3 11:43:52 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update upstream patches from branch V5-5-patches to 20100602:
|
- update upstream patches from branch V5-5-patches to 20100602:
|
||||||
fixed potential buffer overflow in parsing OIDs in config files
|
fixed potential buffer overflow in parsing OIDs in config files
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon May 31 13:48:27 UTC 2010 - lchiquitto@novell.com
|
Mon May 31 13:48:27 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update upstream patches from branch V5-5-patches to 20100531
|
- update upstream patches from branch V5-5-patches to 20100531
|
||||||
- add net-snmp-5.5.0-rpmdb-h-detect.patch:
|
- add net-snmp-5.5.0-rpmdb-h-detect.patch:
|
||||||
@ -128,13 +166,13 @@ Mon May 31 13:48:27 UTC 2010 - lchiquitto@novell.com
|
|||||||
net-snmp-5.5.0-use-lmsensors-v3.patch
|
net-snmp-5.5.0-use-lmsensors-v3.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Apr 30 16:01:08 UTC 2010 - lchiquitto@novell.com
|
Fri Apr 30 16:01:08 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- create /var/run/agentx during startup to support systems that
|
- create /var/run/agentx during startup to support systems that
|
||||||
mount /var/run as tmpfs
|
mount /var/run as tmpfs
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 28 21:41:22 UTC 2010 - lchiquitto@novell.com
|
Wed Apr 28 21:41:22 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update libsnmp package name to reflect the library version we
|
- update libsnmp package name to reflect the library version we
|
||||||
are currently shipping
|
are currently shipping
|
||||||
@ -146,12 +184,12 @@ Wed Apr 28 21:41:22 UTC 2010 - lchiquitto@novell.com
|
|||||||
versions of the distribution
|
versions of the distribution
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 28 21:38:21 UTC 2010 - lchiquitto@novell.com
|
Wed Apr 28 21:38:21 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update upstream patches from branch V5-5-patches to 20100428
|
- update upstream patches from branch V5-5-patches to 20100428
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Apr 5 15:58:58 UTC 2010 - lchiquitto@novell.com
|
Mon Apr 5 15:58:58 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- add net-snmp-5.5.0_upstream-20100405.patch:
|
- add net-snmp-5.5.0_upstream-20100405.patch:
|
||||||
merge all patches committed to upstream branch V5-5-patches
|
merge all patches committed to upstream branch V5-5-patches
|
||||||
@ -163,7 +201,7 @@ Mon Apr 5 15:58:58 UTC 2010 - lchiquitto@novell.com
|
|||||||
net-snmp-5.5.0_gcc45.patch
|
net-snmp-5.5.0_gcc45.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Mar 5 17:33:34 UTC 2010 - lchiquitto@novell.com
|
Fri Mar 5 17:33:34 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- Fix strncat properly (from Andreas Jaeger)
|
- Fix strncat properly (from Andreas Jaeger)
|
||||||
|
|
||||||
@ -183,7 +221,7 @@ Mon Feb 1 12:06:49 UTC 2010 - jengelh@medozas.de
|
|||||||
- remove sparcv9-specific baselib exceptions (not needed)
|
- remove sparcv9-specific baselib exceptions (not needed)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jan 19 12:01:54 UTC 2010 - lchiquitto@novell.com
|
Tue Jan 19 12:01:54 UTC 2010 - lchiquitto@suse.com
|
||||||
|
|
||||||
- remove net-snmp-5.4.1.2-rmon-mib-revised_3.patch from sources
|
- remove net-snmp-5.4.1.2-rmon-mib-revised_3.patch from sources
|
||||||
(upstream since 5.5)
|
(upstream since 5.5)
|
||||||
@ -191,7 +229,7 @@ Tue Jan 19 12:01:54 UTC 2010 - lchiquitto@novell.com
|
|||||||
- spec file cleanup: update package description
|
- spec file cleanup: update package description
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Dec 22 09:41:44 UTC 2009 - lchiquitto@novell.com
|
Tue Dec 22 09:41:44 UTC 2009 - lchiquitto@suse.com
|
||||||
|
|
||||||
- update to version 5.5:
|
- update to version 5.5:
|
||||||
new features and lots of bug fixes, including:
|
new features and lots of bug fixes, including:
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
%define netsnmp_agentx_socket_dir_rfc /var/agentx
|
%define netsnmp_agentx_socket_dir_rfc /var/agentx
|
||||||
|
|
||||||
Name: net-snmp
|
Name: net-snmp
|
||||||
Version: 5.7
|
Version: 5.7.1
|
||||||
Release: 1
|
Release: 1
|
||||||
License: BSD3c(or similar) ; MIT License (or similar)
|
License: BSD3c(or similar) ; MIT License (or similar)
|
||||||
Group: Productivity/Networking/Other
|
Group: Productivity/Networking/Other
|
||||||
@ -45,25 +45,23 @@ Obsoletes: net-snmp-64bit
|
|||||||
%endif
|
%endif
|
||||||
#
|
#
|
||||||
Url: http://sourceforge.net/projects/net-snmp
|
Url: http://sourceforge.net/projects/net-snmp
|
||||||
Source: %{pkg_name}-%{version}.tar.bz2
|
Source: %{pkg_name}-%{version}.rc1.tar.bz2
|
||||||
Source1: rc.net-snmp
|
Source1: rc.snmpd
|
||||||
Source2: snmpd.conf
|
Source2: snmpd.conf
|
||||||
Source3: README.SuSE
|
Source3: README.SUSE
|
||||||
Source4: rc.snmptrapd
|
Source4: rc.snmptrapd
|
||||||
Source5: net-snmp.logrotate
|
Source5: net-snmp.logrotate
|
||||||
Source6: test_installed
|
Source6: test_installed
|
||||||
Source7: net-snmp.sysconfig
|
Source7: net-snmp.sysconfig
|
||||||
Source8: net-snmp-rpmlintrc
|
Source8: net-snmp-rpmlintrc
|
||||||
Source9: baselibs.conf
|
Source9: baselibs.conf
|
||||||
%define patchdate 20110714
|
|
||||||
Patch0: net-snmp-%{version}-upstream-%{patchdate}.patch.bz2
|
|
||||||
# unused patch atm
|
|
||||||
Patch1: net-snmp-5.5.0-socket-path.patch
|
Patch1: net-snmp-5.5.0-socket-path.patch
|
||||||
Patch2: net-snmp-5.5.0-testing-empty-arptable.patch
|
Patch2: net-snmp-5.5.0-testing-empty-arptable.patch
|
||||||
Patch3: net-snmp-5.7.0-pie.patch
|
Patch3: net-snmp-5.7.0-pie.patch
|
||||||
Patch5: net-snmp-5.6.1-net-snmp-config-headercheck.patch
|
Patch5: net-snmp-5.6.1-net-snmp-config-headercheck.patch
|
||||||
Patch6: net-snmp-5.5.0-perl-tk-warning.patch
|
Patch6: net-snmp-5.5.0-perl-tk-warning.patch
|
||||||
Patch7: net-snmp-5.7.0-velocity-mib.patch
|
Patch7: net-snmp-5.7.0-velocity-mib.patch
|
||||||
|
Patch8: net-snmp-5.7.0-recognize-reiserfs.patch
|
||||||
#
|
#
|
||||||
Summary: SNMP Daemon
|
Summary: SNMP Daemon
|
||||||
|
|
||||||
@ -197,14 +195,14 @@ Authors:
|
|||||||
G.S. Marzot <gmarzot@nortelnetworks.com>
|
G.S. Marzot <gmarzot@nortelnetworks.com>
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q -n %{pkg_name}-%{version}
|
%setup -q -n %{pkg_name}-%{version}.rc1
|
||||||
%patch0 -p1
|
|
||||||
%patch1 -p1
|
%patch1 -p1
|
||||||
%patch2 -p1
|
%patch2 -p1
|
||||||
%patch3 -p1
|
%patch3 -p1
|
||||||
%patch5 -p1
|
%patch5 -p1
|
||||||
%patch6 -p1
|
%patch6 -p1
|
||||||
%patch7 -p1
|
%patch7 -p1
|
||||||
|
%patch8 -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
MIBS="misc/ipfwacc ucd-snmp/diskio etherlike-mib rmon-mib velocity smux \
|
MIBS="misc/ipfwacc ucd-snmp/diskio etherlike-mib rmon-mib velocity smux \
|
||||||
@ -251,12 +249,14 @@ LD_RUN_PATH="$PWD/snmplib/.libs" LD_LIBRARY_PATH="${PWD}/snmplib/.libs:${PWD}/ag
|
|||||||
%makeinstall INSTALL_PREFIX=%{buildroot}
|
%makeinstall INSTALL_PREFIX=%{buildroot}
|
||||||
%{__install} -Dd %{buildroot}/var/log %{buildroot}/var/lib/net-snmp %{buildroot}/usr/lib/net-snmp/agents %{buildroot}%{netsnmp_agentx_socket_dir_fhs}
|
%{__install} -Dd %{buildroot}/var/log %{buildroot}/var/lib/net-snmp %{buildroot}/usr/lib/net-snmp/agents %{buildroot}%{netsnmp_agentx_socket_dir_fhs}
|
||||||
%{__install} -D -m 0755 %{SOURCE1} %{buildroot}/etc/init.d/snmpd
|
%{__install} -D -m 0755 %{SOURCE1} %{buildroot}/etc/init.d/snmpd
|
||||||
|
%{__install} -D -m 0755 %{SOURCE4} %{buildroot}/etc/init.d/snmptrapd
|
||||||
%{__install} -D -m 0600 %{SOURCE2} %{buildroot}/etc/snmp/snmpd.conf
|
%{__install} -D -m 0600 %{SOURCE2} %{buildroot}/etc/snmp/snmpd.conf
|
||||||
%{__install} -m 0644 %{SOURCE3} .
|
%{__install} -m 0644 %{SOURCE3} .
|
||||||
%{__install} -m 0644 %{SOURCE4} .
|
%{__install} -m 0644 %{SOURCE4} .
|
||||||
%{__install} -D -m 0644 %{SOURCE5} %{buildroot}/etc/logrotate.d/net-snmp
|
%{__install} -D -m 0644 %{SOURCE5} %{buildroot}/etc/logrotate.d/net-snmp
|
||||||
%{__install} -m 0744 %{SOURCE6} testing/
|
%{__install} -m 0744 %{SOURCE6} testing/
|
||||||
%{__ln_s} -f /etc/init.d/snmpd %{buildroot}%{_sbindir}/rcsnmpd
|
%{__ln_s} -f /etc/init.d/snmpd %{buildroot}%{_sbindir}/rcsnmpd
|
||||||
|
%{__ln_s} -f /etc/init.d/snmptrapd %{buildroot}%{_sbindir}/rcsnmptrapd
|
||||||
%{__install} -m 0644 /dev/null %{buildroot}%{netsnmp_logfile}
|
%{__install} -m 0644 /dev/null %{buildroot}%{netsnmp_logfile}
|
||||||
pushd perl
|
pushd perl
|
||||||
%perl_make_install
|
%perl_make_install
|
||||||
@ -284,6 +284,7 @@ popd
|
|||||||
|
|
||||||
%postun
|
%postun
|
||||||
%restart_on_update snmpd
|
%restart_on_update snmpd
|
||||||
|
%restart_on_update snmptrapd
|
||||||
%{insserv_cleanup}
|
%{insserv_cleanup}
|
||||||
|
|
||||||
%post -n %{library_name} -p /sbin/ldconfig
|
%post -n %{library_name} -p /sbin/ldconfig
|
||||||
@ -293,11 +294,12 @@ popd
|
|||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc AGENT.txt COPYING EXAMPLE.conf EXAMPLE.conf.def
|
%doc AGENT.txt COPYING EXAMPLE.conf EXAMPLE.conf.def
|
||||||
%doc FAQ NEWS TODO rc.snmptrapd
|
%doc FAQ NEWS TODO
|
||||||
%doc README README.agent-mibs README.agentx README.krb5 README.snmpv3 README.thread
|
%doc README README.agent-mibs README.agentx README.krb5 README.snmpv3 README.thread
|
||||||
%dir /etc/snmp
|
%dir /etc/snmp
|
||||||
%config(noreplace) /etc/snmp/snmpd.conf
|
%config(noreplace) /etc/snmp/snmpd.conf
|
||||||
%config /etc/init.d/snmpd
|
%config /etc/init.d/snmpd
|
||||||
|
%config /etc/init.d/snmptrapd
|
||||||
%{_bindir}/encode_keychange
|
%{_bindir}/encode_keychange
|
||||||
%{_bindir}/fixproc
|
%{_bindir}/fixproc
|
||||||
%{_bindir}/ipf-mod.pl
|
%{_bindir}/ipf-mod.pl
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# Copyright (c) 1996-2002 SuSE GmbH Nuernberg, Germany. All rights reserved.
|
# Copyright (c) 1996-2011 SuSE GmbH Nuernberg, Germany. All rights reserved.
|
||||||
#
|
#
|
||||||
# Author: Christopher Mahmood <ckm+snmp@suse.de>, Remo Behn <ray+snmp@suse.de>
|
# Author: Christopher Mahmood, Remo Behn
|
||||||
#
|
#
|
||||||
# /etc/init.d/snmpd
|
# /etc/init.d/snmpd
|
||||||
#
|
#
|
||||||
@ -13,13 +13,14 @@
|
|||||||
# Should-Stop: $syslog $network
|
# Should-Stop: $syslog $network
|
||||||
# Default-Start: 2 3 5
|
# Default-Start: 2 3 5
|
||||||
# Default-Stop: 0 1 6
|
# Default-Stop: 0 1 6
|
||||||
# Description: Net-SNMP snmpd
|
# Description: Net-SNMP agent
|
||||||
# Short-Description: Net-SNMP snmpd
|
# Short-Description: Net-SNMP agent
|
||||||
### END INIT INFO
|
### END INIT INFO
|
||||||
|
|
||||||
SNMPD=/usr/sbin/snmpd
|
SNMPD=/usr/sbin/snmpd
|
||||||
AGENTDIR=/usr/lib/net-snmp/agents
|
AGENTDIR=/usr/lib/net-snmp/agents
|
||||||
SNMPDCONF=/etc/snmp/snmpd.conf
|
SNMPDCONF=/etc/snmp/snmpd.conf
|
||||||
|
SNMPD_PID=/var/run/snmpd.pid
|
||||||
|
|
||||||
test -x $SNMPD || exit 5
|
test -x $SNMPD || exit 5
|
||||||
|
|
||||||
@ -86,12 +87,12 @@ case "$1" in
|
|||||||
SNMPD_SIZE_LOGFILE="$(stat -c "%s" $SNMPD_LOGFILE)"
|
SNMPD_SIZE_LOGFILE="$(stat -c "%s" $SNMPD_LOGFILE)"
|
||||||
SNMPD_SIZE_MAX="1073741824"
|
SNMPD_SIZE_MAX="1073741824"
|
||||||
if [ $SNMPD_SIZE_LOGFILE -gt $SNMPD_SIZE_MAX ] ; then
|
if [ $SNMPD_SIZE_LOGFILE -gt $SNMPD_SIZE_MAX ] ; then
|
||||||
echo -e "\n\"$SNMPD_LOGFILE\" was to large. Running 'logrotate' for net-snmp." >&2
|
echo -e "\n\"$SNMPD_LOGFILE\" is too large. Running 'logrotate' for net-snmp." >&2
|
||||||
/usr/sbin/logrotate /etc/logrotate.d/net-snmp
|
/usr/sbin/logrotate /etc/logrotate.d/net-snmp
|
||||||
fi # if [ $SNMPD_SIZE_LOGFILE -gt $SNMPD_SIZE_MAX ] ; then
|
fi
|
||||||
fi # if [ -e "$SNMPD_LOGFILE" ] ; then
|
fi
|
||||||
get_agents
|
get_agents
|
||||||
# Do not add -c /etc/snmpd.conf, since it is already loaded by default.
|
# Don't add -c /etc/snmp/snmpd.conf, as it is loaded by default.
|
||||||
if [ $SNMPDCONF = "/etc/snmp/snmpd.conf" ]; then
|
if [ $SNMPDCONF = "/etc/snmp/snmpd.conf" ]; then
|
||||||
SNMPDCONF=""
|
SNMPDCONF=""
|
||||||
else
|
else
|
||||||
@ -111,7 +112,7 @@ case "$1" in
|
|||||||
if [ ! -d /var/run/agentx ]; then
|
if [ ! -d /var/run/agentx ]; then
|
||||||
mkdir -m 0700 /var/run/agentx
|
mkdir -m 0700 /var/run/agentx
|
||||||
fi
|
fi
|
||||||
startproc $SNMPD $SNMPDCONF -r -A -LF ${SNMPD_LOGLEVEL:-d} $SNMPD_LOGFILE -p /var/run/snmpd.pid $agentargs $SNMPDNOSMUX $SNMPDNOTCPWRAPPERLOG
|
startproc $SNMPD $SNMPDCONF -r -A -LF ${SNMPD_LOGLEVEL:-n} $SNMPD_LOGFILE -p $SNMPD_PID $agentargs $SNMPDNOSMUX $SNMPDNOTCPWRAPPERLOG
|
||||||
rc_status -v
|
rc_status -v
|
||||||
rc_reset
|
rc_reset
|
||||||
|
|
20
rc.snmptrapd
20
rc.snmptrapd
@ -1,28 +1,30 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# Copyright (c) 1996-2002 SuSE GmbH Nuernberg, Germany. All rights reserved.
|
# Copyright (c) 1996-2011 SuSE GmbH Nuernberg, Germany. All rights reserved.
|
||||||
#
|
#
|
||||||
# Author: Christopher Mahmood <ckm@suse.de>, 2002
|
# Author: Christopher Mahmood
|
||||||
#
|
#
|
||||||
# /etc/init.d/snmptrapd
|
# /etc/init.d/snmptrapd
|
||||||
#
|
#
|
||||||
### BEGIN INIT INFO
|
### BEGIN INIT INFO
|
||||||
# Provides: snmpdtrapd
|
# Provides: snmptrapd
|
||||||
# Required-Start: $network
|
# Required-Start: $network
|
||||||
# Required-Stop: $network
|
# Required-Stop: $network
|
||||||
# Default-Start: 2 3 5
|
# Default-Start: 2 3 5
|
||||||
# Default-Stop: 0 1 6
|
# Default-Stop: 0 1 6
|
||||||
# Description: start net-snmptrapd
|
# Description: Receive and log SNMP trap messages
|
||||||
|
# Short-Description: Receive and log SNMP trap messages
|
||||||
### END INIT INFO
|
### END INIT INFO
|
||||||
|
|
||||||
SNMPTRAPD=/usr/sbin/snmptrapd
|
SNMPTRAPD=/usr/sbin/snmptrapd
|
||||||
SNMPTRAPD_CONF="/etc/snmp/snmptrapd.conf"
|
SNMPTRAPD_CONF="/etc/snmp/snmptrapd.conf"
|
||||||
SNMPTRAPD_LOGFILE="/var/log/net-snmp.log"
|
SNMPTRAPD_LOGFILE="/var/log/net-snmpd.log"
|
||||||
|
SNMPTRAPD_PID="/var/run/snmptrapd.pid"
|
||||||
|
|
||||||
test -x $SNMPTRAPD || exit 5
|
test -x $SNMPTRAPD || exit 5
|
||||||
|
|
||||||
# Check for existence of needed config file and read it
|
# Check for existence of needed config file and read it
|
||||||
SNMPD_CONFIG=/etc/sysconfig/net-snmp
|
SNMPD_CONFIG=/etc/sysconfig/net-snmp
|
||||||
test -r $SNMPD_CONFIG || { echo "$SNMPD_CONFIG not existing";
|
test -r $SNMPD_CONFIG || { echo "$SNMPD_CONFIG doesn't exist.";
|
||||||
if [ "$1" = "stop" ]; then exit 0;
|
if [ "$1" = "stop" ]; then exit 0;
|
||||||
else exit 6; fi; }
|
else exit 6; fi; }
|
||||||
|
|
||||||
@ -52,7 +54,7 @@ rc_reset
|
|||||||
# 5 - program is not installed
|
# 5 - program is not installed
|
||||||
# 6 - program is not configured
|
# 6 - program is not configured
|
||||||
# 7 - program is not running
|
# 7 - program is not running
|
||||||
#
|
#
|
||||||
# Note that starting an already running service, stopping
|
# Note that starting an already running service, stopping
|
||||||
# or restarting a not-running service as well as the restart
|
# or restarting a not-running service as well as the restart
|
||||||
# with force-reload (in case signalling is not supported) are
|
# with force-reload (in case signalling is not supported) are
|
||||||
@ -62,11 +64,11 @@ if [ $SNMPTRAPD_CONF = "/etc/snmp/snmptrapd.conf" ]; then
|
|||||||
else
|
else
|
||||||
SNMPTRAPD_CONF="-c $SNMPTRAPD_CONF"
|
SNMPTRAPD_CONF="-c $SNMPTRAPD_CONF"
|
||||||
fi
|
fi
|
||||||
SNMPTRAPD_LOGFILE="${SNMPTRAPD_LOGFILE:-/var/log/net-snmp.log}"
|
SNMPTRAPD_LOGFILE="${SNMPTRAPD_LOGFILE:-/var/log/net-snmpd.log}"
|
||||||
case "$1" in
|
case "$1" in
|
||||||
start)
|
start)
|
||||||
echo -n "Starting snmptrapd:"
|
echo -n "Starting snmptrapd:"
|
||||||
startproc $SNMPTRAPD $SNMPTRAPD_CONF -A -Lf ${SNMPD_LOGLEVEL:-d} $SNMPTRAPD_LOGFILE -p /var/run/snmptrapd.pid
|
startproc $SNMPTRAPD $SNMPTRAPD_CONF -A -LF ${SNMPD_LOGLEVEL:-n} $SNMPTRAPD_LOGFILE -p $SNMPTRAPD_PID
|
||||||
rc_status -v
|
rc_status -v
|
||||||
;;
|
;;
|
||||||
stop)
|
stop)
|
||||||
|
Loading…
Reference in New Issue
Block a user