iankelling.org
/
git
/
distro-setup
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
organize / cleanup
[distro-setup]
/
radicale-setup
diff --git
a/radicale-setup
b/radicale-setup
index f43553d7cba37c7b16d8046df5eb92c6edb6ea2c..aed914b1c3eb2f635891ef0a6e616c8db4d3a5db 100755
(executable)
--- a/
radicale-setup
+++ b/
radicale-setup
@@
-18,15
+18,20
@@
# created password file with:
# htpasswd -c /etc/davpass dav
# created password file with:
# htpasswd -c /etc/davpass dav
+vpn_ser=openvpn-client
+if [[ ! -e /lib/systemd/system/openvpn-client@.service ]]; then
+ vpn_ser=openvpn
+fi
+
d=/etc/systemd/system/radicale.service.d
mkdir -p $d
d=/etc/systemd/system/radicale.service.d
mkdir -p $d
-sudo dd of=$d/override.conf <<
'EOF'
+sudo dd of=$d/override.conf <<
EOF
[Unit]
# this unit is configured to start and stop whenever openvpn-client@mail.service
# does
After=network.target
[Unit]
# this unit is configured to start and stop whenever openvpn-client@mail.service
# does
After=network.target
-BindsTo=
openvpn-client
@mail.service
-After=
openvpn-client
@mail.service
+BindsTo=
$vpn_ser
@mail.service
+After=
$vpn_ser
@mail.service
[Install]
RequiredBy=openvpn-client@mail.service
[Install]
RequiredBy=openvpn-client@mail.service