Evgeniy Antonyuk
23436472ed
* Add new services, delete old services and kafka * Corrections to appserver-configuration script * Download the get-php script depending on the version of py * Add doceditor and migration-runner services * Docspace rebranding * Rename a spec file * Update build.sh * Fixes in proxy package * Rename script * Fix launch of node js services * Edit connection strings in migration-runner service * Fix minor errors * Update docspace-configuration.sh * Update docspace-configuration.sh * Add configuration of redis and rabbitmq services, as well as minor bug fixes * Correct redis configuration * Rebrand and add new services for deb package * Fix build directory for deb package * Revert "Fix build directory for deb package" This reverts commit 9c711fc735c57e154e6b818988384d4b7e60c338. * Add postinst for radicale package * Fix python dependency * Fix errors in control file * Fix errors when building a deb package * Update rules * Rebranding of installation scripts * Update build.spec * Add migration for Docs Database Co-authored-by: Alexey Golubev <alexey.golubev@onlyoffice.com>
192 lines
6.3 KiB
RPMSpec
192 lines
6.3 KiB
RPMSpec
%files
|
|
%config %attr(644, root, root) %{_bindir}/*
|
|
|
|
%files api
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/studio/ASC.Web.Api/
|
|
%{buildpath}/products/ASC.People/server/ASC.People.dll
|
|
%{buildpath}/products/ASC.Files/server/ASC.Files*.dll
|
|
/usr/lib/systemd/system/%{product}-api.service
|
|
%dir %{buildpath}/studio/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files backup
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Data.Backup/
|
|
%{buildpath}/products/ASC.People/server/ASC.People.dll
|
|
%{buildpath}/products/ASC.Files/server/ASC.Files*.dll
|
|
/usr/lib/systemd/system/%{product}-backup.service
|
|
%dir %{buildpath}/services/
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files common
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%config %{_sysconfdir}/onlyoffice/%{product}/
|
|
%{_var}/log/onlyoffice/%{product}/
|
|
%dir %{_sysconfdir}/onlyoffice/
|
|
%dir %{_var}/log/onlyoffice/
|
|
|
|
%files files-services
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/products/ASC.Files/service/
|
|
%{buildpath}/products/ASC.Files/server/ASC.Files*.dll
|
|
%{buildpath}/products/ASC.People/server/ASC.People*.dll
|
|
/usr/lib/systemd/system/%{product}-files-services.service
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files notify
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Notify/
|
|
%{buildpath}/products/ASC.People/server/ASC.People.dll
|
|
%{buildpath}/products/ASC.Files/server/ASC.Files*.dll
|
|
/usr/lib/systemd/system/%{product}-notify.service
|
|
%dir %{buildpath}/services/
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files files
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/products/ASC.Files/server/
|
|
%{buildpath}/products/ASC.People/server/ASC.People.dll
|
|
/usr/lib/systemd/system/%{product}-files.service
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
|
|
%files proxy
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{_sysconfdir}/nginx/includes/*
|
|
%{_sysconfdir}/nginx/conf.d/*
|
|
%{buildpath}/public/
|
|
%{buildpath}/client/
|
|
%{buildpath}/login/
|
|
|
|
%files studio-notify
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Studio.Notify/
|
|
%{buildpath}/products/ASC.People/server/ASC.People.dll
|
|
%{buildpath}/products/ASC.Files/server/ASC.Files*.dll
|
|
/usr/lib/systemd/system/%{product}-studio-notify.service
|
|
%dir %{buildpath}/services/
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files people-server
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/products/ASC.People/server/
|
|
%{buildpath}/products/ASC.Files/server/ASC.Files*.dll
|
|
/usr/lib/systemd/system/%{product}-people-server.service
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files urlshortener
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.UrlShortener/
|
|
/usr/lib/systemd/system/%{product}-urlshortener.service
|
|
%dir %{buildpath}/services/
|
|
|
|
%files socket
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Socket.IO/
|
|
%{buildpath}/products/ASC.Files/server/ASC.Files*.dll
|
|
%{buildpath}/products/ASC.People/server/ASC.People.dll
|
|
/usr/lib/systemd/system/%{product}-socket.service
|
|
%dir %{buildpath}/services/
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
|
|
%files studio
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/studio/ASC.Web.Studio/
|
|
%{buildpath}/products/ASC.People/server/ASC.People.dll
|
|
%{buildpath}/products/ASC.Files/server/ASC.Files*.dll
|
|
/usr/lib/systemd/system/%{product}-studio.service
|
|
%dir %{buildpath}/studio/
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
|
|
%files telegram-service
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.TelegramService/
|
|
%{buildpath}/products/ASC.Files/server/ASC.Files*.dll
|
|
%{buildpath}/products/ASC.People/server/ASC.People.dll
|
|
/usr/lib/systemd/system/%{product}-telegram-service.service
|
|
%dir %{buildpath}/services/
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
%dir %{buildpath}/products/ASC.Files/server/
|
|
%dir %{buildpath}/products/ASC.People/
|
|
%dir %{buildpath}/products/ASC.People/server/
|
|
|
|
%files ssoauth
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.SsoAuth/
|
|
/usr/lib/systemd/system/%{product}-ssoauth.service
|
|
%dir %{buildpath}/services/
|
|
|
|
%files webhooks-service
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Webhooks.Service/
|
|
/usr/lib/systemd/system/%{product}-webhooks-service.service
|
|
%dir %{buildpath}/services/
|
|
|
|
%files clear-events
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.ClearEvents/
|
|
/usr/lib/systemd/system/%{product}-clear-events.service
|
|
%dir %{buildpath}/services/
|
|
|
|
%files backup-background
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Data.Backup.BackgroundTasks/
|
|
/usr/lib/systemd/system/%{product}-backup-background.service
|
|
%dir %{buildpath}/services/
|
|
|
|
%files migration
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Migration/
|
|
/usr/lib/systemd/system/%{product}-migration.service
|
|
%dir %{buildpath}/services/
|
|
|
|
%files radicale
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/Tools/radicale/
|
|
%dir %{buildpath}/Tools/
|
|
|
|
%files doceditor
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/products/ASC.Files/editor/
|
|
/usr/lib/systemd/system/%{product}-doceditor.service
|
|
%dir %{buildpath}/products/
|
|
%dir %{buildpath}/products/ASC.Files/
|
|
|
|
%files migration-runner
|
|
%defattr(-, onlyoffice, onlyoffice, -)
|
|
%{buildpath}/services/ASC.Migration.Runner/
|
|
/usr/lib/systemd/system/%{product}-migration-runner.service
|
|
%dir %{buildpath}/services/
|