svn commit: r530722 - head/irc/ircd-hybrid
Santhosh Raju
fox at FreeBSD.org
Sat Apr 4 21:49:39 UTC 2020
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 at 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
- at dir /var/lib
+ at dir(ircd,ircd) /var/ircd-hybrid/lib
+ at dir(ircd,ircd) /var/ircd-hybrid/log
+ at dir(ircd,ircd) /var/ircd-hybrid/run
+ at dir(ircd,ircd) /var/ircd-hybrid
More information about the svn-ports-all
mailing list