OpenSCAP: OVAL objects that support offline mode

Name Scheme Offline Comment
system_info Independent yes Reads information from environment variables which are required to be set before scanning
family Independent yes Hardcoded results at compile-time. For now, the host and guest system have to be of the same family
filemd5 Independent yes
filehash Independent yes
environmentvariable Independent no Could be emulated, but results would be unreliable
sql Independent no Some combinations of input values (engine, hostname) could work
textfilecontent Independent yes
textfilecontent54 Independent yes
variable Independent yes
xmlfilecontent Independent yes
sql57 Independent no See sql
environmentvariable58 Independent no See environmentvariable
filehash58 Independent yes
dpkginfo Linux no
inetlisteningservers Linux no Requires procfs (/proc) pseudo-filesystem
inetlisteningserver Linux no Requires procfs (/proc) pseudo-filesystem
rpminfo Linux yes Emits warnings about /proc not being available but works
partition Linux no
iflisteners Linux no Requires procfs (/proc) pseudo-filesystem
rpmverify Linux yes Emits warnings about /proc not being available but works
rpmverifyfile Linux yes Emits warnings about /proc not being available but works
rpmverifypackage Linux yes Emits warnings about /proc not being available but works
selinuxboolean Linux no Requires selinuxfs pseudo-filesystem
selinuxsecuritycontext Linux no Requires selinuxfs pseudo-filesystem
isainfo Solaris no
file UNIX yes
interface UNIX no Talks to the kernel. Requires a running system
password UNIX no Uses getpwent(). This could return unrealiable results (NIS, LDAP)
process UNIX no Requires procfs (/proc) pseudo-filesystem
runlevel UNIX yes
shadow UNIX no Uses getspent(). This could return unrealiable results (NIS, LDAP)
uname UNIX no Uses uname(). Could be implemented the same as system_info.
xinetd UNIX yes
sysctl UNIX no Requires sysfs (/sys) pseudo-filesystem
process58 UNIX no See process
fileextendedattribute UNIX yes
gconf UNIX yes Some combination of input values could work
routingtable UNIX no Talks to the kernel. Needs a running system.
Last updated: 2013-05-15