[00:52] <SonikkuAmerica> I just told #u to stop discussing it, although I don't really have the banhammer in there, but as part of the team, you know
[01:26] <lenswipee> ?
[02:27] <bazhang> criminy why no +r
[02:32] <Unit193> Likely so staff can kline them, they aren't spamming the channel.
[02:35] <bazhang> joining #ubuntu like release party on the day
[02:36] <SonikkuAmerica> Ubuntu 16.12 "Spamming Sleaze"
[18:14] <wxl> stupid questions: can nickserv set usermodes for you permanently? also i just noticed pubkey. can you use this to identify instead of a password?
[18:15] <wxl> maybe i should ask on freenode instead of bugging you folks XD
[18:34] <elky> certfp can be used as a sasl external method yeah
[18:35] <elky> https://freenode.net/kb/answer/certfp
[18:35] <elky> it's needed for tor-sasl for example so worth having set up
[18:35] <elky> and permanent userflags are doable by making your client re-set them on connection
[18:35] <wxl> what's the difference between that and https://freenode.net/kb/answer/sasl ?
[18:35] <wxl> they seems to be related but the connection is unclear
[18:36] <elky> certfp can be used as a sasl external method
[18:36] <elky> instead of a password that your client remembers, it points at a cert
[18:37] <wxl> right got that much :)
[18:38] <wxl> sasl is the same thing but happens during connection?
[18:40] <elky> i don't know if "during connection" is correct but i think so? questions like that should probably go to staff, i haven't read the protocols or anything.
[18:40] <elky> or perhaps Unit193 might know the technicalities
[18:42] <wxl> ok let's see if this works
[19:04] <dax> alrighty so
[19:07] <dax> SASL is a "CAP" that happens early in the connection and pauses connection until it's done. It has various mechanisms/methods, or ways of authenticating. PLAIN is just your password in a dumb encoding. DSA-NIST256p-CHALLENGE uses a challenge-response mechanism and /ns help set pubkey. EXTERNAL  on freenode means "go use my CertFP configuration right now"
[19:07] <dax> CertFP is an authentication method that uses client certificates and /ns help cert. If you don't use SASL EXTERNAL as discussed above, it happens "whenever" and does not pause connection until it's done.
[19:08] <dax> it's usually/hopefully before you autojoin channels, but isn't always
[19:08] <dax> If you care at all about this sort of thing, you should be using SASL because it makes sure everything is done before you start sending commands and joining channels and stuff, and you have the option of just disconnecting if SASL fails, which you don't with other auth methods.
[19:09] <dax> Within the SASL mechanisms, I recommend SASL PLAIN if you're only gonna use clearnet (no Tor-SASL) and just want it to work, and SASL EXTERNAL + CertFP if you plan on using Tor-SASL
[19:11] <dax> instructions for using SASL PLAIN are on https://freenode.net/kb/answer/sasl . instructions for using SASL EXTERNAL are basically 1) set up CertFP per https://freenode.net/kb/answer/certfp 2) tell your client to use SASL EXTERNAL
[19:12] <wxl> got it
[19:12] <wxl> thanks dax
[19:12] <wxl> i kind of had put two and two together and just went for it and it worked :)
[22:36] <elky> ahoneybun: is there something we need to keep an eye out for re #k-ot?
[22:38] <elky> ahoneybun: if you want to discuss it unlogged #ubuntu-ops-team should be available to you
[22:38] <elky> let me know if not
[22:38] <ahoneybun> elky: what?
[22:39] <elky> the tsimonq2 thing
[22:39] <SonikkuAmerica> ?? Sorry, vested interest
[22:40] <ahoneybun> oh it's a personal thing I think
[22:40] <Jordan_U> To be clear, #ubuntu-ops-team is logged, but not publicly.
[22:41] <ahoneybun> SonikkuAmerica: vested interest?
[22:42] <SonikkuAmerica> ahoneybun - I know of Simon and his contributions to the project thus far; in fact, I'm one of his namespace denizens.
[22:42] <dax> which is why this would have worked better in PM
[22:42] <SonikkuAmerica> ...
[22:42] <SonikkuAmerica> Well, it's wide open and publogged now... :(
[22:42] <SonikkuAmerica> Why didn't this convo start in -team?
[22:43] <ahoneybun> well all of my issues are public with him anyway
[22:43] <ahoneybun> other then k-council
[22:43] <elky> SonikkuAmerica: because ahoneybun isn't there.
[22:43] <SonikkuAmerica> Ah. Good point.
[22:43] <ahoneybun> I have to be invited
[22:43] <elky> oh
[22:44] <dax> what's a "namespace denizen" anyway
[22:44] <dax> lenswipee: hello, how can we help?
[22:44] <chu> He's waiting for ikonia!
[22:45] <SonikkuAmerica> dax - I'm in his ##
[22:45] <dax> so channel denizen :P
[22:45] <lenswipee> waiting for explanation to why I was banned
[22:45] <SonikkuAmerica> Yeah... dax :)
[22:45] <dax> lenswipee: sec, looking
[22:48] <lenswipee> dax, read logs :-)
[22:48] <dax> lenswipee: yes, I am
[22:48] <lenswipee> dax, may i pm you?
[22:49] <dax> lenswipee: no, give me a second to finish reading logs and then we'll discuss in here
[22:49] <dax> lenswipee: Repeated bad behavior and inability to follow directions
[22:49] <lenswipee> dax, ok
[22:49] <dax> lenswipee: and that's just in #ubuntu, and your behavior outside #ubuntu does not suggest that this is an isolated incident
[22:50] <dax> so you will be unable to access #ubuntu until we feel that you are able to behave in there, which we currently do not
[22:52] <lenswipee> dax, i'm misunderstood :-)
[22:52] <dax> lenswipee: That's unfortunate. Come back when you're able to communicate in a way that is not indistinguishable from problematic behavior.
[22:54] <lenswipee> dax, i'm new to linux so parden my inability to follow complicated instructions.
[22:55] <lenswipee> dax, have a nice day.
[22:55] <dax> bye
[22:55] <lenswipee> dax, bye
[22:55] <dax> (per /topic, please /part the channel)
[22:56] <dax> @mark lenswipee denied unban due to problematic behavior network-wide