-
released this
2026-02-15 09:27:55 +00:00 | 36 commits to main since this releaseCRITICAL FIX: snomask syntax error resolved
Problem: snomask = '+s +o...' caused syntax error
Solution: snomask = 157188 (numeric value)
ISSUE:- snomask with STRING flags in Class → syntax error
- IRCd expects NUMBER, not string!
SOLUTION:
✅ Removed snomask from Class Opers
✅ Added snomask NUMERIC in Operator block
✅ snomask = 157188 (sum of hex values)
CALCULATION:
SNO_OPERKILL = 4
SNO_GLINE = 512
SNO_NETWORK = 1024
SNO_OLDREALOP = 8192
SNO_CONNEXIT = 16384
SNO_NICKCHG = 131072
→ TOTAL = 157188
NOTIFICATIONS:
✅ OPER changes (when someone becomes oper)
✅ Client connections
✅ Nick changes
✅ Kills
✅ G-lines
✅ Server connects
OTHER VALUES: - 516 = Minimal (kills + glines)
- 1540 = Default for opers
- 157188 = Complete (RECOMMENDED)
UPGRADE: git checkout v1.7.4 && ./install.sh
Manual fix: snomask = 157188; in Operator block
Reference: doc/snomask.txt
Downloads