FreeBSD Bugzilla – Attachment 204314 Details for
Bug 237831
irc/inspircd: Update to 3.0.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch file
inspircd-3.0.1.patch (text/plain), 25.75 KB, created by
Dmitri Goutnik
on 2019-05-10 20:54:20 UTC
(
hide
)
Description:
patch file
Filename:
MIME Type:
Creator:
Dmitri Goutnik
Created:
2019-05-10 20:54:20 UTC
Size:
25.75 KB
patch
obsolete
>Index: irc/inspircd/Makefile >=================================================================== >--- irc/inspircd/Makefile (revision 501174) >+++ irc/inspircd/Makefile (working copy) >@@ -2,9 +2,8 @@ > # $FreeBSD$ > > PORTNAME= inspircd >-PORTVERSION= 2.0.27 >+PORTVERSION= 3.0.1 > DISTVERSIONPREFIX= v >-PORTREVISION= 1 > CATEGORIES= irc > > MAINTAINER= dg@syrec.org >@@ -14,7 +13,7 @@ > LICENSE_FILE= ${WRKSRC}/docs/LICENSE.txt > > # Configure script is written in perl >-USES= cpe perl5 >+USES= cpe gmake perl5 > USE_GITHUB= yes > USE_PERL5= build > >@@ -28,17 +27,18 @@ > --binary-dir=${PREFIX}/bin \ > --module-dir=${PREFIX}/libexec/${PORTNAME}/modules \ > --log-dir=${INSPIRCD_LOGDIR} \ >+ --manual-dir=${MANPREFIX}/man/man1 \ > --data-dir=${INSPIRCD_DBDIR} \ >- --uid=${INSPIRCD_UID} \ > --enable-kqueue \ > --disable-interactive > > USE_RC_SUBR= ${PORTNAME} >-MAKEFILE= BSDmakefile >+MAKEFILE= GNUmakefile > > USERS= ircd > GROUPS= ircd > INSPIRCD_UID= 72 >+INSPIRCD_GID= 72 > > INSPIRCD_DBDIR?= /var/db/${PORTNAME} > INSPIRCD_LOGDIR?= /var/log/${PORTNAME} >@@ -57,15 +57,12 @@ > INSPIRCD_USER=${USERS} \ > INSPIRCD_GROUP=${GROUPS} > >-CONFLICTS= inspircd-1.* >- >-OPTIONS_DEFINE= GNUTLS IPV6 LDAPAUTH LDAPOPER MYSQL OPENSSL PCRE PGSQL POSIX SQLITE >+OPTIONS_DEFINE= GNUTLS IPV6 LDAP MYSQL OPENSSL PCRE PGSQL POSIX SQLITE > OPTIONS_DEFAULT=OPENSSL POSIX > OPTIONS_SUB= yes > > GNUTLS_DESC= Build m_ssl_gnutls module >-LDAPAUTH_DESC= Build m_ldapauth module >-LDAPOPER_DESC= Build m_ldapoper module >+LDAP_DESC= Build m_ldap module > MYSQL_DESC= Build m_mysql module > OPENSSL_DESC= Build m_ssl_openssl module > PCRE_DESC= Build m_regex_pcre module >@@ -80,12 +77,9 @@ > > IPV6_CONFIGURE_ENABLE= ipv6 > >-LDAPAUTH_USE= openldap=yes >-LDAPAUTH_VARS= extras+=m_ldapauth.cpp >+LDAP_USE= openldap=yes >+LDAP_VARS= extras+=m_ldap.cpp > >-LDAPOPER_USE= openldap=yes >-LDAPOPER_VARS= extras+=m_ldapoper.cpp >- > MYSQL_USES= mysql > MYSQL_VARS= extras+=m_mysql.cpp > >@@ -108,8 +102,14 @@ > @(cd ${WRKSRC}/src/modules && for m in ${EXTRAS}; do ${RLN} extra/$$m $$m; done) > > post-patch: >+ @${REINPLACE_CMD} -e 's|%%INSPIRCD_USER%%|${USERS}|' ${WRKSRC}/configure >+ @${REINPLACE_CMD} -e 's|%%INSPIRCD_UID%%|${INSPIRCD_UID}|' ${WRKSRC}/configure >+ @${REINPLACE_CMD} -e 's|%%INSPIRCD_GROUP%%|${GROUPS}|' ${WRKSRC}/configure >+ @${REINPLACE_CMD} -e 's|%%INSPIRCD_GID%%|${INSPIRCD_GID}|' ${WRKSRC}/configure > @${REINPLACE_CMD} -e 's|DATA_PATH "/inspircd.pid"|"${INSPIRCD_RUNDIR}/inspircd.pid"|' ${WRKSRC}/src/inspircd.cpp >- @${REINPLACE_CMD} -e 's|conf/examples|examples|g' ${WRKSRC}/docs/conf/inspircd.conf.example >+ @${REINPLACE_CMD} -e 's|examples/||g' -e 's|\.example||g' ${WRKSRC}/docs/conf/inspircd.conf.example >+ @${REINPLACE_CMD} -e 's|examples/||g' -e 's|\.example||g' ${WRKSRC}/docs/conf/modules.conf.example >+ @${RM} ${WRKSRC}/make/template/main.mk.orig > > post-install: > @${STRIP_CMD} ${STAGEDIR}${PREFIX}/libexec/${PORTNAME}/modules/*.so >Index: irc/inspircd/distinfo >=================================================================== >--- irc/inspircd/distinfo (revision 501174) >+++ irc/inspircd/distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1547999328 >-SHA256 (inspircd-inspircd-v2.0.27_GH0.tar.gz) = 6bc1956bd6a7d2d463c646f1563c99cb507f2f214e51d6ac9c70906ac27aae73 >-SIZE (inspircd-inspircd-v2.0.27_GH0.tar.gz) = 735970 >+TIMESTAMP = 1557496304 >+SHA256 (inspircd-inspircd-v3.0.1_GH0.tar.gz) = e8668da4c8a183e86a42e9a825311b8280687481f8dc14c49f188f97d1aceef0 >+SIZE (inspircd-inspircd-v3.0.1_GH0.tar.gz) = 794215 >Index: irc/inspircd/files/inspircd.in >=================================================================== >--- irc/inspircd/files/inspircd.in (revision 501174) >+++ irc/inspircd/files/inspircd.in (working copy) >@@ -40,7 +40,7 @@ > : ${inspircd_chdir="%%ETCDIR%%"} > > command=/usr/sbin/daemon >-command_args="-f %%PREFIX%%/bin/inspircd --nofork --config ${inspircd_config} --logfile ${inspircd_logfile} ${inspircd_flags}" >+command_args="-S -p ${inspircd_pidfile} %%PREFIX%%/bin/inspircd --nofork --config ${inspircd_config} ${inspircd_flags}" > procname=%%PREFIX%%/bin/inspircd > pidfile=${inspircd_pidfile} > required_files=${inspircd_config} >Index: irc/inspircd/files/patch-configure >=================================================================== >--- irc/inspircd/files/patch-configure (nonexistent) >+++ irc/inspircd/files/patch-configure (working copy) >@@ -0,0 +1,64 @@ >+--- configure.orig 2019-05-10 20:05:04 UTC >++++ configure >+@@ -199,57 +199,10 @@ if (defined $opt_system) { >+ $config{SCRIPT_DIR} = $opt_script_dir // $config{SCRIPT_DIR} // $config{BASE_DIR}; >+ } >+ >+-# Parse --gid=123 or --gid=foo and extract the group id. >+-my @group; >+-if (defined $opt_gid) { >+- @group = $opt_gid =~ /^\d+$/ ? getgrgid($opt_gid) : getgrnam($opt_gid); >+- print_error "there is no '$opt_gid' group on this system!" unless @group; >+-} else { >+- @group = $opt_system ? getgrnam('irc') : getgrgid($config{GID} // getgid()); >+- print_error "you need to specify a group to run as using '--gid [id|name]'!" unless @group; >+- unless ($group[2]) { >+- print_warning <<"EOW"; >+-You are building as the privileged $group[0] group and have not specified >+-an unprivileged group to run InspIRCd as. >+- >+-This is almost never what you should do. You should probably either create a new >+-unprivileged user/group to build and run as or pass the '--gid [id|name]' flag >+-to specify an unprivileged group to run as. >+-EOW >+- if (!prompt_bool $interactive, "Are you sure you want to build as the $group[0] group?", 0) { >+- say STDERR "If you are sure you want to build as the $group[0] group pass the --gid $group[2] flag." unless $interactive; >+- exit 1; >+- } >+- } >+-} >+-$config{GROUP} = $group[0]; >+-$config{GID} = $group[2]; >+- >+-# Parse --uid=123 or --uid=foo and extract the user id. >+-my @user; >+-if (defined $opt_uid) { >+- @user = $opt_uid =~ /^\d+$/ ? getpwuid($opt_uid) : getpwnam($opt_uid); >+- print_error "there is no '$opt_uid' user on this system!" unless @user; >+-} else { >+- @user = $opt_system ? getpwnam('irc') : getpwuid($config{UID} // getuid()); >+- print_error "you need to specify a user to run as using '--uid [id|name]'!" unless @user; >+- unless ($user[2]) { >+- print_warning <<"EOW"; >+-You are building as the privileged $user[0] user and have not specified >+-an unprivileged user to run InspIRCd as. >+- >+-This is almost never what you should do. You should probably either create a new >+-unprivileged user/group to build and run as or pass the '--uid [id|name]' flag >+-to specify an unprivileged user to run as. >+-EOW >+- if (!prompt_bool $interactive, "Are you sure you want to build as the $user[0] user?", 0) { >+- say STDERR "If you are sure you want to build as the $user[0] user pass the --uid $user[2] flag." unless $interactive; >+- exit 1; >+- } >+- } >+-} >+-$config{USER} = $user[0]; >+-$config{UID} = $user[2]; >++$config{GROUP} = "%%INSPIRCD_GROUP%%"; >++$config{GID} = %%INSPIRCD_GID%%; >++$config{USER} = "%%INSPIRCD_USER%%"; >++$config{UID} = %%INSPIRCD_UID%%; >+ >+ # Warn the user about clock drifting when running on OpenVZ. >+ if (-e '/proc/user_beancounters' || -e '/proc/vz/vzaquota') { > >Property changes on: irc/inspircd/files/patch-configure >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: irc/inspircd/files/patch-make_template_main.mk >=================================================================== >--- irc/inspircd/files/patch-make_template_main.mk (revision 501174) >+++ irc/inspircd/files/patch-make_template_main.mk (working copy) >@@ -1,31 +1,55 @@ >---- make/template/main.mk.orig 2016-09-03 14:51:50 UTC >+--- make/template/main.mk.orig 2019-05-10 08:54:28 UTC > +++ make/template/main.mk >-@@ -61,6 +61,10 @@ INSTMODE_LIB = 0644 >- @IFEQ $(SYSTEM) linux >- LDLIBS += -ldl -lrt >- @ENDIF >-+@IFEQ $(SYSTEM) freebsd >-+ CXXFLAGS += -I/usr/local/include >-+ LDFLAGS += -L/usr/local/lib >-+@ENDIF >- @IFEQ $(SYSTEM) gnukfreebsd >- LDLIBS += -ldl -lrt >- @ENDIF >-@@ -138,7 +142,7 @@ CXXFLAGS += -Iinclude >- CXXFLAGS += -DPURE_STATIC >- @ENDIF >+@@ -203,32 +203,32 @@ finishmessage: target >+ @echo "*************************************" > >--@DO_EXPORT RUNCC RUNLD CXXFLAGS LDLIBS PICLDFLAGS VERBOSE SOCKETENGINE CORELDFLAGS >-+@DO_EXPORT RUNCC RUNLD CXXFLAGS LDLIBS PICLDFLAGS VERBOSE SOCKETENGINE CORELDFLAGS LDFLAGS >- @DO_EXPORT SOURCEPATH BUILDPATH PURE_STATIC SPLIT_CC >- >- # Default target >-@@ -226,8 +230,6 @@ install: target >- exit 1; \ >- fi >- @-$(INSTALL) -d -o $(INSTUID) -m $(INSTMODE_DIR) $(BASE) >-- @-$(INSTALL) -d -o $(INSTUID) -m $(INSTMODE_DIR) $(DATPATH) >-- @-$(INSTALL) -d -o $(INSTUID) -m $(INSTMODE_DIR) $(LOGPATH) >- @-$(INSTALL) -d -m $(INSTMODE_DIR) $(BINPATH) >- @-$(INSTALL) -d -m $(INSTMODE_DIR) $(CONPATH)/examples/aliases >- @-$(INSTALL) -d -m $(INSTMODE_DIR) $(CONPATH)/examples/modules >+ install: target >+- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(BASE) >+- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(DATPATH) >+- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(LOGPATH) >+- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(BINPATH) >+- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(CONPATH)/examples/services >+- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(CONPATH)/examples/sql >+- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(MANPATH) >+- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(MODPATH) >+- @-$(INSTALL) -d -g @GID@ -o @UID@ -m $(INSTMODE_DIR) $(SCRPATH) >+- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_BIN) "$(BUILDPATH)/bin/inspircd" $(BINPATH) >+- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_BIN) "$(BUILDPATH)/modules/"*.so $(MODPATH) >+- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_BIN) @CONFIGURE_DIRECTORY@/inspircd $(SCRPATH) 2>/dev/null >+- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) .gdbargs $(SCRPATH)/.gdbargs 2>/dev/null >++ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(BASE) >++ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(DATPATH) >++ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(LOGPATH) >++ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(BINPATH) >++ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(CONPATH)/examples/services >++ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(CONPATH)/examples/sql >++ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(MANPATH) >++ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(MODPATH) >++ @-$(INSTALL) -d -m $(INSTMODE_DIR) $(SCRPATH) >++ -$(INSTALL) -m $(INSTMODE_BIN) "$(BUILDPATH)/bin/inspircd" $(BINPATH) >++ -$(INSTALL) -m $(INSTMODE_BIN) "$(BUILDPATH)/modules/"*.so $(MODPATH) >++ -$(INSTALL) -m $(INSTMODE_BIN) @CONFIGURE_DIRECTORY@/inspircd $(SCRPATH) 2>/dev/null >++ -$(INSTALL) -m $(INSTMODE_TXT) .gdbargs $(SCRPATH)/.gdbargs 2>/dev/null >+ ifeq ($(SYSTEM), darwin) >+ -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_BIN) @CONFIGURE_DIRECTORY@/org.inspircd.plist $(SCRPATH) 2>/dev/null >+ endif >+ ifeq ($(SYSTEM), linux) >+ -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd.service $(SCRPATH) 2>/dev/null >+ endif >+- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd.1 $(MANPATH) 2>/dev/null >+- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd-genssl.1 $(MANPATH) 2>/dev/null >+- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_BIN) tools/genssl $(BINPATH)/inspircd-genssl 2>/dev/null >+- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) docs/conf/*.example $(CONPATH)/examples >+- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) docs/conf/services/*.example $(CONPATH)/examples/services >+- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_TXT) docs/sql/*.sql $(CONPATH)/examples/sql >+- -$(INSTALL) -g @GID@ -o @UID@ -m $(INSTMODE_PRV) *.pem $(CONPATH) 2>/dev/null >++ -$(INSTALL) -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd.1 $(MANPATH) 2>/dev/null >++ -$(INSTALL) -m $(INSTMODE_TXT) @CONFIGURE_DIRECTORY@/inspircd-genssl.1 $(MANPATH) 2>/dev/null >++ -$(INSTALL) -m $(INSTMODE_BIN) tools/genssl $(BINPATH)/inspircd-genssl 2>/dev/null >++ -$(INSTALL) -m $(INSTMODE_TXT) docs/conf/*.example $(CONPATH)/examples >++ -$(INSTALL) -m $(INSTMODE_TXT) docs/conf/services/*.example $(CONPATH)/examples/services >++ -$(INSTALL) -m $(INSTMODE_TXT) docs/sql/*.sql $(CONPATH)/examples/sql >++ -$(INSTALL) -m $(INSTMODE_PRV) *.pem $(CONPATH) 2>/dev/null >+ @echo "" >+ @echo "*************************************" >+ @echo "* INSTALL COMPLETE! *" >Index: irc/inspircd/files/patch-src_modules_extra_m__ssl__openssl.cpp >=================================================================== >--- irc/inspircd/files/patch-src_modules_extra_m__ssl__openssl.cpp (nonexistent) >+++ irc/inspircd/files/patch-src_modules_extra_m__ssl__openssl.cpp (working copy) >@@ -0,0 +1,11 @@ >+--- src/modules/extra/m_ssl_openssl.cpp.orig 2019-05-08 13:19:20 UTC >++++ src/modules/extra/m_ssl_openssl.cpp >+@@ -21,7 +21,7 @@ >+ * along with this program. If not, see <http://www.gnu.org/licenses/>. >+ */ >+ >+-/// $CompilerFlags: find_compiler_flags("openssl") >++/// $CompilerFlags: find_compiler_flags("openssl" "") >+ /// $LinkerFlags: find_linker_flags("openssl" "-lssl -lcrypto") >+ >+ /// $PackageInfo: require_system("centos") openssl-devel pkgconfig > >Property changes on: irc/inspircd/files/patch-src_modules_extra_m__ssl__openssl.cpp >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: irc/inspircd/pkg-message >=================================================================== >--- irc/inspircd/pkg-message (nonexistent) >+++ irc/inspircd/pkg-message (working copy) >@@ -0,0 +1,6 @@ >+======================================================================== >+InspIRCd v3 has many configuration changes that are not backwards >+compatible with InspIRCd v2. If you are upgrading from v2, please review >+https://docs.inspircd.org/3/configuration-changes/ and update your >+configuration files accrdingly. >+======================================================================== > >Property changes on: irc/inspircd/pkg-message >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: irc/inspircd/pkg-plist >=================================================================== >--- irc/inspircd/pkg-plist (revision 501174) >+++ irc/inspircd/pkg-plist (working copy) >@@ -1,83 +1,52 @@ > bin/inspircd >-%%ETCDIR%%/examples/aliases/anope.conf.example >-%%ETCDIR%%/examples/aliases/atheme.conf.example >-@sample %%ETCDIR%%/examples/censor.conf.example %%ETCDIR%%/censor.conf >+bin/inspircd-genssl > @sample %%ETCDIR%%/examples/filter.conf.example %%ETCDIR%%/filter.conf >-@sample %%ETCDIR%%/examples/helpop-full.conf.example %%ETCDIR%%/helpop-full.conf > @sample %%ETCDIR%%/examples/helpop.conf.example %%ETCDIR%%/helpop.conf > @sample %%ETCDIR%%/examples/inspircd.conf.example %%ETCDIR%%/inspircd.conf > @sample %%ETCDIR%%/examples/links.conf.example %%ETCDIR%%/links.conf > @sample %%ETCDIR%%/examples/modules.conf.example %%ETCDIR%%/modules.conf >-%%ETCDIR%%/examples/modules/charybdis.conf.example >-%%ETCDIR%%/examples/modules/unrealircd.conf.example > @sample %%ETCDIR%%/examples/motd.txt.example %%ETCDIR%%/motd.txt > @sample %%ETCDIR%%/examples/opermotd.txt.example %%ETCDIR%%/opermotd.txt > @sample %%ETCDIR%%/examples/opers.conf.example %%ETCDIR%%/opers.conf > @sample %%ETCDIR%%/examples/quotes.txt.example %%ETCDIR%%/quotes.txt >-@sample %%ETCDIR%%/examples/rules.txt.example %%ETCDIR%%/rules.txt >+%%ETCDIR%%/examples/services/anope.conf.example >+%%ETCDIR%%/examples/services/atheme.conf.example >+%%ETCDIR%%/examples/services/generic.conf.example >+%%ETCDIR%%/examples/sql/sqloper.mysql.sql >+%%ETCDIR%%/examples/sql/sqloper.pgsql.sql >+%%ETCDIR%%/examples/sql/sqloper.sqlite3.sql > libexec/inspircd/.gdbargs > libexec/inspircd/inspircd >-libexec/inspircd/modules/cmd_admin.so >-libexec/inspircd/modules/cmd_away.so >-libexec/inspircd/modules/cmd_clearcache.so >-libexec/inspircd/modules/cmd_commands.so >-libexec/inspircd/modules/cmd_connect.so >-libexec/inspircd/modules/cmd_die.so >-libexec/inspircd/modules/cmd_eline.so >-libexec/inspircd/modules/cmd_gline.so >-libexec/inspircd/modules/cmd_info.so >-libexec/inspircd/modules/cmd_invite.so >-libexec/inspircd/modules/cmd_ison.so >-libexec/inspircd/modules/cmd_join.so >-libexec/inspircd/modules/cmd_kick.so >-libexec/inspircd/modules/cmd_kill.so >-libexec/inspircd/modules/cmd_kline.so >-libexec/inspircd/modules/cmd_links.so >-libexec/inspircd/modules/cmd_list.so >-libexec/inspircd/modules/cmd_loadmodule.so >-libexec/inspircd/modules/cmd_lusers.so >-libexec/inspircd/modules/cmd_map.so >-libexec/inspircd/modules/cmd_mode.so >-libexec/inspircd/modules/cmd_modenotice.so >-libexec/inspircd/modules/cmd_modules.so >-libexec/inspircd/modules/cmd_motd.so >-libexec/inspircd/modules/cmd_names.so >-libexec/inspircd/modules/cmd_nick.so >-libexec/inspircd/modules/cmd_notice.so >-libexec/inspircd/modules/cmd_oper.so >-libexec/inspircd/modules/cmd_part.so >-libexec/inspircd/modules/cmd_pass.so >-libexec/inspircd/modules/cmd_ping.so >-libexec/inspircd/modules/cmd_pong.so >-libexec/inspircd/modules/cmd_privmsg.so >-libexec/inspircd/modules/cmd_qline.so >-libexec/inspircd/modules/cmd_quit.so >-libexec/inspircd/modules/cmd_rehash.so >-libexec/inspircd/modules/cmd_reloadmodule.so >-libexec/inspircd/modules/cmd_restart.so >-libexec/inspircd/modules/cmd_rules.so >-libexec/inspircd/modules/cmd_server.so >-libexec/inspircd/modules/cmd_squit.so >-libexec/inspircd/modules/cmd_stats.so >-libexec/inspircd/modules/cmd_time.so >-libexec/inspircd/modules/cmd_topic.so >-libexec/inspircd/modules/cmd_unloadmodule.so >-libexec/inspircd/modules/cmd_user.so >-libexec/inspircd/modules/cmd_userhost.so >-libexec/inspircd/modules/cmd_version.so >-libexec/inspircd/modules/cmd_wallops.so >-libexec/inspircd/modules/cmd_who.so >-libexec/inspircd/modules/cmd_whois.so >-libexec/inspircd/modules/cmd_whowas.so >-libexec/inspircd/modules/cmd_zline.so >+libexec/inspircd/modules/core_channel.so >+libexec/inspircd/modules/core_dns.so >+libexec/inspircd/modules/core_hostname_lookup.so >+libexec/inspircd/modules/core_info.so >+libexec/inspircd/modules/core_list.so >+libexec/inspircd/modules/core_loadmodule.so >+libexec/inspircd/modules/core_lusers.so >+libexec/inspircd/modules/core_message.so >+libexec/inspircd/modules/core_mode.so >+libexec/inspircd/modules/core_oper.so >+libexec/inspircd/modules/core_reloadmodule.so >+libexec/inspircd/modules/core_serialize_rfc.so >+libexec/inspircd/modules/core_stats.so >+libexec/inspircd/modules/core_stub.so >+libexec/inspircd/modules/core_user.so >+libexec/inspircd/modules/core_wallops.so >+libexec/inspircd/modules/core_who.so >+libexec/inspircd/modules/core_whois.so >+libexec/inspircd/modules/core_whowas.so >+libexec/inspircd/modules/core_xline.so > libexec/inspircd/modules/m_abbreviation.so > libexec/inspircd/modules/m_alias.so > libexec/inspircd/modules/m_allowinvite.so > libexec/inspircd/modules/m_alltime.so >+libexec/inspircd/modules/m_anticaps.so > libexec/inspircd/modules/m_auditorium.so > libexec/inspircd/modules/m_autoop.so > libexec/inspircd/modules/m_banexception.so > libexec/inspircd/modules/m_banredirect.so >+libexec/inspircd/modules/m_bcrypt.so > libexec/inspircd/modules/m_blockamsg.so > libexec/inspircd/modules/m_blockcaps.so > libexec/inspircd/modules/m_blockcolor.so >@@ -93,14 +62,14 @@ > libexec/inspircd/modules/m_chanlog.so > libexec/inspircd/modules/m_channames.so > libexec/inspircd/modules/m_channelban.so >-libexec/inspircd/modules/m_chanprotect.so > libexec/inspircd/modules/m_check.so > libexec/inspircd/modules/m_chghost.so > libexec/inspircd/modules/m_chgident.so > libexec/inspircd/modules/m_chgname.so >+libexec/inspircd/modules/m_classban.so >+libexec/inspircd/modules/m_clearchan.so > libexec/inspircd/modules/m_cloaking.so > libexec/inspircd/modules/m_clones.so >-libexec/inspircd/modules/m_close.so > libexec/inspircd/modules/m_commonchans.so > libexec/inspircd/modules/m_conn_join.so > libexec/inspircd/modules/m_conn_umodes.so >@@ -115,18 +84,24 @@ > libexec/inspircd/modules/m_delayjoin.so > libexec/inspircd/modules/m_delaymsg.so > libexec/inspircd/modules/m_denychans.so >-libexec/inspircd/modules/m_devoice.so >+libexec/inspircd/modules/m_disable.so > libexec/inspircd/modules/m_dnsbl.so > libexec/inspircd/modules/m_exemptchanops.so > libexec/inspircd/modules/m_filter.so >+libexec/inspircd/modules/m_flashpolicyd.so > libexec/inspircd/modules/m_gecosban.so >+libexec/inspircd/modules/m_geoban.so >+libexec/inspircd/modules/m_geoclass.so > libexec/inspircd/modules/m_globalload.so > libexec/inspircd/modules/m_globops.so >-libexec/inspircd/modules/m_halfop.so >+libexec/inspircd/modules/m_haproxy.so > libexec/inspircd/modules/m_helpop.so > libexec/inspircd/modules/m_hidechans.so >+libexec/inspircd/modules/m_hidelist.so >+libexec/inspircd/modules/m_hidemode.so > libexec/inspircd/modules/m_hideoper.so > libexec/inspircd/modules/m_hostchange.so >+libexec/inspircd/modules/m_hostcycle.so > libexec/inspircd/modules/m_httpd.so > libexec/inspircd/modules/m_httpd_acl.so > libexec/inspircd/modules/m_httpd_config.so >@@ -134,8 +109,16 @@ > libexec/inspircd/modules/m_ident.so > libexec/inspircd/modules/m_inviteexception.so > libexec/inspircd/modules/m_ircv3.so >+libexec/inspircd/modules/m_ircv3_accounttag.so >+libexec/inspircd/modules/m_ircv3_batch.so >+libexec/inspircd/modules/m_ircv3_capnotify.so >+libexec/inspircd/modules/m_ircv3_chghost.so >+libexec/inspircd/modules/m_ircv3_ctctags.so >+libexec/inspircd/modules/m_ircv3_echomessage.so >+libexec/inspircd/modules/m_ircv3_invitenotify.so >+libexec/inspircd/modules/m_ircv3_servertime.so >+libexec/inspircd/modules/m_ircv3_sts.so > libexec/inspircd/modules/m_joinflood.so >-libexec/inspircd/modules/m_jumpserver.so > libexec/inspircd/modules/m_kicknorejoin.so > libexec/inspircd/modules/m_knock.so > libexec/inspircd/modules/m_lockserv.so >@@ -143,6 +126,8 @@ > libexec/inspircd/modules/m_md5.so > libexec/inspircd/modules/m_messageflood.so > libexec/inspircd/modules/m_mlock.so >+libexec/inspircd/modules/m_modenotice.so >+libexec/inspircd/modules/m_monitor.so > libexec/inspircd/modules/m_muteban.so > libexec/inspircd/modules/m_namedmodes.so > libexec/inspircd/modules/m_namesx.so >@@ -165,16 +150,17 @@ > libexec/inspircd/modules/m_override.so > libexec/inspircd/modules/m_passforward.so > libexec/inspircd/modules/m_password_hash.so >+libexec/inspircd/modules/m_pbkdf2.so > libexec/inspircd/modules/m_permchannels.so > libexec/inspircd/modules/m_randquote.so > libexec/inspircd/modules/m_redirect.so > libexec/inspircd/modules/m_regex_glob.so >-libexec/inspircd/modules/m_regonlycreate.so > libexec/inspircd/modules/m_remove.so >+libexec/inspircd/modules/m_repeat.so > libexec/inspircd/modules/m_restrictchans.so > libexec/inspircd/modules/m_restrictmsg.so >-libexec/inspircd/modules/m_ripemd160.so > libexec/inspircd/modules/m_rline.so >+libexec/inspircd/modules/m_rmode.so > libexec/inspircd/modules/m_sajoin.so > libexec/inspircd/modules/m_sakick.so > libexec/inspircd/modules/m_samode.so >@@ -192,7 +178,9 @@ > libexec/inspircd/modules/m_setident.so > libexec/inspircd/modules/m_setidle.so > libexec/inspircd/modules/m_setname.so >+libexec/inspircd/modules/m_sha1.so > libexec/inspircd/modules/m_sha256.so >+libexec/inspircd/modules/m_showfile.so > libexec/inspircd/modules/m_showwhois.so > libexec/inspircd/modules/m_shun.so > libexec/inspircd/modules/m_silence.so >@@ -199,21 +187,13 @@ > libexec/inspircd/modules/m_spanningtree.so > libexec/inspircd/modules/m_sqlauth.so > libexec/inspircd/modules/m_sqloper.so >-%%GNUTLS%%libexec/inspircd/modules/m_ssl_gnutls.so >-%%LDAPAUTH%%libexec/inspircd/modules/m_ldapauth.so >-%%LDAPOPER%%libexec/inspircd/modules/m_ldapoper.so >-%%MYSQL%%libexec/inspircd/modules/m_mysql.so >-%%OPENSSL%%libexec/inspircd/modules/m_ssl_openssl.so >-%%PCRE%%libexec/inspircd/modules/m_regex_pcre.so >-%%PGSQL%%libexec/inspircd/modules/m_pgsql.so >-%%POSIX%%libexec/inspircd/modules/m_regex_posix.so >-%%SQLITE%%libexec/inspircd/modules/m_sqlite3.so > libexec/inspircd/modules/m_sslinfo.so > libexec/inspircd/modules/m_sslmodes.so >+libexec/inspircd/modules/m_sslrehashsignal.so >+libexec/inspircd/modules/m_starttls.so > libexec/inspircd/modules/m_stripcolor.so > libexec/inspircd/modules/m_svshold.so > libexec/inspircd/modules/m_swhois.so >-libexec/inspircd/modules/m_testnet.so > libexec/inspircd/modules/m_timedbans.so > libexec/inspircd/modules/m_tline.so > libexec/inspircd/modules/m_topiclock.so >@@ -222,7 +202,20 @@ > libexec/inspircd/modules/m_userip.so > libexec/inspircd/modules/m_vhost.so > libexec/inspircd/modules/m_watch.so >+libexec/inspircd/modules/m_websocket.so > libexec/inspircd/modules/m_xline_db.so >+%%GNUTLS%%libexec/inspircd/modules/m_ssl_gnutls.so >+%%LDAP%%libexec/inspircd/modules/m_ldap.so >+%%LDAP%%libexec/inspircd/modules/m_ldapauth.so >+%%LDAP%%libexec/inspircd/modules/m_ldapoper.so >+%%MYSQL%%libexec/inspircd/modules/m_mysql.so >+%%OPENSSL%%libexec/inspircd/modules/m_ssl_openssl.so >+%%PCRE%%libexec/inspircd/modules/m_regex_pcre.so >+%%PGSQL%%libexec/inspircd/modules/m_pgsql.so >+%%POSIX%%libexec/inspircd/modules/m_regex_posix.so >+%%SQLITE%%libexec/inspircd/modules/m_sqlite3.so >+man/man1/inspircd-genssl.1.gz >+man/man1/inspircd.1.gz > @dir(%%INSPIRCD_USER%%,%%INSPIRCD_GROUP%%,750) %%INSPIRCD_DBDIR%% > @dir(%%INSPIRCD_USER%%,%%INSPIRCD_GROUP%%,755) %%INSPIRCD_LOGDIR%% > @dir(%%INSPIRCD_USER%%,%%INSPIRCD_GROUP%%,755) %%INSPIRCD_RUNDIR%% >Index: UPDATING >=================================================================== >--- UPDATING (revision 501174) >+++ UPDATING (working copy) >@@ -5,6 +5,15 @@ > You should get into the habit of checking this file for changes each time > you update your ports collection, before attempting any port upgrades. > >+20190510: >+ AFFECTS: users of irc/inspircd >+ AUTHOR: dg@syrec.org >+ >+ InspIRCd v3 has many configuration changes that are not backwards >+ compatible with InspIRCd v2. If you are upgrading from v2, please review >+ https://docs.inspircd.org/3/configuration-changes/ and update your >+ configuration files accordingly. >+ > 20190506: > AFFECTS: users of www/gitea > AUTHOR: stb@lassitu.de
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
dmgk
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 237831
: 204314
Working