{
    "content": [
        {
            "type": "text",
            "text": "# suexec-pristine (man)\n\n## NAME\n\nsuexec - Switch user before executing external programs\n\n## SYNOPSIS\n\nsuexec -V\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **SUMMARY**\n- **OPTIONS** (1 subsections)\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "suexec-pristine",
        "section": "",
        "mode": "man",
        "summary": "suexec - Switch user before executing external programs",
        "synopsis": "suexec -V",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [
            {
                "flag": "-V",
                "long": null,
                "arg": null,
                "description": "sons all configuration options are changeable only at compile time. Apache HTTP Server 2018-07-06 SUEXEC(8)"
            }
        ],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "SUMMARY",
                "lines": 11,
                "subsections": []
            },
            {
                "name": "OPTIONS",
                "lines": 1,
                "subsections": [
                    {
                        "name": "-V",
                        "lines": 6,
                        "flag": "-V"
                    }
                ]
            }
        ],
        "sections": {
            "NAME": {
                "content": "suexec - Switch user before executing external programs\n\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "suexec -V\n\n\n",
                "subsections": []
            },
            "SUMMARY": {
                "content": "suexec  is used by the Apache HTTP Server to switch to another user before executing CGI pro‐\ngrams. In order to achieve this, it must run as root. Since the HTTP daemon normally  doesn't\nrun  as  root,  the  suexec executable needs the setuid bit set and must be owned by root. It\nshould never be writable for any other person than root.\n\n\nFor further information about the concepts and the security model of suexec please  refer  to\nthe suexec documentation (http://httpd.apache.org/docs/2.4/suexec.html).\n\n\n",
                "subsections": []
            },
            "OPTIONS": {
                "content": "",
                "subsections": [
                    {
                        "name": "-V",
                        "content": "sons all configuration options are changeable only at compile time.\n\n\n\n\nApache HTTP Server                           2018-07-06                                    SUEXEC(8)",
                        "flag": "-V"
                    }
                ]
            }
        }
    }
}