<?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 Bastile Script.... in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/bastile-script/m-p/4847697#M745540</link>
    <description>I tried the Bastile perl script, but I dont have the curses library so couldn't run it in text mode.  When loading the server, I did choose X11 so there was no way to run the HP Bastile script.  Why the heck would HP release Bastile as perl instead of a c program or a shell script?  To run Bastile, you have to load up so much on your system which is the opposite of how lean you want a Bastile host!</description>
    <pubDate>Wed, 26 Feb 2003 14:49:24 GMT</pubDate>
    <dc:creator>Jeff Carlin</dc:creator>
    <dc:date>2003-02-26T14:49:24Z</dc:date>
    <item>
      <title>Bastile Script....</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/bastile-script/m-p/4847697#M745540</link>
      <description>I tried the Bastile perl script, but I dont have the curses library so couldn't run it in text mode.  When loading the server, I did choose X11 so there was no way to run the HP Bastile script.  Why the heck would HP release Bastile as perl instead of a c program or a shell script?  To run Bastile, you have to load up so much on your system which is the opposite of how lean you want a Bastile host!</description>
      <pubDate>Wed, 26 Feb 2003 14:49:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/bastile-script/m-p/4847697#M745540</guid>
      <dc:creator>Jeff Carlin</dc:creator>
      <dc:date>2003-02-26T14:49:24Z</dc:date>
    </item>
    <item>
      <title>Re: Bastile Script....</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/bastile-script/m-p/4847698#M745541</link>
      <description>AH. The bastille script is intended to be run on systems that weren't originally set up to be bastile servers, therefore there were probably some "assumptions" made about what features/products would and wouldn't be loaded.&lt;BR /&gt;&lt;BR /&gt;Personally I use the bastile document and do it manually.&lt;BR /&gt;&lt;BR /&gt;live free or die&lt;BR /&gt;harry</description>
      <pubDate>Wed, 26 Feb 2003 15:05:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/bastile-script/m-p/4847698#M745541</guid>
      <dc:creator>harry d brown jr</dc:creator>
      <dc:date>2003-02-26T15:05:02Z</dc:date>
    </item>
    <item>
      <title>Re: Bastile Script....</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/bastile-script/m-p/4847699#M745542</link>
      <description>It looks like you have several questions...let's see if I can answer all of them.&lt;BR /&gt;&lt;BR /&gt;1. 'Curses library' error:  I'm not totally sure here, but you probably just need to set your DISPLAY variable.  Bastille doesn't require your machine to be running an Xserver (i.e. have a graphical monitor), but it does require an X client.  You can then see the GUI on any Xserver running Linux or ReflectionX or whatever.&lt;BR /&gt;&lt;BR /&gt;Now, the best way to do this is using Secure Shell and X11Forwarding.  (I know, this is yet another thing to load, but you really do want it on your Bastion host).  Grab T1471AA from software.hp.com.  If you need more instructions, write back.&lt;BR /&gt;&lt;BR /&gt;The Perl-Curses CPAN module doesn't work too well on HP-UX, so we decided to stick with the GUI for now.  (it's really a lot easier to use anyway)&lt;BR /&gt;&lt;BR /&gt;2. 'Why would HP release this as a Perl?'  Bastille is actually an open source program released under the GPL.  It was originally written for Linux, and we extended it to HP-UX (including additional content).  Bastille really is the best program out there for this sort of thing.  We also got a lot of customer feedback indicating the importance of being able to read the code to find out what it was doing to their system.  This is much easier in Perl/shell, since we don't have to distribute the source separately, etc.&lt;BR /&gt;&lt;BR /&gt;3. 'you have to load up so much on your system' - The _easiest_ way to run Bastille is indeed to load Perl 5.6.1.E onto your system, which includes Perl/Tk libraries for the GUI.  You can then run the GUI and make choices for your individual system.&lt;BR /&gt;&lt;BR /&gt;If you prefer the hard way, you can create a config file on one system, then copy it to another system (see user's guide distributed with Bastille) and run 'bastille -b' to apply that configuration to the other system.(systems should be similar).  Or, you can create one by hand...but that gets even more difficult.  You can do this on a machine with only a text console.  (Yes, you still need Perl...sorry about that.)&lt;BR /&gt;&lt;BR /&gt;If you are really concerned about Perl, you can remove it after you're done with the initial hardening process.&lt;BR /&gt;&lt;BR /&gt;I hope that helps.  If I missed something, please write back.&lt;BR /&gt;&lt;BR /&gt;   -Keith</description>
      <pubDate>Thu, 27 Feb 2003 18:41:01 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/bastile-script/m-p/4847699#M745542</guid>
      <dc:creator>Keith Buck</dc:creator>
      <dc:date>2003-02-27T18:41:01Z</dc:date>
    </item>
    <item>
      <title>Re: Bastile Script....</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/bastile-script/m-p/4847700#M745543</link>
      <description>I think the point is that if you wish to harden a server that doesnt have the HP X windows running and doesnt have access to a second box to install a x client on how the hell do you get this working.&lt;BR /&gt;&lt;BR /&gt;Or am i missing something ??????</description>
      <pubDate>Tue, 02 Nov 2004 05:53:19 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/bastile-script/m-p/4847700#M745543</guid>
      <dc:creator>robert fowler_1</dc:creator>
      <dc:date>2004-11-02T05:53:19Z</dc:date>
    </item>
    <item>
      <title>Re: Bastile Script....</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/bastile-script/m-p/4847701#M745544</link>
      <description>I hardned the server(s) the old-fashioned way: by hand.  Personally, I think it is obsured to be required to load up a server to run a script whos purpose is to lock down the system and lighten up the software load for security.&lt;BR /&gt;&lt;BR /&gt;Perl is neat, fun and a hip new way to script, but there are times you don't or shouldn't use it just because you can.  This is one such example.  Securing a server should be done in the trimest way possible - it should have been done in sh or ksh or a compiled binary and written to use text only so it could be run from the console.  &lt;BR /&gt;&lt;BR /&gt;My $.02</description>
      <pubDate>Thu, 14 Apr 2005 10:25:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/bastile-script/m-p/4847701#M745544</guid>
      <dc:creator>Jeff Carlin</dc:creator>
      <dc:date>2005-04-14T10:25:09Z</dc:date>
    </item>
  </channel>
</rss>

