If you follow us on LinkedIn, you should have seen that we are hiring a lot of people these days, especially in one department that is not the most active| Kalvad
In 2021, concerns were about Kubernetes and sysadmin basics. By 2025, DevOps is characterized by AI over-reliance and waning technical depth. Kalvad prioritizes foundational knowledge over button-pushing and AI-generated solutions, critiquing current trends humorously.| Kalvad
VoIP Toolbox now supports viewing SIP calls from a PCAP file direct in the browser.| falkus.co
Personal blog of Julien (jvoisin) Voisin| dustri.org
A quick one. Many (most?) filesystems in Linux can define reserved space. This is space that only the superuser can write to, and it's usually reserved for times when you've run out of space, allowin| .:: Marcos Dione/StyXman's glob ::.
A new article on running WordPress on FreeBSD with BastilleBSD has been published on the BSD Cafe Journal, plus a small update on future technical content.| IT Notes
I’d inadvisably allowed my Ubuntu get way out of date. This is how I upgraded it from Kinetic Kudu (v22.10) to Noble Numbat (v24.04).| {anonymous => 'hash'};
Have you ever found yourself in the situation where you had no or anonymized logs and still wanted to figure out where your traffic was coming from? Or you have multiple upstreams and are looking to see if you can save fees by getting into peering agreements with some other party? Or your site is getting heavy load but you can't pinpoint it on a single IP and you suspect some amoral corporation is training their degenerate AI on your content with a bot army? (You might be getting onto somethi...| Blog.
Tired of bricking Linux servers? Try Alpine Linux: a lightweight, secure NixOS alternative. Explore diskless and data modes for better security and efficiency. Run Docker on 352MB RAM with our QEMU guide. Ideal for efficiency.| Kalvad
This article will describe the content and structure of the sosreport output. The aim is to improve its usefullness through a better understanding of its contents. 🧰 What is sosreport? sosreport is a powerful command-line utility available on Fedora, Red Hat Enterprise Linux (RHEL), CentOS, and other RHEL-based systems to collect a comprehensive snapshot of […]| Fedora Magazine
Implement an SSL-stripper proxy using only nginx and 10 lines of configuration| colin@colino.net
How to fix missing thumbnails of Wordpress posts when shared on Mastodon| colin@colino.net
ESPHome does not simplify deployment enough in my taste. Let's deploy ESP32s with Ansible!| colin@colino.net
...| colin@colino.net
Here's how to disassemble the fuser on an HP LaserJet P3005 printer, and replace the gear kit (which is a part that fails often, reference CB414-67923). First remove the sliding plastic part at the back of the printer, then remove these two screws : Then remove the big plastic panel, bottom first so it disengages...| colin@colino.net
Explore when to use DNS load balancing and the key conditions for its effectiveness in managing network traffic.| Kalvad
Standard HTTP logs miss crucial details like request and response bodies, hindering debugging. Our article offers solutions for complete HTTP logging, ensuring you have all the necessary information for effective web management.| Kalvad
"DevOps" EngineerLet's be clear, DevOps is just becoming out of control, everything is DevOps, or worst, DevSecOps, DevSecFinOps, DevOpsOps (sic). The original definition of the word is lost, and it is hurting badly a lot of jobs: Sysadmin, DBAs, SREs. Let's put things| Kalvad
In the beginning the Sysadmin created the Infrastructure and the Network.And the Infrastructure was without form, and void; and darkness was upon the face of the deep.| Kalvad
How can you deploy a SQLite application on almost any cloud provider in a secure and reliable way!| Kalvad
One thing that has become clearer and clearer to me through these conversations is that many engineers -- and even senior SREs -- have a number of common misconceptions about Linux memory management, and this may be causing the services and systems they support to not be able to run as reliably or efficiently as they could be.| chrisdown.name
A safer approach to using signals in production systems, avoiding service outages when signal handlers are removed.| chrisdown.name
Introducing Living off the Land Searches (LOLSearches), using advanced search operators with SharePoint and Explorer to help in Red Teams.| ZephrSec - Adventures In Information Security
Explore the power of DTrace for system debugging and optimization: A comprehensive guide on its capabilities, performance, and applications.| Java, Debugging, DevOps & Open Source
This morning, internet was down at home. The last time I had such an issue was in February 2023, when my provider was Oricom. Now I'm with a business service at Teksavvy Internet (TSI), in which I pay 100$ per month for a 250/50 mbps business package, with a static IP address, on which I run, well, everything: email services, this website, etc. Mitigation Email The main problem when the service goes down like this for prolonged outages is email. Mail is pretty resilient to failures like this ...| Blog.
Losing the war for the free internet| anarc.at
Parsing structured JSON in Zabbix is easy with JSONPath—until you need more| falkus.co
It’s one of those days again where botnets are hammering my little e-mail server with brute force attacks to send spam. This comes in waves, but is persistent and part of the #SysAdminLife. (They obviously fail ;)| Jan Wildeboer's Blog
Did you know there's a whole raft of not-quite-genuine SD cards on the market? I only found out recently after buying some by accident.| Falkus.co
The annual retrospective post that started in 2020 lives on for another year.| falkus.co
Ever since FreeBSD 5?6? I’ve always wanted to get FreeBSD jails working. Only recently I’ve gotten it working,and I couldn’t be prouder. I built a “personal ...| jjasghar.github.io
The advantage of Zigbee devices is that they are very low power, and they communicate in a wireless mesh network. The sensors are small and can work off a CR2032 coin cell for at least 2 years, maybe more. Depending on the type of sensor, they cost around US$10 and are readily available from various […]| irq5.io
As I have mentioned in the review, the stock firmware on the Xiaomi AX3600 wireless router is extremely limiting. On top of that, the firmware is also locked to install only authorized updates from the manufacturer. If you have been following the blog, you will know that I like the flexibility that ASUSWRT provides for […]| irq5.io
I recently bought the Xiaomi AIoT AX3600 wireless router to experience WiFi 6 (or 802.11ax). This WiFi 6 router has been touted as having very good hardware specs for under US$100. After checking out a few reviews, it looked like you could achieve close to Gigabit speeds over a wireless link, which was pretty exciting. […]| irq5.io
collectd has always been able to grab interface traffic statistics from Linux. But what if we want to collect data about individual WiFi clients that connect to it? How much bandwidth is each of the clients using? That information is already being recorded by the wireless driver; all we need to do is to query […]| irq5.io
I have been using collectd on my server to monitor traffic (inbound, outbound and to/from the Internet), as well as disk stats because it’s being used as a NAS. So far it has been helpful, observing various graphs to understand patterns, and detecting problems when they happen. I’m also recording video from a WiFi camera, […]| irq5.io
I always been a big fan of Fish shell and if you are involved in sysadmin or development you can understand why. Super useful autosuggestion, shiny colors and many other cool features. So why I decided to switch to Zsh? I make an extensive use of terminal for everyday job …| Hybrid Hacker
If you use iCloud services, you may have noticed that sometimes your bandwidth is fully saturated by processes called nsurlsessiond or nsurlstorageid; these services take care of syncing your files, photos or contacts with iCloud. It happens that sometimes you can't count on large bandwidth and this is a bit …| Hybrid Hacker
A wildcard domain is a domain name that will match requests for non-existent sub-domain names. This is fairly simple with a registered domain name and consist of adding a dns record like *.example.com. For more info about setting up a wildcard public domain name, refer to your domain registrar …| Hybrid Hacker
I've got an old (but trusty) Synology DS215j NAS. Cheap and cheerful.| falkus.co
I use Icinga to monitor the availability of my Debian/OpenWRT/etc machines. I have relied on server-side checks on the Icinga system that monitor the externally visible operations of the services that I care about. In theory, monitoring externally visible properties Continue reading Passive Icinga Checks: icinga-pusher→| Simon Josefsson's blog
With Python, it's very easy to write generic plugins for collectd. Here's a tutorial on how to measure the Raspberry Pi CPU temperature using such a plugin.| blog.dbrgn.ch
Configuring automatic Dynamic DNS updates on freedns.afraid.org from a Mikrotik device.| blog.dbrgn.ch
You can set the suid/sgid bit using the regular octal numeric chmod syntax.| blog.dbrgn.ch
Current versions of php5-fpm from dotdeb listen on a unix domain socket by default, instead of using port 9000.| blog.dbrgn.ch
ufw is a very easy way to configure your firewall rules, without writing iptables scripts.| blog.dbrgn.ch
How to use the tsql command.| blog.dbrgn.ch
How to install Redmine on Ubuntu with Nginx, Mongrel and Supervisord.| blog.dbrgn.ch
My dwm configuration.| blog.dbrgn.ch
Show notifications for irssi mentions inside a ssh screen session on dwm.| blog.dbrgn.ch
If you have ever wanted to know the storage engine type of every table in …| blog.dbrgn.ch
How to install Eclipse and the Android Developer Tools under ArchLinux x64: sudo pacman -S …| blog.dbrgn.ch
This how-to will enable you to print and scan with a Brother DCP-7010 printer under …| blog.dbrgn.ch
To update a file type (or rather a mime type) association under Linux, you can …| blog.dbrgn.ch
If you want to use Python's easy_install, you need to install an additional package …| blog.dbrgn.ch
I love slock, a simple screenlocker written for dwm, but I was missing some logging …| blog.dbrgn.ch
Copying a 3.2GB MKV movie file from my local hard drive to a Synology …| blog.dbrgn.ch
Post describes how I moved copyninja.info domain name records to DNSSEC.| Random Ramblings
Friendica instance on my vps went down.| Random Ramblings
The fourth year in a row where I've put together a mini annual retrospective.| falkus.co
Every once in a while I realize I’ve been seeing way to many ads online. I sometimes run a pi-hole server on a raspberry pi in my house, but alas I’m not alw...| jjasghar.github.io
Learn how to easily export logs to a file from Journalctl. We discuss exporting all logs, and how to refine your exports to useful data.| Putorius
I get angry about a trend in server hosting and software development and go on a petty crusade to rectify one particular instance of it. Also, I ramble about a blog... on a blog.| unascribed.com
Some of you, very few of you in fact, may have noticed short-lived disruptions to Kolab Now services over the course of this weekend. This impacts < 1% of our users, really. Symptoms may include…| kanarip
This week, I accidentally made Kolab Now Beta really beta — though pre-alpha more than beta, strictly speaking — completely intentionally; I can now proudly announce it runs off of othe…| kanarip
In week 30, on a Friday morning, we applied something called Grey Listing. I told you that about a week’s worth of information was needed to analyse the underlying statistics on a per-domain,…| kanarip
Aside from other anti-spam measures, we have applied a concept known as grey listing. Here’s a summary of how grey listing works: When an email delivery attempt is made, we know the sending s…| kanarip
This weekend has seen a variety of systems being issued either of, or combination of, the following commands; yum -y update yum –enablerepo=kolab-16-updates-testing -y update puppet agent -t …| kanarip
A note to the reader This post is a legacy post. The legacy posts that are available on this website were written many years ago. These posts are made available here for archival purposes only. They reflect the age I was, and the level of knowledge that I had when I wrote them, and they may contain outdated information, so please keep that in mind as you proceed to read this article.| Ishan Das Sharma
This is a short rewrite of a post I wrote elsewhere, but which is no longer easily searchable or accessible. If you’ve got a DIMM that’s going bad and your system supports Machine Check…| codeinsecurity
Intel has a technology called Virtual RAID on CPU (VROC) that lets you set up RAID arrays of NVMe SSDs, with the RAID calculations being offloaded to specialised hardware on the CPU instead of bein…| codeinsecurity
tl;dr: Having swap is a reasonably important part of a well functioning system. Without it, sane memory management becomes harder to achieve.| chrisdown.name
My favourite incremental backup tool is rdiff-backup, mostly because it’s so conceptually simple. When you back up a source directory to a destination, the d...| thomask.sdf.org
I recently needed to do some optimisation work on a Ubiquiti UniFi setup. Some workloads were causing the capacity of a single AP to be exceeded, or more pre...| thomask.sdf.org