Build system: Install ipaddrset.py and secnet.8 with correct perms
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 28 Dec 2014 12:38:05 +0000 (12:38 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 28 Dec 2014 16:09:39 +0000 (16:09 +0000)
Do not install them as executables; use INSTALL_DATA instead.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Makefile.in
debian/changelog

index 16b099a..8ccb29a 100644 (file)
@@ -31,6 +31,7 @@ CC:=@CC@
 INSTALL:=@INSTALL@
 INSTALL_PROGRAM:=@INSTALL_PROGRAM@
 INSTALL_SCRIPT:=@INSTALL_SCRIPT@
+INSTALL_DATA:=@INSTALL_DATA@
 
 prefix:=$(DESTDIR)@prefix@
 exec_prefix:=@exec_prefix@
@@ -181,10 +182,10 @@ install: installdirs
        $$ok
        $(INSTALL_PROGRAM) secnet $(sbindir)/`echo secnet|sed '$(transform)'`
        $(INSTALL_PROGRAM) ${srcdir}/make-secnet-sites $(sbindir)/`echo make-secnet-sites|sed '$(transform)'`
-       $(INSTALL) ${srcdir}/ipaddrset.py $(prefix)/share/secnet/ipaddrset.py
+       $(INSTALL_DATA) ${srcdir}/ipaddrset.py $(prefix)/share/secnet/ipaddrset.py
        $(INSTALL_SCRIPT) ${srcdir}/polypath-interface-monitor-linux \
                $(datarootdir)/secnet/.
-       $(INSTALL) secnet.8 $(mandir)/man8/secnet.8
+       $(INSTALL_DATA) secnet.8 $(mandir)/man8/secnet.8
 
 install-force:
        rm -f $(STALE_PYTHON_FILES)
index ea8280e..51859bc 100644 (file)
@@ -6,6 +6,7 @@ secnet (0.4.0~beta2~) unstable; urgency=low
   * Portability fix: Build where size_t is not compatible with int.
   * Makefile: support DESTDIR.
   * debian/rules: set DESTDIR (not prefix).
+  * Do not install ipaddrset.py and secnet.8 executable.
 
  --