All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
pipenv install
into two stages to speed up image buildschmod
files copied from host to no longer require o=rX
perms on hostpodman build
--force
flag to rm
invocation to avoid interactive questions while running podman build
systemctl/hostname/lock-all-sessions
instructs all sessions to activate screen locks
(functionally equivalent to command loginctl lock-sessions
)--poweroff-delay-seconds
(default: 4 seconds)paho-mqtt
to no longer suppress exceptions occuring in mqtt callbacks
( https://github.com/eclipse/paho.mqtt.python/blob/v1.5.1/ChangeLog.txt#L4 )chown
workaround for inter-stage copy--mqtt-disable-tls
PreparingForShutdown
signalsystemctl/hostname/preparing-for-shutdown
OverflowError: Python int too large to convert to C long
systemctl/hostname/poweroff
schedules a poweroff via systemd's dbus interface (4 seconds delay)