Tag: system administration

  • WordPress Maintenance and Updated Privacy Policy

    Hello all! This website and its primary author are still alive. I’ve been going through some difficult times at work lately and in my personal life, so I haven’t had the time to produce a proper coherent blog post in a while. Nevertheless, here are a few matter-of-business updates. WordPress was updated to 6.5 “Regina.”…

  • Linux Kernel 6.6 Hardening

    After building a number of Linux kernels for use in embedded systems emphasizing a layered security approach, I have decided that I’d like to share my knowledge and recommendations on a hardened build configuration with the world. My intent is to draw attention to importat build options that you should consider for use in your…

  • The Sad State of Consumer IPv6

    The Sad State of Consumer IPv6

    IPv6 on home routers is in a sorry, sorry state. I got the itch to learn IPv6 networking and started with testing several high-end home routers to see which units might best meet my educational and experimental needs. I figured that once I identified a solid fit, my new (potentially used, but new-to-me) device would…

  • Planned Maintenance

    This site will become unavailable about 12 hours from the time of this post and for a period of about 12 hours while servers are relocated to a new office. Please click here if you’d like to view the event in your local timezone. EDIT: Maintenance completed! Servers are now hosted in New York!

  • Scientific Computing with QEMU on Raspberry Pi

    Scientific Computing with QEMU on Raspberry Pi

    Here’s the deal. Let’s say you’ve heard of BOINC–a tool for donating CPU time to distributed computing projects, typically for the advancement of the sciences. Big names in distributed computing applications like Rosetta, MilkyWay, Climate Prediction, and World Community Grid hunger for your CPU cycles in exchange for the promise of advancing our understanding of…

  • Website Stability Woes

    Website Stability Woes

    This site has been offline for almost a day, and I hadn’t noticed! Luckily, I came here to draft a post about my recent experience with a PHP bug, and I noticed that the page was loading to a white screen. Experience teaches me that the web server Caddy likes to return empty responses when…

  • Stability and Hardening: the Pool is Closed

    WordPress defaults enable the CMS to function in a wide variety of environments from small home servers to massive shared hosting providers to horizontally scaled applications in the cloud. However, two defaults are much less than ideal.

  • PHP-FPM Small Site Configuration

    This topic has been addressed accross the Internet, but I’m deeply unsatisfied with how it’s addressed because the materials I see don’t directly answer my key questions. The manual doesn’t do a great job of explaining how to configure these parameters. This page explains the configuration descisions I made for this website. Background The server…

  • Initialization

    Initialization

    Wow! Setting up this site was a lot more involved than I expected, but I’m glad I made the ultimate decision to set up a server from scratch rather than subscribing to a shared hosting service. My main concern with using a plain VPS was that the setup would be trivially simple and result in…