62626aef7f
Adjust service restart and shutdown behavior
...
Explicitly set control-group kill mode, that is: try SIGTERM first, and
use SIGKILL after a timeout. This exactly defines how bees is running as
a child process within the frontend service starter. Not sure if bees cares
about signals but SIGTERM first seems cleaner. On the way, let bees restart
on abnormal termination.
2017-09-19 21:07:37 +02:00
f59e311809
Explicitly mark systemd unit as Type=simple
...
Bees does not fork, so let's not rely on systemd defaults.
2017-09-19 21:07:37 +02:00
3bf4e69c4d
Make config example more clear
...
A pre-defined UUID should not be part of the sample config file.
Instead, make it more clear how the config file is intended to be used.
2017-09-19 21:06:18 +02:00
5622ebd411
Bees is meant to be run as root only
...
As bees is meant to be run as root only, move it to /usr/sbin which is
usually not part of normal users path environment.
2017-09-19 20:32:09 +02:00
04cb25bd04
Move bees to libexec install dir
...
When bees is meant to be run mainly through the service frontend script,
we should move the bees binary to the libexec directory.
2017-09-19 20:30:51 +02:00
4b592ec2a3
Check: if disk with UUID are btrfs by blkid
...
Old check can't find btrfs fs, if fs not mounted
Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com >
2017-02-09 11:56:31 +03:00
22e601912e
Make filters configurable
...
Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com >
2016-12-30 04:26:42 +03:00
badfa6e9b9
Add filter to remove time from bees output
...
Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com >
2016-12-29 17:04:47 +03:00
37713c2dd4
Scripts: Remove code for short path name in log
...
Commit: "log: remove path from thread name" remove path from logs, so this useless
Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com >
2016-12-29 13:14:17 +03:00
606d48acc1
Add option to make mnt path shorter in logs
...
Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com >
2016-11-28 08:23:50 +03:00
bf4e31ae71
Add default values to vars
...
Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com >
2016-11-27 06:23:42 +03:00
03c116c3f1
Add Systemd service for bash wrapper
...
Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com >
2016-11-27 03:19:31 +03:00
a384cd976a
Add bash wrapper
...
Signed-off-by: Timofey Titovets <nefelim4ag@gmail.com >
2016-11-27 03:19:19 +03:00