Slackware64 13.1 Multilib and Checkpoint SNX

Well, time for an update here.  This is my first 64bit system I’ve had so things were a bit different.  I followed Eric Hameleers (Alien BOB) instructions on setting up a multilib Slackware64 system and that has been going well.  I had a conference call this morning so I spent last night ensuring that I would be able to remote in to work if they needed anything.  Here is what I found.  Being unsure if the Checkpoint SNX app was 64 bit compatible, I chose to first run the 32dev.sh script to get me in my 32bit environment.

</p>
<p>. /etc/profile.d/32dev.sh</p>
<p>

After doing that, I downloaded the libprelude slackbuild and the linux-pam slackbuild, both from slacky.eu.  Note that I did get the sources for these slackbuilds and compile them myself since I am running 13.1 and a multilib 64bit system.  libprelude compiled and created a package just fine, while linux-pam did not.  While compiling linux-pam, I got an error

</p>
<p>...pam_conv_l.c:843: undefined reference to `yywrap'</p>
<p>

After searching around the net, I saw a few references stating that you needed to have flex installed, which does come with the default full install.  Being persistent, I grabbed the flex source package from my closest Slackware mirror and recompiled it in my 32bit environment I set up earlier with the 32dev.sh script.  After upgrading the current flex package installed with the newly compiled package, I was able to build my linux-pam package and install it.  After that, I just installed the Checkpoint SNX script as you would any other script and was able to connect to my company’s VPN without issue.




Leave a Reply

You must be logged in to post a comment.