
Greetings all, Bahamut 2.0.6 has been released with the following changes: Kobi Shmueli (5): Added SVSTAG command to let services add "tags" to users. Added cmode +A (Auditorium mode). Auditorium mode fixes (cmode +A) Changed SVSTAG to send/receive umodes in text and fixed incorrect and missing comments. Changes to deal with bogus akills Ned T. Crigler (2): Fix 63 character hostname truncation. Fix pasteo in find_userban_exact. It can be downloaded at: http://code.dal.net/release/bahamut-2.0.6.tar.gz The official repository can be found at: https://github.com/epiphani/Bahamut Please feel free to fork, fix, add features and submit patches! Hashes: md5: 0694b832c5a1e6dd51c55141e21c8ab6 sha1: 1c2040cf302a8c07614d9fe2643e0d89a17dc94c Thanks to all that contributed! -Aaron

Am I correctly understanding that auditorium mode is only settable by a u:lined server? Why did we not make this user-settable like it is in other ircds? It's pretty useful... Also I feel like this came out of nowhere, and that it would have been a good topic for discussion on the src list. Particularly the odd -relay channel part of auditorium mode (in addition to the fact that it should be user settable). Brandon brandon@dalnet [irc.dal.net] Routing & Peering Team Lead On 5/11/13 2:24 PM, Aaron Wiebe wrote:
Greetings all,
Bahamut 2.0.6 has been released with the following changes:
Kobi Shmueli (5): Added SVSTAG command to let services add "tags" to users. Added cmode +A (Auditorium mode). Auditorium mode fixes (cmode +A) Changed SVSTAG to send/receive umodes in text and fixed incorrect and missing comments. Changes to deal with bogus akills
Ned T. Crigler (2): Fix 63 character hostname truncation. Fix pasteo in find_userban_exact.
It can be downloaded at: http://code.dal.net/release/bahamut-2.0.6.tar.gz <http://code.dal.net/release/bahamut-2.0.6.tar.gz>
The official repository can be found at: https://github.com/epiphani/Bahamut <https://github.com/epiphani/Bahamut>
Please feel free to fork, fix, add features and submit patches!
Hashes: md5: 0694b832c5a1e6dd51c55141e21c8ab6 sha1: 1c2040cf302a8c07614d9fe2643e0d89a17dc94c
Thanks to all that contributed!
-Aaron
_______________________________________________ ops mailing list ops@lists.dal.net https://lists.dal.net/mailman/listinfo/ops ******************************************************************************** The contents of this message are confidential and may not be redistributed or discussed outside of the DALnet operator community. ********************************************************************************

Indeed. What happens if someone registers the -relay channel out from under the root channel users? On May 11, 2013 8:41 PM, "brandon" <brandon@dal.net> wrote:
Am I correctly understanding that auditorium mode is only settable by a u:lined server? Why did we not make this user-settable like it is in other ircds? It's pretty useful...
Also I feel like this came out of nowhere, and that it would have been a good topic for discussion on the src list. Particularly the odd -relay channel part of auditorium mode (in addition to the fact that it should be user settable).
Brandon
brandon@dalnet [irc.dal.net] Routing & Peering Team Lead
On 5/11/13 2:24 PM, Aaron Wiebe wrote:
Greetings all,
Bahamut 2.0.6 has been released with the following changes:
Kobi Shmueli (5): Added SVSTAG command to let services add "tags" to users. Added cmode +A (Auditorium mode). Auditorium mode fixes (cmode +A) Changed SVSTAG to send/receive umodes in text and fixed incorrect and missing comments. Changes to deal with bogus akills
Ned T. Crigler (2): Fix 63 character hostname truncation. Fix pasteo in find_userban_exact.
It can be downloaded at: http://code.dal.net/release/**bahamut-2.0.6.tar.gz<http://code.dal.net/release/bahamut-2.0.6.tar.gz> <http://code.dal.net/release/**bahamut-2.0.6.tar.gz<http://code.dal.net/release/bahamut-2.0.6.tar.gz>
The official repository can be found at: https://github.com/epiphani/**Bahamut<https://github.com/epiphani/Bahamut>< https://github.com/epiphani/**Bahamut<https://github.com/epiphani/Bahamut>
Please feel free to fork, fix, add features and submit patches!
Hashes: md5: 0694b832c5a1e6dd51c55141e21c8a**b6 sha1: 1c2040cf302a8c07614d9fe2643e0d**89a17dc94c
Thanks to all that contributed!
-Aaron
______________________________**_________________ ops mailing list ops@lists.dal.net https://lists.dal.net/mailman/**listinfo/ops<https://lists.dal.net/mailman/listinfo/ops> **************************************************************** ******************** The contents of this message are confidential and may not be redistributed or discussed outside of the DALnet operator community. **************************************************************** ********************
______________________________**_________________ DALnet-src mailing list DALnet-src@lists.dal.net https://lists.dal.net/mailman/**listinfo/dalnet-src<https://lists.dal.net/mailman/listinfo/dalnet-src>

I also agree with this sentiment. From the looks of it, it's currently only settable by servers, regardless whether it's u:lined or not. On Sat, May 11, 2013 at 7:51 PM, Kevin Buley <klb@dal.net> wrote:
Indeed. What happens if someone registers the -relay channel out from under the root channel users? **On May 11, 2013 8:41 PM, "brandon" <brandon@dal.net> wrote:
Am I correctly understanding that auditorium mode is only settable by a u:lined server? Why did we not make this user-settable like it is in other ircds? It's pretty useful...
Also I feel like this came out of nowhere, and that it would have been a good topic for discussion on the src list. Particularly the odd -relay channel part of auditorium mode (in addition to the fact that it should be user settable).
Brandon
brandon@dalnet [irc.dal.net] Routing & Peering Team Lead
On 5/11/13 2:24 PM, Aaron Wiebe wrote:
Greetings all,
Bahamut 2.0.6 has been released with the following changes:
Kobi Shmueli (5): Added SVSTAG command to let services add "tags" to users. Added cmode +A (Auditorium mode). Auditorium mode fixes (cmode +A) Changed SVSTAG to send/receive umodes in text and fixed incorrect and missing comments. Changes to deal with bogus akills
Ned T. Crigler (2): Fix 63 character hostname truncation. Fix pasteo in find_userban_exact.
It can be downloaded at: http://code.dal.net/release/**bahamut-2.0.6.tar.gz<http://code.dal.net/release/bahamut-2.0.6.tar.gz> <http://code.dal.net/release/**bahamut-2.0.6.tar.gz<http://code.dal.net/release/bahamut-2.0.6.tar.gz>
The official repository can be found at: https://github.com/epiphani/**Bahamut<https://github.com/epiphani/Bahamut>< https://github.com/epiphani/**Bahamut<https://github.com/epiphani/Bahamut>
Please feel free to fork, fix, add features and submit patches!
Hashes: md5: 0694b832c5a1e6dd51c55141e21c8a**b6 sha1: 1c2040cf302a8c07614d9fe2643e0d**89a17dc94c
Thanks to all that contributed!
-Aaron
______________________________**_________________ ops mailing list ops@lists.dal.net https://lists.dal.net/mailman/**listinfo/ops<https://lists.dal.net/mailman/listinfo/ops> **************************************************************** ******************** The contents of this message are confidential and may not be redistributed or discussed outside of the DALnet operator community. **************************************************************** ********************
______________________________**_________________ DALnet-src mailing list DALnet-src@lists.dal.net https://lists.dal.net/mailman/**listinfo/dalnet-src<https://lists.dal.net/mailman/listinfo/dalnet-src>
**
_______________________________________________ DALnet-src mailing list DALnet-src@lists.dal.net https://lists.dal.net/mailman/listinfo/dalnet-src

I'll defer to Kobi to speak on the implementation specifics - but this was discussed on the coders list when the patch set was first submitted. I agree, though, that it should have been on the public list rather than the private list. That was my mistake. That said, after the discussion if there's interest in reverting that feature (or revisiting the implementation of it), I'll release the changes quickly. -Aaron On Sat, May 11, 2013 at 9:11 PM, Juan Baez <jbaez001@gmail.com> wrote:
**I also agree with this sentiment. From the looks of it, it's currently only settable by servers, regardless whether it's u:lined or not. ****
** On Sat, May 11, 2013 at 7:51 PM, Kevin Buley **<klb@dal.net>** wrote:
Indeed. What happens if someone registers the -relay channel out from under the root channel users? **** **On May 11, 2013 8:41 PM, "brandon" <brandon@dal.net> wrote:
Am I correctly understanding that auditorium mode is only settable by a u:lined server? Why did we not make this user-settable like it is in other ircds? It's pretty useful...
Also I feel like this came out of nowhere, and that it would have been a good topic for discussion on the src list. Particularly the odd -relay channel part of auditorium mode (in addition to the fact that it should be user settable).
Brandon
brandon@dalnet [irc.dal.net] Routing & Peering Team Lead
On 5/11/13 2:24 PM, Aaron Wiebe wrote:
Greetings all,
Bahamut 2.0.6 has been released with the following changes:
Kobi Shmueli (5): Added SVSTAG command to let services add "tags" to users. Added cmode +A (Auditorium mode). Auditorium mode fixes (cmode +A) Changed SVSTAG to send/receive umodes in text and fixed incorrect and missing comments. Changes to deal with bogus akills
Ned T. Crigler (2): Fix 63 character hostname truncation. Fix pasteo in find_userban_exact.
It can be downloaded at: http://code.dal.net/release/**bahamut-2.0.6.tar.gz<http://code.dal.net/release/bahamut-2.0.6.tar.gz> <http://code.dal.net/release/**bahamut-2.0.6.tar.gz<http://code.dal.net/release/bahamut-2.0.6.tar.gz>
The official repository can be found at: https://github.com/epiphani/**Bahamut<https://github.com/epiphani/Bahamut>< https://github.com/epiphani/**Bahamut<https://github.com/epiphani/Bahamut>
Please feel free to fork, fix, add features and submit patches!
Hashes: md5: 0694b832c5a1e6dd51c55141e21c8a**b6 sha1: 1c2040cf302a8c07614d9fe2643e0d**89a17dc94c
Thanks to all that contributed!
-Aaron
______________________________**_________________ ops mailing list ops@lists.dal.net https://lists.dal.net/mailman/**listinfo/ops<https://lists.dal.net/mailman/listinfo/ops> **************************************************************** ******************** The contents of this message are confidential and may not be redistributed or discussed outside of the DALnet operator community. **************************************************************** ********************
______________________________**_________________ DALnet-src mailing list DALnet-src@lists.dal.net https://lists.dal.net/mailman/**listinfo/dalnet-src<https://lists.dal.net/mailman/listinfo/dalnet-src>
** **** _______________________________________________ DALnet-src mailing list DALnet-src@lists.dal.net https://lists.dal.net/mailman/listinfo/dalnet-src
** **
_______________________________________________ DALnet-src mailing list DALnet-src@lists.dal.net https://lists.dal.net/mailman/listinfo/dalnet-src

On Saturday, May 11, 2013, Aaron Wiebe wrote: After looking at this code; I feel that restricting ircd level access to change the mode is the right decision. There can always be some approval mechanism through services to activate the mode introduced later, through modelock, or perhaps setting +A could be allowed to chanops who are also oper. It does not necessarily need to be user-settable, for large channels to be able to benefit from it. They will need to plan ahead with regards to securing relay channel, I suppose... In the rare case where +A is to be used Although the "privacy" advantages of a hidden user list could conceivably make more or all channels becoming +A, eventually; if it becomes preferred to simply have all chans auditorium by default. Such a fundamental change to channel operation should not be a simple ad-hoc mode command +/- A from any chanop, as it may be unauthorized; this is not as trivial as +m as it appears to affect visibility of some channel administrative functions such as kick, join, part; there are implications for client channel state synchronization and potential surprising and possibly hazardous results if the mode is misused. ****I'll defer to Kobi to speak on the implementation specifics - but this
was discussed on the coders list when the patch set was first submitted. I agree, though, that it should have been on the public list rather than the private list. That was my mistake.
**That said, after the discussion if there's interest in reverting that feature (or revisiting the implementation of it), I'll release the changes quickly.
-Aaron **
-- -Mysid

Background of the feature would be helpful. Chris On May 11, 2013, at 7:40 PM, brandon <brandon@DAL.NET> wrote:
Am I correctly understanding that auditorium mode is only settable by a u:lined server? Why did we not make this user-settable like it is in other ircds? It's pretty useful...
Also I feel like this came out of nowhere, and that it would have been a good topic for discussion on the src list. Particularly the odd -relay channel part of auditorium mode (in addition to the fact that it should be user settable).
Brandon
brandon@dalnet [irc.dal.net] Routing & Peering Team Lead
On 5/11/13 2:24 PM, Aaron Wiebe wrote:
Greetings all,
Bahamut 2.0.6 has been released with the following changes:
Kobi Shmueli (5): Added SVSTAG command to let services add "tags" to users. Added cmode +A (Auditorium mode). Auditorium mode fixes (cmode +A) Changed SVSTAG to send/receive umodes in text and fixed incorrect and missing comments. Changes to deal with bogus akills
Ned T. Crigler (2): Fix 63 character hostname truncation. Fix pasteo in find_userban_exact.
It can be downloaded at: http://code.dal.net/release/bahamut-2.0.6.tar.gz <http://code.dal.net/release/bahamut-2.0.6.tar.gz>
The official repository can be found at: https://github.com/epiphani/Bahamut <https://github.com/epiphani/Bahamut>
Please feel free to fork, fix, add features and submit patches!
Hashes: md5: 0694b832c5a1e6dd51c55141e21c8ab6 sha1: 1c2040cf302a8c07614d9fe2643e0d89a17dc94c
Thanks to all that contributed!
-Aaron
_______________________________________________ ops mailing list ops@lists.dal.net https://lists.dal.net/mailman/listinfo/ops ******************************************************************************** The contents of this message are confidential and may not be redistributed or discussed outside of the DALnet operator community. ********************************************************************************
ops mailing list ops@lists.dal.net https://lists.dal.net/mailman/listinfo/ops ******************************************************************************** The contents of this message are confidential and may not be redistributed or discussed outside of the DALnet operator community. ********************************************************************************
participants (6)
-
Aaron Wiebe
-
brandon
-
Chris Malayter
-
Jimmy Hess
-
Juan Baez
-
Kevin Buley