1
Last-Update: 2014-07-17
4
Author: Dmitry Smirnov <onlyjob@member.fsf.org>
5
Description: fixes from "firefly" branch since 0.80.4 release
14
- loglevel = logging.INFO
15
+ loglevel = logging.WARNING
17
loglevel = logging.DEBUG
20
--- a/src/init-ceph.in
21
+++ b/src/init-ceph.in
23
. $LIBDIR/ceph_common.sh
29
+grep -qs systemd /proc/1/comm && SYSTEMD=1
37
[ -n "$wrap" ] && runmode="-f &" && runarg="-f"
38
[ -n "$max_open_files" ] && files="ulimit -n $max_open_files;"
40
- cmd="$files $wrap $cmd --cluster $cluster $runmode"
41
+ if [ $SYSTEMD -eq 1 ]; then
42
+ cmd="systemd-run -r bash -c '$files $cmd --cluster $cluster -f'"
44
+ cmd="$files $wrap $cmd --cluster $cluster $runmode"
47
if [ $dofsmount -eq 1 ] && [ -n "$fs_devs" ]; then
48
get_conf pre_mount "true" "pre mount command"
49
get_conf fs_type "" "osd mkfs type"