OVAL Gentoo Linux 20130917.1 5.10 2013-09-17T19:42:00 Gentoo Linux is installed Gentoo Linux This definition tests whether Gentoo Linux is installed. The /home location must be a separate file system Gentoo Linux This definition tests whether the /home location is a separate file system. The /home file system is mounted with the nosuid option Gentoo Linux This definition tests whether the /home partition is mounted with the nosuid mount option. The /home file system is mounted with the nodev option Gentoo Linux This definition tests whether the /home partition is mounted with the nodev mount option. The /tmp location must be a separate file system Gentoo Linux This definition tests whether the /tmp location is a separate file system. The /var location must be a separate file system Gentoo Linux This definition tests whether the /var location is a separate file system. The /var/log location must be a separate file system Gentoo Linux This definition tests whether the /var/log location is a separate file system. The /var/log/audit location must be a separate file system Gentoo Linux This definition tests whether the /var/log/audit location is a separate file system. The /var file system is mounted with the nodev option Gentoo Linux This definition tests whether the /var partition is mounted with the nodev mount option. The /var/log file system is mounted with the nodev option Gentoo Linux This definition tests whether the /var/log partition is mounted with the nodev mount option. The /var/log/audit file system is mounted with the nodev option Gentoo Linux This definition tests whether the /var/log/audit partition is mounted with the nodev mount option. The /tmp file system is mounted with the nodev option Gentoo Linux This definition tests whether the /tmp partition is mounted with the nodev mount option. The /tmp file system is mounted with the nosuid option Gentoo Linux This definition tests whether the /tmp partition is mounted with the nosuid mount option. The /dev/shm file system is mounted with the nosuid option Gentoo Linux This definition tests whether the /dev/shm partition is mounted with the nosuid mount option. The /tmp file system is mounted with the noexec option Gentoo Linux This definition tests whether the /tmp partition is mounted with the noexec mount option. The /dev/shm file system is mounted with the noexec option Gentoo Linux This definition tests whether the /dev/shm partition is mounted with the noexec mount option. The /var/tmp location is on a separate file system Gentoo Linux This definition tests whether the /var/tmp location is on its own file system. The kernel is build with quota support (CONFIG_QUOTA) Gentoo Linux This definition tests whether the Linux kernel is build with quota support (CONFIG_QUOTA). No process matching "telnetd" is running Gentoo Linux This definition tests if no telnet daemon processes are running. No process matching "ftpd" is running Gentoo Linux This definition tests if no FTP daemon processes are running. rc.conf's rc_shell should be set to /sbin/sulogin Gentoo Linux This definition tests if rc_shell in /etc/rc.conf is set to /sbin/sulogin, ensuring that single user boots still require the root password to be provided. Single user definitions in inittab should only refer to '/sbin/rc single' or '/sbin/sulogin' Gentoo Linux This definition tests if /etc/inittab single user login settings only refers to '/sbin/rc single' or '/sbin/sulogin'. Verify that /etc/hosts.allow exists Gentoo Linux This definition tests if /etc/hosts.allow exists. Verify that /etc/at/at.allow exists Gentoo Linux This definition tests if /etc/at/at.allow exists. /var is mounted with quota option(s) Gentoo Linux The /var mount should be mounted with usrquota or grpquota mount option. /home is mounted with quota option(s) Gentoo Linux The /home mount should be mounted with usrquota or grpquota mount option. In make.conf 'pam' is declared as a global USE flag Gentoo Linux The USE declaration in make.conf should have 'pam' set as a global USE flag. In make.conf 'tcpd' is declared as a global USE flag Gentoo Linux The USE declaration in make.conf should have 'tcpd' set as a global USE flag. In make.conf 'ssl' is declared as a global USE flag Gentoo Linux The USE declaration in make.conf should have 'ssl' set as a global USE flag. /etc/gentoo-release /home /tmp /var /var/log /var/log/audit /dev/shm /var/tmp /usr/src/linux/.config CONFIG_QUOTA.* 1 .*[Tt][Ee][Ll][Nn][Ee][Tt][Dd].* 0 .*[Ff][Tt][Pp][Dd].* 0 /etc/rc.conf ^[[:space:]]*[\S]+[[:space:]]*=[[:space:]]*[\S]+ 1 /etc/inittab ^[\S]+:S:[\S]+:.* 1 /etc/hosts.allow /etc/at/at.allow /var /etc/portage/make.conf ^USE=.* 1 nosuid nodev noexec ^CONFIG_QUOTA=[ym] rc_shell[[:space:]]*=[[:space:]]*["]?/sbin/sulogin["]? su[[:digit:]]+:S:[\S]+:(/sbin/rc single|/sbin/sulogin) (usr|grp)quota ( |")pam( |") ( |")tcpd( |") ( |")ssl( |")