--- Log opened Fri Apr 28 00:00:32 2023 06:37 < Evilpig> lol 06:59 < aestetix> so 06:59 < aestetix> did you guys see the leaked Crowder video? 07:10 <@Dolemite> mr0ning, be0tches and h0ez! 07:17 < Evilpig> was that the video of some dude telling his wife she couldn't take the car? 08:08 < aestetix> Evilpig: yes 08:08 < aestetix> and being a fucking asshole about it 08:13 < Evilpig> I didn't know what was newsworthy about it, still don't, nor do I care. 08:13 < Evilpig> but it popped up in a few places yesterday 08:14 < Evilpig> i'm about to rip palo alto's engineering folks a new asshole. going over these scripts and what a shitshow 08:39 <@Dolemite> Just remember who you are representing, Evilpig 08:39 < aestetix> Evilpig: not sure if it was newsworthy, but it was pretty shocking 08:39 < aestetix> how much of an asshole he was 08:39 < Evilpig> Dolemite: yeah not an issue on that 08:39 <@Dolemite> And in that reflection, realize, that going nuclear was one of the first things we ever did 08:40 < Evilpig> so this rpm has a section of bash scrip that is moving files around after the rpm installs instead of just putting the fiel int he right place to begin with 08:40 <@Dolemite> 8 different stack overflow answers taped together. LOL 08:40 < Evilpig> then it has sections where doing hte uninstall instead of letting hte package manager deal with remving files it does an rm -rf on the directory 08:41 < Evilpig> so you CANNOT use an obsoletes with this because it's literally impossible because this jr level dipshit created the problem 08:42 < Evilpig> Here was my reply this morning. https://www.dropbox.com/s/gdxe6kotph2lvby/Screenshot%202023-04-28%20at%209.35.35%20AM.png?dl=0 08:42 < PigBot> Dropbox - Screenshot 2023-04-28 at 9.35.35 AM.png - Simplify your life (at www.dropbox.com) https://tinyurl.com/23anol3u 08:42 < Evilpig> Either, this "engineer" contacts me today, directly.... 08:43 < Evilpig> or I will put a full write up on how this problem happened, what the resolution is, and who the blame falls on directly into the case notes in plain text 08:43 < Evilpig> I have a name of who signed this package too, and i've emailed them and didn't get a response previously so I have a good idea on where this will fall 08:44 < Evilpig> there is some straight up insanity inside this scripting too 08:44 < Evilpig> case "$1" in 1) # This is an initial install. echo "Enable gp service..." | tee -a /opt/paloaltonetworks/globalprotect/install.log cp /opt/paloaltonetworks/globalprotect/gpd.service /lib/systemd/system/gpd.service 2>>/opt/paloaltonetworks/globalprotect/install.log chmod +x /opt/paloaltonetworks/globalprotect/pre_exec_gps.sh 2>>/opt/paloaltonetworks/globalprotect/install.log 08:44 < Evilpig> systemtl enable gpd.servicge 2>>/opt/paloaltonetworks/globalprotect/install.log 08:44 < Evilpig> that didn't get hte line breaks, BUT... follow the bouncing ball aka install.log 08:44 < Evilpig> wrong section 08:45 < Evilpig> this was them moving a file around instead of just putting it in place witht he files section 08:45 < Evilpig> echo "Removing binary and configuration files..." | tee -a /opt/paloaltonetworks/globalprotect/install.log 08:45 < Evilpig> mv -f /opt/paloaltonetworks/globalprotect/install.log /opt/paloaltonetworks/gp_install.log 08:45 < Evilpig> # let's just delete everything outside of the rpm tooling and make problems for upgrading 08:45 < Evilpig> # NOT!!! 08:45 < Evilpig> # rm -rf /opt/paloaltonetworks/globalprotect/* 2>>/opt/paloaltonetworks/gp_install.log 08:45 < Evilpig> mv -f /opt/paloaltonetworks/gp_install.log /opt/paloaltonetworks/globalprotect/install.log 08:46 < Evilpig> the comments were mine to test things 08:46 < Evilpig> they move this install log around like that every other line 08:46 < Evilpig> if they wanted to do something like this, just put it in tmp do everytihng there then move it from tmp to someplace at the very end. what a shitshow 08:47 < Evilpig> but they shouldn't be rmeoving files like this unless they are related to user operations that need to be cleaned up and have no other method 09:11 <@Catonic> Sheesh, at least give them time to assign the issue to a sprint, LOL. 09:11 * Catonic ducks 09:12 < Evilpig> how much time would they need? I opened this ticket on Feb 9, 2023 09:12 < Evilpig> next week good? that'd be three months 10:38 <@Dagmar> That's when the codebase reaches end of engineering support, isn't it? 10:58 < Evilpig> Dagmar: https://www.dropbox.com/s/jdd5wtu9v5avdyu/Globalprotect%20upgrade%20problem.pdf?dl=0 10:58 < PigBot> Dropbox - Globalprotect upgrade problem.pdf - Simplify your life (at www.dropbox.com) https://tinyurl.com/23y7dgse 17:18 <@Dagmar> Well.. this is delightfully 100% wrong 17:18 <@Dagmar> https://docs.fortinet.com/document/fortigate/7.0.11/administration-guide/661999/recognize-anycast-addresses-in-geo-ip-blocking 17:18 < PigBot> 500 (at docs.fortinet.com) https://tinyurl.com/2za827kh 20:50 <@Dagmar> Well, I'm not sure it's exactly meaningful but I just noticed Quad9 doesn't believe in a TTL of zero 20:50 <@Dagmar> I specifically created this particular TXT record with a TTL of zero and when I hit up 9.9.9.9 about it, it shows 5. 21:06 < Evilpig> I've noticed TTL changing with a few of those public resolvers 22:31 -!- Warcop [~josh@user/warcop] has joined #se2600 --- Log closed Sat Apr 29 00:00:33 2023