Sage Weil
9baf5ef4f3
ceph.spec: don't chkconfig
...
This was fighting with suse insserv. Still needs some cleanup.
Signed-off-by: Sage Weil <sage@newdream.net>
2011-10-17 08:51:47 -07:00
Sage Weil
21d941e83b
ceph.spec: work around build.opensuse.org
...
The redhat-rpm-config isn't installed on build.opensuse.org, which means
the processor is set to i386 instead of something less ancient. This
breaks compilation on 32-bit x86.
Kludge around it here.
Signed-off-by: Sage Weil <sage@newdream.net>
2011-10-17 08:50:54 -07:00
Sage Weil
195a484b47
ceph.spec: capitalize first letter to make rpmlint happy
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-10-17 08:49:04 -07:00
Sage Weil
3f619ddb55
ceph.spec.in: fix radosgw files
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-10-10 19:11:45 -07:00
Sage Weil
032dd84c3c
ceph.spec.in: more updates to make build.opensuse.org happy
...
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-10-10 19:11:45 -07:00
Sage Weil
465f1bf18b
ceph.spec.in: add init-radosgw back
...
Accidentally took this out a few patches back.
Signed-off-by: Sage Weil <sage.weil@dreamhost.com>
2011-10-10 19:11:22 -07:00
Sage Weil
88de6ab53b
ceph.spec.in: handle docdir properly
...
Pass correct path to configure (fixes SuSE builds).
Use %doc command to install sample.ceph.conf and sample.fetch_conf.
Signed-off-by: Sage Weil <sage@newdream.net>
2011-10-07 14:29:35 -07:00
Sage Weil
5a23694240
ceph.spec.in: build on suse
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-10-07 11:10:46 -07:00
Sage Weil
3503b34abb
Merge branch 'stable'
2011-10-03 15:23:28 -07:00
Sage Weil
6103ee9e88
more radosgw_admin -> radosgw-admin
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-10-03 11:25:44 -07:00
Alexandre Oliva
4922757eec
ceph.spec.in still packages libceph.so in 0.36
...
Package libcephfs.so instead of libceph.so.
Signed-off-by: Alexandre Oliva <oliva@lsd.ic.unicamp.br>
2011-10-02 15:30:15 -07:00
Sage Weil
607634f601
ceph.spec.in: radosgw init script
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-27 13:08:13 -07:00
Josh Durgin
edb2587a92
ceph.spec.in: add rbd python bindings
...
Signed-off-by: Josh Durgin <josh.durgin@dreamhost.com>
2011-09-27 12:34:37 -07:00
Tommi Virtanen
dea14f7e40
rpm: c* -> ceph-* rename: missed crbdnamer, cdebugpack.
...
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-09-23 15:55:01 -07:00
Sage Weil
3e9a936062
doc: more c* -> ceph-* renames
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-22 16:18:37 -07:00
Sage Weil
fba541e4e8
libceph -> libcephfs
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-22 15:08:25 -07:00
Sage Weil
6f8f140350
c* -> ceph-*
...
Hopefully I didn't miss too much...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-22 15:08:25 -07:00
Tommi Virtanen
0978178e3d
rpm: Create the /etc/ceph directory.
...
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-09-08 12:45:15 -07:00
Tommi Virtanen
b618528968
rpm: Add newly-added files to %files.
...
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-09-08 12:38:12 -07:00
Tommi Virtanen
b4bc9f6104
rpm: Build without tcmalloc, by default.
...
You can still say "rpmbuild -ba --with tcmalloc ceph.spec"
if you have it.
Add BuildRequires on google-perftools when building with tcmalloc.
Ensure it's the right architecture.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-09-08 12:38:11 -07:00
Brian Chrisman
c29b2213c7
ceph.spec: spec file should be creating /var/run/ceph
...
Signed-off-by: Brian Chrisman <brchrisman@gmail.com>
2011-09-06 21:08:47 -07:00
Sage Weil
2bce766c2a
perfcounters: no more stat/ dir, yay!
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-07-25 09:14:08 -07:00
Colin Patrick McCabe
1dd1743189
Remove libcrush from packaging
...
This removes libcrush from the packaging system, now that it's been
merged into libcommon.
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-05-19 11:33:17 -07:00
Colin Patrick McCabe
ce7f78d093
ceph.spec.in: fix obsync description
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-05-19 10:13:20 -07:00
Sage Weil
34ffe73816
ceph.spec.in: add obsync
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-05-17 14:26:30 -07:00
Sage Weil
7c04f81ca1
mon: remove class distribution infrastructure
...
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>
2011-04-19 11:33:34 -07:00
Tommi Virtanen
536ae0caa7
librados: Stop bundling the now-unused headers.
...
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-04-07 10:53:19 -07:00
Tommi Virtanen
92e0751ffb
Add an RPM BuildRequires on keyutils-libs-devel.
...
See 9aab8c6b05
.
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-03-29 15:37:10 -07:00
Ruben Kerkhof
f2e146aa86
rpm: package python bindings for rados
...
Signed-off-by: Colin McCabe <colin.mccabe@dreamhost.com>
2011-03-21 09:45:48 -07:00
Colin Patrick McCabe
54f7d83e41
ceph.spec.in: some CentOS fixes
...
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>
2011-03-18 17:07:36 -07:00
Josh Durgin
0c97d79056
ceph.spec.in: add librbd
2011-02-11 13:48:02 -08:00
Colin Patrick McCabe
292414c5fd
gceph: Add gceph to rpm, deb
...
Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
2010-12-10 20:34:49 -08:00
Colin Patrick McCabe
346a2aac42
rpm: update changelog
...
Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
2010-12-09 14:38:08 -08:00
Colin Patrick McCabe
e23d620068
rpm: fix ceph.spec to work with gcephtool
...
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>
2010-12-09 14:35:48 -08:00
Colin Patrick McCabe
f68e6e7d38
rpm: don't try to package radosacl
...
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>
2010-12-09 11:18:33 -08:00
Colin Patrick McCabe
6722b0c85d
rpm: add pkgconfig to BuildRequires
...
You can't build without pkgconfig.
Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
2010-12-09 11:18:32 -08:00
Colin Patrick McCabe
9df18d1984
rpm: set files-attr for radosgw
...
Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
2010-12-09 10:28:39 -08:00
Colin Patrick McCabe
10b6887eae
automake: in deb pkg, use --syconfdir=/etc
...
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>
2010-12-07 10:48:19 -08:00
Yehuda Sadeh
23f370436e
ceph.spec.in: update dependency
2010-12-03 19:34:37 -08:00
Greg Farnum
03eb4e7a07
man: add man page for cephfs
...
Add to Makefile, debian, and ceph.spec.in bits
2010-12-02 16:18:38 -08:00
Sage Weil
559d4d207e
ceph.spec.in: include gui files
...
Signed-off-by: Sage Weil <sage@newdream.net>
2010-11-30 09:22:42 -08:00
Christian Brunner
aad3f7f275
ceph.spec.in: don't strip rados classes
...
Signed-off-by: Christian Brunner <christian@brunner-muc.de>
2010-11-08 22:03:15 -08:00
Colin Patrick McCabe
38f96c658d
debian packaging: set --sbindir=/sbin
...
We want mkcephfs and mount.ceph to be under /sbin.
Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
2010-11-02 14:37:56 -07:00
Sage Weil
a8f6ba946b
add cephfs to deb, rpm
2010-10-25 16:44:22 -07:00
Sage Weil
af749e62cb
cdebugpack: man page
...
Signed-off-by: Sage Weil <sage@newdream.net>
2010-10-07 09:38:37 -07:00
Sage Weil
3b1b8f89ff
cdebugpack: include in deb, rpm
2010-10-07 09:25:26 -07:00
Sage Weil
462d317406
ceph.spec.in: require, build with tcmalloc
2010-08-12 16:32:10 -07:00
Sage Weil
a7038da72d
ceph.spec.in: fix docdir paths
...
_docdir is /usr/share/doc, not /usr/share/doc/ceph (as it is with debian).
2010-08-04 09:56:05 -07:00
Sage Weil
1cf45017df
ceph.spec.in: fix sample.ceph.conf chown
...
Reported-by: Xiaoguang Liu <syslxg@gmail.com>
2010-08-04 09:51:31 -07:00
Sage Weil
67236ae746
move logrotate conf out of debian/ to fix ceph.spec
2010-08-02 09:15:34 -07:00