Revisions of snmptt

Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 19)
add missing tables in sql example
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 18)
fix logrotate
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 17)
- Update to 1.4.2 (fixing CVE-2020-24361; boo#1175371):
  + Removed the daemon_gid option and enhanced the daemon_uid option so that it
    retreives the group membership for daemon_uid from the OS.  This fixes a bug
    in 1.4.1 where it was not possible to define multiple group members with
    daemon_gid.
  + Fixed a security issue with EXEC / PREXEC / unknown_trap_exec that could 
    allow malicious shell code to be executed.
  + Fixed a bug with EXEC / PREXEC / unknown_trap_exec that caused commands to
    be run as root instead of the user defined in daemon_uid.
  + Added the snmptt.ini option daemon_gid to allow the gid to be set in 
    addition to the uid.  Defaults to 'nobody' if not defined.
  + Fixed bug with unknown_trap_exec_format which resulted in duplicate text
    when a custom format is used.
  + Fixed bug with snmptt hanging if the log message sent to syslog contained a 
    %% symbol.  All %%'s are now escaped before sending to syslog
  + Fixed bug with LOGONLY severity (3567744).  EXEC was being executed even if
    the trap had a severity of LOGONLY.
  + Fixed bug with not being able to write to the debug log file when running
    snmptt as non-root if the debug file didn't already exist with the correct
    permissions at startup.  The ownership of snmptt.debug is now set to
    daemon_uid before switching to the new uid.
  + Installation documentation updates
  + Fixed bug with MATCH where number ranges were not working
  + Fixed bug with syslog logging.  Function was not being called properly 
  + Fixed bug where if the spool directory is not defined, files may be deleted
    from the wrong folder
  + Fixed possible bug with MySQL.  Put CONNECT string on one line.
  + Fixed bug where the hostname is not detected properly when snmptrapd
    is configured to not use DNS.
  + Fixed bug with syslog (2980512).  Log entries were supposed to be logged with
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 16)
- drop the "-o" flag from the useradd call
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 15)
- buildrequire insserv-compat for suse-version ge 1500 for now
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 14)
- compress the logfiles during logrotate run
- add 'su' option to logrotate file
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 13)
- added snmptt.sql as base for new users
- added $remote_fs dependency in init script
- rpmlint cleanup
Robin Roevens's avatar Robin Roevens (rroevens_UZA) accepted request 163672 from Johannes Engel's avatar Johannes Engel (j-engel) (revision 12)
Fix build for openSUSE >= 12.3 with additional help2man option.
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 160590 from Robin Roevens's avatar Robin Roevens (rroevens_UZA) (revision 11)
Add snmptthandler-embedded to snmptt package
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 10)
- recommend perl(DBD::mysql) to get at least a database connection 
  to the currently most popular database
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 9)
- add /etc/snmp/snmptt directory to store translated snmp mib 
  configs there
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 8)
- fix init script: 
  + do not require snmp - recommend snmptrapd
  + do not use /var/lock/subsys/snmptt, use /var/run/snmptt.pid 
    instead for probing
  + run snmptt with --ini option
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 7)
- fix init script: do not require snmp - recommend snmptrapd
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 6)
Fedora 14 does not know recommends
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 5)
-fix help2man on 11.3
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 4)
fix build with old help2man
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 3)
- use snmptt.conf.generic as snmptt.conf
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 2)
- introduce snmptt user and snmptt group for more security
- create manpages out of the --help options of the scripts
- added rpmlintrc
- symlink snmptt.ini to snmptt.conf
Lars Vogdt's avatar Lars Vogdt (lrupp) committed (revision 1)
- initial package version 1.3
Displaying all 19 revisions
openSUSE Build Service is sponsored by