• 1.0.0-3 e950798ecc

    amnesia released this 2026-07-10 22:58:57 +02:00 | 3 commits to main since this release

    sdwdate (lainOS layer 02 port) ~ Changelog

    1.0.0-3 ~ Fresh-install log permission fix

    Bug Fix

    • Fixed start-stop-daemon: unable to open the logfile for stdout '/var/log/sdwdate.log': Permission denied on fresh installs. The package's post_install hook correctly creates and chowns /var/log/sdwdate.log, but this was found not to reliably survive Calamares' ISO install-time chroot execution ~ confirmed present via a live pacman -U on an already-running system, but absent on a fresh Calamares-installed system despite the install script containing identical touch/chown logic.
    • Moved log file creation into the OpenRC init script's start_pre() (via checkpath -f), matching the existing, already-reliable pattern used for /run/sdwdate, /var/lib/sdwdate, and /var/lib/sdwdate-forbidden-temp. This runs fresh on every service start regardless of install method, rather than depending on a one-time install hook.
    • Verified fixed end-to-end on a fresh ISO install: checkpath correctly creates and owns the log file, sdwdate starts cleanly, lainos-sdwdate status reports it running.
    Downloads