<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Installation</title><link>https://sourceforge.net/p/ovaldi/wiki/Installation/</link><description>Recent changes to Installation</description><atom:link href="https://sourceforge.net/p/ovaldi/wiki/Installation/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 06 Aug 2014 17:34:37 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/ovaldi/wiki/Installation/feed" rel="self" type="application/rss+xml"/><item><title>Installation modified by David Rothenberg</title><link>https://sourceforge.net/p/ovaldi/wiki/Installation/</link><description>&lt;div class="markdown_content"&gt;&lt;h2 id="installation-information"&gt;Installation Information&lt;/h2&gt;
&lt;h3 id="red-hat-linux-installation"&gt;Red Hat Linux Installation&lt;/h3&gt;
&lt;p&gt;The OVAL Interpreter can be installed and run on Red Hat Enterprise Linux 5. Install the RPM simply by running the following command:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;rpm&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;ivh&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;Definition&lt;/span&gt; &lt;span class="n"&gt;Interpreter&lt;/span&gt; &lt;span class="n"&gt;RPM&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;The RPM places the following files on the system. To learn their exact location after install, run: rpm -ql ovaldi.&lt;/p&gt;
&lt;p&gt;Executables:&lt;br /&gt;
    ovaldi.sh - Shell Script to simplify execution of the Definition Interpreter&lt;br /&gt;
    ovaldi - Definition Interpreter binary&lt;/p&gt;
&lt;p&gt;Libraries:&lt;br /&gt;
    libxerces-c.so.27.0 - Xerces XML library&lt;br /&gt;
    libxalan-c.so.110.0 - Xalan XSL library&lt;br /&gt;
    libxalanMsg.so.110.0 - Xalan Message library&lt;br /&gt;
    libpcre.so.0.0.1 - PCRE Regular Expression library&lt;/p&gt;
&lt;p&gt;Documentation:&lt;br /&gt;
    README.txt - This file&lt;br /&gt;
    terms.txt - License and Terms of Use&lt;br /&gt;
    version.txt - OVAL Interpreter change log&lt;/p&gt;
&lt;p&gt;XML Schema:&lt;br /&gt;
    OVAL schema files&lt;br /&gt;
    xmldsig-core-schema.xsd - XML digital signature schema&lt;/p&gt;
&lt;p&gt;XSL:&lt;br /&gt;
    results_to_html.xsl - A simple xsl that formats an oval-results document as html&lt;/p&gt;
&lt;p&gt;The .so file for the Xerces library must be made accessible to the Definition Interpreter binary. The ovaldi RPM places a&lt;br /&gt;
pre-compiled version in /usr/lib/ovaldi/ and appends this directory to your /etc/ld.so.conf file. To run the Definition Interpreter, run:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="mf"&gt;1.&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;sbin&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ovaldi&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;sh&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;or &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="mf"&gt;2.&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;sbin&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ovaldi&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;m&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;a&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;usr&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;share&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;ovaldi&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;o&lt;/span&gt; &lt;span class="n"&gt;definitions&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;xml&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;A result summary will be output to the screen, and detailed System Characteristic and Output Results will be output to your current working directory.&lt;/p&gt;
&lt;h3 id="microsoft-windows-installation"&gt;Microsoft Windows Installation&lt;/h3&gt;
&lt;p&gt;The OVAL Interpreter can be installed and run on Windows XP, Windows Vista, Windows Server 2003, Windows Server 2008, and Windows 7. Install the Interpreter by running the installer executable: ovaldi-&amp;lt;version&amp;gt;-&amp;lt;architecture&amp;gt;-setup.exe. The installer is a self-extracting zip archive that prompts the user for an installation directory ('C:\Program Files\OVAL' by default) and installs the Interpreter and its supporting files.&lt;/p&gt;
&lt;p&gt;Executables:&lt;br /&gt;
    ovaldi.exe - OVAL Interpreter binary&lt;/p&gt;
&lt;p&gt;Libraries:&lt;br /&gt;
    xerces-c_2_7_0.dll - Xerces XML library&lt;br /&gt;
    pcre.dll - Perl-compatible regular-expression library&lt;br /&gt;
    Xalan-C_1_10.dll - Xalan XSLT library&lt;br /&gt;
    XalanMessages_1_10.dll - Xalan XSLT library&lt;/p&gt;
&lt;p&gt;Documentation:&lt;br /&gt;
    README.txt - This file&lt;br /&gt;
    terms.txt - License and Terms of Use&lt;br /&gt;
    version.txt - Definition Interpreter change log&lt;/p&gt;
&lt;p&gt;XML Schema:&lt;br /&gt;
    OVAL schema files&lt;br /&gt;
    xmldsig-core-schema.xsd - XML digital signature schema&lt;/p&gt;
&lt;p&gt;XSL:&lt;br /&gt;
    results_to_html.xsl - A simple xsl that formats an oval-results document as html&lt;/p&gt;
&lt;p&gt;Running the OVAL Interpreter:&lt;br /&gt;
A simple scan, using the OVAL Interpreter, can be peformed by running the following&lt;br /&gt;
command line arguments.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;ovaldi.exe -m -o &amp;lt;OVAL Definitions document&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;A result summary will be output to the screen, and detailed System Characteristic and Output Results will be output to the installation directory.&lt;/p&gt;
&lt;p&gt;Also, on some Windows systems, the OVAL Interpreter may fail with the following error message when executed.&lt;/p&gt;
&lt;p&gt;“The application failed to initialize properly (0xc0150002). Click OK to terminate the application.”&lt;/p&gt;
&lt;p&gt;This error message occurs when the run-time components of Visual Studio, that are required to run an application developed with Visual Studio, are not installed.  If you receive this error message while executing the OVAL Interpreter, please install the appropriate VC++ redistributable package that can be obtained at the following links.&lt;/p&gt;
&lt;p&gt;Visual Studio C++ 2010 Redistributable Package (x86) &lt;br /&gt;
&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=5555" rel="nofollow"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=5555&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Visual Studio C++ 2010 Redistributable Package (x64) &lt;br /&gt;
&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=14632" rel="nofollow"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=14632&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The VC++ redistributable package will install the required run-time components.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Rothenberg</dc:creator><pubDate>Wed, 06 Aug 2014 17:34:37 -0000</pubDate><guid>https://sourceforge.net020e4f6c0da6a9f45d3748a1f8ac8aed32da0547</guid></item></channel></rss>