When reprepro insists on sha1 instead of sha256

How did I get here?

We were in the process simplifying our package creation and signing pipeline, and as such we moved the signing process for the Ubuntu packages from a dedicated Ubuntu box back to the Jenkins server itself (which had the repositories mounted over NFS). This was possible …

View comments.

more ...

How to verify proper cert order in a PEM file

How did I get here?

A while ago we set up a new Jenkins server in a new environment. Our previous Jenkins server had an SSL certificate signed by Comodo (issued by the client-internal certificate process). This new server’s certificate was issued/signed by an organizations called “Sectigo” and …

View comments.

more ...

Generating Static Pages For All AWStats files

Motivation

Recently we were moving a portion of a site from one domain to another, and since the statistic were not going to have continuity, as far as domain name and paths go, we decided to archive the AWStats information into static files. AWStats comes with a utility called awstats_buildstaticpages …

View comments.

more ...

Using Teaching Textbooks Programs Without the CDs

PLEASE NOTE: This is NOT a guide for circumventing the licensing requirements of Teaching Textbooks. You will still need to purchase the product and install per the instructions. This HOWTO seeks to show a way use the products without always needing to have the CDs in the drive. This will …

View comments.

more ...

Cups, Ghostscript, and Memory Errors, Oh My!

Today my previously-working printer setup, with an Epson WF-3620, simply stopped working, with no error in the local Cups console other than “Filter failed.” Well…that’s not helpful. Digging in to /var/log/cups/error_log didn’t provide much help initially other than GPL Ghostscript 9.18: Unrecoverable …

View comments.

more ...

An Interview with Simon Kelley, the Author of dnsmasq

This is the first in what will, hopefully, become a series. I would like to highlight projects that are widely used, even to the point of being part of critical infrastructure, but are nevertheless small projects with small (often unsponsored) development teams. We start the series talking to Simon Kelley …

View comments.

more ...