New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/18477#issuecomment-577458415 Comment: > Not sure what to think about the rename, this will kill sshguard from users system, the moment the package is updated. > Maybe its better to clean this one up, and add a second new service. If we're going to keep the old service around to avoid breakage, I see no compelling reason to create a duplicate service just to have a different name. Maybe long-term we can find a better solution, but for now, I advocate sticking with the original sshguard-socklog name. The latest push restores the name, drops the gratuitous service checks and improves the configuration logic. It is now possible to define empty variables for the log source and blacklist databases and, if they are explicitly cleared by the user, defaults will not be subsituted by the run script. However, if the variables are defined by the user or not explicitly cleared, the proper command arguments will be passed. The new behavior allows total customization of the sshguard invocation while still making common configuration alterations straightforward.