Bug #9404
rpm: mount.fuse.ceph is installed in /usr/sbin instead of /sbin
% Done:
0%
Source:
Community (user)
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Related issues
History
#1 Updated by Sage Weil over 9 years ago
- Assignee set to Boris Ranto
#2 Updated by Sage Weil about 8 years ago
- Status changed from New to Won't Fix
/sbin symlinks to /usr/sbin, so it doesn't matter.
#3 Updated by Nathan Cutler about 8 years ago
Installing it to /sbin would be as simple as dropping this line: https://github.com/ceph/ceph/blob/master/ceph.spec.in#L807
/sbin is a separate directory in SLE/openSUSE.
Do you remember why this was considered a bug?
#4 Updated by Nathan Cutler about 8 years ago
Ah! From https://github.com/coreos/bugs/issues/358
A bit of context. If you create a new filesystem, and want to be able to mount it using mount -t myfs, the way mount works is that you have to install a binary named mount.myfs in /sbin. As far as I'm aware, this cannot be changed; the directory that mount searches in is fixed as /sbin
I see that in openSUSE the helpers are either installed in /sbin directly, or they installed in /usr/sbin with a symlink in /sbin.
#5 Updated by Nathan Cutler over 7 years ago
- Related to Fix #16598: mount.ceph: move from ceph-base to ceph-common and add symlink in /sbin for SUSE added