Linux emulation

Lou Kamenov lou.kamenov at
Tue Sep 24 16:15:18 BST 2002

On Tue, 24 Sep 2002 08:30:33 -0500 (CDT)
Jeff LaCoursiere <jeff at> wrote:

> Hi All,
> I am trying to get Checkpoint's Firewall-1 management module installed on
> FreeBSD 4.5R under Redhat 6.2 emulation.  I am not a Linux user really at
> all, and am having some amount of trouble extracting what I need from the
> RPM provided.
> Checkpoint released a Linux version of their firewall software which is
> broken into modules.  The firewall module itself involves a kernel patch,
> and I don't expect I will get that working (but I don't need it).  The
> management module should not require a kernel patch - it is just a network
> interface between the GUI (yet another module) and the firewall
> module.  All three can run on the same machine or three seperate machines
> (or any combination thereof ;).
> The firewall module(s) I want to manage are on dedicated hardware running
> an OS called IPSO, which turns out to be stripped down FreeBSD with some
> enhancements.  Currently the management module is running on my NT
> desktop, as is the GUI.  My desktop dual boots FreeBSD and I use rdesktop
> to get to my outlook mail and M$ apps required for office integration, but
> I have to boot the damn thing in NT to modify the firewall rules or to use
> the logging mechanisms.
> So you see why I am incented to make this run on FreeBSD.
> So I have this RPM, and if I try to install it I get:
> jeffwork% s rpm -i --ignoreos --root /compat/linux --dbpath /var/lib/rpm
> CPfw1-41-vpn+des.i386.rpm
> error: failed dependencies:
>         kernel is needed by CPfw1-41-vpn+des
> Fair enough.  I then tried with the --nodeps option:
> jeffwork% s rpm -i --ignoreos --root /compat/linux --dbpath /var/lib/rpm
> --nodeps CPfw1-41-vpn+des.i386.rpm
> jeffwork%
> Which completed without errors, but didn't actually do anything (it
> finished in less than a second).
> I thought that RPM's were actually gzipped tarballs or some such, but
> cannot seem to do anything with it with gzip, uncompress, tar, or
> cpio.  Anyone know what exactly the file format is?  Or maybe how > could unpack it and manually take what I need just for the mgmt > module?
Try rpm2cpio ? ( /usr/ports/*/rpm2cpio)

> Frustrating.
> Thanks,
> j


More information about the Ukfreebsd mailing list