Linux emulation
Lou Kamenov
lou.kamenov at aeye.net
Tue Sep 24 16:15:18 BST 2002
Hi,
On Tue, 24 Sep 2002 08:30:33 -0500 (CDT)
Jeff LaCoursiere <jeff at jeff.net> 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
>
cheers,
-lk
More information about the Ukfreebsd
mailing list