Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

I just finished an amazing call.

Uncategorized
69 64 4

Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • Alright, here we are.

    Uncategorized sysadmin
    30
    0 Votes
    30 Posts
    37 Views
    @stefano 🙈
  • 0 Votes
    1 Posts
    10 Views
    Under the hood update!I’ve finally retired the old cron + sh setup for the weather bots. It served us well, but it had a major flaw: if I rebooted the server while it was posting, the job just died halfway. If the server was down during a scheduled slot, the forecast was lost forever.So, I wrote a custom Python daemon to run inside the FreeBSD Jails.It’s stateful now. If a crash happens at city 15 of 50, it resumes exactly there on reboot.If the server naps/is rebooting during a scheduled run, the bot realizes it missed a slot and runs immediately upon waking up.#FediMeteo #SysAdmin #Python #FreeBSD #Coding #SelfHosted #OwnYourData #StayTuned
  • 0 Votes
    1 Posts
    8 Views
    Hot take: pf's built-in connection tracking beats fail2ban/sshguard hands down.One simple ruleset gives you automatic brute-force protection with ZERO userland daemons. No log parsing, no reaction delays, no additional attack surface.table <bruteforce> persistpass in proto tcp to port 22 flags S/SA (max-src-conn 5, max-src-conn-rate 3/30, overload <bruteforce> flush global)Kernel-level enforcement, instant blocking, survives reboots with persist.Why spawn Python processes when your firewall already knows?#bsd #freebsd #runbsd #firewall #pf #sysadmin
  • Computers were a mistake

    Uncategorized sysadmin kickstarter n4sa2e
    1
    0 Votes
    1 Posts
    13 Views
    Computers were a mistake.So were networks.When they overlap, you're in trouble. A #sysadmin must know some networking. How much? This much. https://mwl.io/ks #kickstarter #n4sa2e