{
    "mode": "man",
    "parameter": "qssign",
    "section": "1",
    "url": "https://www.chedong.com/phpMan.php/man/qssign/1/json",
    "generated": "2026-05-30T05:14:46Z",
    "synopsis": "qssign -s|S <secret> [-e] [-v] [-u <name>] [-f <regex>] [-a 'sha1'|'sha256']",
    "sections": {
        "NAME": {
            "content": "qssign - an utility to sign and verify the integrity of log data.\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "qssign -s|S <secret> [-e] [-v] [-u <name>] [-f <regex>] [-a 'sha1'|'sha256']\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "qssign is a log data integrity check tool. It reads log data from stdin (pipe) and writes the\ndata to stdout adding a sequence number and signatur to ever log line.\n",
            "subsections": []
        },
        "OPTIONS": {
            "content": "",
            "subsections": [
                {
                    "name": "-s <secret>",
                    "content": "Passphrase used to calculate signature.\n",
                    "flag": "-s",
                    "arg": "<secret>"
                },
                {
                    "name": "-S <program>",
                    "content": "Specifies a program which writes the passphrase to stdout.\n\n-e     Writes start/end marker when starting/stopping data signing.\n\n-v     Verification mode checking the integrity of signed data.\n",
                    "flag": "-S",
                    "arg": "<program>"
                },
                {
                    "name": "-u <name>",
                    "content": "Becomes another user, e.g. www-data.\n",
                    "flag": "-u",
                    "arg": "<name>"
                },
                {
                    "name": "-f <regex>",
                    "content": "Filter pattern (case sensitive regular expression) for messages which do not  need  to\nbe signed.\n\n-a 'sha1'|'sha256'\nSpecifes the algorithm to use. Default is sha1.\n",
                    "flag": "-f",
                    "arg": "<regex>"
                }
            ]
        },
        "EXAMPLE": {
            "content": "Sign:\n\nTransferLog  \"|/usr/bin/qssign  -s  password  -e  |/usr/bin/qsrotate  -o /var/log/apache/ac‐\ncess.log\"\n\n\nVerify:\n\ncat access.log | qssign -s password -v\n\n",
            "subsections": []
        },
        "SEE ALSO": {
            "content": "qsdt(1), qsexec(1), qsfilter2(1),  qsgeo(1),  qsgrep(1),  qshead(1),  qslog(1),  qslogger(1),\nqspng(1), qsre(1), qsrespeed(1), qsrotate(1), qstail(1)\n",
            "subsections": []
        },
        "AUTHOR": {
            "content": "Pascal Buchbinder, http://mod-qos.sourceforge.net/\n\n\n\nmodqos utilities 11.63                       May 2019                                     QSSIGN(1)",
            "subsections": []
        }
    },
    "summary": "qssign - an utility to sign and verify the integrity of log data.",
    "flags": [
        {
            "flag": "-s",
            "long": null,
            "arg": "<secret>",
            "description": "Passphrase used to calculate signature."
        },
        {
            "flag": "-S",
            "long": null,
            "arg": "<program>",
            "description": "Specifies a program which writes the passphrase to stdout. -e Writes start/end marker when starting/stopping data signing. -v Verification mode checking the integrity of signed data."
        },
        {
            "flag": "-u",
            "long": null,
            "arg": "<name>",
            "description": "Becomes another user, e.g. www-data."
        },
        {
            "flag": "-f",
            "long": null,
            "arg": "<regex>",
            "description": "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."
        }
    ],
    "examples": [
        "Sign:",
        "TransferLog  \"|/usr/bin/qssign  -s  password  -e  |/usr/bin/qsrotate  -o /var/log/apache/ac‐",
        "cess.log\"",
        "Verify:",
        "cat access.log | qssign -s password -v"
    ],
    "see_also": [
        {
            "name": "qsdt",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qsdt/1/json"
        },
        {
            "name": "qsexec",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qsexec/1/json"
        },
        {
            "name": "qsfilter2",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qsfilter2/1/json"
        },
        {
            "name": "qsgeo",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qsgeo/1/json"
        },
        {
            "name": "qsgrep",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qsgrep/1/json"
        },
        {
            "name": "qshead",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qshead/1/json"
        },
        {
            "name": "qslog",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qslog/1/json"
        },
        {
            "name": "qslogger",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qslogger/1/json"
        },
        {
            "name": "qspng",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qspng/1/json"
        },
        {
            "name": "qsre",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qsre/1/json"
        },
        {
            "name": "qsrespeed",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qsrespeed/1/json"
        },
        {
            "name": "qsrotate",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qsrotate/1/json"
        },
        {
            "name": "qstail",
            "section": "1",
            "url": "https://www.chedong.com/phpMan.php/man/qstail/1/json"
        }
    ]
}