home.social

#sysadmin — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sysadmin, aggregated by home.social.

  1. One ZAP entry. One uint64_t in spa_t. One new CLI flag.

    That's all it took to teach #OpenZFS to skip blocks the last scrub already verified.

    `zpool scrub -C` ships in 2.4.0.

    oshogbo.com/blog/89/

    #FreeBSD #Linux #sysadmin #devops #storage

  2. One ZAP entry. One uint64_t in spa_t. One new CLI flag.

    That's all it took to teach #OpenZFS to skip blocks the last scrub already verified.

    `zpool scrub -C` ships in 2.4.0.

    oshogbo.com/blog/89/

    #FreeBSD #Linux #sysadmin #devops #storage

  3. One ZAP entry. One uint64_t in spa_t. One new CLI flag.

    That's all it took to teach #OpenZFS to skip blocks the last scrub already verified.

    `zpool scrub -C` ships in 2.4.0.

    oshogbo.com/blog/89/

    #FreeBSD #Linux #sysadmin #devops #storage

  4. I'm continuing to develop my hardware KVM-over-IP project. The main feature is "SSH mode." The device doesn't just transmit an image; it converts the BIOS screen into text output in the terminal using deterministic pixel mapping. Error codes can now be copied directly from the terminal.
    I went further and added automation to the USBridge client. Scripts (for example, automatic BIOS entry) manage input delays and use OCR to search for the desired text on the screen. I find the line "Aptio Setup Utility"—wait, a pop-up appears—the script recognizes it and sends an Esc ($0x29$). In my opinion, OCR in automation scripts works surprisingly reliably here.
    What do you think?

    #SysAdmin #KVM #OpenSource #Linux #HomeLab #AI #IPKVM #Automation #SelfHosted

  5. I was just reminded of Dancer's shell for no apparent reason. What it would do is log you in to any number of machines via ssh simultaneously, give you a new xterm for each session, but give you a SINGLE input line.

    So you could run the same interactive shell on dozens of machines at the same time. Useful, for instance, to migrate a machine TO puppet/Ansible/cfengine.

    Also one of the most deeply #cursed pieces of software available, and I love it.

    #linux #sysadmin

  6. Quick architecture thought: Protecting mail gateways (Postfix/Exim) at the application layer during brute-force waves kills your CPU.

    Better approach: Feed rogue IPs dynamically into a Redis-backed ipset at the kernel level.

    Dropping packets at the firewall boundary keeps the application responsive and CPU <1%. It's a virtual infrastructure patch. 🐧🛡️

    #SysAdmin #Linux #DevOps #CyberSecurity #Postfix #OpenSource

  7. Quick architecture thought: Protecting mail gateways (Postfix/Exim) at the application layer during brute-force waves kills your CPU.

    Better approach: Feed rogue IPs dynamically into a Redis-backed ipset at the kernel level.

    Dropping packets at the firewall boundary keeps the application responsive and CPU <1%. It's a virtual infrastructure patch. 🐧🛡️

    #SysAdmin #Linux #DevOps #CyberSecurity #Postfix #OpenSource

  8. Quick architecture thought: Protecting mail gateways (Postfix/Exim) at the application layer during brute-force waves kills your CPU.

    Better approach: Feed rogue IPs dynamically into a Redis-backed ipset at the kernel level.

    Dropping packets at the firewall boundary keeps the application responsive and CPU <1%. It's a virtual infrastructure patch. 🐧🛡️

    #SysAdmin #Linux #DevOps #CyberSecurity #Postfix #OpenSource

  9. There’s a special kind of satisfaction in updating servers and sites to the latest PHP 8.5 without a single hiccup. 🚀

    That’s when you know you’re doing things the right way—the Webinoly way.

    Stability and performance, no compromises.

  10. 🛜 GNU/Linux Social has open registration.

    Register➡️ gnulinux.social

    Requirements:
    - accounts must be of and about free software and its surrounding culture and background
    - modest personal and/or recreational use is allowed, e.g., art, music, pics of fam, etc.
    - companies/businesses are allowed only if they are floss
    - follow full ToS/CoC

    Already a member? Want to give back?
    Donate ▶️ liberapay.com/oemb1905/

    #mastodon #twitter #x #opensource #sysadmin #selfhost #linux #gnulinux

  11. 🛜 GNU/Linux Social has open registration.

    Register➡️ gnulinux.social

    Requirements:
    - accounts must be of and about free software and its surrounding culture and background
    - modest personal and/or recreational use is allowed, e.g., art, music, pics of fam, etc.
    - companies/businesses are allowed only if they are floss
    - follow full ToS/CoC

    Already a member? Want to give back?
    Donate ▶️ liberapay.com/oemb1905/

    #mastodon #twitter #x #opensource #sysadmin #selfhost #linux #gnulinux

  12. 🛜 GNU/Linux Social has open registration.

    Register➡️ gnulinux.social

    Requirements:
    - accounts must be of and about free software and its surrounding culture and background
    - modest personal and/or recreational use is allowed, e.g., art, music, pics of fam, etc.
    - companies/businesses are allowed only if they are floss
    - follow full ToS/CoC

    Already a member? Want to give back?
    Donate ▶️ liberapay.com/oemb1905/

    #mastodon #twitter #x #opensource #sysadmin #selfhost #linux #gnulinux

  13. 🛜 GNU/Linux Social has open registration.

    Register➡️ gnulinux.social

    Requirements:
    - accounts must be of and about free software and its surrounding culture and background
    - modest personal and/or recreational use is allowed, e.g., art, music, pics of fam, etc.
    - companies/businesses are allowed only if they are floss
    - follow full ToS/CoC

    Already a member? Want to give back?
    Donate ▶️ liberapay.com/oemb1905/

    #mastodon #twitter #x #opensource #sysadmin #selfhost #linux #gnulinux

  14. reaction v2.4.0 is out!
    Updates:
    - JSON log parsing (much handier than regexes for JSON logs!)
    - Smarter database
    - Important bugfixes

    framagit.org/ppom/reaction/-/r
    #reactionrust #reaction #sysadmin #rust

  15. Oua la vache. J’viens de me faire DoSer. Ou un truc du genre. Je sais même pas ce que je dois vérifier, après ça.

    #AdminEnCarton #AdminSys #SysAdmin #Auto-Hébergement #Self-Hosting
  16. whoppie, sudo has entered the 21st century

    it's now passwordless

    the key is stored in Secretive

    The authentication to the server happens with the normal keychain ssh-key

    but sudo will now first ask for my fingerprint before asking for my password

    but Gabriel, now you turned your 2FA into 1FA because everything relies on your fingerprint

    yes, true, but it was already 1FA before because the password for the server (which I don't remember) was in my password manager, which... unlocks with my fingerprint (most of the time)

    security is all about compromise

    #sysadmin #linux #security #passkeys #biometrics #sudo

  17. Personal computing safety goals because of supply chain attacks and possible future issues: create new user account for new projects, clone and test repos in that account only.
    Is it hard? No. Could I automate it? maybe. Would it be nice to have built into say conda? Absolutely.
    #cybersecurity #programming #supplyChainAttack #Linux #sysadmin

  18. Personal computing safety goals because of supply chain attacks and possible future issues: create new user account for new projects, clone and test repos in that account only.
    Is it hard? No. Could I automate it? maybe. Would it be nice to have built into say conda? Absolutely.
    #cybersecurity #programming #supplyChainAttack #Linux #sysadmin

  19. Personal computing safety goals because of supply chain attacks and possible future issues: create new user account for new projects, clone and test repos in that account only.
    Is it hard? No. Could I automate it? maybe. Would it be nice to have built into say conda? Absolutely.
    #cybersecurity #programming #supplyChainAttack #Linux #sysadmin

  20. Personal computing safety goals because of supply chain attacks and possible future issues: create new user account for new projects, clone and test repos in that account only.
    Is it hard? No. Could I automate it? maybe. Would it be nice to have built into say conda? Absolutely.
    #cybersecurity #programming #supplyChainAttack #Linux #sysadmin

  21. Personal computing safety goals because of supply chain attacks and possible future issues: create new user account for new projects, clone and test repos in that account only.
    Is it hard? No. Could I automate it? maybe. Would it be nice to have built into say conda? Absolutely.
    #cybersecurity #programming #supplyChainAttack #Linux #sysadmin

  22. File transfer over Bluetooth on Linux - specifically Debian.

    A new video is coming out today on my channel: youtube.com/@debiannastart

    I walk through how to send files over Bluetooth without cables using the terminal (CLI), and how it actually works in practice on a Debian setup.

    If you’ve ever struggled with quick file sharing between devices on Linux, this one’s for you.

  23. File transfer over Bluetooth on Linux - specifically Debian.

    A new video is coming out today on my channel: youtube.com/@debiannastart.

    I walk through how to send files over Bluetooth without cables using the terminal (CLI), and how it actually works in practice on a Debian setup.

    If you’ve ever struggled with quick file sharing between devices on Linux, this one’s for you.

    #Linux #Debian #Bluetooth #CLI #Terminal #OpenSource #SysAdmin

  24. Anyone else seeing the below appear on their Windows Domain Controllers after installing the most recent (May 2026) Windows Updates?

    EventID:13559

    The File Replication Service has detected that the replica root path has changed from "c:\windows\sysvol\domain" to "c:\windows\sysvol\domain"
    ...cut...

    Really odd that the from and to path are identical and it seems to have broken all SYSVOL replication ever since.

    #SysAdmin #Microsoft #ActiveDirectory #PatchTuesday

  25. 🐧 Looking for a community to discuss #GNU or #Linux?

    🤨 Looking for a community #matrix @element instance to use for secure communications?

    Register: element.gnulinux.club

    GNU/Linux Club serves #gnulinux enthusiasts & #copyleft fans.

    Requirements:

    - Official git profile or tech blog
    - Be 18 years of age or older
    - Remain active in the pubglug channel
    - Follow the ToS & CoC

    🫶Donations➡️liberapay.com/oemb1905/

    #gnulinux #sysadmin #selfhosted #debian #opensource #element

  26. 🐧 Looking for a community to discuss #GNU or #Linux?

    🤨 Looking for a community #matrix @element instance to use for secure communications?

    Register: element.gnulinux.club

    GNU/Linux Club serves #gnulinux enthusiasts & #copyleft fans.

    Requirements:

    - Official git profile or tech blog
    - Be 18 years of age or older
    - Remain active in the pubglug channel
    - Follow the ToS & CoC

    🫶Donations➡️liberapay.com/oemb1905/

    #gnulinux #sysadmin #selfhosted #debian #opensource #element

  27. 🐧 Looking for a community to discuss #GNU or #Linux?

    🤨 Looking for a community #matrix @element instance to use for secure communications?

    Register: element.gnulinux.club

    GNU/Linux Club serves #gnulinux enthusiasts & #copyleft fans.

    Requirements:

    - Official git profile or tech blog
    - Be 18 years of age or older
    - Remain active in the pubglug channel
    - Follow the ToS & CoC

    🫶Donations➡️liberapay.com/oemb1905/

    #gnulinux #sysadmin #selfhosted #debian #opensource #element

  28. 🐧 Looking for a community to discuss #GNU or #Linux?

    🤨 Looking for a community #matrix @element instance to use for secure communications?

    Register: element.gnulinux.club

    GNU/Linux Club serves #gnulinux enthusiasts & #copyleft fans.

    Requirements:

    - Official git profile or tech blog
    - Be 18 years of age or older
    - Remain active in the pubglug channel
    - Follow the ToS & CoC

    🫶Donations➡️liberapay.com/oemb1905/

    #gnulinux #sysadmin #selfhosted #debian #opensource #element

  29. 🐧 Looking for a community to discuss #GNU or #Linux?

    🤨 Looking for a community #matrix @element instance to use for secure communications?

    Register: element.gnulinux.club

    GNU/Linux Club serves #gnulinux enthusiasts & #copyleft fans.

    Requirements:

    - Official git profile or tech blog
    - Be 18 years of age or older
    - Remain active in the pubglug channel
    - Follow the ToS & CoC

    🫶Donations➡️liberapay.com/oemb1905/

    #gnulinux #sysadmin #selfhosted #debian #opensource #element

  30. Security Tip: Is your Incident Response plan battle-tested? 🛡️ A written policy is only half the battle. Regular tabletop exercises (TTX) help your team identify communication bottlenecks and technical gaps before an actual incident occurs. Involve legal, PR, and management—not just IT. Staying informed on latest vulnerabilities is step one. Check the latest CVEs and intelligence at cvedatabase.com #InfoSec #CyberSecurity #IncidentResponse #CVE #SysAdmin

  31. Security Tip: Is your Incident Response plan battle-tested? 🛡️ A written policy is only half the battle. Regular tabletop exercises (TTX) help your team identify communication bottlenecks and technical gaps before an actual incident occurs. Involve legal, PR, and management—not just IT. Staying informed on latest vulnerabilities is step one. Check the latest CVEs and intelligence at cvedatabase.com

  32. 🖥️ Neue Folge BuzzZoom #134: Monitoring
    Dirk @dde und Mario @DerMario nehmen euch mit durch die Welt des IT-Monitorings: Warum überhaupt überwachen? Welche Werte sind wirklich sinnvoll? Und wieso sagt eine CPU-Auslastung von 100 % erstmal gar nichts aus?
    Außerdem: Backup vs. Archivierung, parallel laufende Monitoring-Systeme und warum „Surfer" im Rechenzentrum nichts verloren haben. 🏄
    👉 buzzzoom.de/134/
    #Monitoring #Linux #SysAdmin #ITOps #Podcast #BuzzZoom #OpenSource

  33. Im zweiten Teil unserer Blogserie zur Infrastruktur-Fusion mit einer bedeutenden Neukundin spricht @mario über Zugriffsrechte, Ablösung des Monitorings, Backup-Prozesse und Wartungsarbeiten, und wieso ein vermeintlich kleiner Umbau der Firewalls ihn wohl einige seiner restlichen Haare gekostet hat 🙈.
    👉🏻 Hier gehts zum 2. Teil der Blogserie: opsone.ch/de/blog/infrastruktu

    #DevOps #SwissHosting #SysAdmin #SwissSoftware

  34. I have for the longest time been a happy Google Suite/Apps/Workspace user and it's been my default choice for any company I manage or assist, but I am no longer sure they are the best option.

    The constant upselling with scare tactics is a strong signal that it's time to move on.

    The question is just, to what?

    Any recommendations?

    #eu #sysadmin