changes mostly from https://github.com/OpenRC/opentmpfiles/commit/c78947894624c62b07cf9028de11eab8ed4ec6fc.diff