lego (12) Linux (39) pi (20) Thinkpads (4)

Sunday, 22 April 2012

Installing CheckPoint / SNX on Linux

CheckPoint / SNX

Instructions for 32bit and 64bit Debian and Ubuntu based distributions:  Last updated 2012-04

installed to - 

library info: =>  (0xf7737000) => /usr/lib32/ (0xf75fd000) => /lib32/ (0xf75e4000) => /lib32/ (0xf75d0000) => /lib32/ (0xf75cc000) => /lib32/ (0xf75c0000) => /lib32/ (0xf75a9000) => /usr/lib32/ (0xf74ee000) => /lib32/ (0xf7392000) => /usr/lib32/ (0xf7379000)
/lib/ (0xf7738000) => /lib32/ (0xf7347000) => /lib32/ (0xf7321000) => /usr/lib32/ (0xf7303000) => /usr/lib32/ (0xf7300000) => /usr/lib32/ (0xf72fb000)


install CheckPoint SNX:
sudo ./

Create the following ~/.snxrc:

server <IP>
username <email>

TIP - If you get the following error on starting:
/usr/bin/snx: symbol lookup error: /usr/bin/snx: undefined symbol: cerr
if required (should not be necessary on modern Debian / Ubuntu)
install  libstdc++5_3.3.6
sudo dpkg -i libstdc++5_3.3.6-17ubuntu1_i386.deb


(LD_PRELOAD=/usr/lib/ not necessary on modern Debian / Ubuntu)

LD_PRELOAD=/usr/lib/ snx -H
Check Point'S Linux SNX
build 600000013
use: snx -S <server> {-U <user>|-c <certfile>} [-L <ca dir>] [-p <port>] [-R] [-G] [-E <cipher>]
run SNX using given arguments
snx -F <cf> run the snx using configuration slips by
snx run the snx using the ~/.snxrc

snx -D disconnect has running SNX daemon

-S <server> connect to server <server>
-U <user> uses the username <user>
-C <certfile> uses the certificate file <certfile>
-L <ca dir> get trusted ca' S from <ca dir>
-p <port> connect using port <port>
-G enable debugging
-E <cipher> SSL cipher to uses: RC4 gold 3DES

1 comment:

  1. Usually I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Man,Keep it up. Bin lookup