summaryrefslogtreecommitdiff
path: root/debian/patches/patch-makefile.am-to-disable-installing-.patch
blob: 4346399780bd0e44f69860a07596eb97a366407a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Tue, 22 Dec 2020 07:53:43 +0000
X-Dgit-Generated: 265-6 a2dabc3763748bb5da1fb696f10d5e83eb790c0e
Subject: Patch Makefile.am to disable installing with a specified UID or GID.

This should allow "Rules-Requires-Root: no" to work.

---

--- libnss-ldap-265.orig/Makefile.am
+++ libnss-ldap-265/Makefile.am
@@ -68,9 +68,9 @@ if AIX
 
 install-exec-local: nss_ldap.so NSS_LDAP
 	$(mkinstalldirs) $(DESTDIR)$(libdir)/netsvc/dynload
-	$(INSTALL_PROGRAM) -o $(INST_UID) -g $(INST_GID) nss_ldap.so $(DESTDIR)$(libdir)/netsvc/dynload/nss_ldap.so
+	$(INSTALL_PROGRAM) nss_ldap.so $(DESTDIR)$(libdir)/netsvc/dynload/nss_ldap.so
 	$(mkinstalldirs) $(DESTDIR)$(libdir)/security
-	$(INSTALL_PROGRAM) -o $(INST_UID) -g $(INST_GID) NSS_LDAP $(DESTDIR)$(libdir)/security/NSS_LDAP
+	$(INSTALL_PROGRAM) NSS_LDAP $(DESTDIR)$(libdir)/security/NSS_LDAP
 
 else
 
@@ -81,16 +81,16 @@ install-exec-local: nss_ldap.so
 if GLIBC
 	-rm -f $(DESTDIR)$(libdir)/$(NSS_LDAP_LIBC_VERSIONED)
 	$(mkinstalldirs) $(DESTDIR)$(libdir)
-	$(INSTALL_PROGRAM) -o $(INST_UID) -g $(INST_GID) nss_ldap.so $(DESTDIR)$(libdir)/$(NSS_LDAP_LIBC_VERSIONED)
+	$(INSTALL_PROGRAM) nss_ldap.so $(DESTDIR)$(libdir)/$(NSS_LDAP_LIBC_VERSIONED)
 	(cd $(DESTDIR)$(libdir); ln -sf $(NSS_LDAP_LIBC_VERSIONED) $(NSS_LDAP_NSS_VERSIONED))
 	$(mkinstalldirs) $(DESTDIR)/usr$(libdir)
 	(cd $(DESTDIR)/usr$(libdir); ln -sf $(libdir)/$(NSS_LDAP_NSS_VERSIONED) libnss_ldap.so)
 else
 	$(mkinstalldirs) $(DESTDIR)$(libdir)
 if HPUX
-	$(INSTALL_PROGRAM) -o $(INST_UID) -g $(INST_GID) nss_ldap.so $(DESTDIR)$(libdir)/libnss_ldap.1
+	$(INSTALL_PROGRAM) nss_ldap.so $(DESTDIR)$(libdir)/libnss_ldap.1
 else
-	$(INSTALL_PROGRAM) -o $(INST_UID) -g $(INST_GID) nss_ldap.so $(DESTDIR)$(libdir)/nss_ldap.so.1
+	$(INSTALL_PROGRAM) nss_ldap.so $(DESTDIR)$(libdir)/nss_ldap.so.1
 	(cd $(DESTDIR)$(libdir); rm -f nss_ldap.so; ln -s nss_ldap.so.1 nss_ldap.so)
 endif
 endif
@@ -101,9 +101,9 @@ install-data-local:
 	@$(NORMAL_INSTALL)
 	@if test ! -f $(DESTDIR)$(NSS_LDAP_PATH_CONF); then \
 		$(mkinstalldirs) $(DESTDIR)$(dir $(NSS_LDAP_PATH_CONF)); \
-		$(INSTALL_DATA) -o $(INST_UID) -g $(INST_GID) $(srcdir)/ldap.conf $(DESTDIR)$(NSS_LDAP_PATH_CONF); \
+		$(INSTALL_DATA) $(srcdir)/ldap.conf $(DESTDIR)$(NSS_LDAP_PATH_CONF); \
 	fi
-	$(INSTALL_DATA) -o $(INST_UID) -g $(INST_GID) $(srcdir)/nsswitch.ldap $(DESTDIR)$(sysconfdir)/nsswitch.ldap; 
+	$(INSTALL_DATA) $(srcdir)/nsswitch.ldap $(DESTDIR)$(sysconfdir)/nsswitch.ldap; 
 
 uninstall-local:
 	@$(NORMAL_UNINSTALL)