Browse Source

For cfgmgr make sure the configuration database directory is created
on install.
TODO: maybe cfgmgr should create it?

(while here comment out an unused line)

For cmdctl, create the sysconfdir directory.


git-svn-id: svn://bind10.isc.org/svn/bind10/trunk@1500 e5f2f494-b856-4b98-b285-d166d9295462

Jeremy C. Reed 15 years ago
parent
commit
9cd291f7a2
2 changed files with 11 additions and 1 deletions
  1. 6 1
      src/bin/cfgmgr/Makefile.am
  2. 5 0
      src/bin/cmdctl/Makefile.am

+ 6 - 1
src/bin/cfgmgr/Makefile.am

@@ -5,10 +5,15 @@ pkglibexec_SCRIPTS = b10-cfgmgr
 CLEANFILES = b10-cfgmgr
 
 b10_cfgmgrdir = @localstatedir@/@PACKAGE@
-b10_cfgmgr_DATA = 
+#B10_cfgmgr_DATA = 
 
 # TODO: does this need $$(DESTDIR) also?
 # this is done here since configure.ac AC_OUTPUT doesn't expand exec_prefix
 b10-cfgmgr: b10-cfgmgr.py
 	$(SED) "s|@@PYTHONPATH@@|@pyexecdir@|" b10-cfgmgr.py >$@
 	chmod a+x $@
+
+install-data-local:
+	$(mkinstalldirs) $(DESTDIR)/@localstatedir@/@PACKAGE@
+# TODO: permissions handled later
+

+ 5 - 0
src/bin/cmdctl/Makefile.am

@@ -21,3 +21,8 @@ CLEANFILES=	b10-cmdctl
 b10-cmdctl: cmdctl.py
 	$(SED) "s|@@PYTHONPATH@@|@pyexecdir@|" cmdctl.py >$@
 	chmod a+x $@
+
+install-data-local:
+	$(mkinstalldirs) $(DESTDIR)/@sysconfdir@/@PACKAGE@   
+# TODO: permissions handled later
+