systemd: start and stop dependencies

The problem A web application which requires a Samba-Share (cifs) via openvpn (IPv6) runs on a Debian server (jessie, systemd 215). With the naive configuration, manual starting and stopping works just fine, but rebooting doesn’t work properly. Naive configuration: Debian packages: apache2 cifs-utils openvpn cifs mount in /etc/fstab configured openvpn configuration in /etc/openvpn/client.conf When you…

Read More

GnuPG and SmartCards

To ensure that GnuPG (Manpage) or PKCS#11 keys can no longer be stolen by a virus or similar, they can instead be stored on an external hardware security module (HSM) or a SmartCard. The objective of this blog article is to show how a GnuPG key is created according to “best current practice” and then…

Read More