fix: systemd stuff; pipeline; packagebuild
This commit is contained in:
4
init/ocspcrl.slice
Normal file
4
init/ocspcrl.slice
Normal file
@@ -0,0 +1,4 @@
|
||||
[Unit]
|
||||
Description="OCSPCRL Server Instances"
|
||||
|
||||
[Slice]
|
||||
16
init/ocspcrl@.service
Normal file
16
init/ocspcrl@.service
Normal file
@@ -0,0 +1,16 @@
|
||||
[Unit]
|
||||
Description=OCSP / CRL server %i
|
||||
After=network.target
|
||||
ConditionPathExists=/etc/default/ocspcrl-%i
|
||||
|
||||
[Service]
|
||||
IPAccounting=true
|
||||
MemoryAccounting=true
|
||||
Slice=ocspcrl.slice
|
||||
EnvironmentFile=/etc/default/ocspcrl-%i
|
||||
ExecStart=/usr/bin/ocspcrl $OCSPCRL_OPTS
|
||||
ExecReload=/bin/kill -HUP $MAINPID
|
||||
TimeoutStopSec=30
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
3
init/postinstall.sh
Executable file
3
init/postinstall.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/usr/bin/env bash
|
||||
systemctl daemon-reload
|
||||
systemctl restart ocspcrl.slice
|
||||
Reference in New Issue
Block a user