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>
%build
./autogen.sh
%if %{with_radosgw}
-%{configure} --prefix=/usr --sbindir=/sbin --without-hadoop --with-radosgw
+%{configure} --prefix=/usr --sbindir=/sbin --sysconfdir=/etc --without-hadoop --with-radosgw
%else
-%{configure} --prefix=/usr --sbindir=/sbin --without-hadoop --without-radosgw
+%{configure} --prefix=/usr --sbindir=/sbin --sysconfdir=/etc --without-hadoop --without-radosgw
%endif
make -j$(getconf _NPROCESSORS_ONLN) CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS"
else
BINDIR=@bindir@
LIBDIR=@libdir@/ceph
- # i hate autoconf:
- if [ "@sysconfdir@" = "/usr/etc" ]; then
- ETCDIR=/etc/ceph
- else
- ETCDIR=@sysconfdir@/ceph
- fi
+ ETCDIR=@sysconfdir@/ceph
fi
usage_exit() {