mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-21 00:25:50 +00:00
- fix pkg-plist
- use @sample macro in pkg-plist - bump PORTREVSION PR: 190830 Submitted by: ohauer Approved by: zi (maintainer)
This commit is contained in:
parent
78be09d7b3
commit
4bde157247
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=359184
@ -3,6 +3,7 @@
|
||||
|
||||
PORTNAME= nss-pam-ldapd
|
||||
PORTVERSION= 0.8.14
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= net
|
||||
MASTER_SITES= http://arthurdejong.org/nss-pam-ldapd/ \
|
||||
http://mirrors.rit.edu/zi/
|
||||
@ -111,10 +112,7 @@ post-configure:
|
||||
show-pkgmessage::
|
||||
@${ECHO_CMD}; ${CAT} ${PKGMESSAGE} | ${FMT} 75 79; ${ECHO_CMD}
|
||||
|
||||
# We take care of the sample file, upstream install target installs the actual
|
||||
# file if it does not exist yet.
|
||||
post-install: show-pkgmessage
|
||||
@${INSTALL_DATA} ${WRKSRC}/nslcd.conf ${STAGEDIR}${PREFIX}/etc/nslcd.conf.sample
|
||||
.if ${PORT_OPTIONS:MNSS}
|
||||
@${LN} -fs nss_ldap.so.${NSS_LDAP_SHMAJOR} ${STAGEDIR}${PREFIX}/lib/nss_ldap.so
|
||||
.endif
|
||||
|
11
net/nss-pam-ldapd/files/patch-Makefile.in
Normal file
11
net/nss-pam-ldapd/files/patch-Makefile.in
Normal file
@ -0,0 +1,11 @@
|
||||
--- ./Makefile.in.orig 2014-06-09 14:12:14.000000000 +0200
|
||||
+++ ./Makefile.in 2014-06-09 14:12:30.000000000 +0200
|
||||
@@ -849,7 +849,7 @@
|
||||
echo "$(DESTDIR)$(NSLCD_CONF_PATH) already exists, install will not overwrite"; \
|
||||
else \
|
||||
$(mkinstalldirs) `dirname $(DESTDIR)$(NSLCD_CONF_PATH)`; \
|
||||
- $(INSTALL) -m 600 $(srcdir)/nslcd.conf $(DESTDIR)$(NSLCD_CONF_PATH); \
|
||||
+ $(INSTALL) -m 600 $(srcdir)/nslcd.conf $(DESTDIR)$(NSLCD_CONF_PATH).sample; \
|
||||
fi
|
||||
uninstall-nslcd_conf:
|
||||
-rm -f $(DESTDIR)$(NSLCD_CONF_PATH)
|
@ -15,7 +15,7 @@ To start nslcd add nslcd_enable="YES" to /etc/rc.conf and run:
|
||||
If you also want to supervise the nslcd daemon
|
||||
add nslcd_supervisor="YES" to rc.conf as well.
|
||||
|
||||
NOTE: supervision requires FreeBSD 9.1 or greater.
|
||||
NOTE: supervision requires FreeBSD 8.4, 9.1 or greater.
|
||||
|
||||
See the comments in %%PREFIX%%/etc/rc.d/nslcd for additional tunables.
|
||||
=====================================================================
|
||||
|
@ -1,11 +1,9 @@
|
||||
@unexec if cmp -s %D/etc/%%CONFIG%%.sample %D/etc/%%CONFIG%%; then rm -f %D/etc/%%CONFIG%%; fi
|
||||
etc/%%CONFIG%%.sample
|
||||
@sample etc/%%CONFIG%%.sample
|
||||
%%NSS%%lib/nss_ldap.so
|
||||
%%NSS%%lib/nss_ldap.so.%%NSS_LDAP_SHMAJOR%%
|
||||
%%NSLCD%%sbin/nslcd
|
||||
%%NSLCD%%man/man8/nslcd.8.gz
|
||||
%%NSLCD%%man/man5/nslcd.conf.5.gz
|
||||
%%PAM%%lib/pam_ldap.so
|
||||
%%PAM%%lib/pam_ldap.so.%%PAM_LDAP_SHMAJOR%%
|
||||
%%NSLCD%%man/man5/nslcd.conf.5.gz
|
||||
%%NSLCD%%man/man8/nslcd.8.gz
|
||||
%%PAM%%man/man8/pam_ldap.8.gz
|
||||
@exec if [ ! -f %D/etc/%%CONFIG%% ]; then cp -p %D/etc/%%CONFIG%%.sample %D/etc/%%CONFIG%%; fi
|
||||
%%NSLCD%%sbin/nslcd
|
||||
|
Loading…
Reference in New Issue
Block a user