1QSSIGN(1)                       qssign man page                      QSSIGN(1)
2
3
4

NAME

6       qssign - an utility to sign and verify the integrity of log data.
7

SYNOPSIS

9       qssign   -s|S   <secret>   [-e]  [-v]  [-u  <name>]  [-f  <regex>]  [-a
10       'sha1'|'sha256']
11

DESCRIPTION

13       qssign is a log data integrity check tool. It reads log data from stdin
14       (pipe)  and writes the data to stdout adding a sequence number and sig‐
15       nature to ever log line.
16

OPTIONS

18       -s <secret>
19              Passphrase used to calculate signature.
20
21       -S <program>
22              Specifies a program which writes the passphrase to stdout.
23
24       -e     Writes start/end marker when starting/stopping data signing.
25
26       -v     Verification mode checking the integrity of signed data.
27
28       -u <name>
29              Becomes another user, e.g. www-data.
30
31       -f <regex>
32              Filter pattern (case sensitive regular expression) for  messages
33              which do not need to be signed.
34
35       -a 'sha1'|'sha256'
36              Specifies the algorithm to use. Default is sha1.
37

EXAMPLE

39       Sign:
40
41        TransferLog  "|/usr/bin/qssign  -s  password  -e |/usr/bin/qsrotate -o
42       /var/log/apache/access.log"
43
44
45       Verify:
46
47        cat access.log | qssign -s password -v
48
49

SEE ALSO

51       qsdt(1), qsexec(1), qsfilter2(1), qsgeo(1), qsgrep(1),  qshead(1),  qs‐
52       log(1),  qslogger(1), qspng(1), qsre(1), qsrespeed(1), qsrotate(1), qs‐
53       tail(1)
54

AUTHOR

56       Pascal Buchbinder, http://mod-qos.sourceforge.net/
57
58
59
60mod_qos utilities 11.70          November 2021                       QSSIGN(1)
Impressum