agdsn / hades

AG DSN Authentication and Authorization Infrastructure
MIT License
8 stars 3 forks source link

Overhaul daemon startup #41

Closed sebschrader closed 8 years ago

sebschrader commented 8 years ago

The current daemon startup is quite messy.

Due to the use of a single entry point for daemon startup, the hades script, some features of systemd can not be used, e.g. distinction between ExecStartPre and ExecStart.

Secondly, the configuration of the daemons is quite inconsistent. For some daemons, we have hades directories, e.g. /var/lib/hades/agent for others we use the directories of the Debian package, e.g. /var/lib/unbound.

This commit: