diff --git a/ChangeLog b/ChangeLog
index ca385f30ca154450a0a3d6543a9f841bc7506267..c3db867589d34d44efead7bf3fceb1dd599f61e5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-11-25  Niels M�ller  <nisse@lysator.liu.se>
+
+	* Makefile.in (install-shared-nettle): Use INSTALL_DATA, which
+	clears the execute permission bits.
+	(install-shared-hogweed): Likewise.
+
 2010-11-16  Niels M�ller  <nisse@lysator.liu.se>
 
 	* configure.ac: Updated gmp url.
diff --git a/Makefile.in b/Makefile.in
index ff15d74830209bfd8120be5e4e431508dcb26b8f..8e8f3b0fe3ca8bd889c35431e9b7f763a4dc003e 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -271,7 +271,7 @@ install-static: $(LIBTARGETS)
 
 install-shared-nettle: $(LIBNETTLE_FORLINK)
 	$(MKDIR_P) $(DESTDIR)$(libdir)
-	$(INSTALL_PROGRAM) $(LIBNETTLE_FORLINK) $(DESTDIR)$(libdir)/$(LIBNETTLE_FILE)
+	$(INSTALL_DATA) $(LIBNETTLE_FORLINK) $(DESTDIR)$(libdir)/$(LIBNETTLE_FILE)
 	[ -z "$(LIBNETTLE_SONAME)" ] \
                 || (cd $(DESTDIR)$(libdir) \
 		&& ln -sf $(LIBNETTLE_FILE) $(LIBNETTLE_SONAME) \
@@ -279,7 +279,7 @@ install-shared-nettle: $(LIBNETTLE_FORLINK)
 
 install-shared-hogweed: $(LIBHOGWEED_FORLINK)
 	$(MKDIR_P) $(DESTDIR)$(libdir)
-	$(INSTALL_PROGRAM) $(LIBHOGWEED_FORLINK) $(DESTDIR)$(libdir)/$(LIBHOGWEED_FILE)
+	$(INSTALL_DATA) $(LIBHOGWEED_FORLINK) $(DESTDIR)$(libdir)/$(LIBHOGWEED_FILE)
 	[ -z "$(LIBHOGWEED_SONAME)" ] \
                 || (cd $(DESTDIR)$(libdir) \
 		&& ln -sf $(LIBHOGWEED_FILE) $(LIBHOGWEED_SONAME) \