diff --git a/Makefile b/Makefile index 291f715..c96a9b7 100644 --- a/Makefile +++ b/Makefile @@ -40,7 +40,8 @@ package-deb: prepare --architecture $(ARCH) \ --license "$(LICENSE)" \ --package $(DIST_DIR) \ - $(OUTPUT_SOFT)=/usr/bin/sacrebleu-dns + $(OUTPUT_SOFT)=/usr/bin/sacrebleu-dns \ + extra/config.ini.example=/etc/sacrebleu/config-dns.ini .PHONY: package-rpm package-rpm: prepare @@ -50,4 +51,5 @@ package-rpm: prepare --architecture $(ARCH) \ --license "$(LICENSE) "\ --package $(DIST_DIR) \ - $(OUTPUT_SOFT)=/usr/bin/sacrebleu-dns + $(OUTPUT_SOFT)=/usr/bin/sacrebleu-dns \ + extra/config.ini.example=/etc/sacrebleu/config-dns.ini diff --git a/extra/sacrebleu-dns.service b/extra/sacrebleu-dns.service new file mode 100644 index 0000000..b54cbd7 --- /dev/null +++ b/extra/sacrebleu-dns.service @@ -0,0 +1,11 @@ +[Unit] +Description=Sacrebleu DNS Server +After=network.target + +[Service] +Type=simple +WorkingDirectory=/etc/sacrebleu/ +ExecStart=/usr/bin/sacrebleu-dns --config /etc/sacrebleu/config-dns.ini + +[Install] +WantedBy=multi-user.target \ No newline at end of file