danieljw.net

Latest posts



Thursday, 02/07/2020

Last weekend I was searching through my Plex server looking for something to watch and despite having several hundred movies on file, I couldn't find anything that I really felt like watching. Some days later I was performing some routine maintenance on the Unraid server and …

One function of unraid that I really enjoy is the ability to configure individual drives in the array with full disk encryption. This encrpytion method is always recommended if you are storing files long term that you wouldn't want the general public to have access to.

If you were to …

Automatically hiding the Dock is one of the more useful features you can enable if you work on a Mac with limited screen space. That experience can be improved by removing the auto-hide delay from the Dock in OS X, which reduces the delay from when a mouse is hovered …

In some certain use organisations and private groups, IRC is still the best tool to allow groups of users communicate with one another - however it does have it's limitations. In this day and age, using IRC on a mobile device can be a pain to configure and some apps lack …

ConfigServer Security & Firewall is a popular wrapper for iptables, especially when used in conjunction with the hosting platform cPanel. The 'firewall' itself is very feature rich and contains different abilities, some of which can be difficult to keep track of ..

[[email protected] ~]# wc -l /etc/csf/csf.conf
2645 /etc …

Ansible inventory from Netbox

We have been using the excellent Netbox IPAM and DCIM tool internally for tracking our networking configurations, as well as our backend infrastructure whilst also increasing the use of Ansible to remove repetetive tasks in the day-to-day. By utilising Netbox as the end-point for accessing service data, this gives us …

KL07 Drive Caddies

Whilst I had every intention of fully completing this project before using it, I really wanted to play Cities Skylines again as I've been playing it on my Dell XPS 13 2016 until now and the Intel graphics processor isn't really up to the task.

The main problem with throwing …

UNraid

Part of my role as a systems engineer involves the day to day maintenance of our backup systems, which as we're a VMware shop mostly revolve around the Veeam Availability Suite (Backup & Replication in particular). Whilst fantastic in an enterprise setting, this kind of software package is not very …

Cracking WPA/WPA2 Hashes using GPUs

Recently I have been investigating the most effective way to crack WPA passkeys, and I wanted to know - what is the most cost effective method for hashing the key; purchasing a GPU(s) or using a cloud based service such as AWS.

I first …

Simple Exim monitoring

This is a simple script that I've begun developing to output some useful information from the Exim logs that can be used for analysis of emails being sent via SMTP authentication.

Whilst fairly basic, the script looks like this:

#!/bin/bash
# cPanel Simple Monitor
WEBROOT="/usr/local/apache/htdocs/tools …

Catalogue spam in cPanel

The first script below will search every user in /home on a cPanel server, and look for emails with the string ***SPAM*** which is injected by Apache SpamAssassin. The second script searches for instances in /var/log/maillog for the same information.

#!/bin/bash
TODAY=`date +"%Y-%m-%d"`
OUTPUT …

Recently a customer had an issue on their cPanel server whereby their MX records were overwritten and mail was sent to the 'default' email address instead of to their Office365 addresses.

To better understand what mail had been missed I used the following expression (domain removed for retain their privacy …

The script shown below will search all users files of a specific file type, and compute the total disk usage (in bytes) of each file type. The information is presented in a CSV that can be documented or achived for graphing.

The list of filetypes is drawn from a file …

In it's default configuration cPanel's email facilities have a feature called the 'Default Address', which accepts mail sent to a domain that didn't match any available mailboxes on the server.

Whilst great in theory it can prove problematic if not checked regularly by the customer or by the server administrator …

Home snowboard waxing

Waxing your snowboard is never a bad idea, as it helps to improve the longevity of your board whilst also providing more speed and control on the mountain.

Not everyone has the time and money to get the board waxed professionally so doing it at home is sometimes a better …

I'm experimenting with creating spiders to crawl web pages and download content however in the mean time I thought I'd experiment with rudimentary bash tools to try and accomplish the same task.

The script below will run through a number sequence of 1 to 999999 to append to the download …

PDF to eBook Conversion

If you haven't yet discovered humblebundle.com I would highly recommend that you do - as on this website you will discover that they publish 'bundles' of games and books which are often great deals when compared to buying these items individually. The bundles are updated quite frequently and sometimes they …

© danieljw.net – published with Pelican, theme by djw4