Releases: FrostyX/tracer
Tracer 1.1
Fix parameters for specifying the target user:
tracer -e
tracer -r
tracer -u someuser
Tracer 1.0
10th birthday release 🥳 🎂 🎈
In October, Tracer will be 10 years old. Is it too presumptuous to release 1.0 version? Farewell 0ver, don't make fun of me.
Massive performance boost
Tracer's speed vastly differs based on the number of running processes and the number of updates since you started your computer, so it is not easy to do speed comparisons. For a relatively fresh system, Tracer always finished instantly or within seconds. However, for long-running systems with daily updates Tracer could run even for several minutes. This version is 10-15x faster.
Bugfixes
- Fix #197 - More reliable check what DNF database should be used
- Fix #198, RHBZ 2235578 - Stop using deprecated
rpm.fi
API for querying RPM files - Fix RHBZ 2028285 - Don't hang forever when executed via SSH
- Fix traceback when
--erased
parameter is used
Tracer 0.7.11
- Rather create
/run/reboot-required
not/var/run/reboot-required
Tracer 0.7.10
- Update license to SPDX expression
Tracer 0.7.9
- Fix #195 - Create
/var/run/reboot-required
file - Fix #183 - Drop python-setuptools runtime dependency
- Fix #181 - Typo in the word 'querying'
- Fix #192 - Recommend the correct command for restarting auditd
- Add python3-setuptools dependency
- Fix argument passed to print_helper()
- Add similar software to the readme
- Update url references to point to tracer.readthedocs.io
- Oracle Linux 8 uses dnf, too
- Fix Python DeprecationWarning: invalid escape sequence
- Add readthedocs configuration file
Tracer 0.7.8
Tracer 0.7.7
This release contains mainly fixes to issues causing various tracebacks.
- Fix #161 - Remove duplicates in suggested helpers
- Fix #156 - Make sure Collection.sorted doesn't traceback for None
values (other instances of the issue #151, RHBZ 1958779, RHBZ
1940718, MGABZ 28577) - Fix #162 Ignore sudo and su in the output
- Fix #122 - Don't traceback for nonexisting PID
- Fix #148 (hopefully) - Access process PID only once
- Fix #139 - Add installation instructions of EPEL 8
These issues were covered as milestones Unhandled tracebacks - Catch 'Em All and Tracer 0.7.7
Tracer 0.7.6
- Use DNF on CentOS 8
- Use DNF on SUSE distributions
- Print a user-friendly error when
applications.xml
orrules.xml
files cannot be parsed
Thank you @marusak and @Conan-Kudo for contributing to this release.
Tracer 0.7.5
This is a maintenance release mainly to drop some deprecated or not-really necessary system dependencies.
- Drop
python3-future
dependency in favor ofpython3-six
- Drop
python3-beautifulsoup4
dependency in favor of built-inxml.dom
- Drop
python3-nose
dependency in favor ofpytest3-instead
Tracer 0.7.4
This release was focused on fixing all the long-time unresolved API and Unicode errors.
See API and unicode bugfixing milestone for the complete list of fixed issues.