diff --git a/etc/otseca.conf b/etc/otseca.conf index 5919ef1..1051914 100644 --- a/etc/otseca.conf +++ b/etc/otseca.conf @@ -1,3 +1,18 @@ +############################################################################### +########################## INCLUDE EXTERNAL STACK ############################# +############################################################################### + +# Include your specific config file. +source "${_etc}/centos-linux.conf" + +# Add 'YOUR_STACK' from included config file. +EXTERNAL_STACK=(\ + # From centos-linux.conf. + "CENTOS_STACK" \ + # From debian-linux.conf. + # "DEBIAN_STACK" \ +) + ############################################################################### ############################### SYSTEM STACK ################################## ############################################################################### @@ -5,18 +20,27 @@ # It contains tasks related directly to the system. SYSTEM_STACK=(\ + ### STANDARD ### "uname -a" \ "lsb_release -a" \ "cat /proc/cpuinfo" \ + ### PROCESSES ### "ps -ef" \ "ps -efZ" \ + # Unconfined Daemons. + "ps -eZ | egrep \"initrc\" | egrep -vw \"tr|ps|egrep|bash|awk\" | tr ':' ' ' | awk '{ print \$NF }'" \ "service --status-all" \ "systemctl list-units" \ + ### KERNEL ### "sysctl -a" \ "lsmod" \ + ### HARDWARE ### "lspci" \ + ### DISKS ### + "lsblk" \ "df -H" \ "mount" \ + ### SECURITY/HARDENING ### "sestatus" \ ) @@ -188,12 +212,3 @@ NETWORK_STACK=(\ "iptables -nL -v -t nat" \ "iptables -S" \ ) - -############################################################################### -################################ OTHER STACK ################################## -############################################################################### - -# It contains all other tasks. - -OTHER_STACK=(\ -)