(In reply to Franck Bui from comment #13) > (In reply to Fabian Vogt from comment #10) > That said the idea of automatically (re)starting a unit if a config file was > changed is disputable, assuming it's the purpose of > btrfsmaintenance-refresh.path. The purpose of that unit is actually to read sysconfig and configure .timer units based on that by writing into /etc/systemd/system/btrfs-foo.timer.d/ and enabling/disabling them: https://github.com/kdave/btrfsmaintenance/blob/df43313e20745f14de7dcc9b1f5df1a6ace21ab7/btrfsmaintenance-refresh-cron.sh#L62 AFAICT there isn't really a reason to have this configured in sysconfig anymore and it should just be done by configuring the timers directly.