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( |")