Skip site navigation (1)Skip section navigation (2)
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>