FILE: DisableUserTools.pm

LABEL: compiler
SHORT_EXP: "The most common technique for the bulk of the system
crackers out there is to gain access to your system, often through a regular
user account, and then use that access to compile exploits against your
system or other systems.  Disabling the gcc compiler on your system will slow
these crackers down, and may even prevent some attacks entirely.

If this machine is a dedicated server/firewall, which does not have users who
need to compile programs, this action is strongly recommended.  Otherwise,
you should very carefully consider whether you will be inconveniencing your
users by disabling the compiler.  If you do chose to disable it, we'll do so by
only allowing root access to the compiler."
QUESTION: "Would you like to disable the gcc compiler? [N]"
REQUIRE_DISTRO: LINUX DB SE TB OSX
REQUIRE_FILE_EXISTS: gcc
DEFAULT_ANSWER: N
YN_TOGGLE: 1
REG_EXP: "^Y$|^N$"
YES_EXP:
NO_EXP:
YES_CHILD: limitsconf
NO_CHILD: limitsconf
PROPER_PARENT: inetd_general
