Project

General

Profile

Feature #2903

ceph-fuse: Support -o noallow_other

Added by Anonymous over 11 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Labels (FS):
Pull request ID:

Description

Currently, ceph-fuse hardcodes the -o allow_other option to FUSE_ARGS_INIT.

https://github.com/ceph/ceph/blob/5db3a9e71c6b757660d0702efada40af6be63eb8/src/client/fuse_ll.cc#L553

Sometimes, it might make sense to use ceph-fuse without allowing other
users on the system to read the mounted filesystem. That is, after
all, the normal default for FUSE.

This would allow using ceph-fuse without changing /etc. For example,
in ceph-qa-chef.git, we currently have

execute "allow fuse mounts to be used by non-owners" do
  command "grep -q ^user_allow_other /etc/fuse.conf || echo user_allow_other >> /etc/fuse.conf" 
end

just to be able to run ceph-fuse.

allow_other can still be the default, but supporting -o noallow_other would be nice.

History

#1 Updated by Sage Weil over 11 years ago

  • Project changed from Ceph to CephFS
  • Category deleted (11)

#2 Updated by Ian Colle about 11 years ago

  • Tracker changed from Bug to Feature

#3 Updated by Ian Colle about 11 years ago

  • Priority changed from Low to Normal

#4 Updated by Sage Weil about 11 years ago

  • translation missing: en.field_story_points set to 0.10

#5 Updated by Sage Weil about 11 years ago

  • Status changed from New to Resolved
  • translation missing: en.field_story_points changed from 0.10 to 0.10

#6 Updated by Sage Weil about 11 years ago

  • Target version set to v0.60

Also available in: Atom PDF