<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: tripwire in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/tripwire/m-p/2518207#M759152</link>
    <description>It could be you need to the ansi C compiler and not he compiler used for kernal generation.</description>
    <pubDate>Wed, 18 Apr 2001 15:18:32 GMT</pubDate>
    <dc:creator>Account Not Used</dc:creator>
    <dc:date>2001-04-18T15:18:32Z</dc:date>
    <item>
      <title>tripwire</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/tripwire/m-p/2518206#M759151</link>
      <description>Has anyone managed to compile the freeware version of tripwire 1.3.1 on hp-ux 11.0?&lt;BR /&gt;&lt;BR /&gt;I have tried various combinations of cc, yacc, bison, lex and flex but always end up with compilation errors of some sort.&lt;BR /&gt;I</description>
      <pubDate>Wed, 18 Apr 2001 07:24:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/tripwire/m-p/2518206#M759151</guid>
      <dc:creator>Allan Darling</dc:creator>
      <dc:date>2001-04-18T07:24:15Z</dc:date>
    </item>
    <item>
      <title>Re: tripwire</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/tripwire/m-p/2518207#M759152</link>
      <description>It could be you need to the ansi C compiler and not he compiler used for kernal generation.</description>
      <pubDate>Wed, 18 Apr 2001 15:18:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/tripwire/m-p/2518207#M759152</guid>
      <dc:creator>Account Not Used</dc:creator>
      <dc:date>2001-04-18T15:18:32Z</dc:date>
    </item>
    <item>
      <title>Re: tripwire</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/tripwire/m-p/2518208#M759153</link>
      <description>Have you tried AIDE?&lt;BR /&gt;Anyway, you need an ANSI cc compiler like HP's ansi c or gcc (GNU cc)&lt;BR /&gt;</description>
      <pubDate>Thu, 19 Apr 2001 12:01:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/tripwire/m-p/2518208#M759153</guid>
      <dc:creator>Ralf Hildebrandt</dc:creator>
      <dc:date>2001-04-19T12:01:43Z</dc:date>
    </item>
    <item>
      <title>Re: tripwire</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/tripwire/m-p/2518209#M759154</link>
      <description>If I remember correctly,&lt;BR /&gt;I used regular old cc, but&lt;BR /&gt;I had to take gcc out of&lt;BR /&gt;my PATH before it worked.&lt;BR /&gt;No idea why...</description>
      <pubDate>Fri, 04 May 2001 12:53:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/tripwire/m-p/2518209#M759154</guid>
      <dc:creator>Chris Calabrese</dc:creator>
      <dc:date>2001-05-04T12:53:33Z</dc:date>
    </item>
    <item>
      <title>Re: tripwire</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/tripwire/m-p/2518210#M759155</link>
      <description>This may be a little late, but for future reference, this is how we managed to compile Tripwire under HP-UX 11.00. This isn't as smooth as a make/make install but hey, it worked for us:&lt;BR /&gt;&lt;BR /&gt;Move the tripwire-1.3.1-1.tar.gz file to /tmp&lt;BR /&gt;&lt;BR /&gt;gunzip tripwire-1.3.1-tar.gz&lt;BR /&gt;tar xvf tripwire-1.3.1-tar&lt;BR /&gt;&lt;BR /&gt;cd tw_ASR_1.3.1_src&lt;BR /&gt;&lt;BR /&gt;vi Makefile&lt;BR /&gt;&lt;BR /&gt;Uncomment the following lines and comment out the others around them:&lt;BR /&gt;&lt;BR /&gt;LEX  = lex&lt;BR /&gt;YACC  = yacc&lt;BR /&gt;SHELL  = /bin/sh&lt;BR /&gt;CC  = cc&lt;BR /&gt;CFLAGS  = -g -Ae&lt;BR /&gt;CPP  = $(CC) ?E&lt;BR /&gt;LDFLAGS  = -static&lt;BR /&gt;LIBS  =&lt;BR /&gt;INSTALL  = /bin/cp&lt;BR /&gt;HOSTNAME  = ?hostname?&lt;BR /&gt;&lt;BR /&gt;vi configs/conf-hpux.h&lt;BR /&gt;Change:&lt;BR /&gt;#ifndef __GNUC__      &lt;BR /&gt;#endif                &lt;BR /&gt;to&lt;BR /&gt; #define _HPUX_SOURCE&lt;BR /&gt;&lt;BR /&gt;vi include/config.h&lt;BR /&gt;Change the following lines:&lt;BR /&gt;#include ?../configs/conf-hpux.h?&lt;BR /&gt;&lt;BR /&gt;vi src/siggen.c&lt;BR /&gt;:%s/sigvector/sigvector1/g  &lt;BR /&gt;(This is just a vi search &amp;amp; replace command that replaces all occurences of sigvector with sigvector1)&lt;BR /&gt;&lt;BR /&gt;make (this will error out, it is supposed to)&lt;BR /&gt;&lt;BR /&gt;vi src/config.lex.c&lt;BR /&gt;Change:&lt;BR /&gt;static void __yy__unused() { main(); }&lt;BR /&gt;to&lt;BR /&gt;static void __yy__unused() { main(0,0); }&lt;BR /&gt;&lt;BR /&gt;make (yes, run make again.)&lt;BR /&gt;&lt;BR /&gt;mkdir /usr/local/bin/tw&lt;BR /&gt;mkdir /var/tripwire&lt;BR /&gt;&lt;BR /&gt;cp src/tripwire /usr/local/bin/tw&lt;BR /&gt;cp src/siggen /usr/local/bin/tw&lt;BR /&gt;cp configs/tw.conf.hpux /usr/local/bin/tw/tw.config&lt;BR /&gt;&lt;BR /&gt;cd /usr/local/bin/tw&lt;BR /&gt;&lt;BR /&gt;./tripwire ?initialize &lt;BR /&gt;This will create the database, you will see a series of NO SUCH FILE/DIRECTORY errors. These are OK. &lt;BR /&gt;Note these entires and remove them from the /usr/local/bin/tw/tw.config file upon completion &lt;BR /&gt;&lt;BR /&gt;mv databases/tw.db_&lt;HOSTNAME&gt;  /var/tripwire (i.e. mv databases/tw.db_georgetown /var/tripwire)&lt;BR /&gt;&lt;/HOSTNAME&gt;</description>
      <pubDate>Wed, 15 Aug 2001 19:42:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/tripwire/m-p/2518210#M759155</guid>
      <dc:creator>Pasha_2</dc:creator>
      <dc:date>2001-08-15T19:42:12Z</dc:date>
    </item>
  </channel>
</rss>

