-
Notifications
You must be signed in to change notification settings - Fork 0
/
nethserver-onlyoffice.spec
74 lines (66 loc) · 2.8 KB
/
nethserver-onlyoffice.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Name: nethserver-onlyoffice
Version: 0.0.3
Release: 2%{?dist}
Summary: Onlyoffice document server for NethServer
License: GPL
Source0: %{name}-%{version}.tar.gz
BuildArch: noarch
BuildRequires: nethserver-devtools
Requires: nethserver-postgresql,nethserver-redis,nethserver-nginx,onlyoffice-documentserver
Requires: rabbitmq-server,rh-php73-php-cli
%description
Onlyoffice document server for for NethServer, a web based document editor server
%prep
%setup -q
%build
%{makedocs}
perl createlinks
%install
rm -rf %{buildroot}
(cd root ; find . -depth -print | cpio -dump %{buildroot})
%{genfilelist} %{buildroot} > %{name}-%{version}-%{release}-filelist
%files -f %{name}-%{version}-%{release}-filelist
%defattr(-,root,root)
%dir %{_nseventsdir}/%{name}-update
%changelog
* Mon Oct 09 2023 Markus Neuberger <[email protected]> - 0.0.3-2
- Add the_prefix variable needed by documentserver 7.4.1
* Thu Feb 20 2023 Markus Neuberger <[email protected]> - 0.0.3-1
- Change from supervisord to systemd
- Add Secret String
- Add DB upgrades
* Sun May 15 2022 Markus Neuberger <[email protected]> - 0.0.2-2
- Add NCPort to define another port in case of reverse proxy
* Tue Sep 07 2021 Markus Neuberger <[email protected]> - 0.0.2-1
- Fix Nextcloud configuration - thanks to Roberto Schiano
* Fri Apr 17 2020 Markus Neuberger <[email protected]> - 0.0.1-9
- Use jq instead of npm json - thanks to Klaus Boehme
- Fix php memory error
* Wed Sep 28 2019 Markus Neuberger <[email protected]> - 0.0.1-8
- Add stronger password for working with Webtop - thanks to Klaus Boehme
- Add Webtop support
* Wed Sep 04 2019 Markus Neuberger <[email protected]> - 0.0.1-7
- Change config file and user
* Wed Nov 07 2018 Markus Neuberger <[email protected]> - 0.0.1-6
- Change config file owner to work with versions newer than 5.2 - thanks to giacomo
* Fri Sep 21 2018 Markus Neuberger <[email protected]> - 0.0.1-4
- add RejectUnauthorized prop to make it work with self-signed certs
- remove rabbitmq-server requirement
- change spellchecker port 8080 to 48080 to not conflict with nethserver-tomcat
* Sat Apr 07 2018 Markus Neuberger <[email protected]> - 0.0.1-3
- check if database exists - thanks to @dnutan
- check if nextcloud exists - thanks to @dnutan
- tidy up conf action
- remove documentserver script
- make documentserver updates possible
- use json import instead of templating defaults.json
- remove install errors - thanks to @dnutan
* Tue Mar 20 2018 Markus Neuberger <[email protected]> - 0.0.1-2
- Secure access via JWT token - thanks to @dnutan
- autoinstall of onlyoffice nextcloud app - thanks to @danb35
- allow self-signed cert - thanks to @flatspin
- add host db prop
* Sat Mar 10 2018 Markus Neuberger <[email protected]> - 0.0.1-1
- First release
- Add requires
- Setup documentserver and nginx