ClamAV requires a bit of configuration, and as a Fedora user you must work around some issues with the packages. This tutorial should also apply to other Linux distributions, although some of the tools and package names may be different.
It was caused by a silly mistake but it totally destroyed my database. I wasn’t entirely unprepared for the situation and I did have backups. However, I hadn’t bothered to get familiar with the restoration process to recover data from my backup and I was now rummaging around in unfamiliar parts of the Linode Manager.
I was inspired by Scott Helme to take another look into Brotli compression for use on the web. As I’m an avid Apache Web Server user, I thought I’d look into the current status of Brotli on home ground.
Here is how to configure and setup automatic database updates for IPv4 and IPv6 to geographical location data with the free GeoLite2, GeoIP, service from MaxMind in Debian, Fedora, and Ubuntu.
Do you regularly visit some websites where the “Remember me” checkbox next to the login form doesn’t seem to work? You have to login to the website anew every day or even multiple times per day. There are a lot of potential root causes for why the website or your browser is dropping the session.…
Hotlink protection is the practice of serving different images based on the HTTP Referer (sic) header. In other words, serving one image when the image is requested from a page on your own website and then serve a different image when it’s served from a page on another website. When websites include images from other…
I’ve mentioned my Cache-Control plugin for WordPress before in passing, but I’d now like to explain what it does in more detail.
I recently made a small contribution to the GNOME Web project in the form of a patch to put web standards first when choosing icons for use with their installable web apps. As there were no documentation of how this worked in previous versions, I’ll document this here.
The AppleNewsBot fetches syndication feeds, web pages, and images for the Apple News service. Unfortunately, some sloppy programming in the bot turns it into an unintentional web server load testing tool. Here is what goes wrong when the bot visits websites that uses encryption certificates from the Let’s Encrypt certificate authority.
Keeping any data that doesn’t actually need to be sent back to the server with every request in cookies is inefficient. WordPress by default will save the name, email address, and home page of any user that leaves a comment in three separate cookies. Each subsequent request to the server will then contain this mostly…