Index: head/net/nsscache/Makefile =================================================================== --- head/net/nsscache/Makefile (revision 387479) +++ head/net/nsscache/Makefile (revision 387480) @@ -1,38 +1,37 @@ # Created by: Kevin Bowling # $FreeBSD$ PORTNAME= nsscache -PORTVERSION= 0.29 +PORTVERSION= 0.30 CATEGORIES= net python MAINTAINER= k@kev009.com COMMENT= Python utility to create a local cache of directory services LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pycurl.so:${PORTSDIR}/ftp/py-curl \ - ${PYTHON_PKGNAMEPREFIX}ldap2>0:${PORTSDIR}/net/py-ldap2 \ - ${PYTHON_PKGNAMEPREFIX}bsddb>0:${PORTSDIR}/databases/py-bsddb + ${PYTHON_PKGNAMEPREFIX}ldap2>0:${PORTSDIR}/net/py-ldap2 USES= python:2 USE_PYTHON= autoplist distutils USE_GITHUB= yes GH_ACCOUNT= google GH_TAGNAME= version/${DISTVERSION} PLIST_FILES= '@sample etc/nsscache.conf.sample' '@dir /var/db/nsscache' \ man/man1/nsscache.1.gz man/man5/nsscache.conf.5.gz post-patch: @${REINPLACE_CMD} -e 's|/etc/nsscache.conf|${PREFIX}/etc/nsscache.conf|g' ${WRKSRC}/nss_cache/config.py @${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/nsscache.conf @${REINPLACE_CMD} -e "s|/var/lib/misc|/var/db/nsscache|g" ${WRKSRC}/nsscache.conf.5 post-install: ${INSTALL_DATA} ${WRKSRC}/nsscache.conf ${STAGEDIR}${PREFIX}/etc/nsscache.conf.sample ${INSTALL_MAN} ${WRKSRC}/nsscache.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/nsscache.conf.5 ${STAGEDIR}${MANPREFIX}/man/man5 @${MKDIR} ${STAGEDIR}/var/db/nsscache .include Index: head/net/nsscache/distinfo =================================================================== --- head/net/nsscache/distinfo (revision 387479) +++ head/net/nsscache/distinfo (revision 387480) @@ -1,2 +1,2 @@ -SHA256 (google-nsscache-0.29-version-0.29_GH0.tar.gz) = 631cd032eecdbf27d276540d9e5bb945fced6e71bb3bc8f64475d80c472d9308 -SIZE (google-nsscache-0.29-version-0.29_GH0.tar.gz) = 106591 +SHA256 (google-nsscache-0.30-version-0.30_GH0.tar.gz) = 9cbae8768b6671ec7d8a94d76c62be69cd4c704ea792b50b6dbfa2786cfe19e4 +SIZE (google-nsscache-0.30-version-0.30_GH0.tar.gz) = 109615 Index: head/net/nsscache/files/patch-nsscache.conf =================================================================== --- head/net/nsscache/files/patch-nsscache.conf (revision 387479) +++ head/net/nsscache/files/patch-nsscache.conf (revision 387480) @@ -1,38 +1,38 @@ ---- nsscache.conf.orig 2014-10-21 10:32:31 UTC +--- nsscache.conf.orig 2015-05-19 22:54:48 UTC +++ nsscache.conf @@ -2,7 +2,7 @@ # # nsscache loads a config file from the environment variable NSSCACHE_CONFIG # -# By default this is /etc/nsscache.conf +# By default this is %%PREFIX%%/etc/nsscache.conf # # Commented values are overrideable defaults, uncommented values # require you to set them. @@ -13,14 +13,14 @@ source = ldap # Default NSS data cache module name --cache = nssdb +-cache = cache -#cache = files -+#cache = nssdb ++#cache = cache +cache = files # NSS maps to be cached maps = passwd, group, shadow, netgroup, automount # Directory to store our update/modify timestamps -timestamp_dir = /var/lib/nsscache +timestamp_dir = /var/db/nsscache # Lockfile to use for update/repair operations #lockfile = /var/run/nsscache -@@ -89,7 +89,7 @@ ldap_filter = (objectclass=posixAccount) +@@ -108,7 +108,7 @@ ldap_filter = (objectclass=posixAccount) # Directory to store nssdb databases. Current libnss_db code requires # the path below -nssdb_dir = /var/lib/misc +nssdb_dir = /var/db/nsscache # Path to `makedb', supplied by the nss_db module #nssdb_makedb = /usr/bin/makedb