chat/matterircd 0.28.0nb28 NetBSD
Minimal IRC server which integrates with Mattermost and Slack
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
309977eb40- License
- mit
- Categories
- chat
- Package size
- 4433.6 KiB, 15233.5 KiB installed
Description
Minimal IRC server which integrates with Mattermost and Slack.
Features:
- support direct messages / private channels / edited messages
- auto-join/leave to same channels as on mattermost
- reconnects with backoff on mattermost restarts
- support multiple users
- support channel backlog (messages when you're disconnected from IRC/mattermost)
- search messages (/msg mattermost search query)
- scrollback support (/msg mattermost scrollback #channel limit)
- restrict to specified mattermost instances
- set default team/server
- WHOIS, WHO, JOIN, LEAVE, NICK, LIST, ISON, PRIVMSG, MODE, TOPIC, LUSERS, AWAY, KICK, INVITE support
- support TLS (ssl)
- support LDAP logins (mattermost enterprise) (use your ldap account/pass to login)
- &users channel that contains members of all teams (if mattermost is so configured) for easy messaging
- supports mattermost roles (shows admins with @ status for now)
- gitlab auth hack by using mmtoken cookie (see https://github.com/42wim/matterircd/issues/29)
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | chat/matterircd | 0.28.0nb28 |
| FreeBSD | net-im/matterircd | 0.33.0_2 |
| DragonFly | net-im/matterircd | 0.28.0_9 |
| HardenedBSD | net-im/matterircd | 0.32.0_1 |
| GhostBSD | net-im/matterircd | 0.32.0_1 |
Install
Binary package:
pkgin install matterircd
From pkgsrc:
cd /usr/pkgsrc/chat/matterircd && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.28.0nb28 |
| NetBSD 10.1 aarch64 | 0.28.0nb24 |
| SmartOS / illumos x86_64 | 0.28.0nb30 |
| macOS 15 arm64 | 0.28.0nb29 |
Dependencies
No port depends on this one.
Commit history 7
The latest 5 of 7 in the history this site was built from.