help-cfengine
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cfengine 2.0.4 installation problem


From: Nate Campi
Subject: Re: cfengine 2.0.4 installation problem
Date: Thu, 19 Dec 2002 10:18:36 -0800
User-agent: Mutt/1.3.28i

On Thu, Dec 19, 2002 at 06:12:04PM +0100, Thomas Glanzmann wrote:
> > I tried on Solaris with openssl that i compiled myself.
> 
> > 1) Is it possible to compile openssl not to use shared libraries ?
> > 2) Can you tell me maybe how to tell the configure script manually that 
> > openssl is ok and continue ?
> 
> Look carefully at the provided script.
> 
> Get sure that you have installed SUNWspro, and a version of gnumake
> 
> Get the sources for berkeleydb, openssl and cfengine.
> 
> After the following steps you habe a dynamically linked version of cfengine 
> with
> a static openssl and berkleydb version in it. Last time I tried to compile the
> whole thing under solaris it crashed.
> 
> If you need a binary for Solaris 9, Solaris 8 or a further assistance just 
> drop
> me an eMail. 

I'm happy to offer a sun package for cfengine 2.0.4, I've switched to
pushing out the binaries directly with 2.0.5pre2 so I don't have
packages pre-built for it.

 http://www.campin.net/cfengine/WRDcfeng-2.0.4-sparc.pkg

...and for binaries for solaris/sparc 2.0.5pre2:

 http://www.campin.net/cfengine/2.0.5pre2/

They rely on packages (that I install from sunfreeware.com)
BerkeleyDB.3.3 and Openssl 0.9.6(g) installed in /usr/local.

# ldd /usr/local/sbin/cfagent
        libdb-3.3.so =>  /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.so
        libcrypto.so.0.9.6 =>    /usr/local/ssl/lib/libcrypto.so.0.9.6
        libpthread.so.1 =>       /usr/lib/libpthread.so.1
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libm.so.1 =>     /usr/lib/libm.so.1
        libelf.so.1 =>   /usr/lib/libelf.so.1
        libsec.so.1 =>   /usr/lib/libsec.so.1
        libc.so.1 =>     /usr/lib/libc.so.1
        libdl.so.1 =>    /usr/lib/libdl.so.1
        libmp.so.2 =>    /usr/lib/libmp.so.2
        libthread.so.1 =>        /usr/lib/libthread.so.1
        /usr/platform/SUNW,Ultra-60/lib/libc_psr.so.1

These won't be up forever get them while you can. Using "gnutopkg" you
can easily build your own solaris packages with absolutely no knowledge
of how it works, assuming the source for the software uses
autoconf/automake and defines a DESTDIR variable in the Makefile (I had
to add it for cfengine):

 http://bolthole.com/solaris/#packaging
 http://bolthole.com/solaris/gnutopkg

-- 
Nate Campi   http://www.campin.net 

"When angry, count four; when very angry, swear." - Pudd'nhead Wilson's 
Calendar(1894) - Samuel Clemens

Attachment: pgpzz2W3LVdZp.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]