View | Details | Raw Unified | Return to bug 278919
Collapse All | Expand All

(-)b/GIDs (-1 / +1 lines)
Lines 285-291 stunnel:*:341: Link Here
285
openfire:*:342:
285
openfire:*:342:
286
gunicorn:*:343:
286
gunicorn:*:343:
287
snmpd:*:344:
287
snmpd:*:344:
288
# free: 345
288
ngircd:*:345:
289
# free: 346
289
# free: 346
290
eturnal:*:347:
290
eturnal:*:347:
291
# free: 348
291
# free: 348
(-)b/UIDs (-1 / +1 lines)
Lines 290-296 stunnel:*:341:341::0:0:Stunnel Daemon:/nonexistent:/usr/sbin/nologin Link Here
290
openfire:*:342:342::0:0:Openfire IM Daemon:/nonexistent:/usr/sbin/nologin
290
openfire:*:342:342::0:0:Openfire IM Daemon:/nonexistent:/usr/sbin/nologin
291
gunicorn:*:343:343::0:0:Gunicorn Daemon:/nonexistent:/usr/sbin/nologin
291
gunicorn:*:343:343::0:0:Gunicorn Daemon:/nonexistent:/usr/sbin/nologin
292
snmpd:*:344:344::0:0:Net-SNMP Daemon:/nonexistent:/usr/sbin/nologin
292
snmpd:*:344:344::0:0:Net-SNMP Daemon:/nonexistent:/usr/sbin/nologin
293
# free: 345
293
ngircd:*:345:345::0:0:ngIRCd Daemon:/nonexistent:/usr/sbin/nologin
294
# free: 346
294
# free: 346
295
eturnal:*:347:347::0:0:eturnal User:/var/spool/eturnal:/bin/sh
295
eturnal:*:347:347::0:0:eturnal User:/var/spool/eturnal:/bin/sh
296
# free: 348
296
# free: 348
(-)b/irc/ngircd/Makefile (-9 / +8 lines)
Lines 1-6 Link Here
1
PORTNAME=	ngircd
1
PORTNAME=	ngircd
2
PORTVERSION=	26.1
2
PORTVERSION=	27
3
PORTREVISION=	1
4
PORTEPOCH=	1
3
PORTEPOCH=	1
5
CATEGORIES=	irc
4
CATEGORIES=	irc
6
MASTER_SITES=	https://ngircd.barton.de/pub/ngircd/ \
5
MASTER_SITES=	https://ngircd.barton.de/pub/ngircd/ \
Lines 15-37 LICENSE_FILE= ${WRKSRC}/COPYING Link Here
15
14
16
USES=		cpe localbase:ldflags tar:xz
15
USES=		cpe localbase:ldflags tar:xz
17
GNU_CONFIGURE=	yes
16
GNU_CONFIGURE=	yes
18
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
17
CONFIGURE_ARGS+=	--sysconfdir=${ETCDIR}
18
19
USERS=		ngircd
20
GROUPS=		ngircd
19
USE_RC_SUBR=	ngircd
21
USE_RC_SUBR=	ngircd
22
SUB_LIST=	USERS="${USERS}" GROUPS="${GROUPS}"
20
23
21
CPE_VENDOR=	barton
24
CPE_VENDOR=	barton
22
CPE_VERSION=	${PORTVERSION:C/^([0-9]+)$/\1.0/}
25
CPE_VERSION=	${PORTVERSION:C/^([0-9]+)$/\1.0/}
23
26
24
PORTDOCS=	*
27
PORTDOCS=	doc/*
25
PLIST_FILES=	etc/ngircd.conf.sample \
26
		share/man/man5/ngircd.conf.5.gz \
27
		share/man/man8/ngircd.8.gz \
28
		sbin/ngircd
29
28
30
OPTIONS_DEFINE=		DEBUG DOCS ICONV IDENT IPV6 IRCPLUS LIBWRAP PAM \
29
OPTIONS_DEFINE=		DEBUG DOCS ICONV IDENT IPV6 IRCPLUS LIBWRAP PAM \
31
			SNIFFER SYSLOG ZLIB
30
			SNIFFER SYSLOG ZLIB
32
OPTIONS_RADIO=		TLS
31
OPTIONS_RADIO=		TLS
33
OPTIONS_RADIO_TLS=	GNUTLS OPENSSL
32
OPTIONS_RADIO_TLS=	GNUTLS OPENSSL
34
OPTIONS_DEFAULT=	ICONV IRCPLUS LIBWRAP OPENSSL PAM SYSLOG ZLIB
33
OPTIONS_DEFAULT=	DOCS ICONV IRCPLUS LIBWRAP OPENSSL PAM SYSLOG ZLIB
35
34
36
DEBUG_CONFIGURE_ENABLE=		debug
35
DEBUG_CONFIGURE_ENABLE=		debug
37
GNUTLS_LIB_DEPENDS=		libgnutls.so:security/gnutls
36
GNUTLS_LIB_DEPENDS=		libgnutls.so:security/gnutls
(-)b/irc/ngircd/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1611437541
1
TIMESTAMP = 1715382223
2
SHA256 (ngircd-26.1.tar.xz) = 55c16fd26009f6fc6a007df4efac87a02e122f680612cda1ce26e17a18d86254
2
SHA256 (ngircd-27.tar.xz) = 6897880319dd5e2e73c1c9019613509f88eb5b8daa5821a36fbca3d785c247b8
3
SIZE (ngircd-26.1.tar.xz) = 375812
3
SIZE (ngircd-27.tar.xz) = 377484
(-)b/irc/ngircd/files/ngircd.in (-2 / +14 lines)
Lines 2-7 Link Here
2
2
3
# PROVIDE: ngircd
3
# PROVIDE: ngircd
4
# REQUIRE: DAEMON
4
# REQUIRE: DAEMON
5
# KEYWORD: shutdown
5
#
6
#
6
# Add the following lines to /etc/rc.conf to run ngircd:
7
# Add the following lines to /etc/rc.conf to run ngircd:
7
#
8
#
Lines 21-30 rcvar="ngircd_enable" Link Here
21
load_rc_config $name
22
load_rc_config $name
22
23
23
: ${ngircd_enable="NO"}
24
: ${ngircd_enable="NO"}
24
: ${ngircd_conf="%%PREFIX%%/etc/ngircd.conf"}
25
: ${ngircd_conf="%%ETCDIR%%/ngircd.conf"}
26
: ${ngircd_user=%%USERS%%}
27
: ${ngircd_group=%%GROUPS%%}
25
28
26
required_files="${ngircd_conf}"
29
required_files="${ngircd_conf}"
27
command=%%PREFIX%%/sbin/ngircd
30
command=%%PREFIX%%/sbin/ngircd
28
command_args="-f ${ngircd_conf}"
31
command_args="--config ${ngircd_conf}"
32
start_precmd=do_precmd
33
34
do_precmd()
35
{
36
	if ! ${command} ${command_args} --configtest > /dev/null; then
37
    		echo "ERROR: '${ngircd_conf}' incorrectly configured" >&2
38
    		exit 78 # EX_CONFIG
39
    	fi
40
}
29
41
30
run_rc_command "$1"
42
run_rc_command "$1"
(-)b/irc/ngircd/pkg-plist (-1 / +28 lines)
Added Link Here
0
- 
1
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS.md
2
%%PORTDOCS%%%%DOCSDIR%%/Bopm.txt
3
%%PORTDOCS%%%%DOCSDIR%%/Capabilities.txt
4
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
5
%%PORTDOCS%%%%DOCSDIR%%/Commands.txt
6
%%PORTDOCS%%%%DOCSDIR%%/Container.md
7
%%PORTDOCS%%%%DOCSDIR%%/Contributing.txt
8
%%PORTDOCS%%%%DOCSDIR%%/FAQ.md
9
%%PORTDOCS%%%%DOCSDIR%%/HowToRelease.txt
10
%%PORTDOCS%%%%DOCSDIR%%/INSTALL.md
11
%%PORTDOCS%%%%DOCSDIR%%/Modes.txt
12
%%PORTDOCS%%%%DOCSDIR%%/NEWS
13
%%PORTDOCS%%%%DOCSDIR%%/PAM.txt
14
%%PORTDOCS%%%%DOCSDIR%%/Platforms.txt
15
%%PORTDOCS%%%%DOCSDIR%%/Protocol.txt
16
%%PORTDOCS%%%%DOCSDIR%%/README-AUX.txt
17
%%PORTDOCS%%%%DOCSDIR%%/README-BeOS.txt
18
%%PORTDOCS%%%%DOCSDIR%%/README-Interix.txt
19
%%PORTDOCS%%%%DOCSDIR%%/README.md
20
%%PORTDOCS%%%%DOCSDIR%%/RFC.txt
21
%%PORTDOCS%%%%DOCSDIR%%/SSL.md
22
%%PORTDOCS%%%%DOCSDIR%%/Services.txt
23
%%PORTDOCS%%%%DOCSDIR%%/sample-ngircd.conf
24
@sample %%ETCDIR%%/ngircd.conf.sample
25
etc/rc.d/ngircd
26
sbin/ngircd
27
share/man/man5/ngircd.conf.5.gz
28
share/man/man8/ngircd.8.gz

Return to bug 278919