Fixes #240: Optimizing systemd service files#2
Fixes #240: Optimizing systemd service files#2tigerfoot wants to merge 2 commits intobareos:masterfrom tigerfoot:master
Conversation
Added soft dependency for postgresql & mysql Added Restart on-failure
|
Please add a bug entry in Mantis and then update your commit message to read something like Fixes #xxx: short mantis description Then we have the full process including the linkage by Mantis to the source commit. |
Suppress warnings in syslog [/usr/lib/systemd/system/bareos-dir.service:16] Unknown lvalue 'Alias' in section 'Unit'. Ignoring.
|
Fixes #240: improve systemd unit files |
|
Just another comment, take care of travis test it ran a build with Ubuntu/Linaro 4.6.3-1ubuntu5 which is known to not have --with-systemd ! |
|
Almost ok, I should have said make your commit message look something like e.g. short description from Mantis, then your whole story what you fixed and then the Fixes line. Further more as the second fix is more or less a fixup of the first you should merge it into one. e.g. if you are on a branch (hope you started one in your own git repo) you can use |
|
What travis does is up to them its nice that they provide the service not much you can demand from them. |
|
Fortunately yes, was what I changed manually on each setup. Now being too lazy :-) |
This time, define entirely new dpl_* macros rather than try to override existing macros from <check.h>
This re-implements commit 2de55b5 using the new dpl_assert*() macros instead of using macros which were fixed re-definitions of macros in <check.h>
Initial copy of mysql plugin from bareos git repository into new contrib repo
Make bareos-fuse be installable via pip. Adapt for Python 3.
Find a revision of the systemd service files
Added documentation line for each service
Added Restart on-failure
For bareos-dir
Added soft dependency for postgresql & mysql
(doesn't fail if postgresql or mysql is not present like for remote db) it just indicate clearly to systemd that we want to start after them if exist