Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: solanum | Distribution: SUSE Linux Enterprise 15 SP6 |
Version: 0~ch634 | Vendor: openSUSE |
Release: bp156.1.7 | Build date: Mon May 13 18:57:18 2024 |
Group: Productivity/Networking/IRC | Build host: i03-ch2a |
Size: 2541103 | Source RPM: solanum-0~ch634-bp156.1.7.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/solanum-ircd/solanum | |
Summary: Scalable IRCv3.2 compliant chat daemon |
Solanum is an IRCv3.2 compatible chat server. It is a continuation of the Charybdis server and has good documentation and ease of configuration. It is used by Libera, the largest (as of 2023) IRC network in the world.
GPL-2.0-or-later
* Sun Jul 23 2023 Jan Engelhardt <jengelh@inai.de> - Update to snapshot 0~ch640 (0ca18d072) * Add umode +I to allow users to hide their idle time * Make +R play nicely with +z * Note that messages caught in +g/+G are discarded * m_shedding: plugin for user shedding based on oftc-hybrid * Add ACCOUNTEXTBAN ISUPPORT token * Tue Jun 20 2023 Franck Bui <fbui@suse.com> - Convert %sysusers_create_inline into %sysusers_create_package %sysusers_create_inline is deprecated and will go away soon. * Fri May 20 2022 Jan Engelhardt <jengelh@inai.de> - Resolve broken scriptlet, which warned "[-:1] Missing action and name columns" during installation. * Sat Apr 30 2022 Jan Engelhardt <jengelh@inai.de> - Update to snapshot 0~ch560 (48a06ae3) * Support more human friendly k/d/x-line duration format * Make opers talking through +g controllable by user mode +M * Apply cmode C to replies * Tue May 04 2021 Jan Engelhardt <jengelh@inai.de> - Move to Solanum codebase/Update to snapshot (3ff5a12e) - Drop 0001-Set-EXTERNAL_BUILD_TIMESTAMP-from-SOURCE_DATE_EPOCH.patch (merged) * Thu Oct 01 2020 Jan Engelhardt <jengelh@inai.de> - Add 0001-Set-EXTERNAL_BUILD_TIMESTAMP-from-SOURCE_DATE_EPOCH.patch for reproducible builds. * Sun Sep 29 2019 Jan Engelhardt <jengelh@inai.de> - Update to release 4.1.2 * Do not corrupt usermodes on module unload/reload. * Mon Aug 26 2019 Jan Engelhardt <jengelh@inai.de> - Update to upstream release 4.1.1 * Implemented IRCv3.2 enhanced capability negotiation ("CAP LS 302"). * Implemented support for receiving and sending IRCv3 message tags. * Implemented IRCv3.2 capabilities: account-tag, echo-message, invite-notify, sasl, server-time. * Feature from ircd-seven: Implement a channel mode that disallows kicking IRC operators (+M). * DNS, ident, and blacklist lookups have been moved to a dedicated daemon known as authd. Some cosmetic changes to blacklist statistics and rejection notices have resulted. * Support for WebSocket has been added. * Added the ability to strip color codes from topics unconditionally. * SCTP is now supported for server and user connections. - Remove charybdis-ratbox.diff, charybdis-werror.diff (no longer needed), charybdis-repro.diff (solved differently upstream). * Tue Jan 10 2017 jengelh@inai.de - Add charybdis-repro.diff, throw out buildtime-dependent constructs * Sun Nov 20 2016 jengelh@inai.de - Update description - Abort installation if user/group cannot be created * Wed Sep 21 2016 jengelh@inai.de - Update to new upstream release 3.5.3 * Bug fix for CVE-2016-7143. This bug allows users to spoof CertFP authentication using the SASL EXTERNAL mechanism. * Sun Jun 19 2016 jengelh@inai.de - Update to new upstream release 3.5.2 * Allow IRCv3.1 STARTTLS to work with other SSL backends besides OpenSSL. * Fix an edge case regression involving channel ban cache that was introduced in 3.5.0. * Ensure ssld does not crash when DH parameters are not provided. * mbedtls TLS backend improvements from charybdis 4 development branch: * add support for CertFP * provide personalization data for the PRNG * openssl TLS backend improvements from charybdis 4: * do not manually initialise openssl when running with OpenSSL 1.1.0 or later * support ECDHE on more than one curve on OpenSSL 1.0.2 and above * fix DH parameters memory leak * free the old TLS context before constructing a new one * Sat May 07 2016 jengelh@inai.de - Update to new upstream release 3.5.1 * Fix propagation of ip_cloaking hostname changes (only when setting or unsetting the umode after connection). * Fix a remote-triggerable crash triggered by the CAPAB parsing code. * As per the TS6 spec, require QS and ENCAP capabilities. * Require EX and IE capabilities (+e and +I cmodes). * Check that UIDs start with the server's SID. * Allow mode queries on mlocked modes. In particular, allow `/mode #channel f` to query the forward channel even if +f is mlocked. * Add starttls as per ircv3. * Reject nicks with '~' in them, rather than truncating at the '~'. * Do not allow SASL authentication when the configured SASL agent is unavailable. * Implement IRCv3.2 capabilities: cap-notify, chghost, userhost-in-names * Implement the $&, $| and $m extban types: * $& combines 1 or more child extbans as an AND expression * $| combines 1 or more child extbans as an OR expression * $m provides normal hostmask matching as an extban for the above * Display an operator's privilege set in WHOIS. * The $o extban now matches against privilege set names as well as individual privileges. Privilege set names are preferred over individual privileges.
/etc/solanum /etc/solanum/ircd.conf /etc/solanum/ircd.conf.example /etc/solanum/ircd.motd /usr/lib/solanum /usr/lib/solanum/authd /usr/lib/solanum/bandb /usr/lib/solanum/solanum /usr/lib/solanum/solanum-bantool /usr/lib/solanum/solanum-mkfingerprint /usr/lib/solanum/solanum-mkpasswd /usr/lib/solanum/ssld /usr/lib/solanum/wsockd /usr/lib/systemd/system/solanum.service /usr/lib/sysusers.d/solanum.conf /usr/lib/tmpfiles.d/solanum.conf /usr/lib64/libircd.so /usr/lib64/librb.so /usr/lib64/solanum /usr/lib64/solanum/modules /usr/lib64/solanum/modules/autoload /usr/lib64/solanum/modules/autoload/cap_account_tag.so /usr/lib64/solanum/modules/autoload/cap_server_time.so /usr/lib64/solanum/modules/autoload/chm_nocolour.so /usr/lib64/solanum/modules/autoload/chm_noctcp.so /usr/lib64/solanum/modules/autoload/m_accept.so /usr/lib64/solanum/modules/autoload/m_admin.so /usr/lib64/solanum/modules/autoload/m_alias.so /usr/lib64/solanum/modules/autoload/m_away.so /usr/lib64/solanum/modules/autoload/m_cap.so /usr/lib64/solanum/modules/autoload/m_capab.so /usr/lib64/solanum/modules/autoload/m_certfp.so /usr/lib64/solanum/modules/autoload/m_challenge.so /usr/lib64/solanum/modules/autoload/m_chghost.so /usr/lib64/solanum/modules/autoload/m_close.so /usr/lib64/solanum/modules/autoload/m_connect.so /usr/lib64/solanum/modules/autoload/m_dline.so /usr/lib64/solanum/modules/autoload/m_encap.so /usr/lib64/solanum/modules/autoload/m_etrace.so /usr/lib64/solanum/modules/autoload/m_grant.so /usr/lib64/solanum/modules/autoload/m_help.so /usr/lib64/solanum/modules/autoload/m_info.so /usr/lib64/solanum/modules/autoload/m_invite.so /usr/lib64/solanum/modules/autoload/m_ison.so /usr/lib64/solanum/modules/autoload/m_kline.so /usr/lib64/solanum/modules/autoload/m_knock.so /usr/lib64/solanum/modules/autoload/m_links.so /usr/lib64/solanum/modules/autoload/m_list.so /usr/lib64/solanum/modules/autoload/m_lusers.so /usr/lib64/solanum/modules/autoload/m_map.so /usr/lib64/solanum/modules/autoload/m_monitor.so /usr/lib64/solanum/modules/autoload/m_motd.so /usr/lib64/solanum/modules/autoload/m_names.so /usr/lib64/solanum/modules/autoload/m_oper.so /usr/lib64/solanum/modules/autoload/m_operspy.so /usr/lib64/solanum/modules/autoload/m_pass.so /usr/lib64/solanum/modules/autoload/m_ping.so /usr/lib64/solanum/modules/autoload/m_pong.so /usr/lib64/solanum/modules/autoload/m_post.so /usr/lib64/solanum/modules/autoload/m_privs.so /usr/lib64/solanum/modules/autoload/m_rehash.so /usr/lib64/solanum/modules/autoload/m_restart.so /usr/lib64/solanum/modules/autoload/m_resv.so /usr/lib64/solanum/modules/autoload/m_sasl.so /usr/lib64/solanum/modules/autoload/m_scan.so /usr/lib64/solanum/modules/autoload/m_services.so /usr/lib64/solanum/modules/autoload/m_set.so /usr/lib64/solanum/modules/autoload/m_signon.so /usr/lib64/solanum/modules/autoload/m_snote.so /usr/lib64/solanum/modules/autoload/m_starttls.so /usr/lib64/solanum/modules/autoload/m_stats.so /usr/lib64/solanum/modules/autoload/m_svinfo.so /usr/lib64/solanum/modules/autoload/m_tb.so /usr/lib64/solanum/modules/autoload/m_testline.so /usr/lib64/solanum/modules/autoload/m_testmask.so /usr/lib64/solanum/modules/autoload/m_tginfo.so /usr/lib64/solanum/modules/autoload/m_time.so /usr/lib64/solanum/modules/autoload/m_topic.so /usr/lib64/solanum/modules/autoload/m_trace.so /usr/lib64/solanum/modules/autoload/m_unreject.so /usr/lib64/solanum/modules/autoload/m_user.so /usr/lib64/solanum/modules/autoload/m_userhost.so /usr/lib64/solanum/modules/autoload/m_users.so /usr/lib64/solanum/modules/autoload/m_version.so /usr/lib64/solanum/modules/autoload/m_wallops.so /usr/lib64/solanum/modules/autoload/m_who.so /usr/lib64/solanum/modules/autoload/m_whois.so /usr/lib64/solanum/modules/autoload/m_whowas.so /usr/lib64/solanum/modules/autoload/m_xline.so /usr/lib64/solanum/modules/autoload/sno_routing.so /usr/lib64/solanum/modules/autoload/um_callerid.so /usr/lib64/solanum/modules/autoload/um_regonlymsg.so /usr/lib64/solanum/modules/extensions /usr/lib64/solanum/modules/extensions/cap_oper.so /usr/lib64/solanum/modules/extensions/cap_realhost.so /usr/lib64/solanum/modules/extensions/chantype_dummy.so /usr/lib64/solanum/modules/extensions/chm_adminonly.so /usr/lib64/solanum/modules/extensions/chm_insecure.so /usr/lib64/solanum/modules/extensions/chm_nonotice.so /usr/lib64/solanum/modules/extensions/chm_operonly.so /usr/lib64/solanum/modules/extensions/chm_operpeace.so /usr/lib64/solanum/modules/extensions/chm_regmsg.so /usr/lib64/solanum/modules/extensions/chm_sslonly.so /usr/lib64/solanum/modules/extensions/createauthonly.so /usr/lib64/solanum/modules/extensions/createoperonly.so /usr/lib64/solanum/modules/extensions/drain.so /usr/lib64/solanum/modules/extensions/example_module.so /usr/lib64/solanum/modules/extensions/extb_account.so /usr/lib64/solanum/modules/extensions/extb_canjoin.so /usr/lib64/solanum/modules/extensions/extb_channel.so /usr/lib64/solanum/modules/extensions/extb_combi.so /usr/lib64/solanum/modules/extensions/extb_extgecos.so /usr/lib64/solanum/modules/extensions/extb_guest.so /usr/lib64/solanum/modules/extensions/extb_hostmask.so /usr/lib64/solanum/modules/extensions/extb_oper.so /usr/lib64/solanum/modules/extensions/extb_realname.so /usr/lib64/solanum/modules/extensions/extb_server.so /usr/lib64/solanum/modules/extensions/extb_ssl.so /usr/lib64/solanum/modules/extensions/extb_usermode.so /usr/lib64/solanum/modules/extensions/force_user_invis.so /usr/lib64/solanum/modules/extensions/helpops.so /usr/lib64/solanum/modules/extensions/hide_uncommon_channels.so /usr/lib64/solanum/modules/extensions/hurt.so /usr/lib64/solanum/modules/extensions/identify_msg.so /usr/lib64/solanum/modules/extensions/invex_regonly.so /usr/lib64/solanum/modules/extensions/invite_notify.so /usr/lib64/solanum/modules/extensions/ip_cloaking.so /usr/lib64/solanum/modules/extensions/ip_cloaking_3.0.so /usr/lib64/solanum/modules/extensions/ip_cloaking_4.0.so /usr/lib64/solanum/modules/extensions/ip_cloaking_old.so /usr/lib64/solanum/modules/extensions/m_adminwall.so /usr/lib64/solanum/modules/extensions/m_echotags.so /usr/lib64/solanum/modules/extensions/m_extendchans.so /usr/lib64/solanum/modules/extensions/m_findforwards.so /usr/lib64/solanum/modules/extensions/m_identify.so /usr/lib64/solanum/modules/extensions/m_locops.so /usr/lib64/solanum/modules/extensions/m_mkpasswd.so /usr/lib64/solanum/modules/extensions/m_ojoin.so /usr/lib64/solanum/modules/extensions/m_okick.so /usr/lib64/solanum/modules/extensions/m_omode.so /usr/lib64/solanum/modules/extensions/m_opme.so /usr/lib64/solanum/modules/extensions/m_remove.so /usr/lib64/solanum/modules/extensions/m_sendbans.so /usr/lib64/solanum/modules/extensions/m_shedding.so /usr/lib64/solanum/modules/extensions/m_webirc.so /usr/lib64/solanum/modules/extensions/no_kill_services.so /usr/lib64/solanum/modules/extensions/no_locops.so /usr/lib64/solanum/modules/extensions/no_oper_invis.so /usr/lib64/solanum/modules/extensions/override.so /usr/lib64/solanum/modules/extensions/override_kick_immunity.so /usr/lib64/solanum/modules/extensions/restrict-unauthenticated.so /usr/lib64/solanum/modules/extensions/sasl_usercloak.so /usr/lib64/solanum/modules/extensions/sno_channelcreate.so /usr/lib64/solanum/modules/extensions/sno_farconnect.so /usr/lib64/solanum/modules/extensions/sno_globalnickchange.so /usr/lib64/solanum/modules/extensions/sno_globaloper.so /usr/lib64/solanum/modules/extensions/umode_hide_idle_time.so /usr/lib64/solanum/modules/extensions/umode_noctcp.so /usr/lib64/solanum/modules/m_ban.so /usr/lib64/solanum/modules/m_die.so /usr/lib64/solanum/modules/m_error.so /usr/lib64/solanum/modules/m_identified.so /usr/lib64/solanum/modules/m_join.so /usr/lib64/solanum/modules/m_kick.so /usr/lib64/solanum/modules/m_kill.so /usr/lib64/solanum/modules/m_message.so /usr/lib64/solanum/modules/m_mode.so /usr/lib64/solanum/modules/m_modules.so /usr/lib64/solanum/modules/m_nick.so /usr/lib64/solanum/modules/m_part.so /usr/lib64/solanum/modules/m_quit.so /usr/lib64/solanum/modules/m_server.so /usr/lib64/solanum/modules/m_squit.so /usr/share/doc/packages/solanum /usr/share/doc/packages/solanum/NEWS.md /usr/share/licenses/solanum /usr/share/licenses/solanum/LICENSE /usr/share/solanum /usr/share/solanum/help /usr/share/solanum/help/opers /usr/share/solanum/help/opers/accept /usr/share/solanum/help/opers/admin /usr/share/solanum/help/opers/away /usr/share/solanum/help/opers/capab /usr/share/solanum/help/opers/challenge /usr/share/solanum/help/opers/chantrace /usr/share/solanum/help/opers/close /usr/share/solanum/help/opers/cmode /usr/share/solanum/help/opers/connect /usr/share/solanum/help/opers/credits /usr/share/solanum/help/opers/dehelper /usr/share/solanum/help/opers/die /usr/share/solanum/help/opers/dline /usr/share/solanum/help/opers/error /usr/share/solanum/help/opers/etrace /usr/share/solanum/help/opers/extban /usr/share/solanum/help/opers/grant /usr/share/solanum/help/opers/help /usr/share/solanum/help/opers/index /usr/share/solanum/help/opers/info /usr/share/solanum/help/opers/invite /usr/share/solanum/help/opers/ison /usr/share/solanum/help/opers/join /usr/share/solanum/help/opers/kick /usr/share/solanum/help/opers/kill /usr/share/solanum/help/opers/kline /usr/share/solanum/help/opers/knock /usr/share/solanum/help/opers/links /usr/share/solanum/help/opers/list /usr/share/solanum/help/opers/locops /usr/share/solanum/help/opers/lusers /usr/share/solanum/help/opers/map /usr/share/solanum/help/opers/masktrace /usr/share/solanum/help/opers/modlist /usr/share/solanum/help/opers/modload /usr/share/solanum/help/opers/modreload /usr/share/solanum/help/opers/modrestart /usr/share/solanum/help/opers/modunload /usr/share/solanum/help/opers/monitor /usr/share/solanum/help/opers/motd /usr/share/solanum/help/opers/names /usr/share/solanum/help/opers/nick /usr/share/solanum/help/opers/notice /usr/share/solanum/help/opers/oper /usr/share/solanum/help/opers/operspy /usr/share/solanum/help/opers/operwall /usr/share/solanum/help/opers/part /usr/share/solanum/help/opers/pass /usr/share/solanum/help/opers/ping /usr/share/solanum/help/opers/pong /usr/share/solanum/help/opers/post /usr/share/solanum/help/opers/privmsg /usr/share/solanum/help/opers/privs /usr/share/solanum/help/opers/quit /usr/share/solanum/help/opers/rehash /usr/share/solanum/help/opers/restart /usr/share/solanum/help/opers/resv /usr/share/solanum/help/opers/scan /usr/share/solanum/help/opers/server /usr/share/solanum/help/opers/set /usr/share/solanum/help/opers/shedding /usr/share/solanum/help/opers/sjoin /usr/share/solanum/help/opers/snomask /usr/share/solanum/help/opers/squit /usr/share/solanum/help/opers/stats /usr/share/solanum/help/opers/svinfo /usr/share/solanum/help/opers/testgecos /usr/share/solanum/help/opers/testkline /usr/share/solanum/help/opers/testline /usr/share/solanum/help/opers/testmask /usr/share/solanum/help/opers/time /usr/share/solanum/help/opers/topic /usr/share/solanum/help/opers/trace /usr/share/solanum/help/opers/uhelp /usr/share/solanum/help/opers/umode /usr/share/solanum/help/opers/undline /usr/share/solanum/help/opers/unkline /usr/share/solanum/help/opers/unreject /usr/share/solanum/help/opers/unresv /usr/share/solanum/help/opers/unxline /usr/share/solanum/help/opers/user /usr/share/solanum/help/opers/userhost /usr/share/solanum/help/opers/users /usr/share/solanum/help/opers/version /usr/share/solanum/help/opers/wallops /usr/share/solanum/help/opers/who /usr/share/solanum/help/opers/whois /usr/share/solanum/help/opers/whowas /usr/share/solanum/help/opers/xline /usr/share/solanum/help/users /usr/share/solanum/help/users/accept /usr/share/solanum/help/users/admin /usr/share/solanum/help/users/away /usr/share/solanum/help/users/challenge /usr/share/solanum/help/users/chantrace /usr/share/solanum/help/users/cmode /usr/share/solanum/help/users/credits /usr/share/solanum/help/users/error /usr/share/solanum/help/users/extban /usr/share/solanum/help/users/help /usr/share/solanum/help/users/index /usr/share/solanum/help/users/info /usr/share/solanum/help/users/invite /usr/share/solanum/help/users/ison /usr/share/solanum/help/users/join /usr/share/solanum/help/users/kick /usr/share/solanum/help/users/knock /usr/share/solanum/help/users/links /usr/share/solanum/help/users/list /usr/share/solanum/help/users/lusers /usr/share/solanum/help/users/map /usr/share/solanum/help/users/monitor /usr/share/solanum/help/users/motd /usr/share/solanum/help/users/names /usr/share/solanum/help/users/nick /usr/share/solanum/help/users/notice /usr/share/solanum/help/users/oper /usr/share/solanum/help/users/part /usr/share/solanum/help/users/pass /usr/share/solanum/help/users/ping /usr/share/solanum/help/users/pong /usr/share/solanum/help/users/privmsg /usr/share/solanum/help/users/quit /usr/share/solanum/help/users/stats /usr/share/solanum/help/users/time /usr/share/solanum/help/users/topic /usr/share/solanum/help/users/trace /usr/share/solanum/help/users/umode /usr/share/solanum/help/users/user /usr/share/solanum/help/users/userhost /usr/share/solanum/help/users/users /usr/share/solanum/help/users/version /usr/share/solanum/help/users/who /usr/share/solanum/help/users/whois /usr/share/solanum/help/users/whowas /usr/share/solanum/reference.conf /var/lib/solanum /var/log/solanum
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 20:06:21 2024