Sandon Van Ness
be6de4a997
Run configure without liblttng on squeeze as well.
...
Signed-off-by: Sandon Van Ness <sandon@inktank.com>
2014-10-07 06:03:36 -07:00
Adam Crume
9673e2f3c1
lttng: Split --with-lttng and --with-babeltrace options
...
Signed-off-by: Adam Crume <adamcrume@gmail.com>
2014-08-21 10:57:35 -07:00
Adam Crume
861e6a3920
lttng: Update packaging
...
Signed-off-by: Adam Crume <adamcrume@gmail.com>
2014-08-21 10:57:34 -07:00
Adam Crume
fed22f496e
lttng: Add distro packaging
...
Signed-off-by: Adam Crume <adamcrume@gmail.com>
2014-08-21 10:57:33 -07:00
Sage Weil
213e0acf7e
debian, rpm: build rocksdb statically if we can
...
Signed-off-by: Sage Weil <sage@redhat.com>
2014-07-31 21:11:25 -07:00
Sebastien Ponce
910d73c4a8
Added RPM and debian packaging for libradosstriper, creating a new package called libradosstriper1
...
Signed-off-by: Sebastien Ponce <sebastien.ponce@cern.ch>
2014-06-06 18:12:34 -07:00
Sage Weil
17732dc0c8
debian: move rbdmap config and sysvinit/upstart scripts into ceph-common
...
Fixes : #7171
Signed-off-by: Sage Weil <sage@inktank.com>
2014-04-02 10:29:08 -07:00
Sage Weil
cdc178fb9b
Revert "Enable libs3 support for debian packages"
...
This reverts commit 8814265f08
.
Or not! This adds a build-time dependency which none of the gitbuilders
have, so scrap it.
2013-12-20 13:14:08 -08:00
Sage Weil
f86c3c0775
Merge pull request #460 from toabctl/build-depends
...
Enable libs3 support for debian packages
Reviewed-by: Sage Weil <sage@inktank.com>
2013-12-20 10:48:11 -08:00
Laurent Barbe
b86d450ad4
upstart: add rbdmap script
...
Upstart script for mapping / unmapping rbd device based on /etc/ceph/rbdmap file.
It does not mount or unmount filesystem, this part should be performed by _netdev option in fstab.
Signed-off-by: Laurent Barbe <laurent@ksperis.com>
2013-12-18 14:20:24 +01:00
Bastian Blank
ae46c38c2d
Correctly mark library modules
...
Mark RADOS class libraries as module so that they will be automatically
ignored when stripping binaries.
Signed-off-by: James Page <james.page@ubuntu.com>
2013-11-25 16:19:25 +00:00
Sage Weil
d3f0c0b2a6
Makefile: fix /sbin vs /usr/sbin behavior
...
Instead of telling configure to put things in /sbin, explicitly put the
two important items (mkcephfs and mount.fuse.ceph) in /sbin via an
automake rule. This unbreaks FreeBSD 9.1 and probably others.
Based on patches originally from Alan Somers <asomers@gmail.com>, modified
for the current Makefile structure and applied to the specfile too.
Fixes : #6456
Signed-off-by: Sage Weil <sage@inktank.com>
Tested-by: Alan Somers <asomers@gmail.com>
2013-10-17 12:06:49 -07:00
Sage Weil
e747fa8e32
Revert "Use dh_installinit to install upstart job files"
...
This reverts commit 251a6a498d
.
This includes /etc/init.d/radosgw in the ceph package, which makes it
conflict with radosgw.
2013-07-30 13:31:35 -07:00
Thomas Bechtold
251a6a498d
Use dh_installinit to install upstart job files
...
Signed-off-by: Thomas Bechtold <thomasbechtold@jpberlin.de>
2013-07-29 14:53:58 +02:00
Thomas Bechtold
8814265f08
Enable libs3 support for debian packages
2013-07-23 21:09:37 +02:00
Laurent Barbe
0efcccdcc2
Move rbdmap file to /etc/ceph
...
Signed-off-by: Laurent Barbe <laurent@ksperis.com>
2013-07-02 16:53:11 +02:00
Laurent Barbe
ffe7045893
install rules for init-rbdmap
...
Signed-off-by: Laurent Barbe <laurent@ksperis.com>
2013-07-02 16:50:40 +02:00
Gary Lowell
f6a864d079
rules: Don't disable tcmalloc on ARM (and other non-intel)
...
Fixes #5342
Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
2013-06-13 16:38:26 -07:00
Sage Weil
d8d7113c35
udev: install disk/by-partuuid rules
...
Wheezy's udev (175-7.2) has broken rules for the /dev/disk/by-partuuid/
symlinks that ceph-disk relies on. Install parallel rules that work. On
new udev, this is harmless; old older udev, this will make life better.
Fixes : #4865
Backport: cuttlefish
Signed-off-by: Sage Weil <sage@inktank.com>
2013-05-16 18:40:29 -07:00
Gary Lowell
5c1782a57c
debian/rules: Fix tcmalloc breakage
...
Since all currently supported platforms have tcmalloc
available and it is now the default, remove broken check code
that turns it off if the package is not listed in build-depends.
Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
2013-04-26 16:04:52 -07:00
Dan Mick
a2a23ccd95
debian/rules: use multiline search to look for Build-Depends
...
When Build-Depends was split into multiple lines (in commit
8f5c665744
), the grep for
libgoogle-perftools-dev broke. Replace grep with perl for multiline
matching.
Fixes : #4818
Signed-off-by: Dan Mick <dan.mick@inktank.com>
(cherry picked from commit 89692e099f
)
2013-04-26 10:19:04 -07:00
Sage Weil
8e0be54857
debian: allow extra args to get passed to ./configure via the environment
...
Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-18 17:07:55 -08:00
Sage Weil
5bd85ee5aa
udev: trigger ceph-disk-activate directly from udev
...
There is no need to depend on upstart for this.
Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-13 22:18:59 -08:00
Sage Weil
23ad3a46a0
debian: put ceph-mds upstart conf in ceph-mds package
...
Fixes : #3157
Signed-off-by: Sage Weil <sage@inktank.com>
2013-02-13 12:30:22 -08:00
Yehuda Sadeh
c8eace6ff0
rgw: create a separate logrotate file for radosgw
...
Fixes : #3813
Since radosgw package is separate from the ceph package,
it also needs to have a separate logrotate. The default
path for radosgw log is changed to /var/log/radosgw,
and it now has a different logrotate script.
Updating both deb and rpm packaging.
Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
2013-02-05 14:54:38 -08:00
Gary Lowell
16cf9dc67e
build: Add new rbd-fuse package
...
rdb-fuse is a new facility to map ceph rdb images to files.
Signed-off-by: Gary Lowell <gary.lowell@inktank.com>
2013-01-31 20:35:26 -08:00
James Page
bc9d9d8a2b
Refactor rule file to separate arch/indep builds.
...
Prior to the ceph fs java bindings, all packages where
architecture depdendent so the packaging rules file
worked OK; this fixes up the binary-indep/arch targets
to split the builds of architecture dependent and
independent files.
Signed-off-by: James Page <james.page@ubuntu.com>
2012-12-16 12:29:30 -08:00
Gary Lowell
37adf2a9f1
packaging: Add ceph-test debian package
...
The ceph-test package includes optional test and benchmarking programs.
2012-11-27 13:50:25 -08:00
Noah Watkins
b3cc40a333
java: update deb bits from ceph-devel feedback
...
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2012-10-19 10:22:38 -07:00
Noah Watkins
9feb4afdd8
debian: add libcephfs-java package
...
Creates libceph1-java package that contains
the libcephfs Java wrappers .jar file and the
JNI library.
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
2012-10-19 09:59:10 -07:00
James Page
31560ca55b
Rejig the way the shared libraries are processed so that manual postinst/postrm scripts are not required for lib* packages, ensuring that the .so's in the ceph package are not detected
2012-09-12 10:40:01 +01:00
Sage Weil
67455c2187
debian: strip new ceph-mds package
...
Reported-by: Amon Ott <a.ott@m-privacy.de>
Signed-off-by: Sage Weil <sage@inktank.com>
2012-07-03 09:20:35 -07:00
Sage Weil
915f321096
debian: move mount.ceph and cephfs into ceph-fs-common
...
Based on patches from Laszlo Boszormenyi (GCS) <gcs@debian.hu>.
Signed-off-by: Sage Weil <sage@inktank.com>
2012-06-27 20:25:13 -07:00
Laszlo Boszormenyi (GCS)
89492329d1
debian: build with libnss instead of crypto++
...
Signed-off-by: Laszlo Boszormenyi (GCS) <gcs@debian.hu>
2012-06-27 20:25:13 -07:00
Sage Weil
d1fc562d9d
debian: install radosgw upstart configs, daemon dir
...
Signed-off-by: Sage Weil <sage@inktank.com>
2012-06-13 09:22:19 -07:00
Laszlo Boszormenyi (GCS)
d023cf5c35
debian: move ./configure to correct rules section
...
Signed-off-by: Laszlo Boszormenyi (GCS) <gcs@debian.hu>
2012-06-11 15:48:50 -07:00
Tommi Virtanen
176a14aef9
debian, upstart, osd: osd disk preparation and activation scripts
...
Signed-off-by: Tommi Virtanen <tv@inktank.com>
2012-05-23 14:02:34 -07:00
Sage Weil
f943f34b83
debian: don't package gceph
...
Signed-off-by: Sage Weil <sage@inktank.com>
2012-05-17 20:23:33 -07:00
Sage Weil
ac903210d0
Merge branch 'wip-rgw-bench'
...
Conflicts:
debian/rules
2012-05-07 15:57:31 -07:00
Sage Weil
caab859b6d
debian: kill librgw.so
...
Signed-off-by: Sage Weil <sage@newdream.net>
2012-05-06 14:50:30 -07:00
Yehuda Sadeh
150adcceb6
debian: add rules for rest-bench
...
Signed-off-by: Yehuda Sadeh <yehuda@hq.newdream.net>
2012-05-04 15:55:34 -07:00
Sage Weil
7fdf25bc58
debian: python-support -> dh_python2
...
I followed the instructions on
http://wiki.debian.org/Python/TransitionToDHPython2
Signed-off-by: Sage Weil <sage@newdream.net>
2012-04-11 13:35:26 -07:00
Laszlo Boszormenyi
0d8b5756e1
debian: build-{indep,arch}
...
Signed-off-by: Laszlo Boszormenyi <gcs@debian.hu>
2012-02-26 20:45:52 -08:00
Florian Haas
b3f8b55dd7
debian: build ceph-resource-agents
2012-01-05 13:46:09 -08:00
Wido den Hollander
cef16732e7
debian init: Do not stop or start daemons when installing or upgrading
...
Signed-off-by: Wido den Hollander <wido@widodh.nl>
2011-11-28 09:01:50 -08:00
Laszlo Boszormenyi
f4971328c7
debian: empty dependency_libs in *.la files
...
Per policy and multiarch support.
Signed-off-by: Laszlo Boszormenyi <gcs@debian.hu>
2011-11-02 08:44:33 -07:00
Sage Weil
1a14a23da0
debian: ceph-client-tools -> ceph-common, now required, w/ ceph-conf etc.
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-27 10:02:47 -07:00
Sage Weil
8563b96fe6
debian: include radosgw init script in package
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-26 11:04:25 -07:00
Sage Weil
fba541e4e8
libceph -> libcephfs
...
Signed-off-by: Sage Weil <sage@newdream.net>
2011-09-22 15:08:25 -07:00
Tommi Virtanen
efb8282873
debian: Strip and do -dbg magic for librgw too.
...
Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
2011-06-10 17:10:12 -07:00