#!/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"

#
#################################################################################
#
# Deprecated
#
#################################################################################
#
    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
#
#################################################################################
#
#   Option			  Description
# --------------------------------------------------------------------------
    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
    VIEWUPDATEINFO=0		# View program/database version
    QUIET=0			# Show normal messages and warnings as well
    SKIP_UPGRADE_TEST=0		# Skip upgrade test
    TESTS_TO_PERFORM=""		# Which tests only to perform
    TEST_PAUSE_TIME=0		# Default pause time
    TOTAL_TESTS=0		# Total amount of tests (counter)
#
#################################################################################
#
# Colors
#
#################################################################################
#
#   Color name			  Description
# --------------------------------------------------------------------------
    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
