Peter Varkoly 2021-04-08 08:51:18 +00:00 committed by Git OBS Bridge
parent 1daf591e5d
commit fdedd2e53d

View File

@ -72,12 +72,10 @@ touch %{buildroot}%{_sysconfdir}/csync2/csync2_ssl_key.pem
touch %{buildroot}%{_sysconfdir}/csync2/csync2_ssl_cert.pem touch %{buildroot}%{_sysconfdir}/csync2/csync2_ssl_cert.pem
%pre %pre
%service_add_pre csync2.socket %service_add_pre csync2.socket csync2@.service
%service_add_pre csync2@.service
%post %post
%service_add_post csync2.socket %service_add_post csync2.socket csync2@.service
%service_add_post csync2@.service
umask 077 umask 077
if [ ! -f %{_sysconfdir}/csync2/csync2_ssl_key.pem ]; then if [ ! -f %{_sysconfdir}/csync2/csync2_ssl_key.pem ]; then
%{_bindir}/openssl ecparam -genkey -name secp384r1 -out %{_sysconfdir}/csync2/csync2_ssl_key.pem %{_bindir}/openssl ecparam -genkey -name secp384r1 -out %{_sysconfdir}/csync2/csync2_ssl_key.pem
@ -99,16 +97,14 @@ EOF
fi fi
%preun %preun
%service_del_preun csync2.socket %service_del_preun csync2.socket csync2@.service
%service_del_preun csync2@.service
# Cleanup all databases upon last removal # Cleanup all databases upon last removal
if [ $1 -eq 0 ]; then if [ $1 -eq 0 ]; then
rm -f %{_localstatedir}/lib/csync2/* rm -f %{_localstatedir}/lib/csync2/*
fi fi
%postun %postun
%service_del_postun csync2.socket %service_del_postun csync2.socket csync2@.service
%service_del_postun csync2@.service
%files %files
%{_sbindir}/csync2 %{_sbindir}/csync2