Merge pull request #145641 from poelzi/fix-ceph
[ceph-client] Install cephfs client tools as well
This commit is contained in:
commit
1e3ec4c2ce
@ -239,12 +239,14 @@ in rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
ceph-client = runCommand "ceph-client-${version}" {
|
ceph-client = runCommand "ceph-client-${version}" {
|
||||||
meta = getMeta "Tools needed to mount Ceph's RADOS Block Devices";
|
meta = getMeta "Tools needed to mount Ceph's RADOS Block Devices/Cephfs";
|
||||||
} ''
|
} ''
|
||||||
mkdir -p $out/{bin,etc,${sitePackages},share/bash-completion/completions}
|
mkdir -p $out/{bin,sbin,etc,${sitePackages},share/bash-completion/completions}
|
||||||
cp -r ${ceph}/bin/{ceph,.ceph-wrapped,rados,rbd,rbdmap} $out/bin
|
cp -r ${ceph}/bin/{ceph,.ceph-wrapped,rados,rbd,rbdmap} $out/bin
|
||||||
cp -r ${ceph}/bin/ceph-{authtool,conf,dencoder,rbdnamer,syn} $out/bin
|
cp -r ${ceph}/bin/ceph-{authtool,conf,dencoder,rbdnamer,syn} $out/bin
|
||||||
cp -r ${ceph}/bin/rbd-replay* $out/bin
|
cp -r ${ceph}/bin/rbd-replay* $out/bin
|
||||||
|
cp -r ${ceph}/sbin/mount.ceph $out/sbin
|
||||||
|
cp -r ${ceph}/sbin/mount.fuse.ceph $out/sbin
|
||||||
cp -r ${ceph}/${sitePackages} $out/${sitePackages}
|
cp -r ${ceph}/${sitePackages} $out/${sitePackages}
|
||||||
cp -r ${ceph}/etc/bash_completion.d $out/share/bash-completion/completions
|
cp -r ${ceph}/etc/bash_completion.d $out/share/bash-completion/completions
|
||||||
# wrapPythonPrograms modifies .ceph-wrapped, so lets just update its paths
|
# wrapPythonPrograms modifies .ceph-wrapped, so lets just update its paths
|
||||||
|
Loading…
Reference in New Issue
Block a user