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)
|