#!/bin/sh

#################################################################################
#
#   Lynis
# ------------------
#
# Copyright 2007-2008, Michael Boelen (michael@rootkit.nl), The Netherlands
# Web site: http://www.rootkit.nl
#
# This software is licensed under GPL, version 3. See LICENSE file for
# usage of this software.
#
#################################################################################
#
# Consts
#
#################################################################################
#

# Program information

# Paths where system and program binaries are located
# Includes Sun Solaris dirs
BINPATHS="/bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin /usr/local/libexec /usr/libexec /usr/sfw/bin /usr/sfw/sbin /usr/sfw/libexec /opt/sfw/bin /opt/sfw/sbin /opt/sfw/libexec /usr/xpg4/bin /usr/css/bin"

HOME_HISTORY_AUDIT_TITLE="Incorrect history file types"
HOME_HISTORY_AUDIT_DESCRIPTION=""

HOME_HISTORY_LOG_TITLE="History files type check"
HOME_HISTORY_LOG_DESCRIPTION="History files type check"
HOME_HISTORY_LOG_TEXT="History files are normally of the type 'file'. Symbolic links and other types can be riskful"

HOME_PATH_LOG_MESSAGE="A single dot in the PATH variable of a user can be a risk, while executing commands in for example a home directory."

USER_PASSWD_DOUBLEUID_AUDIT_TITLE="Non unique UIDs"
USER_PASSWD_DOUBLEUID_AUDIT_DESCRIPTION="Non unique UIDs in passwd file"
USER_PASSWD_DOUBLEUID_AUDIT_TEXT="Non unique UIDs can riskful for the system or part of a configuration mistake"

KERNEL_ACTIVE_MODULES_TITLE="Active kernel modules (KLDs)"
KERNEL_ACTIVE_MODULES_DESCRIPTION="View all active kernel modules (including kernel)"
KERNEL_ACTIVE_MODULES_TEXT="Displays the loaded kernel modules in memory. Make sure to check the integrity of the kld tools."

# Initialize defaults
CTESTS_PERFORMED=0		# Number of tests which are performed
NEVERBREAK=0			# Don't wait for user input
QUICKMODE=0			# Don't wait for user input
WRONGOPTION=0			# A wrong option is used
CRONJOB=0			# Run as a cronjob
VIEWHELP=0			# Show help
QUIET=0				# Show normal messages and warnings as well

# Colors
NORMAL="[0;39m" 
WARNING="[33;55;1m"		# Warning (red)
WARNING="[1;31m"		# Bad (red)
SECTION="[1;33m"		# Section (yellow)
NOTICE="[1;33m"		# Notice (yellow)
OK="[1;32m"			# Ok (green)
BAD="[1;31m"			# Bad (red)

# Real color names
YELLOW="[1;33m"		# Yellow
WHITE="[1;37m"		# White
GREEN="[1;32m"		# Green
RED="[1;31m"			# Red

#================================================================================
# Lynis - Copyright 2007-2008, Michael Boelen - www.rootkit.nl - The Netherlands
