notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q3
ircd-ratbox-devel Advanced, stable IRC daemon, used widely on EFnet ('testing' release)
3.0.7_3 irc on this many watch lists=1 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.0.7_3Version of this port present on the latest quarterly branch.
Maintainer: moggie@elasticmind.net search for ports maintained by this maintainer
Port Added: 2006-06-10 22:41:04
Last Update: 2022-09-07 21:58:51
Commit Hash: fb16dfe
People watching this port, also watch:: qca-qt5, geekcode, inn-current, raster3d
License: GPLv2
WWW:
http://www.ircd-ratbox.org/
Description:
This is a port of the ircd-ratbox IRC daemon. This version is the 'testing' branch; it usually contains more features, but may contain as of yet unidentified bugs. Admins wishing to try out new features or test the development release may prefer to use it over the standard production release. ircd-ratbox is the primary ircd used on EFnet; it combines the stability of an ircd required for a large production network together with a rich set of features, making it also suitable for use on smaller networks. Changes Include: o Optional SSL support to enable encrypted connections between clients and servers, as well as server to server links. o Add support for SSL only channels, channel mode +S. o sqlite3 for handling and storing k/x/d lines. o Support for global CIDR limits. o Added adminwall allowing admins to broadcast messages to each other. o Creation of new library archive 'libratbox'. o Support for forced nick changes (instead of collision kills). o New ssld and bandb processes for SSL connections and ban checking; these allow ratbox-3 to make better use of multi-processor systems.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (243 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/ircd-ratbox-devel-3.0.7_3/catalog.mk
  3. /usr/local/share/licenses/ircd-ratbox-devel-3.0.7_3/LICENSE
  4. /usr/local/share/licenses/ircd-ratbox-devel-3.0.7_3/GPLv2
  5. bin/ircd
  6. bin/ratbox-mkpasswd
  7. bin/bantool
  8. libexec/ircd-ratbox/bandb
  9. libexec/ircd-ratbox/resolver
  10. libexec/ircd-ratbox/ssld
  11. share/ircd-ratbox/help/opers/accept
  12. share/ircd-ratbox/help/opers/admin
  13. share/ircd-ratbox/help/opers/away
  14. share/ircd-ratbox/help/opers/capab
  15. share/ircd-ratbox/help/opers/challenge
  16. share/ircd-ratbox/help/opers/chantrace
  17. share/ircd-ratbox/help/opers/close
  18. share/ircd-ratbox/help/opers/cmode
  19. share/ircd-ratbox/help/opers/cnotice
  20. share/ircd-ratbox/help/opers/connect
  21. share/ircd-ratbox/help/opers/cprivmsg
  22. share/ircd-ratbox/help/opers/credits
  23. share/ircd-ratbox/help/opers/die
  24. share/ircd-ratbox/help/opers/dline
  25. share/ircd-ratbox/help/opers/error
  26. share/ircd-ratbox/help/opers/etrace
  27. share/ircd-ratbox/help/opers/gline
  28. share/ircd-ratbox/help/opers/gungline
  29. share/ircd-ratbox/help/opers/help
  30. share/ircd-ratbox/help/opers/index
  31. share/ircd-ratbox/help/opers/info
  32. share/ircd-ratbox/help/opers/invite
  33. share/ircd-ratbox/help/opers/ison
  34. share/ircd-ratbox/help/opers/join
  35. share/ircd-ratbox/help/opers/kick
  36. share/ircd-ratbox/help/opers/kill
  37. share/ircd-ratbox/help/opers/kline
  38. share/ircd-ratbox/help/opers/knock
  39. share/ircd-ratbox/help/opers/links
  40. share/ircd-ratbox/help/opers/list
  41. share/ircd-ratbox/help/opers/locops
  42. share/ircd-ratbox/help/opers/lusers
  43. share/ircd-ratbox/help/opers/map
  44. share/ircd-ratbox/help/opers/masktrace
  45. share/ircd-ratbox/help/opers/modlist
  46. share/ircd-ratbox/help/opers/modload
  47. share/ircd-ratbox/help/opers/modrestart
  48. share/ircd-ratbox/help/opers/modunload
  49. share/ircd-ratbox/help/opers/monitor
  50. share/ircd-ratbox/help/opers/motd
  51. share/ircd-ratbox/help/opers/names
  52. share/ircd-ratbox/help/opers/nick
  53. share/ircd-ratbox/help/opers/notice
  54. share/ircd-ratbox/help/opers/oper
  55. share/ircd-ratbox/help/opers/operspy
  56. share/ircd-ratbox/help/opers/operwall
  57. share/ircd-ratbox/help/opers/adminwall
  58. share/ircd-ratbox/help/opers/part
  59. share/ircd-ratbox/help/opers/pass
  60. share/ircd-ratbox/help/opers/ping
  61. share/ircd-ratbox/help/opers/pong
  62. share/ircd-ratbox/help/opers/post
  63. share/ircd-ratbox/help/opers/privmsg
  64. share/ircd-ratbox/help/opers/quit
  65. share/ircd-ratbox/help/opers/rehash
  66. share/ircd-ratbox/help/opers/restart
  67. share/ircd-ratbox/help/opers/resv
  68. share/ircd-ratbox/help/opers/server
  69. share/ircd-ratbox/help/opers/set
  70. share/ircd-ratbox/help/opers/sjoin
  71. share/ircd-ratbox/help/opers/squit
  72. share/ircd-ratbox/help/opers/stats
  73. share/ircd-ratbox/help/opers/svinfo
  74. share/ircd-ratbox/help/opers/testgecos
  75. share/ircd-ratbox/help/opers/testline
  76. share/ircd-ratbox/help/opers/testmask
  77. share/ircd-ratbox/help/opers/time
  78. share/ircd-ratbox/help/opers/topic
  79. share/ircd-ratbox/help/opers/trace
  80. share/ircd-ratbox/help/opers/uhelp
  81. share/ircd-ratbox/help/opers/umode
  82. share/ircd-ratbox/help/opers/undline
  83. share/ircd-ratbox/help/opers/ungline
  84. share/ircd-ratbox/help/opers/unkline
  85. share/ircd-ratbox/help/opers/unreject
  86. share/ircd-ratbox/help/opers/unresv
  87. share/ircd-ratbox/help/opers/unxline
  88. share/ircd-ratbox/help/opers/user
  89. share/ircd-ratbox/help/opers/userhost
  90. share/ircd-ratbox/help/opers/users
  91. share/ircd-ratbox/help/opers/version
  92. share/ircd-ratbox/help/opers/admindline
  93. share/ircd-ratbox/help/opers/adminkline
  94. share/ircd-ratbox/help/opers/adminresv
  95. share/ircd-ratbox/help/opers/adminxline
  96. share/ircd-ratbox/help/opers/wallops
  97. share/ircd-ratbox/help/opers/who
  98. share/ircd-ratbox/help/opers/whois
  99. share/ircd-ratbox/help/opers/whowas
  100. share/ircd-ratbox/help/opers/xline
  101. share/ircd-ratbox/help/users/accept
  102. share/ircd-ratbox/help/users/admin
  103. share/ircd-ratbox/help/users/away
  104. share/ircd-ratbox/help/users/challenge
  105. share/ircd-ratbox/help/users/cmode
  106. share/ircd-ratbox/help/users/cnotice
  107. share/ircd-ratbox/help/users/cprivmsg
  108. share/ircd-ratbox/help/users/credits
  109. share/ircd-ratbox/help/users/error
  110. share/ircd-ratbox/help/users/help
  111. share/ircd-ratbox/help/users/index
  112. share/ircd-ratbox/help/users/info
  113. share/ircd-ratbox/help/users/invite
  114. share/ircd-ratbox/help/users/ison
  115. share/ircd-ratbox/help/users/join
  116. share/ircd-ratbox/help/users/kick
  117. share/ircd-ratbox/help/users/knock
  118. share/ircd-ratbox/help/users/links
  119. share/ircd-ratbox/help/users/list
  120. share/ircd-ratbox/help/users/lusers
  121. share/ircd-ratbox/help/users/map
  122. share/ircd-ratbox/help/users/motd
  123. share/ircd-ratbox/help/users/names
  124. share/ircd-ratbox/help/users/nick
  125. share/ircd-ratbox/help/users/notice
  126. share/ircd-ratbox/help/users/oper
  127. share/ircd-ratbox/help/users/part
  128. share/ircd-ratbox/help/users/pass
  129. share/ircd-ratbox/help/users/ping
  130. share/ircd-ratbox/help/users/pong
  131. share/ircd-ratbox/help/users/privmsg
  132. share/ircd-ratbox/help/users/quit
  133. share/ircd-ratbox/help/users/stats
  134. share/ircd-ratbox/help/users/time
  135. share/ircd-ratbox/help/users/topic
  136. share/ircd-ratbox/help/users/trace
  137. share/ircd-ratbox/help/users/umode
  138. share/ircd-ratbox/help/users/user
  139. share/ircd-ratbox/help/users/userhost
  140. share/ircd-ratbox/help/users/users
  141. share/ircd-ratbox/help/users/version
  142. share/ircd-ratbox/help/users/who
  143. share/ircd-ratbox/help/users/whois
  144. share/ircd-ratbox/help/users/whowas
  145. lib/ircd-ratbox/libcore.so
  146. lib/ircd-ratbox/libratbox.so
  147. @unexec f="%D/lib/ircd-ratbox/modules/autoload/m_services.so"; if [ -f "$f" ]; then rm -f "$f"; fi
  148. lib/ircd-ratbox/modules/autoload/m_accept.so
  149. lib/ircd-ratbox/modules/autoload/m_admin.so
  150. lib/ircd-ratbox/modules/autoload/m_adminwall.so
  151. lib/ircd-ratbox/modules/autoload/m_away.so
  152. lib/ircd-ratbox/modules/autoload/m_cap.so
  153. lib/ircd-ratbox/modules/autoload/m_capab.so
  154. lib/ircd-ratbox/modules/autoload/m_close.so
  155. lib/ircd-ratbox/modules/autoload/m_cmessage.so
  156. lib/ircd-ratbox/modules/autoload/m_connect.so
  157. lib/ircd-ratbox/modules/autoload/m_dline.so
  158. lib/ircd-ratbox/modules/autoload/m_encap.so
  159. lib/ircd-ratbox/modules/autoload/m_gline.so
  160. lib/ircd-ratbox/modules/autoload/m_help.so
  161. lib/ircd-ratbox/modules/autoload/m_info.so
  162. lib/ircd-ratbox/modules/autoload/m_invite.so
  163. lib/ircd-ratbox/modules/autoload/m_ison.so
  164. lib/ircd-ratbox/modules/autoload/m_kline.so
  165. lib/ircd-ratbox/modules/autoload/m_knock.so
  166. lib/ircd-ratbox/modules/autoload/m_links.so
  167. lib/ircd-ratbox/modules/autoload/m_list.so
  168. lib/ircd-ratbox/modules/autoload/m_locops.so
  169. lib/ircd-ratbox/modules/autoload/m_lusers.so
  170. lib/ircd-ratbox/modules/autoload/m_map.so
  171. lib/ircd-ratbox/modules/autoload/m_monitor.so
  172. lib/ircd-ratbox/modules/autoload/m_motd.so
  173. lib/ircd-ratbox/modules/autoload/m_names.so
  174. lib/ircd-ratbox/modules/autoload/m_oper.so
  175. lib/ircd-ratbox/modules/autoload/m_operspy.so
  176. lib/ircd-ratbox/modules/autoload/m_pass.so
  177. lib/ircd-ratbox/modules/autoload/m_ping.so
  178. lib/ircd-ratbox/modules/autoload/m_pong.so
  179. lib/ircd-ratbox/modules/autoload/m_post.so
  180. lib/ircd-ratbox/modules/autoload/m_rehash.so
  181. lib/ircd-ratbox/modules/autoload/m_restart.so
  182. lib/ircd-ratbox/modules/autoload/m_resv.so
  183. lib/ircd-ratbox/modules/autoload/m_set.so
  184. lib/ircd-ratbox/modules/autoload/m_stats.so
  185. lib/ircd-ratbox/modules/autoload/m_svinfo.so
  186. lib/ircd-ratbox/modules/autoload/m_tb.so
  187. lib/ircd-ratbox/modules/autoload/m_testline.so
  188. lib/ircd-ratbox/modules/autoload/m_testmask.so
  189. lib/ircd-ratbox/modules/autoload/m_time.so
  190. lib/ircd-ratbox/modules/autoload/m_topic.so
  191. lib/ircd-ratbox/modules/autoload/m_trace.so
  192. lib/ircd-ratbox/modules/autoload/m_gungline.so
  193. lib/ircd-ratbox/modules/autoload/m_unreject.so
  194. lib/ircd-ratbox/modules/autoload/m_user.so
  195. lib/ircd-ratbox/modules/autoload/m_userhost.so
  196. lib/ircd-ratbox/modules/autoload/m_version.so
  197. lib/ircd-ratbox/modules/autoload/m_wallops.so
  198. lib/ircd-ratbox/modules/autoload/m_who.so
  199. lib/ircd-ratbox/modules/autoload/m_whois.so
  200. lib/ircd-ratbox/modules/autoload/m_whowas.so
  201. lib/ircd-ratbox/modules/autoload/m_xline.so
  202. lib/ircd-ratbox/modules/contrib/example_module.so
  203. lib/ircd-ratbox/modules/contrib/m_42.so
  204. lib/ircd-ratbox/modules/contrib/m_clearchan.so
  205. lib/ircd-ratbox/modules/contrib/m_flags.so
  206. lib/ircd-ratbox/modules/contrib/m_force.so
  207. lib/ircd-ratbox/modules/contrib/m_mkpasswd.so
  208. lib/ircd-ratbox/modules/contrib/m_ojoin.so
  209. lib/ircd-ratbox/modules/contrib/m_okick.so
  210. lib/ircd-ratbox/modules/contrib/m_olist.so
  211. lib/ircd-ratbox/modules/contrib/m_opme.so
  212. lib/ircd-ratbox/modules/contrib/spy_admin_notice.so
  213. lib/ircd-ratbox/modules/contrib/spy_info_notice.so
  214. lib/ircd-ratbox/modules/contrib/spy_links_notice.so
  215. lib/ircd-ratbox/modules/contrib/spy_motd_notice.so
  216. lib/ircd-ratbox/modules/contrib/spy_stats_notice.so
  217. lib/ircd-ratbox/modules/contrib/spy_stats_p_notice.so
  218. lib/ircd-ratbox/modules/contrib/spy_whois_notice.so
  219. lib/ircd-ratbox/modules/contrib/spy_whois_notice_global.so
  220. lib/ircd-ratbox/modules/contrib/m_rsshortcut.so
  221. lib/ircd-ratbox/modules/m_die.so
  222. lib/ircd-ratbox/modules/m_error.so
  223. lib/ircd-ratbox/modules/m_join.so
  224. lib/ircd-ratbox/modules/m_kick.so
  225. lib/ircd-ratbox/modules/m_kill.so
  226. lib/ircd-ratbox/modules/m_message.so
  227. lib/ircd-ratbox/modules/m_mode.so
  228. lib/ircd-ratbox/modules/m_nick.so
  229. lib/ircd-ratbox/modules/m_part.so
  230. lib/ircd-ratbox/modules/m_quit.so
  231. lib/ircd-ratbox/modules/m_server.so
  232. lib/ircd-ratbox/modules/m_squit.so
  233. etc/ircd-ratbox/genssl.sh
  234. @sample(,ircd,640) etc/ircd-ratbox/ircd-efnet.conf.sample
  235. @sample(,ircd,640) etc/ircd-ratbox/ircd.conf.sample
  236. @sample(,ircd,640) etc/ircd-ratbox/ircd.motd.sample
  237. @dir(,ircd,750) etc/ircd-ratbox
  238. @dir(ircd,ircd,750) /var/run/ircd-ratbox
  239. @dir(ircd,ircd,750) /var/log/ircd-ratbox
  240. @dir(ircd,ircd,750) /var/db/ircd-ratbox
  241. @owner
  242. @group
  243. @mode
Collapse this list.
Dependency lines:
  • ircd-ratbox-devel>0:irc/ircd-ratbox-devel
Conflicts:
CONFLICTS:
  • ircd-hybrid
  • ircd-ratbox
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/irc/ircd-ratbox-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install irc/ircd-ratbox-devel
  • pkg install ircd-ratbox-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: ircd-ratbox-devel
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (ircd-ratbox-3.0.7.tar.bz2) = 71626a0eadc41822afb93a7abb374e38ec425129df6a20ee2fc431df0e5c4f6e SIZE (ircd-ratbox-3.0.7.tar.bz2) = 2379425

Packages (timestamps in pop-ups are UTC):
ircd-ratbox-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.0.7_33.0.7_33.0.7_33.0.7_33.0.7_3-3.0.7_3-
FreeBSD:13:quarterly3.0.7_33.0.7_33.0.7_33.0.7_33.0.7_33.0.7_33.0.7_33.0.7_3
FreeBSD:14:latest3.0.7_33.0.7_33.0.7_33.0.7_33.0.7_33.0.7_3-3.0.7_3
FreeBSD:14:quarterly3.0.7_33.0.7_3-3.0.7_33.0.7_33.0.7_33.0.7_33.0.7_3
FreeBSD:15:latest3.0.7_33.0.7_3n/a3.0.7_3n/a3.0.7_33.0.7_33.0.7_3
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. perl5>=5.32.r0<5.33 : lang/perl5.32
Library dependencies:
  1. libsqlite3.so : databases/sqlite3
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for ircd-ratbox-devel-3.0.7_3: ASSERT=off: Enable debugging code DOCS=on: Build and/or install documentation IPV6=on: IPv6 protocol support OPENSSL=on: SSL/TLS support via OpenSSL SERVICES=off: ratbox-services compatibility code SHARED_MODULES=on: shared modules support SMALL_NET=off: Tune server for small networks ZIPLINKS=on: ziplinks support ===> Use 'make config' to modify these settings
Options name:
irc_ircd-ratbox-devel
USES:
libtool perl5 sqlite tar:bzip2 ssl
pkg-message:
For install:
ircd-ratbox-devel has been successfully installed. Sample 'ircd.conf' and 'ircd.motd' files have been created in the ircd-ratbox configuration directory. A sample configuration file is included for EFNet-like configurations that can be used instead. You should now edit these files as per the ratbox documentation. A configured ircd.conf file is required to start the server. Once you have added ircd_ratbox_enable="YES" to /etc/rc.conf, the server can be started by running: /usr/local/etc/rc.d/ircd-ratbox start You can check your ircd.conf configuration file for syntactical errors using the following rc.d script command: /usr/local/etc/rc.d/ircd-ratbox conftest The ban.db database can be checked and updated using 'bantool -u'. For safety, updates should be done while no ircd is running and before starting the new version. /usr/local/bin/bantool -u Note that the ssl_only_channel compile option has been removed, and should be added as a configuration setting (use_sslonly) in the ircd.conf file in order to activate the +S channel mode. Be sure to check out 'ratbox-services' if you need a services package.
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. http://www.ratbox.org/download/
  2. http://www.ratbox.org/download/old/
Collapse this list.

There are no commits on branch 2022Q3 for this port