BSD Ports

irc/ircproxy 1.3.8_2 FreeBSD

IRC proxy/bouncer daemon

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8b79ada9a6
License
GPLv3+
Categories
irc
Package size
92.2 KiB, 241.2 KiB installed

Description

ircproxy is an advanced multi-user IRC bouncer written in C with IPv6 and SSL support. It can proxy simultaneous users at the same time to different IRC servers. The IRC connection can stay connected to IRC when the IRC client disconnects, the user can then later reattach to the same IRC connection.

Private messages and channel activity can an be logged when no IRC clients are attached. You can then see what you have been missing while you're offline. It is also possible to attach multiple IRC clients on the same IRC connection. This is useful if you want to be connected from home and work at the same time without cloning.

In the other systems

SystemPortVersion
FreeBSDirc/ircproxy1.3.8_2
DragonFlyirc/ircproxy1.3.8_2
HardenedBSDirc/ircproxy1.3.8_2
GhostBSDirc/ircproxy1.3.8_2

Install

Binary package:

pkg install ircproxy

From the ports tree:

cd /usr/ports/irc/ircproxy/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	ircproxy>0:irc/ircproxy

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.3.8_21.3.8_21.3.6_31.3.8_21.3.8_2
FreeBSD:14:quarterly1.3.8_21.3.8_2n/a1.3.8_21.3.8_2
FreeBSD:15:latest1.3.8_21.3.8_2n/a1.3.8_21.3.8_2
FreeBSD:15:quarterly1.3.8_21.3.8_2n/an/an/a
FreeBSD:16:latest1.3.8_21.3.8_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 8
Run dependencies 1

No port depends on this one.

Configuration

Options name: irc_ircproxy

OptionDefaultDescription
FDDEBUGonEnable file descriptor debugging
IPV6offIPv6 protocol support
MEMDEBUGonEnable memory debugging
SSLonSSL protocol support
USES
autoreconf localbase:ldflags
Service scripts
none

Files

pkg-plist 8
  • bin/ircproxyd
  • bin/imkpasswd
  • share/ircproxy/ircproxyd.conf
  • share/ircproxy/ircproxyd-listen.conf
  • share/ircproxy/ircproxyd-access.conf
  • share/ircproxy/ircproxyd-user.conf
  • share/ircproxy/ircproxyd-conn.conf
  • share/ircproxy/ircproxyd-autoop.conf
distinfo 1
FileSizeSHA256
ircproxy-1.3.8.tar.gz3269335576a860963bd98bd3e7d40f88239946311e4e6d5517f08c2be01d5d86ae40da
Master sites 1
  • https://codeberg.org/BSDforge/ircproxy/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/

Commit history 1

DateCommitCreditsLog message
8b79ada9a6 Daniel Engberg */*: Refresh checksums for on the fly archives on codeberg.org
See https://codeberg.org/Codeberg/Community/issues/2861 Approved by: blanket