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
| System | Port | Version |
|---|---|---|
| FreeBSD | irc/ircproxy | 1.3.8_2 |
| DragonFly | irc/ircproxy | 1.3.8_2 |
| HardenedBSD | irc/ircproxy | 1.3.8_2 |
| GhostBSD | irc/ircproxy | 1.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.3.8_2 | 1.3.8_2 | 1.3.6_3 | 1.3.8_2 | 1.3.8_2 |
| FreeBSD:14:quarterly | 1.3.8_2 | 1.3.8_2 | n/a | 1.3.8_2 | 1.3.8_2 |
| FreeBSD:15:latest | 1.3.8_2 | 1.3.8_2 | n/a | 1.3.8_2 | 1.3.8_2 |
| FreeBSD:15:quarterly | 1.3.8_2 | 1.3.8_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.8_2 | 1.3.8_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libcares.so: dns/c-ares
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
| Option | Default | Description |
|---|---|---|
| FDDEBUG | on | Enable file descriptor debugging |
| IPV6 | off | IPv6 protocol support |
| MEMDEBUG | on | Enable memory debugging |
| SSL | on | SSL 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
| File | Size | SHA256 |
|---|---|---|
| ircproxy-1.3.8.tar.gz | 326933 | 5576a860963bd98bd3e7d40f88239946311e4e6d5517f08c2be01d5d86ae40da |
Master sites 1
- https://codeberg.org/BSDforge/ircproxy/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/