Category Archives: IT Administration

treehash.py – Amazon S3 Glacier Tree Hash

February 20th, 2022

I am planning to implement a bare-bones system to backup pictures, videos, financial records, and software development projects. Among Google, Microsoft, and Amazon, I find that the long term storage services offered by Amazon to be cost effective at $0.0036 per GB per month or $3.60/mo for 1TB. Amazon S3 Glacier also provides a mechanism […]

Using GoDaddy API for Dynamic DNS

September 27th, 2021

It has been difficult accessing my home computer, with potentially a dynamically allocated IP address, from anywhere on the Internet after dyndns.org became a paid service. The following bash script made available by TheBelcherman on the GoDaddy Community forum simulates the functionality of dyndns.org by programmatically updating a DNS record that has GoDaddy as its […]

Upgraded to Amazon Lightsail – CentOS 7

August 18th, 2021

I had been with GoDaddy for almost two decades. GoDaddy offered a Virtual Private Server (VPS) for $10 per month over two years. Now that my contract is up, they are offering a renewal at $20 per month. While my GoDaddy VPS failed to reboot after a typical update using yum, I set up an […]

apr: Failed Creating Threads

May 5th, 2020

There is a potential segmentation fault when executing ‘make test’ while building apr-1.7.0. The following lines are output: … testatomic : -Line 413: Failed creating threads -/bin/sh: line 2: XXXXX Segmentation fault ./$prog -v … Programs failed: testall make[1]: *** [check] Error 139 make[1]: Leaving directory `…/apr-1.7.0/test’ make: *** [check] Error 2 The segmentation fault […]

fciv.py – Python Module for Microsoft FCIV

April 5th, 2020

fciv.py is a Python module that I implemented to generate file integrity data in a format used by Microsoft File Checksum Integrity Verifier. My use case involves copying files from a Linux workstation to a Microsoft Windows workstation. I wanted to generate integrity data on Linux using Python 3 and verify file integrity on Microsoft […]