Man page of QSSIGN
Author: Pascal Buchbinder
Keywords: Quality of Service, QoS, Apache Web Server, Web application security, WAF, Open Source Software, AdNovum Informatik, Nevis, Security, Proxy

# QSSIGN

Section: qssign man page (1)
Updated: January 2016
Index Return to Main Contents

## NAME

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

## SYNOPSIS

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

## DESCRIPTION

qssign is a log data integrity check tool. It reads log data from stdin (pipe) and writes the data to stdout adding a sequence number and signatur to ever log line.

## OPTIONS

-s <secret>
  Passphrase used to calculate signature.
-S <program>
  Specifies a program which writes the passphrase to stdout.
-e
  Writes end marker when stopping data signing.
-v
  Verification mode checking the integrity of signed data.
-u <name>
  Becomes another user, e.g. www-data.
-f <regex>
  Filter pattern (case sensitive regular expression) for messages which do not need to be signed.
-a 'sha1'|'sha256'
  Specifes the algorithm to use. Default is sha1.

## EXAMPLE

Sign:

TransferLog "|/bin/qssign -s password -e |/bin/qsrotate -o /var/log/apache/access_log"

Verify:

cat access_log | qssign -s password -v

## SEE ALSO

qsexec(1), qsfilter2(1), qsgeo(1), qsgrep(1), qshead(1), qslog(1), qslogger(1), qspng(1), qsrotate(1), qstail(1)

## AUTHOR

Pascal Buchbinder, http://opensource.adnovum.ch/mod_qos/

## Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
EXAMPLE
SEE ALSO
AUTHOR