Created attachment 366264 [details] Ebuild Nothing major, just a bump for ceph-0.72.2 its basically the previous ebuild renamed
Created attachment 366266 [details] Manifest
Created attachment 366272 [details] ceph-0.72.2.ebuild hi greg, it's not necessary to provide the manifest file.. this version, 1) cleanup a few useless "sed" 2) support user patch 3) convert python shebang to correct ones (ceph only support python2.7) user has problem if they use python3 as default 4) adjust IUSE, DEPEND.
Comment on attachment 366264 [details] Ebuild Same as ceph-0.67.ebuild.
Ebuild looks fine, but i think its better to migrate it to git-r3 eclass for git support as well as 9999 ebuild
vesrion bump, fix bug #496118, #469564 1) version 0.67.5, 0.72.2 added 2) live ebuild updated (migrate to git-r3 eclass) 3) add myself as co-maintainer
following warnings produced on hardened system with sys-libs/glibc-2.17 & sys-devel/gcc-4.7.3-r1 * QA Notice: The following files contain writable and executable sections * Files with such sections will not work properly (or at all!) on some * architectures/operating systems. A bug should be filed at * http://bugs.gentoo.org/ to make sure the issue is fixed. * For more information, see http://hardened.gentoo.org/gnu-stack.xml * Please include the following list of files in your report: * Note: Bugs should be filed for the respective maintainers * of the package in question and not hardened@g.o. * RWX --- --- usr/bin/ceph-mds * RWX --- --- usr/bin/ceph-mon * RWX --- --- usr/bin/ceph-osd * RWX --- --- usr/bin/ceph-syn * RWX --- --- usr/bin/ceph-authtool * RWX --- --- usr/bin/crushtool * RWX --- --- usr/bin/ceph_filestore_dump * RWX --- --- usr/bin/ceph_filestore_tool * RWX --- --- usr/bin/ceph_mon_store_converter * RWX --- --- usr/bin/ceph-conf * RWX --- --- usr/bin/ceph-dencoder * RWX --- --- usr/bin/osdmaptool * RWX --- --- usr/bin/monmaptool * RWX --- --- usr/lib64/libcephfs.so.1.0.0 * RWX --- --- usr/lib64/librados.so.2.0.0 hardned kernel kills all binaries linked to librados.so with 6 12:28:05 box1 kernel: grsec: denied RWX mmap of <anonymous mapping> by /usr/bin/ceph-conf[ceph-conf:2171] uid/euid:0/0 gid/egid:0/0, parent /usr/lib64/ceph/ceph_init.sh[ceph_init.sh:2170] uid/euid:0/0 gi unless mprotect is disabled on the binary