summaryrefslogtreecommitdiff
path: root/ceph.spec.in
Commit message (Collapse)AuthorAgeFilesLines
...
* ceph.spec: spec file should be creating /var/run/cephBrian Chrisman2011-09-061-0/+2
| | | | Signed-off-by: Brian Chrisman <brchrisman@gmail.com>
* perfcounters: no more stat/ dir, yay!Sage Weil2011-07-251-1/+0
| | | | Signed-off-by: Sage Weil <sage@newdream.net>
* Remove libcrush from packagingColin Patrick McCabe2011-05-191-2/+0
| | | | | | | This removes libcrush from the packaging system, now that it's been merged into libcommon. Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
* ceph.spec.in: fix obsync descriptionColin Patrick McCabe2011-05-191-1/+1
| | | | Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
* ceph.spec.in: add obsyncSage Weil2011-05-171-0/+10
| | | | Signed-off-by: Sage Weil <sage@newdream.net>
* mon: remove class distribution infrastructureSage Weil2011-04-191-2/+0
| | | | | | | | | | | This is now the admin's job. Removes a lot of code with limited testing and coverage. We rev the internal monitor protocol because the state machine ids changed. This should not affect the on-disk format. Just stop and restart all the monitors at once during the upgrade. Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
* librados: Stop bundling the now-unused headers.Tommi Virtanen2011-04-071-3/+0
| | | | Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
* Add an RPM BuildRequires on keyutils-libs-devel.Tommi Virtanen2011-03-291-1/+1
| | | | | | See 9aab8c6b051469904d7ecd5a9a6dd7aaf5cc3931. Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
* rpm: package python bindings for radosRuben Kerkhof2011-03-211-0/+8
| | | | Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
* ceph.spec.in: some CentOS fixesColin Patrick McCabe2011-03-181-8/+5
| | | | | | | | | | | | BuildRequires: cryptopp-devel has been replaced by nss-devel. Skip google-perftools-devel because that package is not available for x86-64. Add python. Don't install libcls_rbd.so.1.0.0.debug. Package crbdnamer and librados-config. Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
* ceph.spec.in: add librbdJosh Durgin2011-02-111-0/+4
|
* gceph: Add gceph to rpm, debColin Patrick McCabe2010-12-101-0/+1
| | | | Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
* rpm: update changelogColin Patrick McCabe2010-12-091-0/+5
| | | | Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
* rpm: fix ceph.spec to work with gcephtoolColin Patrick McCabe2010-12-091-3/+35
| | | | | | | Don't try to package gui_resources unless we are building the GUI. Get GUI dependencies correct. Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
* rpm: don't try to package radosaclColin Patrick McCabe2010-12-091-1/+0
| | | | | | | radosacl is just a test binary, so unless we build with --with-debug, we won't get it. Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
* rpm: add pkgconfig to BuildRequiresColin Patrick McCabe2010-12-091-0/+1
| | | | | | You can't build without pkgconfig. Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
* rpm: set files-attr for radosgwColin Patrick McCabe2010-12-091-0/+1
| | | | Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
* automake: in deb pkg, use --syconfdir=/etcColin Patrick McCabe2010-12-071-2/+2
| | | | | | | | When building the debian packages, use --sysconfdir=/etc. Also, don't fudge sysconfdir in the init-ceph script. Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
* ceph.spec.in: update dependencyYehuda Sadeh2010-12-031-1/+1
|
* man: add man page for cephfsGreg Farnum2010-12-021-0/+1
| | | | Add to Makefile, debian, and ceph.spec.in bits
* ceph.spec.in: include gui filesSage Weil2010-11-301-0/+1
| | | | Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec.in: don't strip rados classesChristian Brunner2010-11-081-0/+5
| | | | Signed-off-by: Christian Brunner <christian@brunner-muc.de>
* debian packaging: set --sbindir=/sbinColin Patrick McCabe2010-11-021-2/+2
| | | | | | We want mkcephfs and mount.ceph to be under /sbin. Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
* add cephfs to deb, rpmSage Weil2010-10-251-0/+1
|
* cdebugpack: man pageSage Weil2010-10-071-0/+1
| | | | Signed-off-by: Sage Weil <sage@newdream.net>
* cdebugpack: include in deb, rpmSage Weil2010-10-071-0/+1
|
* ceph.spec.in: require, build with tcmallocSage Weil2010-08-121-2/+2
|
* ceph.spec.in: fix docdir pathsSage Weil2010-08-041-3/+3
| | | | _docdir is /usr/share/doc, not /usr/share/doc/ceph (as it is with debian).
* ceph.spec.in: fix sample.ceph.conf chownSage Weil2010-08-041-1/+1
| | | | Reported-by: Xiaoguang Liu <syslxg@gmail.com>
* move logrotate conf out of debian/ to fix ceph.specSage Weil2010-08-021-1/+1
|
* move mkcephfs to /sbinSage Weil2010-07-301-1/+1
|
* debian: more cleanupsSage Weil2010-07-301-2/+2
| | | | https://code.launchpad.net/~clint-fewbar/review-new-branches/ceph-new-pkg/+merge/31303
* ceph.spec.in: create /var/log/ceph/stat dirThomas Mueller2010-07-291-0/+1
| | | | | | the logrotate config expects a var/log/ceph/stat dir - create it. Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec.in: rbdtool -> rbdSage Weil2010-07-281-2/+2
| | | | Reported-by: markn1
* fix FCGI detection and specfileChristian Brunner2010-07-091-1/+1
| | | | | | | | | | | configure is building radosgw as soon as libfcgi is installed, even if --without-radosgw is given. Here is a fix for configure.in and the specfile. Regards, Christian Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec.in: create /var/log/ceph directoryChristian Brunner2010-07-091-0/+2
| | | | | | | | | I've missed this one in my previous patch series. Regards, Christian Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec.in: add a build option for radosgw (--with radosgw)Christian Brunner2010-07-091-0/+26
| | | | Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec.in: add /var/lib/ceph/Christian Brunner2010-07-091-1/+3
| | | | Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec.in: add logrotate configurationChristian Brunner2010-07-091-0/+1
| | | | Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec.in: set correct path for rbd classesChristian Brunner2010-07-091-2/+2
| | | | Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec: require libeditSage Weil2010-07-081-1/+1
| | | | Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec.in: require binutilsSage Weil2010-07-081-1/+1
| | | | | | cclass needs /usr/bin/nm Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec: install /etc/logrotate.d/cephSage Weil2010-07-061-0/+1
|
* ceph.spec.in: make -j and unpackaged filesThomas Mueller2010-07-051-2/+10
| | | | | | | | | | * now that make -j<numprocs> works out of the box, add it to the spec * added new unpackaged files * the test binaries get installed with "--without-debug". omitting "--without-debug" fixes the problem. Signed-off-by: Thomas Mueller <thomas@chaschperli.ch> Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec.in: remove mkmonfs manpageSage Weil2010-07-021-1/+0
|
* ceph.spec.in: initrddir, not initddirSage Weil2010-07-021-2/+2
| | | | Signed-off-by: Sage Weil <sage@newdream.net>
* ceph.spec.in: some fixesThomas Mueller2010-07-021-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | encountered following errors building an rpm package with the ceph.spec.in: RPM build errors: File not found: /var/tmp/ceph-0.21~rc-4el5.elefant-root-mockbuild/usr/ bin/mkmonfs File must begin with "/": %{_initddir}/ceph Installed (but unpackaged) file(s) found: /usr/bin/dumpjournal /usr/bin/dupstore /usr/bin/psim /usr/bin/radosacl /usr/bin/streamtest /usr/bin/test_ioctls /usr/bin/test_trans /usr/bin/testceph /usr/bin/testcrypto /usr/bin/testkeys /usr/bin/testmsgr /usr/bin/testrados /usr/bin/testradospp * mkmonfs - vanished. isn't it used anymore? if so, the man/mkmonfs.8 can also be removed * initddir can be ignored as it is centos/rhel specific (it's called "initrddir") * added CXXFLAGS to make Reported-by: Thomas Mueller <thomas@chaschperli.ch> Signed-off-by: Sage Weil <sage@newdream.net>
* initscript: incorporate Josef's fedora fixesSage Weil2010-05-271-3/+0
| | | | | | | | | Add 'status' command. Add chkconfig line. Do lockfile stuff only if /var/run/subsys exists. Still specifying the runlevels, though. The init script bails out (with success code) if the ceph.conf is missing.
* ceph.spec: build-required libatomic_ops-devel, not libatomic_opsSage Weil2010-05-271-2/+2
| | | | And no perl-devel.
* ceph.spec.in: --without-hadoop --without-debugSage Weil2010-05-071-1/+1
| | | | to sync up with f13