]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
init-ceph.in: Set ceph user and group when running the daemons
authorBoris Ranto <branto@redhat.com>
Thu, 18 Jun 2015 15:02:17 +0000 (17:02 +0200)
committerSage Weil <sage@redhat.com>
Thu, 27 Aug 2015 00:34:15 +0000 (20:34 -0400)
Signed-off-by: Boris Ranto <branto@redhat.com>
src/init-ceph.in

index d676ac72f2cbccf97ddc1af83811671cd5f91a33..acb57d4a9594b568dd31fa4b182130dcc85a79f4 100755 (executable)
@@ -304,9 +304,9 @@ for name in $what; do
            [ -n "$max_open_files" ] && files="ulimit -n $max_open_files;"
 
            if [ -n "$SYSTEMD_RUN" ]; then
-               cmd="$SYSTEMD_RUN -r bash -c '$files $cmd --cluster $cluster -f'"
+               cmd="$SYSTEMD_RUN -r bash -c '$files $cmd --cluster $cluster --setuser ceph --setgroup ceph -f'"
            else
-               cmd="$files $wrap $cmd --cluster $cluster $runmode"
+               cmd="$files $wrap $cmd --cluster $cluster --setuser ceph --setgroup ceph $runmode"
            fi
 
            if [ $dofsmount -eq 1 ] && [ -n "$fs_devs" ]; then