00:04:27<joepie91|m><nukke> Who had "Firefox dies" on their 2025 bingo card?
00:04:31<joepie91|m>I do not think that is a correct read
00:05:18<joepie91|m>a) this is the linux foundation, which is a corporate consortium that has very little to do with the rest of the open-source world, and b) this looks like preparation for the "google must divest chromium" ruling
00:05:45<joepie91|m>this is exactly what I would expect the linux foundation to do
00:06:17<nukke>Mozilla's main funding comes from. Google
00:06:27<nukke>So double whammy
00:06:41<joepie91|m>corporations have stuff running on chromium, google needs to get rid of it, therefore it will end up in the 'governance organization for megacorps who use open-source" which is... the linux foundation
00:06:59<hexa->the linux foundation is a corporate shit stain on the Linux name
00:08:59<hexa->TheTechRobo: servo.
00:09:14<hexa->aka collabora et al
00:09:32<hexa->errr igalia
00:09:36<hexa->https://blogs.igalia.com/mrego/servo-revival-2023-2024/
00:21:34<nicolas17>Ubuntu now has rsync fixes
00:21:52<nicolas17>but steering made me paranoid
00:23:29beardicus (beardicus) joins
00:26:56<hexa->ubuntu is a bad copy of debian
00:26:58<hexa->change my view
00:27:04BornOn420 quits [Remote host closed the connection]
00:27:18<hexa->the debian advisory was out 6 hours ago
00:27:31BornOn420 (BornOn420) joins
00:28:13beardicus quits [Ping timeout: 260 seconds]
00:31:46<steering>I blame the comment on gentoo's bugzilla
00:34:02<steering>I did actually go ahead and install the latest copy of rsync from git though
00:34:15beardicus (beardicus) joins
00:42:14<steering>https://github.com/RsyncProject/rsync/commit/2b38542e0d3fda8081e06368196248b3b0070819#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R115 wat
00:43:17<steering>It was announced quite in advance though https://www.mail-archive.com/rsync-announce@lists.samba.org/msg00113.html
00:43:23beardicus quits [Ping timeout: 260 seconds]
00:43:31<steering>(discord!!)
00:44:09Froxcey quits [Remote host closed the connection]
00:48:15Froxcey (Froxcey) joins
00:52:48Froxcey quits [Ping timeout: 250 seconds]
00:54:47beardicus (beardicus) joins
00:59:08beardicus quits [Ping timeout: 260 seconds]
01:11:14Froxcey (Froxcey) joins
01:12:59beardicus (beardicus) joins
01:16:03Froxcey quits [Ping timeout: 260 seconds]
01:25:12<nukke>discord++
01:25:13<eggdrop>[karma] 'discord' now has -19 karma!
01:25:56<hexa->I think you're holding discord-- wrong
01:26:00<hexa->let me
01:26:02<hexa->discord--
01:26:02<eggdrop>[karma] 'discord' now has -20 karma!
01:27:57<katia>nukke = failtroll
01:28:53<nukke>we're making fun of you in the AT discord
01:29:18<katia>rent free
01:30:53<nukke>Euros don't even know the definition of free 🤣
01:31:36<katia>free as in healthcare
01:31:45<katia>oh…
01:32:05<katia>😞
01:32:11<steering>savage
01:35:27<nukke>Free as in freedom to choose to die
01:35:29<hexa->amateurs
01:35:40<hexa->I can make fun of katia on IRC
01:36:04<katia>Yeah ok and i can cry
01:38:48<nukke>Good
01:51:31etnguyen03 (etnguyen03) joins
02:01:15<nicolas17>https://twitter.com/nintendo_cs/status/1879332711451795501
02:01:17<eggdrop>nitter: https://xcancel.com/nintendo_cs/status/1879332711451795501
02:01:21<nicolas17>"We have confirmed the existence of unauthorized services that replace functions such as online play for the Wii U, which ended service on April 9, 2024. Please refrain from using such services as they may pose unexpected security risks."
02:05:03Froxcey (Froxcey) joins
02:09:30Froxcey quits [Ping timeout: 250 seconds]
02:15:00Froxcey (Froxcey) joins
02:19:38Froxcey quits [Ping timeout: 260 seconds]
02:30:09Froxcey (Froxcey) joins
02:30:55BornOn420 quits [Remote host closed the connection]
02:30:56HackMii quits [Remote host closed the connection]
02:30:56SootBector quits [Write error: Broken pipe]
02:37:40Froxcey quits [Ping timeout: 250 seconds]
02:39:01BornOn420 (BornOn420) joins
02:40:33HackMii (hacktheplanet) joins
02:41:24Froxcey (Froxcey) joins
02:43:37SootBector (SootBector) joins
02:46:46Froxcey quits [Ping timeout: 250 seconds]
02:52:44<nulldata>https://steamcommunity.com/games/1692240/announcements/detail/532087801681805319
02:55:48Froxcey (Froxcey) joins
02:57:40<nicolas17>>once she recovered
02:57:48<nicolas17>is the other developer the one they went violent on
03:00:28<@OrIdow6>Never heard of this game but that sucks
03:00:31<@OrIdow6>Good luck to her
03:01:39<nicolas17>"She was recovering from a botched surgery" oh
03:03:25<@OrIdow6>nicolas17: I guess you'd be familiar with the "no using the thing you bought, that's a security risk!" line
03:23:02Froxcey quits [Remote host closed the connection]
03:23:08Froxcey (Froxcey) joins
03:23:21Froxcey quits [Remote host closed the connection]
03:24:32Froxcey (Froxcey) joins
03:28:48Froxcey quits [Ping timeout: 250 seconds]
03:34:38Froxcey (Froxcey) joins
03:37:27etnguyen03 quits [Client Quit]
03:39:16etnguyen03 (etnguyen03) joins
03:40:56Froxcey quits [Ping timeout: 250 seconds]
03:47:53etnguyen03 quits [Remote host closed the connection]
04:03:22Froxcey (Froxcey) joins
04:08:08Froxcey quits [Ping timeout: 260 seconds]
04:18:29Froxcey (Froxcey) joins
04:23:18Froxcey quits [Ping timeout: 260 seconds]
04:32:50Froxcey (Froxcey) joins
04:34:28steering wonders what security risk there would be
04:34:42<steering>oh no it might brick my wii u or something just like nintendo already did :P
04:37:16Froxcey quits [Ping timeout: 250 seconds]
04:37:39DogsRNice quits [Read error: Connection reset by peer]
04:38:19<nicolas17>JAA pabs: today's FOSS trainwreck https://github.com/fluentassertions/fluentassertions/pull/2943
04:41:43sec^nd quits [Ping timeout: 276 seconds]
04:41:50<nicolas17>relicensed under commercial terms starting in 8.0
04:41:54<nicolas17>"Not only did they not ask contributors, contributors were putting code into the RC FOR THE NEW VERSION until the license got changed suddenly"
04:46:39sec^nd (second) joins
04:48:58beardicus quits [Ping timeout: 260 seconds]
04:51:44<@JAA>nicolas17: Yeah, saw it mentioned somewhere earlier, beautiful trainwreck indeed.
04:51:49<steering>$130/yr/dev lolwut
05:26:02BlueMaxima quits [Read error: Connection reset by peer]
05:34:45Meli (Meli) joins
05:41:35legoktm quits [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
05:42:19legoktm joins
05:42:19Meli quits [Remote host closed the connection]
05:43:20Meli (Meli) joins
05:53:28Froxcey (Froxcey) joins
06:00:54Froxcey quits [Ping timeout: 250 seconds]
06:03:12Froxcey (Froxcey) joins
06:10:38SF quits [Ping timeout: 260 seconds]
06:43:45SF joins
06:46:20flotwig_ joins
06:47:23flotwig quits [Ping timeout: 260 seconds]
06:47:26flotwig_ is now known as flotwig
07:08:08@JAA quits [Quit: leaving]
07:08:32JAA (JAA) joins
07:08:32@ChanServ sets mode: +o JAA
07:15:21benjins3 quits [Read error: Connection reset by peer]
07:52:16Jens quits []
07:52:45Jens (JensRex) joins
07:56:31Froxcey quits [Remote host closed the connection]
07:57:18Froxcey (Froxcey) joins
08:05:16Froxcey quits [Ping timeout: 250 seconds]
08:17:48kiska52 quits [Ping timeout: 260 seconds]
08:18:40kiska52 joins
08:27:05Froxcey (Froxcey) joins
08:31:42Froxcey quits [Ping timeout: 250 seconds]
08:33:45benjins3 joins
08:42:20Froxcey (Froxcey) joins
08:48:43Froxcey quits [Ping timeout: 260 seconds]
08:49:14Froxcey (Froxcey) joins
08:53:48Froxcey quits [Ping timeout: 250 seconds]
09:11:55Froxcey (Froxcey) joins
09:16:43Froxcey quits [Ping timeout: 260 seconds]
09:27:05Froxcey (Froxcey) joins
09:32:22Froxcey quits [Ping timeout: 250 seconds]
09:42:08Froxcey (Froxcey) joins
09:46:40Froxcey quits [Ping timeout: 250 seconds]
09:51:43ymgve__ quits [Ping timeout: 260 seconds]
09:55:44Froxcey (Froxcey) joins
10:04:33Froxcey quits [Ping timeout: 260 seconds]
10:09:51Froxcey (Froxcey) joins
10:17:23qwertyasdfuiopghjkl2 quits [Ping timeout: 260 seconds]
10:22:00ymgve joins
10:24:48le0n quits [Ping timeout: 250 seconds]
10:27:34le0n (le0n) joins
10:32:07qwertyasdfuiopghjkl2 joins
10:32:37qwertyasdfuiopghjkl2 quits [Max SendQ exceeded]
10:33:51qwertyasdfuiopghjkl2 joins
10:34:21qwertyasdfuiopghjkl2 quits [Max SendQ exceeded]
10:34:59qwertyasdfuiopghjkl2 joins
10:35:29qwertyasdfuiopghjkl2 quits [Max SendQ exceeded]
10:35:58qwertyasdfuiopghjkl2 joins
10:36:28qwertyasdfuiopghjkl2 quits [Max SendQ exceeded]
10:37:12qwertyasdfuiopghjkl2 joins
10:37:43qwertyasdfuiopghjkl2 quits [Max SendQ exceeded]
11:19:03<nulldata>lol at the dev's latest response to another project removing FA
11:19:20<nulldata>"We will not do that. This was already a hard decision. I've personally invested almost 15 years in this project, so doing this was a long and careful process (albeit not careful enough apparently)."
11:21:40<nulldata>Such long and careful process that they didn't announce anything beforehand or contact other contributors
11:40:11HP_Archivist (HP_Archivist) joins
11:44:37Froxcey quits [Remote host closed the connection]
11:45:03Froxcey (Froxcey) joins
11:49:33Froxcey quits [Ping timeout: 260 seconds]
11:49:54beardicus (beardicus) joins
11:50:35Froxcey (Froxcey) joins
11:54:48beardicus quits [Ping timeout: 260 seconds]
11:56:14Froxcey quits [Ping timeout: 250 seconds]
12:00:03Bleo18260072271962345 quits [Quit: The Lounge - https://thelounge.chat]
12:00:10Froxcey (Froxcey) joins
12:02:46Bleo18260072271962345 joins
12:34:54yano quits [Quit: WeeChat, the better IRC client, https://weechat.org/]
12:37:51yano (yano) joins
12:49:30ThreeHM quits [Quit: WeeChat 4.4.3]
12:49:40ThreeHM (ThreeHeadedMonkey) joins
12:53:26<szczot3k>JAA another Impuls train has problems with starting up, lmao
12:53:37<szczot3k>https://kolejowyportal.pl/opolski-impuls-ma-problem-z-uruchomieniem/ article in Polish
12:53:44<szczot3k>so maybe more train hacking soon
13:12:51beardicus (beardicus) joins
13:15:53<FireFly>:v
13:24:50katocala quits [Remote host closed the connection]
13:37:09Froxcey quits [Remote host closed the connection]
13:42:37Froxcey (Froxcey) joins
13:47:10Froxcey quits [Ping timeout: 250 seconds]
13:48:21katocala joins
13:52:00<masterx244|m>and thats after that topic got the second talk at the CCC congress..... seems like they want a third one to spawn
14:02:15Froxcey (Froxcey) joins
14:52:43SootBector quits [Remote host closed the connection]
14:53:04SootBector (SootBector) joins
15:17:31<katia>cat communication congress congress
15:25:38<DigitalDragons>it's the CCCC
15:26:33le0n quits [Ping timeout: 260 seconds]
15:39:30@imer quits [Quit: Oh no]
15:40:05imer (imer) joins
15:40:05@ChanServ sets mode: +o imer
15:40:27M--mlv|m quits [Read error: Connection reset by peer]
15:40:49le0n (le0n) joins
15:40:57iCesenberk|m quits [Write error: Connection reset by peer]
15:40:57tomodachi94 quits [Write error: Connection reset by peer]
15:40:57theblazehen|m quits [Write error: Connection reset by peer]
15:40:57x9fff00 quits [Write error: Connection reset by peer]
15:40:57Hans5958 quits [Write error: Connection reset by peer]
15:40:57v1cs quits [Write error: Connection reset by peer]
15:40:57Roki_100|m quits [Write error: Connection reset by peer]
15:41:05yzqzss quits [Write error: Connection reset by peer]
15:41:05mind_combatant quits [Write error: Connection reset by peer]
15:41:05akaibu|m quits [Write error: Connection reset by peer]
15:41:05britmob|m quits [Write error: Connection reset by peer]
15:41:05mpeter|m quits [Write error: Connection reset by peer]
15:41:05Fijxu|m quits [Write error: Connection reset by peer]
15:41:05nosamu|m quits [Write error: Connection reset by peer]
15:41:05NickS|m quits [Write error: Connection reset by peer]
15:41:06moe-a-m|m quits [Write error: Connection reset by peer]
15:41:11Vokun quits [Write error: Connection reset by peer]
15:41:11schwarzkatz|m quits [Write error: Connection reset by peer]
15:41:11s-crypt|m|m quits [Write error: Connection reset by peer]
15:41:11masterx244|m quits [Write error: Connection reset by peer]
15:41:11l0rd_enki|m quits [Write error: Connection reset by peer]
15:41:11vics quits [Write error: Connection reset by peer]
15:41:12CrispyAlice2 quits [Write error: Connection reset by peer]
15:41:12Minkafighter|m quits [Write error: Connection reset by peer]
15:41:12audrooku|m quits [Write error: Connection reset by peer]
15:41:12spearcat|m quits [Write error: Connection reset by peer]
15:41:12GRBaset quits [Write error: Connection reset by peer]
15:41:12Ajay quits [Write error: Connection reset by peer]
15:41:12phaeton quits [Write error: Connection reset by peer]
15:41:12trumad|m quits [Write error: Connection reset by peer]
15:41:12haha-whered-it-go|m quits [Write error: Connection reset by peer]
15:41:14qyxojzh|m quits [Write error: Connection reset by peer]
15:41:14Video quits [Write error: Connection reset by peer]
15:41:14Fletcher quits [Write error: Connection reset by peer]
15:41:14Adamvoltagex|m quits [Write error: Connection reset by peer]
15:41:14superusercode quits [Write error: Connection reset by peer]
15:41:14joepie91|m quits [Write error: Connection reset by peer]
15:41:14rewby|m quits [Write error: Connection reset by peer]
15:41:14Thibaultmol quits [Write error: Connection reset by peer]
15:41:14flashfire42|m quits [Write error: Connection reset by peer]
15:41:14thermospheric quits [Write error: Connection reset by peer]
15:41:14mikolaj|m quits [Write error: Connection reset by peer]
15:41:14bogsen quits [Write error: Connection reset by peer]
15:41:17DigitalDragon quits [Write error: Connection reset by peer]
15:41:17@Sanqui|m quits [Write error: Connection reset by peer]
15:41:17Explo quits [Write error: Connection reset by peer]
15:41:17Exorcism|m quits [Write error: Connection reset by peer]
15:41:17anon00001|m quits [Write error: Connection reset by peer]
15:41:17supermariofan67|m quits [Write error: Connection reset by peer]
15:41:17vexr quits [Write error: Connection reset by peer]
15:41:17Cydog|m quits [Write error: Connection reset by peer]
15:41:17nstrom|m quits [Write error: Connection reset by peer]
15:41:17xxia|m quits [Write error: Connection reset by peer]
15:41:19EvanBoehs|m quits [Write error: Connection reset by peer]
15:41:19tech234a|m quits [Write error: Connection reset by peer]
15:41:19jwoglom|m quits [Write error: Connection reset by peer]
15:41:19wrangle|m quits [Write error: Connection reset by peer]
15:41:19igneousx quits [Write error: Connection reset by peer]
15:41:20ax|m quits [Write error: Broken pipe]
15:41:23archivist|m quits [Write error: Connection reset by peer]
15:41:28djasldjasldjalsdj|m quits [Remote host closed the connection]
15:57:11@imer quits [Client Quit]
15:59:27HackMii quits [Remote host closed the connection]
15:59:51HackMii (hacktheplanet) joins
16:09:08beardicus quits [Ping timeout: 260 seconds]
16:11:56imer (imer) joins
16:11:56@ChanServ sets mode: +o imer
16:14:38@imer quits [Client Quit]
16:22:32beardicus (beardicus) joins
16:25:27imer (imer) joins
16:25:27@ChanServ sets mode: +o imer
16:45:27benjins2 joins
16:51:11<FireFly>congress is known to contain catgirls
17:57:38Meli quits [Ping timeout: 260 seconds]
18:09:32Froxcey quits [Remote host closed the connection]
18:10:01Froxcey (Froxcey) joins
18:33:10nine quits [Ping timeout: 250 seconds]
18:33:55qwertyasdfuiopghjkl2 (qwertyasdfuiopghjkl2) joins
18:34:06nine joins
18:34:06nine quits [Changing host]
18:34:06nine (nine) joins
18:38:18HackMii quits [Ping timeout: 276 seconds]
18:38:34HackMii (hacktheplanet) joins
18:51:12<@JAA>lol :-)
19:01:34th3z0l4_ joins
19:03:30th3z0l4 quits [Ping timeout: 250 seconds]
19:50:12<@JAA>https://trufflesecurity.com/blog/millions-at-risk-due-to-google-s-oauth-flaw
20:15:05<szczot3k>https://hackerone.com/reports/2633988
20:18:36Meli (Meli) joins
20:30:08<szczot3k>stephan48++
20:30:09<eggdrop>[karma] 'stephan48' now has 1 karma!
20:37:29Froxcey quits [Remote host closed the connection]
20:37:37<steering>>Here’s the problem: Google’s OAuth login doesn’t protect against someone purchasing a failed startup’s domain and using it to re-create email accounts for former employees. And while you can’t access old email data, you can use those accounts to log into all the different SaaS products that the organization used.
20:37:49<steering>or you could just use that SaaS product's password reset flow to do the same thing
20:38:58<szczot3k>It's not really a Google OAuth problem, lol
20:39:08<szczot3k>That's any mail and identity provider's problem
20:39:10<steering>indeed
20:39:38<steering>(also I'd be surprised if google's oauth doesn't give them some opaque ID in addition to the email address, which the SaaS providers should be using, but that guess could very well be wrong)
20:40:15<steering>also... why is your failed startup continuing to pay for all these SaaS things anyway :P
20:40:39<steering>if you're gonna keep paying for that stuff then uhh... maybe also pay for the domain
20:41:07<steering>oh, yeah, it explicitly shows the claims that google sends, and they definitely do include an opaque ID, so this is 1000% a problem with the SaaS providers and not google
20:42:01<szczot3k>if your domain is taken over, you've got enough problems already
20:44:14BornOn420 quits [Remote host closed the connection]
20:44:55BornOn420 (BornOn420) joins
20:45:14<szczot3k>even if this is fixed, we then have a problem of "I bought a domain, messaged the HR system as their former admin 'We want an export', and now I got the export"
20:45:42<szczot3k>Or maybe "I messaged a (government agency), and they've belived me"
20:45:44<steering>mmhmm
20:47:21<steering>the article suggests not using passwords at all and only using SSO - which works great until you realize that companies don't want you to be locked out of your accounts, and if you have their domain and pretend to be them you're gonna get in, whether you have to get the provider to manually let you in or not...
20:48:05<szczot3k>"Hey slack, I'm the tenant admin, something broke with SSO, can you reset my password please?"
20:56:28<steering>exactly
20:56:57<steering> Good news: Your FICO® Score has increased by 1 points!
20:56:58<steering>Jan 02, 2025
20:57:05<steering>*nothing else in between*
20:57:06<steering> Your FICO® Score has decreased by 11 points.
20:57:07<steering>Jan 08, 2025
20:57:32<steering>lol ok thanks
21:00:21<BouncerServ>your FIDO score has decreased by 1 points!
21:00:24<BouncerServ>FIDO1
21:00:32Froxcey (Froxcey) joins
21:00:54Froxcey quits [Remote host closed the connection]
21:01:01Froxcey (Froxcey) joins
21:06:23BlueMaxima joins
21:07:18<@JAA>steering: The opaque ID exists but is broken, as mentioned in the article.
21:07:52<@JAA>But yeah, not really a Google/OAuth problem.
21:09:21<@JAA>The password reset method is 'obvious', this slightly less so, I'd say.
21:12:54Froxcey quits [Remote host closed the connection]
21:13:49Froxcey (Froxcey) joins
21:18:18Froxcey quits [Ping timeout: 260 seconds]
21:29:25Froxcey (Froxcey) joins
21:30:49Froxcey quits [Remote host closed the connection]
21:30:55Froxcey (Froxcey) joins
21:36:16<steering>JAA: I'm curious if it's *actually* broken or just "it changes and we don't know why"
21:36:41<steering>perhaps the account was deleted and recreated for some reason
21:37:31<szczot3k>Working with google workspace API proved me that there's just so many things not documented, or working in a weird way
21:38:07<steering>very true, but I feel like users' ID randomly changing would be more widely noticed.
21:38:31<steering>(given how widely it's used)
21:39:07<szczot3k>fair
21:40:09<szczot3k>but, even if it's a case that the accounts are recreated then... it's a good question, if it should let you as the same user
21:41:22<szczot3k>for example - the notifications are still sent to this email, so a person who got a 'second hand mail' can receive those, but not modify them, because they can't login
21:41:44<steering>On the one hand, defense in depth. On the other hand, if your domain is taken over you're basically pwnt anyway.
21:41:46<steering>:P
21:41:52<that_lurker>Ok. Maybe I will take a look that nixos-mailserver thingy again https://mastodon.neat.computer/@jonah/113705526672291257
21:42:07<szczot3k>And what if they can't login? The slack example - they probably need to login. Create a second account with the same email? Not let them do anything, and wait for admin?
21:42:32<szczot3k>steering I'm even thinking of the actual domain owner just recreating some account
21:42:44<steering>but yeah at that point it's a conscious decision by the SaaS provider
21:43:21<szczot3k>Maybe the person left the company for some time, and they've got recreated. Or maybe they've got a bug in some other system, and need their account recreated, or maybe it's an entirely different person, and the organization doesn't have an email reuse policy
21:43:54<steering>I mean
21:43:59SootBector quits [Remote host closed the connection]
21:44:18<steering>you can take that to the extreme, too: what if the Workspace org was deleted and a new one made?
21:44:19SootBector (SootBector) joins
21:44:49<szczot3k>steering sure, it's all hard questions, with no good answer
21:44:50<steering>my employer originally had two separate Workspace orgs, we've since moved all the users into one of them
21:45:03<BouncerServ>why not get a 3rd
21:45:07<steering>I would argue that the correct decision here is: be safe
21:45:37<szczot3k>Recreating the workspace/ms365 org should probably void all oauth accounts
21:45:38<steering>The secure choice is to base it on an identifier for *that* particular user account
21:46:06<szczot3k>The best choice would be to actually use a user provisioning mechanism, not just an identity provider mechanism
21:46:09<steering>(i.e. the `sub`, if it's not broken)
21:46:28<steering>and then if someone gets locked out you can handle that with existing processes
21:46:50<szczot3k>SCIM might help with some of the issues here
21:46:59<steering>and yes, very true re: provisioning
21:47:10<@JAA>'Hmm, this wasn't working, so I recreated the Workspace org, but now I can't see all my message history‽‽‽'
21:47:25<steering>JAA: I'm sure someone has said it at least once :P
21:47:53<steering>two things about this annoy me:
21:48:00<@JAA>Yeah, probably another reason to just use the domain rather than some unique ID.
21:48:08<steering>1) products gating SSO behind and a tripling or quadrupling of the price
21:48:11<@JAA>Because else it's additional workload for your SaaS provider.
21:48:20<szczot3k>JAA the same with an account. I've actually got my admin account recreated at work, and would be furious if my jira account was deleted with it, and I expect it to work, even with a different account, with the same email address
21:48:30<steering>s/and//
21:48:56<steering>2) products gating some sort of group/role/permission sync behind a tripling or quadrupling of the price
21:50:14Froxcey quits [Client Quit]
21:50:56<steering>(I'm looking at you, Gitlab LDAP-group-sync)
21:53:11<steering>also TIL SCIM??? surprised I haven't heard of this before
21:53:28<szczot3k>because it's pretty much used nowhere
21:53:59<szczot3k>Facebook Workplace (inb4: TIL Facebook Workplace) had an implementation, but now they're dead
21:54:12<steering>no, I'd heard of that one
21:54:20<szczot3k>I'm surprised
21:54:44<szczot3k>I was running one tenant, it was fun, setting the SCIM I've found at least couple bugs
21:55:51<steering>I feel like it's simpler to just do it in the applications anyway
21:56:01<szczot3k>wdym?
21:56:48etnguyen03 (etnguyen03) joins
21:57:50<steering>delete users by looking them up somewhere when they login; create users by periodically polling some database (LDAP or otherwise)
21:58:14<steering>(or just create on login with info obtained during the authentication)
21:58:49<szczot3k>SCIM is good for what Facebook Workplace actually was - a facebook clone. You don't want to have a person's department wrong, until they login, maybe two weeks later
21:59:09<steering>mmh, that's fair I suppose
21:59:23<szczot3k>You change it in your IdP, boom, 5 minutes later it's up to date
21:59:50<szczot3k>Your users are probablly not looking at portal.azure.com to see the user directory, they'd use FB Workplace for that
22:00:07<steering>I'd still rather just poll, although at least SCIM could get rid of whatever credentials the application is using to poll, and insulate the (full) user list from the app
22:00:53<szczot3k>SCIM in the cloud is what LDAP Polling is on prem
22:01:15<steering>there's plenty of cloud stuff using LDAP too weirdly enough :P
22:01:42<szczot3k>But having the main IdP be MS365, you don't get an LDAP to connect to
22:12:26etnguyen03 quits [Client Quit]
22:15:19etnguyen03 (etnguyen03) joins
22:40:19Froxcey (Froxcey) joins
23:08:19etnguyen03 quits [Client Quit]
23:15:12Froxcey quits [Remote host closed the connection]
23:16:06Froxcey (Froxcey) joins
23:16:14Sluggs quits [Excess Flood]
23:19:39Froxcey quits [Remote host closed the connection]
23:19:45Froxcey (Froxcey) joins
23:19:47BearFortress_ quits []
23:27:40ymgve_ joins
23:30:43ymgve quits [Ping timeout: 260 seconds]
23:31:12Froxcey quits [Remote host closed the connection]
23:32:06Froxcey (Froxcey) joins
23:33:26Juest quits []
23:34:36Sluggs joins
23:36:30Froxcey quits [Ping timeout: 250 seconds]
23:38:36etnguyen03 (etnguyen03) joins
23:55:13Froxcey (Froxcey) joins