Revision: 119628 https://trac.macports.org/changeset/119628 Author: dluke@macports.org Date: 2014-05-02 12:55:42 -0700 (Fri, 02 May 2014) Log Message: ----------- bind9: move pidfile, add livecheck, fix startupitem.executable to actually use new named user Modified Paths: -------------- trunk/dports/net/bind9/Portfile trunk/dports/net/bind9/files/named.conf Modified: trunk/dports/net/bind9/Portfile =================================================================== --- trunk/dports/net/bind9/Portfile 2014-05-02 19:49:58 UTC (rev 119627) +++ trunk/dports/net/bind9/Portfile 2014-05-02 19:55:42 UTC (rev 119628) @@ -4,7 +4,7 @@ name bind9 version 9.10.0 -revision 1 +revision 2 categories net maintainers geeklair.net:dluke platforms darwin freebsd sunos @@ -47,7 +47,7 @@ startupitem.create yes startupitem.netchange yes -startupitem.executable ${prefix}/sbin/named -f +startupitem.executable ${prefix}/sbin/named -u named -f add_users named group=named @@ -72,7 +72,7 @@ # Ensure needed directories xinstall -o named -g named -m 755 -d \ ${destroot}${prefix}/var/named \ - ${destroot}${prefix}/var/run + ${destroot}${prefix}/var/run/named # Install the conf file as a sample xinstall -o root -m 644 ${filespath}/named.conf \ @@ -86,7 +86,7 @@ ${destroot}${prefix}/var/named/${f}.dist } - destroot.keepdirs ${destroot}${prefix}/var/run + destroot.keepdirs ${destroot}${prefix}/var/run/named } notes "****************************************************** @@ -106,3 +106,7 @@ * Remember to secure your configuration: * http://www.cymru.com/Documents/secure-bind-template.html ******************************************************" + +livecheck.type regex +livecheck.url ${homepage}/downloads/ +livecheck.regex "target=\"_blank\">BIND (\\d+\.\\d+\.\\d+) - tar.gz</a>" Modified: trunk/dports/net/bind9/files/named.conf =================================================================== --- trunk/dports/net/bind9/files/named.conf 2014-05-02 19:49:58 UTC (rev 119627) +++ trunk/dports/net/bind9/files/named.conf 2014-05-02 19:55:42 UTC (rev 119628) @@ -40,7 +40,7 @@ //}; dnssec-validation auto; - pid-file "%%PREFIX%%/var/named/named.pid"; + pid-file "%%PREFIX%%/var/run/named/named.pid"; }; //
participants (1)
-
dluke@macports.org