/[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.25 by jpp, Fri Jul 8 16:10:29 2022 UTC Revision 1.38 by jpp, Sun Sep 10 03:48:38 2023 UTC
# Line 1  Line 1 
1  %define release 17  %define release 28
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 25  Patch14: smeserver-nextcloud-1.2.0-bz119 Line 25  Patch14: smeserver-nextcloud-1.2.0-bz119
25  Patch15: smeserver-nextcloud-1.2.0-bz12094-use-src.patch  Patch15: smeserver-nextcloud-1.2.0-bz12094-use-src.patch
26  Patch16: smeserver-nextcloud-1.2.0-bz12016-backup.patch  Patch16: smeserver-nextcloud-1.2.0-bz12016-backup.patch
27  Patch17: smeserver-nextcloud-1.2.0-bz12096-bz12095.patch  Patch17: smeserver-nextcloud-1.2.0-bz12096-bz12095.patch
28    Patch18: smeserver-nextcloud-1.2.0-bz12053-httpd24.patch
29  # for later smeserver-nextcloud-1.2.0-bz12053-httpd24.patch  Patch19: smeserver-nextcloud-1.2.0-bz12208-bz12187-bz12241.patch
30    Patch20: smeserver-nextcloud-1.2.0-bz12277-disablefunctions-systempdir.patch
31    Patch21: smeserver-nextcloud-1.2.0-bz12299-opcache.patch
32    Patch22: smeserver-nextcloud-1.2.0-eventsactionsfixes.patch
33    Patch23: smeserver-nextcloud-1.2.0-bz11890-runuser.patch
34    Patch24: smeserver-nextcloud-1.2.0-bz12319-filescan.patch
35    Patch25: smeserver-nextcloud-1.2.0-bz12329-bz12298-bz12339-bz12401.patch
36    Patch26: smeserver-nextcloud-1.2.0-bz12298-opcachesegfault.patch
37    
38  BuildArch: noarch  BuildArch: noarch
39  URL: https://www.nextcloud.com  URL: https://www.nextcloud.com
# Line 49  Requires: php74-php-pecl-inotify Line 56  Requires: php74-php-pecl-inotify
56  Requires: php74-php-pecl-zip  Requires: php74-php-pecl-zip
57  Requires: php74-php-pecl-imagick  Requires: php74-php-pecl-imagick
58  Requires: php74-php-gmp  Requires: php74-php-gmp
59    Requires: php81-php-smbclient
60    Requires: php81-php-opcache
61    Requires: php81-php-pecl-apcu
62    Requires: php81-php-pecl-inotify
63    Requires: php81-php-pecl-zip
64    Requires: php81-php-pecl-imagick
65    Requires: php81-php-gmp
66    Requires: php81-php-redis
67  Requires: jq  Requires: jq
68  Requires: smeserver-mariadb105  Requires: smeserver-mariadb105
69  #httpd24 Requires: e-smith-apache >= 2.6.0-19  Requires: e-smith-apache >= 2.6.0-19
70  #httpd24 Requires: smeserver-php >= 3.0.0-43  Requires: smeserver-php >= 3.0.0-43
71    
72  %description  %description
73  Koozali SME Server Nextcloud files and configuration.  Koozali SME Server Nextcloud files and configuration.
# Line 78  Koozali SME Server Nextcloud files and c Line 93  Koozali SME Server Nextcloud files and c
93  %patch15 -p1  %patch15 -p1
94  %patch16 -p1  %patch16 -p1
95  %patch17 -p1  %patch17 -p1
96    %patch18 -p1
97  # TODO patch httpd24  %patch19 -p1
98    %patch20 -p1
99    %patch21 -p1
100    %patch22 -p1
101    %patch23 -p1
102    %patch24 -p1
103    %patch25 -p1
104    touch  root/etc/e-smith/templates/etc/opt/remi/php81/php.d/20-opcache.ini/template-begin
105    %patch26 -p1
106    
107  %build  %build
108  perl createlinks  perl createlinks
# Line 98  mkdir -p root/var/log/php/nextcloud Line 121  mkdir -p root/var/log/php/nextcloud
121   --dir /home/e-smith/files/nextcloud/data 'attr(0755,www,www)' \   --dir /home/e-smith/files/nextcloud/data 'attr(0755,www,www)' \
122   --ignoredir "/etc/sudoers.d" \   --ignoredir "/etc/sudoers.d" \
123   --file "/etc/sudoers.d/90_nextcloud" "attr(0440,root,root)" \   --file "/etc/sudoers.d/90_nextcloud" "attr(0440,root,root)" \
  --file /usr/bin/OCC 'attr(0755,root,root)'\  
124   --file /usr/bin/occ 'attr(0755,root,root)'\   --file /usr/bin/occ 'attr(0755,root,root)'\
125   --file /usr/bin/nc_dbupdate 'attr(0755,root,root)'\   --file /usr/bin/nc_dbupdate 'attr(0755,root,root)'\
126   > %{name}-%{version}-filelist   > %{name}-%{version}-filelist
# Line 110  cat %{name}-%{version}-filelist Line 132  cat %{name}-%{version}-filelist
132    
133    
134  %changelog  %changelog
135    * Sat Sep 09 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-28.sme
136    - workaround opcache segfault with php 81 using in memory only [SME: 12298]
137    
138    * Sat Sep 09 2023 John Crisp <jcrisp@safeandsoundit.co.uk> 1.2.0-27.sme
139    - Fix syntax error in 20opcache.ini [SME: 12298]
140    
141    * Sat Aug 19 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-26.sme
142    - fix missing template-begin
143    
144    * Tue Aug 08 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-25.sme
145    - make php81 compatible for NC 25 and higher [SME: 12298]
146    - requires php81-redis [SME: 12401]
147    - recognize need cpuinfo access [SME: 12339 ]
148    - remove simple signup link [SME: 12329]
149    
150    * Wed Feb 08 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-24.sme
151    - increase action script speed [SME: 12319]
152    
153    * Sat Jan 21 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-23.sme
154    - typo fix [SME: 11890]
155    
156    * Wed Jan 11 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-22.sme
157    - use of runuser in place of sudo -u [SME: 11890]
158      usage of /usr/bin/occ where possible
159      removal of /usr/bin/OCC
160    
161    * Mon Jan 09 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-21.sme
162    - update disabled_fucntions list [SME: 12277]
163    - allow customization of opcache for Nextcloud see wiki [SME: 12299]
164    - actions scripts update
165    
166    * Wed Nov 23 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-20.sme
167    - set overwrite.cli.url [SME: 12208]
168    - allow shell_exec [SME: 12187]
169    - fix username conflict with group name [SME: 12241]
170    
171    * Sat Jul 30 2022 Brian Read <brianr@bjsystems.co.uk> 1.2.0-19.sme
172    - Re-build and link to latest devtools [SME: 11997]
173    
174    * Fri Jul 08 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-18.sme
175    - update httpd fragment for httpd2.4 syntax [SME: 12053]
176    
177  * Fri Jul 08 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-17.sme  * Fri Jul 08 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-17.sme
178  - fix gencache again [SME: 12096]  - Re-build and link to latest devtools gencache again [SME: 12096]
179  - fix ldap users/groups not availables on first run [SME: 12095]  - Re-build and link to latest devtools ldap users/groups not availables on first run [SME: 12095]
180    
181  * Thu Jul 07 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-16.sme  * Thu Jul 07 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-16.sme
182  - migrate property CloudDomain to VirtualHost [SME: 11918]  - migrate property CloudDomain to VirtualHost [SME: 11918]
# Line 123  cat %{name}-%{version}-filelist Line 187  cat %{name}-%{version}-filelist
187  - add to backup [SME: 12016]  - add to backup [SME: 12016]
188    
189  * Fri May 20 2022 Terry Fage <terry@fage.au> 1.2.0-15.sme  * Fri May 20 2022 Terry Fage <terry@fage.au> 1.2.0-15.sme
190  - fix cron syntax error [SME: 11854]  - Re-build and link to latest devtools cron syntax error [SME: 11854]
191    
192  * Wed May 18 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-14.sme  * Wed May 18 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-14.sme
193  - fix gencache_init failed [SME: 11855]  - Re-build and link to latest devtools gencache_init failed [SME: 11855]
194    fix missing nextcloud-conf action in update event    fix missing nextcloud-conf action in update event
195    
196  * Wed May 18 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-12.sme  * Wed May 18 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-12.sme
# Line 136  cat %{name}-%{version}-filelist Line 200  cat %{name}-%{version}-filelist
200    make occ used in scripts rather than OCC    make occ used in scripts rather than OCC
201    
202  * Sun Jun 06 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-11.sme  * Sun Jun 06 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-11.sme
203  - fix logrotate error [SME: 11172]  - Re-build and link to latest devtools logrotate error [SME: 11172]
204  - fix noise in error log  - Re-build and link to latest devtools noise in error log
205    
206  * Sun Jun 06 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-9.sme  * Sun Jun 06 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-9.sme
207  - fix dav redirections for domain use and subdir  [SME: 11086]  - Re-build and link to latest devtools dav redirections for domain use and subdir  [SME: 11086]
208  - refresh externalfs on loading, best for ibays  - refresh externalfs on loading, best for ibays
209  - tidying  - tidying
210    
# Line 184  cat %{name}-%{version}-filelist Line 248  cat %{name}-%{version}-filelist
248  - ease use of a dedicated domaine with https [SME: 10885]  - ease use of a dedicated domaine with https [SME: 10885]
249    
250  * 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
251  - fix missing Requirement and template-begins  [SME: 10852]  - Re-build and link to latest devtools missing Requirement and template-begins  [SME: 10852]
252    
253  * 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
254  - use php72-fpm instead of php71-fpm [SME: 10852]  - use php72-fpm instead of php71-fpm [SME: 10852]
255    
256  * 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
257  - fix 512MB error on events [SME: 10728]  - Re-build and link to latest devtools 512MB error on events [SME: 10728]
258  - add requirement for inotify support [SME: 10733]  - add requirement for inotify support [SME: 10733]
259    
260  * 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
261  - fix /.well-known check [SME: 10709]  - Re-build and link to latest devtools /.well-known check [SME: 10709]
262  - 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]
263  - night cron to fix db [SME: 10710 ]  - night cron to fix db [SME: 10710 ]
264    
# Line 203  cat %{name}-%{version}-filelist Line 267  cat %{name}-%{version}-filelist
267    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.
268    
269  * 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
270  - fix /var/log/php/nextcloud/ is missing [SME: 10601]  - Re-build and link to latest devtools /var/log/php/nextcloud/ is missing [SME: 10601]
271    
272  * 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
273  - fix timeout on update [SME: 10596]  - Re-build and link to latest devtools timeout on update [SME: 10596]
274    
275  * 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
276  - 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]
277    
278  * 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
279  - fix long update [SME: 10564]  - Re-build and link to latest devtools long update [SME: 10564]
280  - fix IncludeIbay not working.  - Re-build and link to latest devtools IncludeIbay not working.
281    
282  * 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
283  - fix shares not correctly handled [SME: 10564]  - Re-build and link to latest devtools shares not correctly handled [SME: 10564]
284  - improve shares support  - improve shares support
285  - 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.
286  - improve output to message log  - improve output to message log
287    
288  * 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
289  - fix signal-event nextcloud-update hang [SME: 10560]  - Re-build and link to latest devtools signal-event nextcloud-update hang [SME: 10560]
290    
291  * 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
292  - fix wrong logrotate option [SME: 10560]  - Re-build and link to latest devtools wrong logrotate option [SME: 10560]
293  - 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]
294  - 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]
295  - add Shared folders in nextcloud under the ibays folder [SME: 10559]  - add Shared folders in nextcloud under the ibays folder [SME: 10559]
296    
297  * 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
298  - tidying templates, set cron update  - tidying templates, set cron update
299  - fix bad folder name for ibays [SME: 10556]  - Re-build and link to latest devtools bad folder name for ibays [SME: 10556]
300    
301  * 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
302  - 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