Go to file
Vítězslav Čížek f65cfba6e6 Accepting request 569248 from openSUSE:Factory:Staging:O
- Properly conditionalize the py2 build

- Add patch from Fedora to support natively systemd:
  * net-snmp-5.7.2-systemd.patch
- Drop the check phase as whole 90% of the tests fail it makes
  more sense to run them somewhere localy

- Take systemd service files from fedora to replace sysV scripts
- Also convert the sysconfig files to match fedora ones, they
  get bit more terse but it works seamlessly with systemd

- Format with spec-cleaner
- Drop sle11 support as it fails to build anyway for ages
- Rename python packages to be python-%{name} with obsoletes
  * Use new singlespec macros
  * Add patch converting the py files to python3/2 compat mode
    net-snmp-python3.patch
- Run full autoreconf instead of partial
- Build with threads by building few targets first

OBS-URL: https://build.opensuse.org/request/show/569248
OBS-URL: https://build.opensuse.org/package/show/network:utilities/net-snmp?expand=0&rev=7
2018-02-01 14:18:02 +00:00
.gitattributes OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/net-snmp?expand=0&rev=1 2007-01-15 23:26:37 +00:00
.gitignore OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/net-snmp?expand=0&rev=1 2007-01-15 23:26:37 +00:00
baselibs.conf Accepting request 85368 from net-snmp:factory 2011-09-29 10:53:00 +00:00
net-snmp-5.7.2-systemd.patch Accepting request 569248 from openSUSE:Factory:Staging:O 2018-02-01 14:18:02 +00:00
net-snmp-5.7.3-build-with-openssl-1.1.patch Accepting request 504649 from net-snmp:factory 2017-06-21 11:52:01 +00:00
net-snmp-5.7.3-Fix-Makefile.PL.patch Accepting request 397352 from net-snmp:factory 2016-05-31 10:08:26 +00:00
net-snmp-5.7.3-fix-snmp_pdu_parse-incomplete.patch Accepting request 328754 from net-snmp:factory 2015-09-13 07:42:41 +00:00
net-snmp-5.7.3-fix-snmpd-crashing-when-an-agentx-disconnects.patch Accepting request 317257 from net-snmp:factory 2015-07-21 11:26:21 +00:00
net-snmp-5.7.3-modern-rpm-api.patch Accepting request 556035 from home:dimstar:Factory 2017-12-17 07:58:36 +00:00
net-snmp-5.7.3-net-snmp-config-headercheck.patch Accepting request 317257 from net-snmp:factory 2015-07-21 11:26:21 +00:00
net-snmp-5.7.3-netgroups.patch Accepting request 317257 from net-snmp:factory 2015-07-21 11:26:21 +00:00
net-snmp-5.7.3-perl-tk-warning.patch Accepting request 317257 from net-snmp:factory 2015-07-21 11:26:21 +00:00
net-snmp-5.7.3-pie.patch Accepting request 317257 from net-snmp:factory 2015-07-21 11:26:21 +00:00
net-snmp-5.7.3-Remove-U64-typedef.patch Accepting request 397352 from net-snmp:factory 2016-05-31 10:08:26 +00:00
net-snmp-5.7.3-snmpstatus-suppress-output.patch Accepting request 317257 from net-snmp:factory 2015-07-21 11:26:21 +00:00
net-snmp-5.7.3-socket-path.patch Accepting request 317257 from net-snmp:factory 2015-07-21 11:26:21 +00:00
net-snmp-5.7.3-testing-empty-arptable.patch Accepting request 317257 from net-snmp:factory 2015-07-21 11:26:21 +00:00
net-snmp-5.7.3-velocity-mib.patch Accepting request 317257 from net-snmp:factory 2015-07-21 11:26:21 +00:00
net-snmp-5.7.3.tar.gz Accepting request 317257 from net-snmp:factory 2015-07-21 11:26:21 +00:00
net-snmp-python3.patch Accepting request 569248 from openSUSE:Factory:Staging:O 2018-02-01 14:18:02 +00:00
net-snmp-rpmlintrc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/net-snmp?expand=0&rev=8 2008-09-08 14:23:32 +00:00
net-snmp-tmpfs.conf Accepting request 569248 from openSUSE:Factory:Staging:O 2018-02-01 14:18:02 +00:00
net-snmp.changes Accepting request 569248 from openSUSE:Factory:Staging:O 2018-02-01 14:18:02 +00:00
net-snmp.logrotate Accepting request 183515 from net-snmp:factory 2013-07-18 14:07:01 +00:00
net-snmp.spec Accepting request 569248 from openSUSE:Factory:Staging:O 2018-02-01 14:18:02 +00:00
README.SUSE Accepting request 82014 from net-snmp:factory 2011-09-14 13:00:35 +00:00
snmpd.conf OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/net-snmp?expand=0&rev=1 2007-01-15 23:26:37 +00:00
snmpd.service Accepting request 569248 from openSUSE:Factory:Staging:O 2018-02-01 14:18:02 +00:00
snmpd.sysconfig Accepting request 569248 from openSUSE:Factory:Staging:O 2018-02-01 14:18:02 +00:00
snmptrapd.service Accepting request 569248 from openSUSE:Factory:Staging:O 2018-02-01 14:18:02 +00:00
snmptrapd.sysconfig Accepting request 569248 from openSUSE:Factory:Staging:O 2018-02-01 14:18:02 +00:00
test_installed OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/net-snmp?expand=0&rev=1 2007-01-15 23:26:37 +00:00

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/