Nie ma pakietu na EPEL dla RHEL10, ale można bez problemu przebudować źródłowy RPM z Fedory 43.
W miarę minimalna, działająca konfiguracja. Mam wrażenie, że ngircd nie wczytuje poprawnie wszystkich poniższych ustawień. Między innymi:
Ngircd w takiej postaci nie nadaje się do wystawienia do internetu. Serwer zostanie natychmiast zasypany spamem i różnymi śmieciami. Ja otwieram port 6667 tylko na sieć lokalną oraz VPN, a kieruje na niego komunikaty z Ansibla, Nagiosa, i różnych skryptów uruchamianych automatycznie o jakiejś tam godzinie.
Ciekawsze punkty:
# ls -al /etc/ngircd.conf -rw-r-----. 1 root ngircd [...] /etc/ngircd.conf
[Global] Name = czat.net.local MotdPhrase = "UWAGA jestes na IRC!" AdminInfo1 = Komunikat od administratora AdminInfo2 = Baw sie dobrze AdminEMail = root@localhost Listen = 0.0.0.0 #Password = ServerGID = ngircd ServerUID = ngircd [Options] Ident = no PAM = no DefaultUserModes = ix [Channel] Name = #komunikaty Topic = komunikaty od administratora autojoin = no [Channel] Name = #offtop Topic = no wlasnie nie ma autojoin = no [Channel] Name = #linux Topic = rzeczy linuksowe autojoin = no [Channel] Name = #python Topic = rzeczy pythonowe autojoin = no
Źródła warte poczytania:
Aktualnej dokumentacji jest coraz mniej, więc polecam zapisać sobie gdzieś te strony lokalnie.