mirror of
https://github.com/ceph/ceph
synced 2025-02-23 02:57:21 +00:00
systemd: eliminate ceph-rgw tmpfiles.d file
This is for storing the rgw socket files for fastcgi, which we do not want to enable by default. Signed-off-by: Sage Weil <sage@redhat.com>
This commit is contained in:
parent
367c794cb1
commit
8e13d89f0f
1
.gitignore
vendored
1
.gitignore
vendored
@ -52,7 +52,6 @@ missing
|
||||
py-compile
|
||||
release
|
||||
stamp-h1
|
||||
systemd/ceph-rgw.tmpfiles.d
|
||||
systemd/Makefile
|
||||
vgcore.*
|
||||
|
||||
|
@ -595,7 +595,6 @@ install -D src/init-rbdmap $RPM_BUILD_ROOT%{_initrddir}/rbdmap
|
||||
install -m 0644 -D etc/sysconfig/ceph $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ceph
|
||||
%if 0%{?_with_systemd}
|
||||
install -m 0644 -D systemd/ceph.tmpfiles.d $RPM_BUILD_ROOT%{_tmpfilesdir}/%{name}.conf
|
||||
install -m 0644 -D systemd/ceph-rgw.tmpfiles.d $RPM_BUILD_ROOT%{_tmpfilesdir}/%{name}-rgw.conf
|
||||
install -m 0644 -D systemd/ceph-osd@.service $RPM_BUILD_ROOT%{_unitdir}/ceph-osd@.service
|
||||
install -m 0644 -D systemd/ceph-mon@.service $RPM_BUILD_ROOT%{_unitdir}/ceph-mon@.service
|
||||
install -m 0644 -D systemd/ceph-create-keys@.service $RPM_BUILD_ROOT%{_unitdir}/ceph-create-keys@.service
|
||||
@ -916,7 +915,6 @@ fi
|
||||
%dir %{_localstatedir}/log/radosgw/
|
||||
%dir %{_localstatedir}/lib/ceph/radosgw
|
||||
%if 0%{?_with_systemd}
|
||||
%{_tmpfilesdir}/%{name}-rgw.conf
|
||||
%else
|
||||
%{_initrddir}/ceph-radosgw
|
||||
%{_sbindir}/rcceph-radosgw
|
||||
@ -925,8 +923,6 @@ fi
|
||||
%post radosgw
|
||||
/sbin/ldconfig
|
||||
%if 0%{?suse_version}
|
||||
# TODO: find out what exactly this systemd-tmpfiles inovcation is for
|
||||
systemd-tmpfiles --create /%{_tmpfilesdir}/ceph-rgw.conf
|
||||
# explicit systemctl daemon-reload (that's the only relevant bit of
|
||||
# service_add_post; the rest is all sysvinit --> systemd migration which
|
||||
# isn't applicable in this context (see above comment).
|
||||
|
@ -1342,6 +1342,5 @@ AC_CONFIG_FILES([Makefile
|
||||
man/Makefile
|
||||
doc/Makefile
|
||||
selinux/Makefile
|
||||
systemd/ceph-rgw.tmpfiles.d
|
||||
ceph.spec])
|
||||
AC_OUTPUT
|
||||
|
2
debian/rules
vendored
2
debian/rules
vendored
@ -153,8 +153,6 @@ binary-arch: build install
|
||||
install -d -m0755 debian/radosgw/lib/systemd/system
|
||||
install -m0644 systemd/ceph-radosgw@.service debian/radosgw/lib/systemd/system
|
||||
sed -i s./etc/sysconfig/./etc/default/.g debian/radosgw/lib/systemd/system/ceph-radosgw@.service
|
||||
install -d -m0755 debian/radosgw/usr/lib/tmpfiles.d
|
||||
install -m 0644 -D systemd/ceph-rgw.tmpfiles.d debian/radosgw/usr/lib/tmpfiles.d/ceph-rgw.conf
|
||||
|
||||
dh_installman -a
|
||||
dh_lintian -a
|
||||
|
@ -15,5 +15,4 @@ EXTRA_DIST = \
|
||||
$(unitfiles) \
|
||||
ceph \
|
||||
ceph.tmpfiles.d \
|
||||
ceph-rgw.tmpfiles.d.in \
|
||||
ceph-radosgw-prestart.sh
|
||||
|
@ -1,2 +0,0 @@
|
||||
# create rgw socket directory
|
||||
d /run/ceph-rgw 0755 @user_rgw@ @group_rgw@ - -
|
Loading…
Reference in New Issue
Block a user