Operating System - HP-UX
1849286 Members
6032 Online
104042 Solutions
New Discussion

lib l3des (tripledes and tripledes3key) - Where is it

 
Basheer_2
Trusted Contributor

lib l3des (tripledes and tripledes3key) - Where is it

Hello,

I am trying to make ssod (single sign on Daemon - Windows Services for unix 3.5) on HP-UX 11.

1) where do I find or path of lib l3des
(letter L 3 des).

2) if I take out the L3DES lib, then it will complain about 2 functions tripledes and tripledes3key.

TIA
Basheer
3 REPLIES 3
harry d brown jr
Honored Contributor

Re: lib l3des (tripledes and tripledes3key) - Where is it


You could ask M$.

http://www.software.hp.com/portal/swdepot/displayProductInfo.do?productNumber=KRB5CLIENT


it has 3des support, but not the library name in question. I believe that M$ has a bastardized Kerberos authenification method.

or
http://hpux.ee.ualberta.ca/hppd/hpux/hpux/Languages/openssl-0.9.7e/

live free or die
harry d brown jr
Live Free or Die
Basheer_2
Trusted Contributor

Re: lib l3des (tripledes and tripledes3key) - Where is it

Ok
here is how to do this.
1) Get gnu's make
2) Install Patch 30970 ( If not done)

3) to generate lib3des.a
cd tripldes
make -f make3des.hpx clean
make -f make3des.hpx
mkdir unix-dir/src/libs
mkdir unix-dir/src/libs/retail
mkdir unix-dir/src/libs/retail/hpux

cp lib3des.a unix-dir/src/libs/retail/hpux

4) mkdir unix-dir/src/obj
mkdir unix-dir/obj/i386

5) my make complained of strlcpy duplicate/undefined symbols.
vi password.cpp change all strlcpy to strlcpy2

vi ssod2pam.cpp change all strlcpy to strlcpy1

(you may also need to mkdir unix-dir/src/ssod/bin)

cd unix-dir/src/ssod
make -f makessod.hpx clean
make -f makessod.hpx

6) cp unix-dir/src/ssod/bin/ssod.h11 /usr/bin/ssod

ps -ef | grep s[s]od
get the pid and kill -9 pid-of-ssod

7)start ssod daemon
ssod
ps -ef to verify again

Basheer 3/22/05
Basheer_2
Trusted Contributor

Re: lib l3des (tripledes and tripledes3key) - Where is it

Ma-assalama