1TRACER(8)                           Tracer                           TRACER(8)
2
3
4

NAME

6       tracer - finds outdated running applications in your system
7

DESCRIPTION

9       Tracer  determines  which  applications  use  outdated files and prints
10       them. For special kind of applications such as services or daemons,  it
11       suggests  a  standard  command to restart it. Detecting whether file is
12       outdated or not is based on a simple idea. If application has loaded in
13       memory  any  version of a file which is provided by any package updated
14       since system was booted up, tracer consider this  application  as  out‐
15       dated.
16

OPTIONS

18   GENERAL
19          --version             print program version
20
21          -h, --help            show this help message and exit
22
23          -q, --quiet           do not print additional information
24
25          -v, --verbose         print more informations. Use -v or -vv
26
27   MODES
28          --helpers             not list applications, but list their helpers
29
30          -i, --interactive     run tracer in interactive mode. Print numbered
31                                applications and give helpers based on numbers
32
33          -s app_name [app_name ...], --show app_name [app_name ...]
34                                show helper for given application
35
36          -a, --all             list even session and unrestartable applications
37
38          --daemons-only, --services-only
39                                list only daemons/services
40
41          --hooks-only          do not print traced applications, only run their hooks
42
43          -t TIMESTAMP, --timestamp TIMESTAMP
44                                since when the updates should be
45
46          -n, --now             when there are specified packages, dont look for time
47                                of their update. Use "now" instead
48
49   USERS
50          -u username, --user username
51
52          -r, --root
53
54          -e, --everyone
55
56   DEBUG
57          --show-resource=<option>
58                                options: packages | processes | rules | applications | system
59                                dump informations that tracer can use
60

EXIT CODES

62          Status codes and their meanings:
63
64          +-------------+----------------------------------+
65          | Status code | Meaning                          |
66          +=============+==================================+
67          | 1-99        | Error exit codes                 |
68          +-------------+----------------------------------+
69          | 0           | No affected applications         |
70          +-------------+----------------------------------+
71          | 101         | Found some affected applications |
72          +-------------+----------------------------------+
73          | 102         | Found some affected daemons      |
74          +-------------+----------------------------------+
75          | 103         | Session restart needed           |
76          +-------------+----------------------------------+
77          | 104         | Reboot needed                    |
78          +-------------+----------------------------------+
79

EXAMPLES

81          Show your applications which needs restarting (basic usage)
82              tracer
83
84          Show informations about application
85              tracer --show mysqld
86
87          Show even affected files of the application
88              tracer --show mysqld -vv
89
90          In interactive mode show all applications modified only through packages changed since timestamp
91              tracer -iat 1414248388.04
92

AUTHOR

94       FrostyX <frostyx@email.cz>
95
97       2023, FrostyX
98
99
100
101
102recent                           Oct 05, 2023                        TRACER(8)
Impressum