Hide Forgot
Description of problem: Systemd service file for quassel does not support the reload command Version-Release number of selected component (if applicable): 0.12.4-1 How reproducible: Always Steps to Reproduce: 1. # systemctl reload quassel Actual results: Failed to reload quassel.service: Job type reload is not applicable for unit quassel.service. Expected results: Service is HUP'd Additional info: Probably just need to add the following to quassel.service: ExecReload=/bin/kill -HUP $MAINPID
Also note you probably don't need PIDFile=/var/run/quassel.pid as Quassel does not write out a PID file, and systemd won't write to the file, only read from it.
My apologies, I just discovered Quassel currently shuts down on SIGHUP. Perhaps reserve this for when quassel 0.13 is out (due shortly) as it supports SIGHUP.
quassel 0.13 is (finally) out, so I'll add the ExecReload command to the service file as suggested. Thanks for filing the ticket!
This has been fixed for a while now, and Fedora 30 is out with quassel 0.13!