irc/inspircd 4.12.1 FreeBSD
Modular C++ IRC daemon
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
322c6a0d21- License
- GPLv2
- Categories
- irc
- Package size
- 1805.7 KiB, 10658.9 KiB installed
Description
InspIRCd is a highly modular C++ IRC daemon. It supports most features of other IRC daemons, and supports FreeBSD kqueue() for connection management.
Install
Binary package:
pkg install inspircd
From the ports tree:
cd /usr/ports/irc/inspircd/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= inspircd>0:irc/inspircd
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.12.1 | 4.12.1 | 3.15.0 | 4.8.0 | 4.12.1 |
| FreeBSD:14:quarterly | 4.12.1 | 4.12.1 | n/a | 4.7.0 | 4.12.1 |
| FreeBSD:15:latest | 4.12.1 | 4.12.1 | n/a | 4.8.0 | 4.8.0 |
| FreeBSD:15:quarterly | 4.12.1 | 4.12.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.12.1 | 4.12.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 5
No port depends on this one.
Configuration
Options name: irc_inspircd
| Option | Default | Description |
|---|---|---|
| ARGON | off | Build m_argon2 module |
| GNUTLS | off | Build m_ssl_gnutls module |
| JSON | off | Build m_log_json module |
| LDAP | off | Build m_ldap module |
| MAXMIND | off | Build m_geo_maxmind module |
| MYSQL | off | Build m_mysql module |
| OPENSSL | on | Build m_ssl_openssl module |
| PCRE2 | off | Build m_regex_pcre2 module |
| PGSQL | off | Build m_pgsql module |
| POSIX | on | Build m_regex_posix module |
| RE2 | off | Build m_regex_re2 module |
| SQLITE | off | Build m_sqlite3 module |
| SSLREHASH | off | Build m_sslrehashsignal module |
| SYSLOG | off | Build m_log_syslog module |
- USES
- compiler:c++11-lang cpe gmake localbase:ldflags perl5 pkgconfig
- Service scripts
inspircd
Message after installing
Files
Manual pages 2
- inspircd(1)
- inspircd-testssl(1)
pkg-plist 237
- bin/inspircd
- bin/inspircd-testssl
- @sample share/examples/inspircd/codepages/iso-8859-1.example.conf etc/inspircd/iso-8859-1.conf
- @sample share/examples/inspircd/codepages/iso-8859-2.example.conf etc/inspircd/iso-8859-2.conf
- @sample share/examples/inspircd/filter.example.conf etc/inspircd/filter.conf
- @sample share/examples/inspircd/help.example.conf etc/inspircd/help.conf
- @sample share/examples/inspircd/inspircd.example.conf etc/inspircd/inspircd.conf
- @sample share/examples/inspircd/links.example.conf etc/inspircd/links.conf
- @sample share/examples/inspircd/modules.example.conf etc/inspircd/modules.conf
- @sample share/examples/inspircd/motd.example.txt etc/inspircd/motd.txt
- @sample share/examples/inspircd/opermotd.example.txt etc/inspircd/opermotd.txt
- @sample share/examples/inspircd/opers.example.conf etc/inspircd/opers.conf
- @sample share/examples/inspircd/quotes.example.txt etc/inspircd/quotes.txt
- share/examples/inspircd/codepages/ascii.example.conf
- share/examples/inspircd/codepages/rfc1459.example.conf
- share/examples/inspircd/codepages/strict-rfc1459.example.conf
- share/examples/inspircd/providers/dronebl.example.conf
- share/examples/inspircd/providers/efnet-rbl.example.conf
- share/examples/inspircd/providers/irccloud.example.conf
- share/examples/inspircd/providers/securelist.example.conf
- share/examples/inspircd/providers/torexit.example.conf
- share/examples/inspircd/services/anope.example.conf
- share/examples/inspircd/services/atheme.example.conf
- share/examples/inspircd/services/generic.example.conf
- share/examples/inspircd/sql/sqloper/mysql.sql
- share/examples/inspircd/sql/sqloper/pgsql.sql
- share/examples/inspircd/sql/sqloper/sqlite3.sql
- share/examples/inspircd/sql/log_sql/mysql.sql
- share/examples/inspircd/sql/log_sql/pgsql.sql
- share/examples/inspircd/sql/log_sql/sqlite3.sql
- etc/inspircd/help.txt
- libexec/inspircd/deploy-ssl.sh
- libexec/inspircd/inspircd
- libexec/inspircd/logrotate
- 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_blockcolor.so
- libexec/inspircd/modules/m_botmode.so
- libexec/inspircd/modules/m_callerid.so
- libexec/inspircd/modules/m_cap.so
- libexec/inspircd/modules/m_cban.so
- libexec/inspircd/modules/m_chancreate.so
- libexec/inspircd/modules/m_chanfilter.so
- libexec/inspircd/modules/m_chanhistory.so
- libexec/inspircd/modules/m_chanlog.so
- libexec/inspircd/modules/m_channames.so
- libexec/inspircd/modules/m_channelban.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_codepage.so
- libexec/inspircd/modules/m_commonchans.so
- libexec/inspircd/modules/m_conn_join.so
- libexec/inspircd/modules/m_conn_umodes.so
- libexec/inspircd/modules/m_conn_waitpong.so
- libexec/inspircd/modules/m_connectban.so
- libexec/inspircd/modules/m_connflood.so
- libexec/inspircd/modules/m_customprefix.so
- libexec/inspircd/modules/m_customtitle.so
- libexec/inspircd/modules/m_cycle.so
- libexec/inspircd/modules/m_dccallow.so
- libexec/inspircd/modules/m_deaf.so
- libexec/inspircd/modules/m_delayjoin.so
- libexec/inspircd/modules/m_delaymsg.so
- libexec/inspircd/modules/m_denychans.so
- libexec/inspircd/modules/m_disable.so
- libexec/inspircd/modules/m_dnsbl.so
- libexec/inspircd/modules/m_exemptchanops.so
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| inspircd-inspircd-v4.12.1_GH0.tar.gz | 1.012577e+06 | d88d16014349c572776d5dc0a55e4b28e61caba857b5fbee47c3a49ca1591fef |