Date: Sat, 4 Apr 2020 21:49:29 +0000 (UTC) From: Santhosh Raju <fox@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r530722 - head/irc/ircd-hybrid Message-ID: <202004042149.034LnTQF092054@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: fox Date: Sat Apr 4 21:49:29 2020 New Revision: 530722 URL: https://svnweb.freebsd.org/changeset/ports/530722 Log: irc/ircd-hybrid: Fixes permissions for localstatedir. Instead of pointing directly to /var, now localstatedir now points to /var/ircd-hybrid with proper permissions so that the databases are correctly created during start up. Also minor formatting fixes. PR: 228582 Reported by: Bunny Evans <bunny.evans@gmail.com> Modified: head/irc/ircd-hybrid/Makefile head/irc/ircd-hybrid/pkg-plist Modified: head/irc/ircd-hybrid/Makefile ============================================================================== --- head/irc/ircd-hybrid/Makefile Sat Apr 4 21:19:13 2020 (r530721) +++ head/irc/ircd-hybrid/Makefile Sat Apr 4 21:49:29 2020 (r530722) @@ -64,11 +64,11 @@ CONFIGURE_ARGS+= --with-tls=none RUN_DEPENDS+= ${CERTSFILE}:security/ca_root_nss .endif -CONFIGURE_ARGS+= --datarootdir=${PREFIX}/share/${PORTNAME}-${PORTVERSION} \ - --localstatedir=/var \ - --sysconfdir=${PREFIX}/etc/ircd-hybrid +CONFIGURE_ARGS+= --datadir=${PREFIX}/share/${PORTNAME}-${PORTVERSION} \ + --localstatedir=/var/${PORTNAME} \ + --sysconfdir=${PREFIX}/etc/${PORTNAME} post-install: - @${MV} ${STAGEDIR}${PREFIX}/bin/mkpasswd ${STAGEDIR}${PREFIX}/bin/ircd-hybrid-mkpasswd + @${MV} ${STAGEDIR}${PREFIX}/bin/mkpasswd ${STAGEDIR}${PREFIX}/bin/${PORTNAME}-mkpasswd .include <bsd.port.mk> Modified: head/irc/ircd-hybrid/pkg-plist ============================================================================== --- head/irc/ircd-hybrid/pkg-plist Sat Apr 4 21:19:13 2020 (r530721) +++ head/irc/ircd-hybrid/pkg-plist Sat Apr 4 21:49:29 2020 (r530722) @@ -1,6 +1,7 @@ bin/ircd bin/ircd-hybrid-mkpasswd %%ETCDIR%%/reference.conf +etc/rc.d/ircd-hybrid lib/ircd-hybrid/modules/autoload/m_accept.la lib/ircd-hybrid/modules/autoload/m_accept.so lib/ircd-hybrid/modules/autoload/m_admin.la @@ -171,6 +172,7 @@ man/man8/ircd.8.gz %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/die %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/dline %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/etrace +%%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/extban %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/hash %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/help %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/index @@ -222,4 +224,7 @@ man/man8/ircd.8.gz %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/whois %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/whowas %%DATADIR%%-%%PORTVERSION%%/ircd-hybrid/help/xline -@dir /var/lib +@dir(ircd,ircd) /var/ircd-hybrid/lib +@dir(ircd,ircd) /var/ircd-hybrid/log +@dir(ircd,ircd) /var/ircd-hybrid/run +@dir(ircd,ircd) /var/ircd-hybrid
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004042149.034LnTQF092054>