EMILIO LUQUE LINARES schrieb:
> 
>         Hi.
> 
>         After I have run "make distclean" in order to reinstall OpenCA, I
> run "./Configure" and "make install-ca". But before it ends, it shows the
> following error:
> 
> /usr/bin/install -c -o root -g
> root -m 644 change_passwd.html
> /usr/local/OpenCA-0.9.0/lib/servers/ca/sheets/change_passwd.html
> /usr/bin/install: cannot stat `change_passwd.html': No existe el fichero o el 
>directorio
> make[8]: *** [/usr/local/OpenCA-0.9.0/lib/servers/ca/sheets/change_passwd.html]
> Error 1

Fixed but I'm wondering. I'm also using "make distclean" but the
installation doesn't fail. The problem is that change_passwd.html is not
a *.in-file.

Michael
-- 
-------------------------------------------------------------------
Michael Bell                   Email (private): [EMAIL PROTECTED]
Rechenzentrum - Datacenter     Email:  [EMAIL PROTECTED]
Humboldt-University of Berlin  Tel.: +49 (0)30-2093 2482
Unter den Linden 6             Fax:  +49 (0)30-2093 2959
10099 Berlin
Germany                                     [OpenCA Core Developer]

http://www.openca.org
# file: src/cgi-bin/cgi-ca/sheets/Makefile
#
# � 2001 OpenCA Group

TOP     = ../../../..
include $(TOP)/Makefile.global-vars

DEST_CA_CGI_SHEETDIR    = ${lib_prefix}/servers/${ca_prefix}/sheets

SUBDIRS = \
        inc     \
        txt

# files derived from .in files:
AC_FILES        = \
        add_module.html                 \
        add_operation.html              \
        add_right.html                  \
        add_role.html                   \
        add_script.html                 \
        ca_view_renew.html              \
        ca_view_req.html                \
        ca_view_crr.html                \
        ca_view_csr.html                \
        manage_role.html                \
        remove_key.html                 \
        search_rights.html              \
        show_modules.html               \
        show_operations.html            \
        show_prepared_module.html       \
        show_prepared_operation.html    \
        show_prepared_right.html        \
        show_prepared_role.html         \
        show_prepared_script.html       \
        show_rights.html                \
        show_roles.html                 \
        show_scripts.html               \
        viewValidCert.html

# files not derived from .in files:
STATIC_FILES    = \
        archivied_reqs.html             \
        basic_csr_confirm_request.html  \
        basic_csr_request_cert.html     \
        ca_approved_crrs.html           \
        ca_approved_reqs.html           \
        ca_archivied_crrs.html          \
        ca_archivied_reqs.html          \
        ca_deleted_crrs.html            \
        ca_deleted_reqs.html            \
        ca_pending_crrs.html            \
        ca_pending_reqs.html            \
        ca_renew_reqs.html              \
        ca_search_list.html             \
        ca_view_arc.html                \
        ca_view_del.html                \
        ca_view_arc_crr.html            \
        ca_view_del_crr.html            \
        change_passwd.html              \
        gencacert.html                  \
        gencadb.html                    \
        gencareq.html                   \
        genskey.html                    \
        issued_certs.html               \
        issued_crls.html                \
        pending_reqs.html               \
        revpend.html                    \
        viewSignature.html              \
        view_arc.html                   \
        view_crl.html                   \
        view_req.html                   \
        secure_pin_mail.msg             \
        request_pin_mail.msg            \
        viewCert.html

FILES           = $(AC_FILES) $(STATIC_FILES)
DEST_FILES      = $(FILES:%=$(DEST_CA_CGI_SHEETDIR)/%)

#---- variable settings above, rules below ----

.PHONY: default install clean distclean

default::

$(DEST_CA_CGI_SHEETDIR):
                $(INSTALL) -d -o ${openca_user} -g ${openca_group} -m 755 $@

install::       $(DEST_FILES)

$(DEST_FILES):: $(DEST_CA_CGI_SHEETDIR)
$(DEST_FILES)::
                $(INSTALL) -o ${openca_user} -g ${openca_group} -m 644 
$(@:$(DEST_CA_CGI_SHEETDIR)/%=%) $@

distclean::
                $(RM) $(AC_FILES)

install clean distclean::
                $(MAKE) $(SUBDIRS) SUBTARGET=$@

$(SUBDIRS)::
                cd $@ && $(MAKE) $(SUBTARGET)

Reply via email to