linux utility which waits until [uri] responds with [http code]

e. g.
waiting for example.com/test, http 404
waiting for example.com/test, http 404
waiting for example.com/test, http 404
Hooray! Http 200 from example.com/test <exits>

#sysop #devops #linux #cli #gnulinux #sysops #http

I'm still surprised to see in many places issues with handling SSL certificates. eg. internal/external self-signed. Many Java based apps require to have them imported into truststore. Then expiry date comes and broken connection is (hopefully) starting monitoring alarm.

Wrote small article as I was in such cases :)

https://cimaszewski.eu/certificate-expiry.html

#ssl #java #truststore #sysops #devops

Certificate expiry

In world where everything is connected and exposed to internet, interacting with self-signed certificates can be unique experience. I'll not explain here how certificated does work but focus on task which is work with such (self-signed - but not limited to those). How to 'get' remote certificate? Display certificates openssl s_client …

Marcin Cimaszewski

I'm looking for a new job starting May

Experience: #sysops #devops #cicd #platformengineering #automation System integration, #atlassian (if needed 😉 )

Location: #remote or Germany, Stuttgart

Feel free to DM me 😀 !

#forhire #remotejob #OpenToWork #getfedihired

📢 Avis aux Ch'tis passionnés de pingouins ! 🐧🍟

Tu es un(e) mordu(e) d'#OpenSource et tu cherches un nouveau défi sur la métropole lilloise ? La Capen'Team n'attend plus que toi !

Orfèvre Terraform, as de l'observabilité, dompteur(euse) de K8s ou encore MacGyver de l'Ops, si tu aimes partager tes connaissances et évoluer dans une ambiance sympa, ce poste d'IngéSys #Linux est fait pour toi !

🔗 https://www.capensis.fr/ingenieur-systeme-linux/
#Lille #RecrutementLille #IngénieurSystème #EmploiIT #AdminSys #SysOps

Ingénieure / Ingénieur Système Linux

Tu es ingénieure ou ingénieur système Linux et tu souhaites travailler sur des projets Open Source innovants ? Rejoins-nous !

Capensis
Sysops note:
Learning happens in the gaps between design and cock-ups.
Root disk filled, Postgres did the right thing and refused to start, backups proved their worth, DB moved onto its own volume, system calmer than before.
Architecture improves fastest when reality gets a vote.
#sysops #selfhosting #postgresql #learningbydoing #calmtech
W ciągu ostatnich 3 miesięcy zdałem #AWS-owe trio certyfikatów Cloud Associate, czyli #Developer, #SysOps oraz #SolutionArchitect. Zacząłem od SAA. Najtrudniejszym był #SAA, jego pytania były najdłuższe i najbardziej wymagały zastanowienia, natomiast najprostszym był #DVA - ten jest na kompletnie niższym poziomie zaawansowania (nie licząc pewnych wyjątków). #SOA to w zasadzie trochę taki SAA, ale z krótszymi pytaniami i bardziej skupiający się na korzystaniu z AWS-a niż na migracjach.

TIL: If permissions of a pam.d file does not allow reading for a program it's ignored and any unix account is accepted. No logging about that whatsoever. Insane!

#linux #ops #sysops

As our company hosts servers, we have a public Security Policy and a security.txt file for ethical hackers to disclose vulnerabilities responsibly: https://handbook.dude.fi/security-policy

Because of this, I receive quite a few reports, most of them ineligible. I've also run into some "security experts" getting upset about not receiving a bounty for a non-issue or putting heavy pressure on payments for valid ones. It often feels unfair, like I'm being held hostage.

That's why replies like the one I just received warm my heart so much:

"Thank you very much for the clarification and for taking quick action to remove the DNS record. I appreciate the transparency and the kind offer as well.

I'd prefer to donate the amount to a child support charity instead. You’re very welcome to donate it on my behalf to any such organization of your choice."

Donation made. Thank you, stranger. Kindness costs nothing.

#Security #SysOps #SysAdmin #SecOps

Security Policy | Handbook - Digitoimisto Dude Oy

In English for disclosure.

@wild1145

The #FediVerse difference in a nutshell, I think: relatable interruptions and problems in life.

We don't have service interruptions because some nutter decided to spend millions of quid on some snake oil or playing at politics in a foreign country.

We have service interruptions because the sysop happened to be in the middle of cooking dinner. Or was in IKEA. (-:

And the rest of the world does not fall apart.

It's the BBS days all over again, where we actually know our #sysops as people, which isn't a bad thing.