diff --git a/Cargo.lock b/Cargo.lock index bdcd694..36fc952 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -241,7 +241,7 @@ checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" [[package]] name = "furumi" -version = "1.0.0" +version = "1.0.2" dependencies = [ "anyhow", "base64", diff --git a/Cargo.toml b/Cargo.toml index 80f18bd..4eebf1b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "furumi" -version = "1.0.2" +version = "1.0.3" authors = ["AB "] edition = "2018" license = "WTFPL" diff --git a/assets/furumi.service b/assets/furumi.service index 36a1dbd..fb62971 100644 --- a/assets/furumi.service +++ b/assets/furumi.service @@ -1,5 +1,7 @@ [Unit] Description=Mount furumi HTTP FS +After=network-online.target +Wants=network-online.target [Service] Type=simple @@ -7,7 +9,8 @@ User=furumi RestartSec=5 Restart=always ExecStart=/usr/bin/furumi --conf /etc/furumi.yml -KillSignal=SIGINT +KillSignal=SIGTERM +KillMode=mixed [Install] WantedBy=default.target