Tracer determines which applications use outdated files and prints them. For special kind of applications such as services or daemons, it suggests a standard command to restart it. Detecting whether file is outdated or not is based on a simple idea. If application has loaded in memory any version of a file which is provided by any package updated since system was booted up, tracer consider this application as outdated.
--version print program version -h, --help show this help message and exit -q, --quiet do not print additional information -v, --verbose print more informations. Use -v or -vv
--helpers not list applications, but list their helpers -i, --interactive run tracer in interactive mode. Print numbered applications and give helpers based on numbers -s app_name [app_name ...], --show app_name [app_name ...] show helper for given application -a, --all list even session and unrestartable applications --daemons-only, --services-only list only daemons/services --hooks-only do not print traced applications, only run their hooks -t TIMESTAMP, --timestamp TIMESTAMP since when the updates should be -n, --now when there are specified packages, dont look for time of their update. Use "now" instead
-u username, --user username -r, --root -e, --everyone
--show-resource=<option> options: packages | processes | rules | applications | system dump informations that tracer can use
Status codes and their meanings: +-------------+----------------------------------+ | Status code | Meaning | +=============+==================================+ | 1-99 | Error exit codes | +-------------+----------------------------------+ | 0 | No affected applications | +-------------+----------------------------------+ | 101 | Found some affected applications | +-------------+----------------------------------+ | 102 | Found some affected daemons | +-------------+----------------------------------+ | 103 | Session restart needed | +-------------+----------------------------------+ | 104 | Reboot needed | +-------------+----------------------------------+
Show your applications which needs restarting (basic usage) tracer Show informations about application tracer --show mysqld Show even affected files of the application tracer --show mysqld -vv In interactive mode show all applications modified only through packages changed since timestamp tracer -iat 1414248388.04