Hi,

in the attachment is the new configure.in. Please check it and send the
fixes to the list.

Michael

P.S. I don't want to start with a wrong configure.in and then do all the
work again.
-- 
-------------------------------------------------------------------------
Michael Bell                   Email: [EMAIL PROTECTED]
Rechenzentrum - Datacenter     Email (work):
[EMAIL PROTECTED]
Humboldt-University of Berlin  Tel.(work): +49 (0)30-2093 2482
Unter den Linden 6             Fax.(work): +49 (0)30-2093 2959
10099 Berlin
Germany                                           [OpenCA Core
Developer]

http://openca.sourceforge.net
AC_INIT(INSTALL)
        dnl Set Version Numbers
        UTC=`/bin/date +%Y%m%d`
        VER=0.9.0
        AC_SUBST(VER)
        AC_SUBST(UTC)

        dnl OpenSSL Engine Support
        AC_ARG_WITH( openssl_engine,
                [  --with-engine=ARG       activate openssl engine support [no]],
                openssl_engine=$withval, openssl_engine= )
        AC_SUBST(openssl_engine)

        dnl Optional parameters
        AC_ARG_WITH( user,  
                [  --with-user=ARG         sets files user ownership [httpd]],
                user=$withval, user=httpd )
        AC_SUBST(user)

        AC_ARG_WITH( group, 
                [  --with-group=ARG        sets files group ownership [websrc]],
                group=$withval, group=websrc )
        AC_SUBST(group)

        AC_ARG_WITH( ca-prefix, 
                [  --with-ca-prefix=DIR           sets CA install directory 
[/usr/local/OpenCA]],
                ca-prefix=$withval, ca-prefix=/usr/local/OpenCA)
        AC_SUBST(ca-prefix)

        AC_ARG_WITH( ca-htdocs-fs-prefix, 
                [  --with-ca-htdocs-fs-prefix=DIR]    sets CA htdocs directory 
[/home/httpd/htdocs-ca]], 
                ca-htdocs-fs-prefix=$withval, 
ca-htdocs-fs-prefix=/home/httpd/htdocs-ca )
        AC_SUBST(ca-htdocs-fs-prefix)

        AC_ARG_WITH( ca-cgi-fs-prefix, 
                [  --with-ca-cgi-fs-prefix=DIR       sets CA cgi directory 
[/home/httpd/cgi-ca]],
                ca-cgi-fs-prefix=$withval, ca-cgi-fs-prefix=/home/httpd/cgi-ca )
        AC_SUBST(ca-cgi-fs-prefix)

        AC_ARG_WITH( ca-htdocs-url-prefix, 
                [  --with-ca-htdocs-url-prefix=DIR]    sets CA htdocs URL-prefix [/]], 
                ca-htdocs-url-prefix=$withval, ca-htdocs-url-prefix=/ )
        AC_SUBST(ca-htdocs-url-prefix)

        AC_ARG_WITH( ca-cgi-url-prefix, 
                [  --with-ca-cgi-url-prefix=DIR       sets CA cgi URL-prefix 
[/cgi-bin]],
                ca-cgi-url-prefix=$withval, ca-cgi-url-prefix=/cgi-bin )
        AC_SUBST(ca-cgi-url-prefix)

        AC_ARG_WITH( ra-prefix, 
                [  --with-ra-prefix=DIR           sets RA install directory 
[/usr/local/RAServer]],
                ra-prefix=$withval, ra-prefix=/usr/local/RAServer)
        AC_SUBST(ra-prefix)

        AC_ARG_WITH( ra-htdocs-fs-prefix, 
                [  --with-ra-htdocs-fs-prefix=DIR]    sets RA htdocs directory 
[/home/httpd/htdocs-raserver]], 
                ra-htdocs-fs-prefix=$withval, 
ra-htdocs-fs-prefix=/home/httpd/htdocs-raserver )
        AC_SUBST(ra-htdocs-fs-prefix)

        AC_ARG_WITH( ra-cgi-fs-prefix, 
                [  --with-ra-cgi-fs-prefix=DIR       sets RA cgi directory 
[/home/httpd/cgi-ca]],
                ra-cgi-fs-prefix=$withval, ra-cgi-fs-prefix=/home/httpd/cgi-ra )
        AC_SUBST(ra-cgi-fs-prefix)

        AC_ARG_WITH( ra-htdocs-url-prefix, 
                [  --with-ra-htdocs-url-prefix=DIR]    sets RA htdocs URL-prefix [/]], 
                ra-htdocs-url-prefix=$withval, ra-htdocs-url-prefix=/ )
        AC_SUBST(ra-htdocs-url-prefix)

        AC_ARG_WITH( ra-cgi-url-prefix, 
                [  --with-ra-cgi-url-prefix=DIR       sets RA cgi URL-prefix 
[/cgi-bin]],
                ra-cgi-url-prefix=$withval, ra-cgi-url-prefix=/cgi-bin )
        AC_SUBST(ra-cgi-url-prefix)

        AC_ARG_WITH( pub-htdocs-fs-prefix, 
                [  --with-pub-htdocs-fs-prefix=DIR]    sets Public htdocs directory 
[/home/httpd/htdocs-public]], 
                pub-htdocs-fs-prefix=$withval, 
pub-htdocs-fs-prefix=/home/httpd/htdocs-public )
        AC_SUBST(pub-htdocs-fs-prefix)

        AC_ARG_WITH( pub-cgi-fs-prefix, 
                [  --with-pub-cgi-fs-prefix=DIR       sets Public cgi directory 
[/home/httpd/cgi-public]],
                pub-cgi-fs-prefix=$withval, pub-cgi-fs-prefix=/home/httpd/cgi-public )
        AC_SUBST(pub-cgi-fs-prefix)

        AC_ARG_WITH( pub-htdocs-url-prefix, 
                [  --with-pub-htdocs-url-prefix=DIR]    sets Public htdocs URL-prefix 
[/]], 
                pub-htdocs-url-prefix=$withval, pub-htdocs-url-prefix=/ )
        AC_SUBST(pub-htdocs-url-prefix)

        AC_ARG_WITH( pub-cgi-url-prefix, 
                [  --with-pub-cgi-url-prefix=DIR       sets Public cgi URL-prefix 
[/cgi-bin]],
                pub-cgi-url-prefix=$withval, pub-cgi-url-prefix=/cgi-bin )
        AC_SUBST(pub-cgi-url-prefix)


        AC_ARG_WITH( base-url, 
                [  --with-base-url=ARG     sets base url [www.openca.org]],
                baseurl=$withval, baseurl=www.openca.org )
        AC_SUBST(baseurl)

        AC_ARG_WITH( org, 
                [  --with-org=ARG          sets base organization [OpenCA]],
                org=$withval, org=OpenCA )
        AC_SUBST(org)

        AC_ARG_WITH( country, 
                [  --with-country=ARG      sets base CA country [IT]],
                country=$withval, country=IT )
        AC_SUBST(country)

        AC_ARG_WITH( loc, 
                [  --with-loc=ARG          sets base CA locality [Rome]],
                loc=$withval, loc=Rome )
        AC_SUBST(loc)

        AC_ARG_WITH( ldap-url, 
                [  --with-ldap-url=URL     sets ldap URL [ldap.openca.org]],
                ldapurl=$withval, ldapurl=ldap.openca.org )
        AC_SUBST(ldapurl)

        AC_ARG_WITH( ldap-port, 
                [  --with-ldap-port=ARG    sets ldap server port [389]],
                ldapport=$withval, ldapport=389 )
        AC_SUBST(ldapport)

        AC_ARG_WITH( ldap-root, 
                [  --with-ldap-root=ARG    sets ldap root account dn [cn=LDAP Manager, 
c=IT]],
                ldaproot=$withval, ldaproot=["cn=LDAP Manager, c=IT"] )
        AC_SUBST(ldaproot)

        AC_ARG_WITH( ldap-root-pwd, 
                [  --with-ldap-root-pwd=ARG   sets ldap root password [passwd]],
                ldaprootpwd=$withval, ldaprootpwd=passwd )
        AC_SUBST(ldaprootpwd)

        AC_ARG_ENABLE( db, 
                [  --enable-db             enable db module [yes]],
                db=$enableval, db=yes)
        AC_SUBST(db)

        AC_ARG_ENABLE( dbi, 
                [  --enable-dbi            enable dbi module [no]],
                dbi=$enableval, dbi=no)
        AC_SUBST(dbi)

        AC_ARG_ENABLE( rbac, 
                [  --enable-rbac           enable RBAC module support [no]],
                rbac=$enableval, rbac=no )
        AC_SUBST(rbac)

        AC_ARG_ENABLE( dbis, 
                [  --enable-dbis           enable signing daemon support [no]],
                dbis=$enableval, dbis=no )

        dnl Special variables
        if [[ "$dbi" = "yes" ]] ; then
                dbmodule=DBI;
                dbis=yes;
        else
                dbmodule=DB;
        fi

        AC_SUBST(dbis)
        AC_SUBST(dbmodule)

        BINDIR=$exec_prefix/bin
        AC_SUBST(BINDIR)

        OPENSSL_CFG_DIR=conf/openssl
        AC_SUBST(OPENSSL_CFG_DIR)

        dnl Check for install program
        AC_PROG_INSTALL

        dnl Solaris does not like the search for the CD
        dnl program, so let's substitute only CD, hoping
        dnl it is in the path ( where should it be otherwise???)
        CD=cd
        AC_SUBST(CD)

        dnl Check for program paths
        AC_PATH_PROG( SHELL, bash, sh,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin )
        AC_PATH_PROG( POD2MAN, pod2man,pod2man,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( MAKE, make, pmake,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( MKDIR, mkdir, mkdir,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( SED, sed, sed, 
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( MV, mv, mv,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( CAT, cat, cat,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( TAR, tar, tar,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( PWD, pwd, pwd,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( CHMOD, chmod, chmod,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( CHOWN, chown, chown,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( CP, cp, cp,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( ECHO, echo, echo,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( RM, rm, rm,
                $PATH:/sbin:/usr/sbin:/usr/local/sbin)
        AC_PATH_PROG( OPENSSL, openssl, openssl,
                $PATH:/sbin:/usr/sbin:/usr/local/ssl/bin)
        AC_CHECK_LIB( crypto, BIO_printf )
        AC_PATH_PROG( PERL, perl, perl,
                $PATH:/sbin:/usr/sbin:/usr/local/ssl/bin)
AC_OUTPUT( Makefile
           docs/Makefile 
           scripts/Makefile
                scripts/openca-getcert
                scripts/openca-getitem
                scripts/openca-addcert
                scripts/openca-importcerts
                scripts/openca-browserexp
                scripts/openca-importreqs
                scripts/openca-dbbuild
                scripts/openca-dbview
                scripts/openca-dbcreate
                scripts/openca-newcert
                scripts/openca-dblist
           src/Makefile
                src/cgi-bin/Makefile
                src/cgi-bin/cgi-ca/Makefile
                        src/cgi-bin/cgi-ca/cmds/Makefile
                        src/cgi-bin/cgi-ca/conf/Makefile
                                src/cgi-bin/cgi-ca/conf/ca.conf
                                src/cgi-bin/cgi-ca/conf/DBI.conf
                        src/cgi-bin/cgi-ca/forms/Makefile
                        src/cgi-bin/cgi-ca/lib/Makefile
                        src/cgi-bin/cgi-ca/sheets/Makefile
                src/cgi-bin/cgi-public/Makefile
                        src/cgi-bin/cgi-public/cmds/Makefile
                        src/cgi-bin/cgi-public/conf/Makefile
                                src/cgi-bin/cgi-public/conf/public.conf
                                src/cgi-bin/cgi-public/conf/DBI.conf
                        src/cgi-bin/cgi-public/forms/Makefile
                        src/cgi-bin/cgi-public/lib/Makefile
                        src/cgi-bin/cgi-public/sheets/Makefile
                        src/cgi-bin/cgi-public/messages/Makefile
                src/cgi-bin/cgi-raserver/Makefile
                        src/cgi-bin/cgi-raserver/cmds/Makefile
                        src/cgi-bin/cgi-raserver/conf/Makefile
                                src/cgi-bin/cgi-raserver/conf/raserver.conf
                                src/cgi-bin/cgi-raserver/conf/DBI.conf
                        src/cgi-bin/cgi-raserver/forms/Makefile
                        src/cgi-bin/cgi-raserver/lib/Makefile
                        src/cgi-bin/cgi-raserver/sheets/Makefile
                src/cgi-bin/txt/Makefile
                src/htdocs/Makefile
                src/htdocs/htdocs-ca/Makefile
                        src/htdocs/htdocs-ca/images/Makefile
                        src/htdocs/htdocs-ca/scripts/Makefile
                src/htdocs/htdocs-raserver/Makefile
                        src/htdocs/htdocs-raserver/images/Makefile
                        src/htdocs/htdocs-raserver/scripts/Makefile
                        src/htdocs/htdocs-raserver/crl/Makefile
                        src/htdocs/htdocs-raserver/admin/Makefile
                               src/htdocs/htdocs-raserver/admin/scripts/Makefile
                src/htdocs/htdocs-public/Makefile
                        src/htdocs/htdocs-public/crl/Makefile
                        src/htdocs/htdocs-public/images/Makefile
                        src/htdocs/htdocs-public/scripts/Makefile
                src/modules/Makefile
                src/conf/Makefile
                        src/conf/misc/Makefile
                                src/conf/misc/Makefile.crt
                        src/conf/rbac/Makefile
                        src/conf/openssl/Makefile
                                src/conf/openssl/ca-openssl.cnf
                                src/conf/openssl/ra-openssl.cnf
                                src/conf/openssl/sample-openssl.conf
                                src/conf/openssl/sample-openssl.ext
                                        src/conf/openssl/extfiles/Makefile
                                        
src/conf/openssl/extfiles/Certification_Authority.ext
                                        src/conf/openssl/extfiles/User_Certificate.ext
                                        
src/conf/openssl/extfiles/Server_Certificate.ext
         )

Reply via email to