There is a debian packaging system for debian working on sid; I use it
sucessfully (I'm the mantainer too :-).
It runs on sid because too few packages are present on debian/woody;
you can try using it on woody by dowloading the backported packages.
You can find some experimental packages at
http://www.ge.infn.it/~razeto/openca/

The debian stuff for making packages by your own are at the openca cvs
main site on the debian module.

On Wed, Feb 11, 2004 at 10:38:59 +0100, [EMAIL PROTECTED] wrote:
> hi
> 
> 
> any debian users here? hope so.
> 
> I'm trying to set up openca-SNAP-20040205 on woody but still no success.
> I think redhat and suse users don't have such a problem because almost
> every pre-required software (perl modules) is already installed in their
> os. looks like mine is missing something...
> 
> here's what I've done:
> 
> debian woody 3.0r2 + all updates
> 
> apt-get install:
>   unzip (5.50-1woody2) (for cpan)
>   ncftp (3.1.3-1) (for cpan)
>   wget (1.8.1-6.1) (for cpan)
>   gettext (0.10.40-5)
>   libexpat1 (1.95.2-6)
>   libexpat1-dev (1.95.2-6)
>   libgdbmg1-dev (1.7.3-27)
>   libdb3-dev (3.2.9-16)
>   libsasl-dev (1.5.27-3)
>   slapd (2.0.23-6.3)
>   libldap2-dev (2.0.23-6.3)
> 
> from sources (install procedure as desc. in aprop. INSTALL files):
>   openssl-0.9.7c + ts-20031112-0_9_7c-patch (--prefix=/usr/local/ssl)
>   apache-1.3.29 + mm-1.3.0 + mod_ssl-2.8.16-1.3.29 (--prefix=/usr/local/apache)
> 
> perl -MCPAN -e "shell" (they're not in openca/src/modules):
>   XML::Parser (2.34)
>   Text::Iconv (1.2)
>   Scalar::Util (1.13)
>   Text::Balanced (1.95)
>   libnet (1.17)
> 
> and then (based on one of configs/*):
> 
> cd openca-SNAP-20040205
> ./configure --with-engine=no --with-httpd-user=nobody
> --with-httpd-group=nogroup --with-openca-user=openca
> --with-openca-group=openca --with-httpd-fs-prefix=/usr/local/apache
> --with-cgi-url-prefix=/cgi-bin --with-web-host=jargot.nask.waw.pl
> --with-ca-organization="NASK" --with-ca-country=PL
> --with-ca-locality=Warszawa --with-openssl-prefix=/usr/local/ssl
> --enable-db --disable-dbi --enable-rbac --disable-ocspd
> --disable-openscep --with-db-name=openca --with-db-user=openca
> --with-db-passwd="openca" --with-ldap-port=389
> --with-ldap-root="cn=Manager,o=NASK,c=PL" --with-ldap-root-pwd="****"
> --prefix=/usr/local
> --with-service-mail-account="[EMAIL PROTECTED]"
> --with-language=pl_PL --with-hierarchy-level=ca
> 
> script returns no errors/warnings
> 
> then 'make' which seems to work fine but returns some errors/warnings:
> 
> [...]
> make[4]: Entering directory `[...]src/modules' [...]
> Note (probably harmless): No library found for -lintl
> Note (probably harmless): No library found for -liconv
> Writing Makefile for Locale::gettext_xs
> Writing Makefile for libintl-perl
> [...]
> make[4]: Entering directory `[...]src/modules' [...]
> Checking for OPTIONAL modules
> URI ..........................** FAILED **
> Can't locate URI.pm in @INC
> The URI::ldap module is needed ONLY IF you want to parse LDAP URLs
> ...
> [and some more: Digest/MD5.pm IO/Socket/SSL.pm XML/SAX/Base.pm
> MIME/Base64.pm Authen/SASL.pm]
> 
> 
> and finally: make install-online (no errors/warnings).
> 
> after that:
> vi config.xml (a bit too long to put it here ;)
> ./configure_etc.sh
> ./openca_start
> chown nobody /usr/local/OpenCA/var/tmp/*
> 
> when I point my mozilla at the host I can see 'Index of /' with 4
> elements: ldap, pub, node, ra.
> 
> when I enter pub all I see (after 2 seconds) is Server Information for
> OpenCA Server Version 0.9.2 with list of installed modules (and version
> numbers) including: OpenSSL Tools DB Configuration TRIStateCGI REQ X509
> CRL PKCS7.
> 
> when I enter ldap, node or ra all I see is a empty page that keeps on
> reloading. the url is
> http://jargot/cgi-bin/ldap/ldap?redir=1
> 
> when I look at the source, then I see only 'skeleton' - <body> looks
> like this:
> <body onload="top.location.href='?redir=1'"></body>
> 
> 
> now, I don't worry about "Can't locate URI.pm in @INC" and so on because
> this modules are installed by openca instalator (a part from
> XML/SAX/Base.pm - should I be worried by that?).
> 
> is it possible that
> "Note (probably harmless): No library found for -lintl
> Note (probably harmless): No library found for -liconv"
> isn't so harmless?
> 
> 
> /usr/local/OpenCA/var/session/cookie/* are empty a part from pub where
> I see cgisess_***** files which look like this:
> 
> $D = {"_SESSION_EXPIRE_LIST" => {},"_SESSION_REMOTE_ADDR" =>
> undef,"_SESSION_ATI ME" => "1076430519","valid" => 1,"_SESSION_CTIME" =>
> "1076430519","_SESSION_ID" => "[numbers here]","_SESSION_ETIME" =>
> 1200,"name" => undef};
> 
> 
> there are files in /usr/local/OpenCA/var/log/xml/time/2004/all/ that
> contain something like this [cut a bit]:
> 
> <acl><mode>off</mode></acl>
> <login><name></name><type>none</type></login>
> <message></message>
> 
> 
> ... and I run out of ideas what to try next ...
> 
> 
> 
> by the way: should in my case folder /usr/local/OpenCA/var/db be owned
> by nobody:nogroup ? (./configure [...] --with-db-name=openca
> --with-db-user=openca [...])
> 
> 
> if anybody 'survived' to the end of this mail and think to know the
> solution, please give me a hint.
> 
> 
> best regards
> 
> 
> 
> p.s. why woody and not other distro? in this case it must be woody.
> besides, it's quite a popular distro and I can't see why openca
> shouldn't compile and run on it.
> 
> -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
>   F.Lewenda                               [ one 'logout' too far... ]
> -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
> 
> 
> -------------------------------------------------------
> The SF.Net email is sponsored by EclipseCon 2004
> Premiere Conference on Open Tools Development and Integration
> See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
> http://www.eclipsecon.org/osdn
> _______________________________________________
> Openca-Users mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/openca-users


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Openca-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/openca-users

Reply via email to