/[smecontribs]/rpms/smeserver-nextcloud/contribs10/smeserver-nextcloud.spec
ViewVC logotype

Diff of /rpms/smeserver-nextcloud/contribs10/smeserver-nextcloud.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.3 by jpp, Mon Nov 9 02:47:33 2020 UTC Revision 1.28 by jpp, Thu Nov 24 02:17:51 2022 UTC
# Line 1  Line 1 
1  %define release 2  %define release 20
2  %define version 1.2.0  %define version 1.2.0
3    
4  Summary: Koozali SME Server Nextcloud configuration  Summary: Koozali SME Server Nextcloud configuration
# Line 7  Version: %{version} Line 7  Version: %{version}
7  Release: %{release}%{?dist}  Release: %{release}%{?dist}
8  License: GPL  License: GPL
9  Source: %{name}-%{version}.tar.gz  Source: %{name}-%{version}.tar.gz
10    Patch0: smeserver-nextcloud-1.2.0-bz10876-username-for-ldap.patch
11    Patch1: smeserver-nextcloud-1.2.0.bz11086-db-phpver-typo.patch
12    Patch2: smeserver-nextcloud-1.2.0.bz11086-add-missing-conf-details.patch
13    Patch3: smeserver-nextcloud-1.2.0.bz11171-template-min-max-start-servers.patch
14    Patch4: smeserver-nextcloud-1.2.0.bz11171-check-min-max-start-servers.patch
15    Patch5: smeserver-nextcloud-1.2.0.bz11268-fix-typo-php-pool-template.patch
16    Patch6: smeserver-nextcloud-1.2.0-bz11086.patch
17    Patch7: smeserver-nextcloud-1.2.0-bz11086-dav-externalfs.patch
18    Patch8: smeserver-nextcloud-1.2.0-bz11172-logrotate.patch
19    Patch9: smeserver-nextcloud-1.2.0-bz11920-bz11854-bz11973.patch
20    Patch10: smeserver-nextcloud-1.2.0-bz11855-gencache.patch
21    Patch11: smeserver-nextcloud-1.2.0-bz11854.patch
22    Patch12: smeserver-nextcloud-1.2.0-bz11918-migrateloudDomain2VirtualHost.patch
23    Patch13: smeserver-nextcloud-1.2.0-bz11343-mariadb105.patch
24    Patch14: smeserver-nextcloud-1.2.0-bz11972-rewriterules.patch
25    Patch15: smeserver-nextcloud-1.2.0-bz12094-use-src.patch
26    Patch16: smeserver-nextcloud-1.2.0-bz12016-backup.patch
27    Patch17: smeserver-nextcloud-1.2.0-bz12096-bz12095.patch
28    Patch18: smeserver-nextcloud-1.2.0-bz12053-httpd24.patch
29    Patch19: smeserver-nextcloud-1.2.0-bz12208-bz12187-bz12241.patch
30    
31  BuildArch: noarch  BuildArch: noarch
32  URL: https://www.nextcloud.com  URL: https://www.nextcloud.com
33    
34  BuildRequires: e-smith-devtools  BuildRequires: e-smith-devtools
35    
36  Requires: nextcloud >= 20.0.1  Requires: nextcloud-src >= 24.0.1
37  Requires: e-smith-apache  Requires: e-smith-apache
38  Requires: e-smith-mysql  Requires: e-smith-mysql
39  Requires: smeserver-webapps-common  Requires: smeserver-webapps-common
40  Requires: smeserver-php >= 3.0.0-15  Requires: smeserver-php >= 3.0.0-15
41  Requires: samba-client  Requires: samba-client
42  Requires: perl-JSON  Requires: perl-JSON
43    Requires: perl-Exporter-Tiny
44    Requires: perl-Sub-Quote
45  Requires: php74-php-smbclient  Requires: php74-php-smbclient
46  Requires: php74-php-opcache  Requires: php74-php-opcache
47  Requires: php74-php-pecl-apcu  Requires: php74-php-pecl-apcu
# Line 27  Requires: php74-php-pecl-inotify Line 49  Requires: php74-php-pecl-inotify
49  Requires: php74-php-pecl-zip  Requires: php74-php-pecl-zip
50  Requires: php74-php-pecl-imagick  Requires: php74-php-pecl-imagick
51  Requires: php74-php-gmp  Requires: php74-php-gmp
52    Requires: jq
53    Requires: smeserver-mariadb105
54    Requires: e-smith-apache >= 2.6.0-19
55    Requires: smeserver-php >= 3.0.0-43
56    
57  %description  %description
58  Koozali SME Server Nextcloud files and configuration.  Koozali SME Server Nextcloud files and configuration.
# Line 35  Koozali SME Server Nextcloud files and c Line 60  Koozali SME Server Nextcloud files and c
60    
61  %prep  %prep
62  %setup  %setup
63    %patch0 -p1
64    %patch1 -p1
65    %patch2 -p1
66    %patch3 -p1
67    %patch4 -p1
68    %patch5 -p1
69    %patch6 -p1
70    %patch7 -p1
71    %patch8 -p1
72    %patch9 -p1
73    %patch10 -p1
74    %patch11 -p1
75    %patch12 -p1
76    %patch13 -p1
77    %patch14 -p1
78    %patch15 -p1
79    %patch16 -p1
80    %patch17 -p1
81    %patch18 -p1
82    %patch19 -p1
83    
84  %build  %build
85  perl createlinks  perl createlinks
# Line 51  mkdir -p root/var/log/php/nextcloud Line 96  mkdir -p root/var/log/php/nextcloud
96   --dir /var/lib/php/nextcloud/session 'attr(0755,www,www)' \   --dir /var/lib/php/nextcloud/session 'attr(0755,www,www)' \
97   --dir /home/e-smith/files/nextcloud 'attr(0755,www,www)' \   --dir /home/e-smith/files/nextcloud 'attr(0755,www,www)' \
98   --dir /home/e-smith/files/nextcloud/data 'attr(0755,www,www)' \   --dir /home/e-smith/files/nextcloud/data 'attr(0755,www,www)' \
99     --ignoredir "/etc/sudoers.d" \
100     --file "/etc/sudoers.d/90_nextcloud" "attr(0440,root,root)" \
101   --file /usr/bin/OCC 'attr(0755,root,root)'\   --file /usr/bin/OCC 'attr(0755,root,root)'\
102     --file /usr/bin/occ 'attr(0755,root,root)'\
103     --file /usr/bin/nc_dbupdate 'attr(0755,root,root)'\
104   > %{name}-%{version}-filelist   > %{name}-%{version}-filelist
105    
106  cat %{name}-%{version}-filelist  cat %{name}-%{version}-filelist
# Line 61  cat %{name}-%{version}-filelist Line 110  cat %{name}-%{version}-filelist
110    
111    
112  %changelog  %changelog
113    * Wed Nov 23 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-20.sme
114    - set overwrite.cli.url [SME: 12208]
115    - allow shell_exec [SME: 12187]
116    - fix username conflict with group name [SME: 12241]
117    
118    * Sat Jul 30 2022 Brian Read <brianr@bjsystems.co.uk> 1.2.0-19.sme
119    - Re-build and link to latest devtools [SME: 11997]
120    
121    * Fri Jul 08 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-18.sme
122    - update httpd fragment for httpd2.4 syntax [SME: 12053]
123    
124    * Fri Jul 08 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-17.sme
125    - Re-build and link to latest devtools gencache again [SME: 12096]
126    - Re-build and link to latest devtools ldap users/groups not availables on first run [SME: 12095]
127    
128    * Thu Jul 07 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-16.sme
129    - migrate property CloudDomain to VirtualHost [SME: 11918]
130    - use mariadb105 on new installs [SME: 11343]
131    - update rewriterules [SME: 11972]
132    - update to NC24 [SME: 12094]
133      use a nextcloud-src rpm and avoid conflicts between web and rpm updates
134    - add to backup [SME: 12016]
135    
136    * Fri May 20 2022 Terry Fage <terry@fage.au> 1.2.0-15.sme
137    - Re-build and link to latest devtools cron syntax error [SME: 11854]
138    
139    * Wed May 18 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-14.sme
140    - Re-build and link to latest devtools gencache_init failed [SME: 11855]
141      fix missing nextcloud-conf action in update event
142    
143    * Wed May 18 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-12.sme
144    - use php_pecl-apcu for cli [SME: 11920]
145    - db update of keys and indexes [SME: 11854]
146    - few nextcloud-occ-conf fixes [SME: 11973]
147      make occ used in scripts rather than OCC
148    
149    * Sun Jun 06 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-11.sme
150    - Re-build and link to latest devtools logrotate error [SME: 11172]
151    - Re-build and link to latest devtools noise in error log
152    
153    * Sun Jun 06 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-9.sme
154    - Re-build and link to latest devtools dav redirections for domain use and subdir  [SME: 11086]
155    - refresh externalfs on loading, best for ibays
156    - tidying
157    
158    * Sun Jun 06 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-8.sme
159    - add update event [SME: 11086]
160    - add occ as hard link of OCC
161    
162    * Fri Dec 18 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 1.2.0-7.sme
163    - Fix typo in php pool template [SME: 11268]
164    
165    * Tue Dec 01 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 1.2.0-6.sme
166    - Add a check for the Min/Max/Start servers [SME: 11171]
167    - https://bugs.contribs.org/show_bug.cgi?id=11171#c4
168    
169    * Mon Nov 16 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 1.2.0-5.sme
170    - Template missing Min/Start/Max Servers and Children [SME: 11171]
171    
172    * Thu Nov 12 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 1.2.0-4.sme
173    - Add missing SMB configuration details including domain/workgroup
174    
175    * Mon Nov 09 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 1.2.0-3.sme
176    - Fix sudoer file permissions in file list
177    - Fix some install bugs
178    - typo in httpd.conf
179    - switch db from mysql to maria db
180    - update php version
181    - add Requires
182    
183  * Sun Nov 08 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.2.0-2.sme  * Sun Nov 08 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.2.0-2.sme
184  - fix [SME: ]  - use username as id in place of ldap uuid [SME: 10876]
185    
186  * Sun Nov 08 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.2.0-1.sme  * Sun Nov 08 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.2.0-1.sme
187  - initial SME10 import [SME: 11086]  - initial SME10 import [SME: 11086]
# Line 76  cat %{name}-%{version}-filelist Line 195  cat %{name}-%{version}-filelist
195  - ease use of a dedicated domaine with https [SME: 10885]  - ease use of a dedicated domaine with https [SME: 10885]
196    
197  * Mon Jan 27 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-16.sme  * Mon Jan 27 2020 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-16.sme
198  - fix missing Requirement and template-begins  [SME: 10852]  - Re-build and link to latest devtools missing Requirement and template-begins  [SME: 10852]
199    
200  * Mon Dec 16 2019 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-15.sme  * Mon Dec 16 2019 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-15.sme
201  - use php72-fpm instead of php71-fpm [SME: 10852]  - use php72-fpm instead of php71-fpm [SME: 10852]
202    
203  * Sun Feb 17 2019 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-14.sme  * Sun Feb 17 2019 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-14.sme
204  - fix 512MB error on events [SME: 10728]  - Re-build and link to latest devtools 512MB error on events [SME: 10728]
205  - add requirement for inotify support [SME: 10733]  - add requirement for inotify support [SME: 10733]
206    
207  * Wed Jan 16 2019 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-13.sme  * Wed Jan 16 2019 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-13.sme
208  - fix /.well-known check [SME: 10709]  - Re-build and link to latest devtools /.well-known check [SME: 10709]
209  - created a OCC command you can call as root as if you were the right user. [SME: 10711]  - created a OCC command you can call as root as if you were the right user. [SME: 10711]
210  - night cron to fix db [SME: 10710 ]  - night cron to fix db [SME: 10710 ]
211    
# Line 95  cat %{name}-%{version}-filelist Line 214  cat %{name}-%{version}-filelist
214    add property to nextcloud db key MemoryLimit to set to local value if needed.    add property to nextcloud db key MemoryLimit to set to local value if needed.
215    
216  * Thu Dec 20 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-10.sme  * Thu Dec 20 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-10.sme
217  - fix /var/log/php/nextcloud/ is missing [SME: 10601]  - Re-build and link to latest devtools /var/log/php/nextcloud/ is missing [SME: 10601]
218    
219  * Wed Dec 19 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-9.sme  * Wed Dec 19 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-9.sme
220  - fix timeout on update [SME: 10596]  - Re-build and link to latest devtools timeout on update [SME: 10596]
221    
222  * Wed Jul 04 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-8.sme  * Wed Jul 04 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-8.sme
223  - fix wrong filter name for fail2ban jail.conf  [SME: 10608]  - Re-build and link to latest devtools wrong filter name for fail2ban jail.conf  [SME: 10608]
224    
225  * Wed Apr 11 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-7.sme  * Wed Apr 11 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-7.sme
226  - fix long update [SME: 10564]  - Re-build and link to latest devtools long update [SME: 10564]
227  - fix IncludeIbay not working.  - Re-build and link to latest devtools IncludeIbay not working.
228    
229  * Wed Apr 11 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-6.sme  * Wed Apr 11 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-6.sme
230  - fix shares not correctly handled [SME: 10564]  - Re-build and link to latest devtools shares not correctly handled [SME: 10564]
231  - improve shares support  - improve shares support
232  - reload file cache after creation of ibays folder, so it displays to users.  - reload file cache after creation of ibays folder, so it displays to users.
233  - improve output to message log  - improve output to message log
234    
235  * Mon Apr 09 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-5.sme  * Mon Apr 09 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-5.sme
236  - fix signal-event nextcloud-update hang [SME: 10560]  - Re-build and link to latest devtools signal-event nextcloud-update hang [SME: 10560]
237    
238  * Sun Apr 08 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-4.sme  * Sun Apr 08 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-4.sme
239  - fix wrong logrotate option [SME: 10560]  - Re-build and link to latest devtools wrong logrotate option [SME: 10560]
240  - change password storage mode for smb share to allow access from portable devices [SME: 10558]  - change password storage mode for smb share to allow access from portable devices [SME: 10558]
241  - create the "ibays" main folder to mount all ibays in every user nextcloud space [SME: 10557]  - create the "ibays" main folder to mount all ibays in every user nextcloud space [SME: 10557]
242  - add Shared folders in nextcloud under the ibays folder [SME: 10559]  - add Shared folders in nextcloud under the ibays folder [SME: 10559]
243    
244  * Sat Apr 07 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-3.sme  * Sat Apr 07 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-3.sme
245  - tidying templates, set cron update  - tidying templates, set cron update
246  - fix bad folder name for ibays [SME: 10556]  - Re-build and link to latest devtools bad folder name for ibays [SME: 10556]
247    
248  * Fri Mar 30 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-1.sme  * Fri Mar 30 2018 Jean-Philipe Pialasse <tests@pialasse.com> 1.1.0-1.sme
249  - initial release  - initial release


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed