File snmptt.changes of Package snmptt

-------------------------------------------------------------------
Mon Aug 17 19:59:33 UTC 2020 - Lars Vogdt <lars@linux-schulserver.de>

- 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
    snmptt[pid] but instad of the pid it was actually the effective user ID.
  +  Fixed bug with multi-line traps (2915658).
  + Added snmptt.ini option net_snmp_perl_cache_enable to enable caching of
    Net-SNMP Perl module OID and ENUM translations.  This may speed up
    translations and reduce CPU load when net_snmp_perl_enable and translate_*
    options are enabled.
  + Fixed bug with MATCH.  The PREEXEC $p variable could not be used with
    MATCH.  PREEXEC is now executed first if MATCH contains $p.
  + Fixed bug with snmptthandler-embedded where IP addresses and OIDs were
    not being detected properly because they contained 'OID:', 'IpAddress:'
    etc.
  + Added patch 2943209 from Ricardo Duarte for snmpttconvertmib to add new
    format option 4 for trap name and variables similar to FORMAT $+*.
- add snmptt.service and tmpfile file and switch to systemd service on newer
  distributions
- prepent system user and group with a '_': _snmptt and _snmptt
  + add snmptt_default_user_and_pidfile.patch

-------------------------------------------------------------------
Thu Sep 27 13:30:58 CEST 2018 - ro@suse.de

- buildrequire insserv-compat for suse-version ge 1500 for now 
- drop the "-o" flag from the useradd call

-------------------------------------------------------------------
Sun Feb  9 11:21:12 UTC 2014 - lars@linux-schulserver.de

- compress the logfiles during logrotate run
- add 'su' option to logrotate file

-------------------------------------------------------------------
Sun May  5 00:57:45 UTC 2013 - lars@linux-schulserver.de

- added snmptt.sql as base for new users
- added $remote_fs dependency in init script
- rpmlint cleanup

-------------------------------------------------------------------
Thu Apr 11 16:27:00 UTC 2012 - jcnengel@gmail.com

- Fix build for openSUSE >= 12.3 with help2man

-------------------------------------------------------------------
Wed Feb 22 16:03:32 UTC 2012 - lars@linux-schulserver.de

- recommend perl(DBD::mysql) to get at least a database connection 
  to the currently most popular database

-------------------------------------------------------------------
Wed Aug 10 11:19:34 UTC 2011 - lars@linux-schulserver.de

- add /etc/snmp/snmptt directory to store translated snmp mib 
  configs there

-------------------------------------------------------------------
Tue Jun  7 12:11:41 UTC 2011 - lars@linux-schulserver.de

- 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

-------------------------------------------------------------------
Mon Jun  6 19:02:52 UTC 2011 - lars@linux-schulserver.de

- introduce snmptt user and snmptt group for more security
- create manpages out of the --help options of the scripts
- added rpmlintrc
- use snmptt.conf.generic as snmptt.conf 

-------------------------------------------------------------------
Tue Feb  1 14:05:16 UTC 2011 - lars@linux-schulserver.de

- initial package version 1.3
openSUSE Build Service is sponsored by