creating sysconfdir if it does not exist
authorMartin Willi <martin@strongswan.org>
Fri, 22 Feb 2008 14:50:38 +0000 (14:50 -0000)
committerMartin Willi <martin@strongswan.org>
Fri, 22 Feb 2008 14:50:38 +0000 (14:50 -0000)
moved all directory creations into starters Makefile

src/Makefile.am
src/starter/Makefile.am

index e01ad84..4c8ed7d 100644 (file)
@@ -35,16 +35,3 @@ if USE_MANAGER
   SUBDIRS += manager
 endif
 
-if USE_FILE_CONFIG
-install-exec-local :
-       mkdir -p -m 755 $(DESTDIR)$(confdir)/ipsec.d
-       mkdir -p -m 755 $(DESTDIR)$(confdir)/ipsec.d/cacerts
-       mkdir -p -m 755 $(DESTDIR)$(confdir)/ipsec.d/ocspcerts
-       mkdir -p -m 755 $(DESTDIR)$(confdir)/ipsec.d/certs
-       mkdir -p -m 755 $(DESTDIR)$(confdir)/ipsec.d/acerts
-       mkdir -p -m 755 $(DESTDIR)$(confdir)/ipsec.d/aacerts
-       mkdir -p -m 755 $(DESTDIR)$(confdir)/ipsec.d/crls
-       mkdir -p -m 755 $(DESTDIR)$(confdir)/ipsec.d/reqs
-       mkdir -p -m 700 $(DESTDIR)$(confdir)/ipsec.d/private
-endif
-
index 40725a9..fe903bc 100644 (file)
@@ -30,5 +30,16 @@ keywords.c:  keywords.txt keywords.h
 defs.o:                $(PLUTODIR)/defs.c $(PLUTODIR)/defs.h
                $(COMPILE) -c -o $@ $<
 
-install-exec-local :
-               test -e "$(DESTDIR)$(sysconfdir)/ipsec.conf" || $(INSTALL) ipsec.conf $(DESTDIR)$(sysconfdir)/ipsec.conf
+install-exec-local :   
+               test -e "$(DESTDIR)${sysconfdir}" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)"
+               test -e "$(DESTDIR)${sysconfdir}/ipsec.d" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)/ipsec.d"
+               test -e "$(DESTDIR)${sysconfdir}/ipsec.d/cacerts" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)/ipsec.d/cacerts"
+               test -e "$(DESTDIR)${sysconfdir}/ipsec.d/ocspcerts" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)/ipsec.d/ocspcerts"
+               test -e "$(DESTDIR)${sysconfdir}/ipsec.d/certs" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)/ipsec.d/certs"
+               test -e "$(DESTDIR)${sysconfdir}/ipsec.d/acerts" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)/ipsec.d/acerts"
+               test -e "$(DESTDIR)${sysconfdir}/ipsec.d/aacerts" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)/ipsec.d/aacerts"
+               test -e "$(DESTDIR)${sysconfdir}/ipsec.d/crls" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)/ipsec.d/crls"
+               test -e "$(DESTDIR)${sysconfdir}/ipsec.d/reqs" || $(MKDIR_P) "$(DESTDIR)$(sysconfdir)/ipsec.d/reqs"
+               test -e "$(DESTDIR)${sysconfdir}/ipsec.d/private" || $(MKDIR_P) -m 700 "$(DESTDIR)$(sysconfdir)/ipsec.d/private"
+               test -e "$(DESTDIR)$(sysconfdir)/ipsec.conf" || $(INSTALL) -m 644 ipsec.conf $(DESTDIR)$(sysconfdir)/ipsec.conf
+