/[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.6 by jcrisp, Thu Nov 12 11:13:46 2020 UTC Revision 1.32 by jpp, Sat Jan 21 13:50:42 2023 UTC
# Line 1  Line 1 
1  %define release 4  %define release 23
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 10  Source: %{name}-%{version}.tar.gz Line 10  Source: %{name}-%{version}.tar.gz
10  Patch0: smeserver-nextcloud-1.2.0-bz10876-username-for-ldap.patch  Patch0: smeserver-nextcloud-1.2.0-bz10876-username-for-ldap.patch
11  Patch1: smeserver-nextcloud-1.2.0.bz11086-db-phpver-typo.patch  Patch1: smeserver-nextcloud-1.2.0.bz11086-db-phpver-typo.patch
12  Patch2: smeserver-nextcloud-1.2.0.bz11086-add-missing-conf-details.patch  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    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    
35  BuildArch: noarch  BuildArch: noarch
36  URL: https://www.nextcloud.com  URL: https://www.nextcloud.com
37    
38  BuildRequires: e-smith-devtools  BuildRequires: e-smith-devtools
39    
40  Requires: nextcloud >= 20.0.1  Requires: nextcloud-src >= 24.0.1
41  Requires: e-smith-apache  Requires: e-smith-apache
42  Requires: e-smith-mysql  Requires: e-smith-mysql
43  Requires: smeserver-webapps-common  Requires: smeserver-webapps-common
# Line 32  Requires: php74-php-pecl-inotify Line 53  Requires: php74-php-pecl-inotify
53  Requires: php74-php-pecl-zip  Requires: php74-php-pecl-zip
54  Requires: php74-php-pecl-imagick  Requires: php74-php-pecl-imagick
55  Requires: php74-php-gmp  Requires: php74-php-gmp
56    Requires: jq
57    Requires: smeserver-mariadb105
58    Requires: e-smith-apache >= 2.6.0-19
59    Requires: smeserver-php >= 3.0.0-43
60    
61  %description  %description
62  Koozali SME Server Nextcloud files and configuration.  Koozali SME Server Nextcloud files and configuration.
# Line 43  Koozali SME Server Nextcloud files and c Line 67  Koozali SME Server Nextcloud files and c
67  %patch0 -p1  %patch0 -p1
68  %patch1 -p1  %patch1 -p1
69  %patch2 -p1  %patch2 -p1
70    %patch3 -p1
71    %patch4 -p1
72    %patch5 -p1
73    %patch6 -p1
74    %patch7 -p1
75    %patch8 -p1
76    %patch9 -p1
77    %patch10 -p1
78    %patch11 -p1
79    %patch12 -p1
80    %patch13 -p1
81    %patch14 -p1
82    %patch15 -p1
83    %patch16 -p1
84    %patch17 -p1
85    %patch18 -p1
86    %patch19 -p1
87    %patch20 -p1
88    %patch21 -p1
89    %patch22 -p1
90    %patch23 -p1
91    
92  %build  %build
93  perl createlinks  perl createlinks
# Line 61  mkdir -p root/var/log/php/nextcloud Line 106  mkdir -p root/var/log/php/nextcloud
106   --dir /home/e-smith/files/nextcloud/data 'attr(0755,www,www)' \   --dir /home/e-smith/files/nextcloud/data 'attr(0755,www,www)' \
107   --ignoredir "/etc/sudoers.d" \   --ignoredir "/etc/sudoers.d" \
108   --file "/etc/sudoers.d/90_nextcloud" "attr(0440,root,root)" \   --file "/etc/sudoers.d/90_nextcloud" "attr(0440,root,root)" \
109   --file /usr/bin/OCC 'attr(0755,root,root)'\   --file /usr/bin/occ 'attr(0755,root,root)'\
110     --file /usr/bin/nc_dbupdate 'attr(0755,root,root)'\
111   > %{name}-%{version}-filelist   > %{name}-%{version}-filelist
112    
113  cat %{name}-%{version}-filelist  cat %{name}-%{version}-filelist
# Line 71  cat %{name}-%{version}-filelist Line 117  cat %{name}-%{version}-filelist
117    
118    
119  %changelog  %changelog
120    * Sat Jan 21 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-23.sme
121    - typo fix [SME: 11890]
122    
123    * Wed Jan 11 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-22.sme
124    - use of runuser in place of sudo -u [SME: 11890]
125      usage of /usr/bin/occ where possible
126      removal of /usr/bin/OCC
127    
128    * Mon Jan 09 2023 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-21.sme
129    - update disabled_fucntions list [SME: 12277]
130    - allow customization of opcache for Nextcloud see wiki [SME: 12299]
131    - actions scripts update
132    
133    * Wed Nov 23 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-20.sme
134    - set overwrite.cli.url [SME: 12208]
135    - allow shell_exec [SME: 12187]
136    - fix username conflict with group name [SME: 12241]
137    
138    * Sat Jul 30 2022 Brian Read <brianr@bjsystems.co.uk> 1.2.0-19.sme
139    - Re-build and link to latest devtools [SME: 11997]
140    
141    * Fri Jul 08 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-18.sme
142    - update httpd fragment for httpd2.4 syntax [SME: 12053]
143    
144    * Fri Jul 08 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-17.sme
145    - Re-build and link to latest devtools gencache again [SME: 12096]
146    - Re-build and link to latest devtools ldap users/groups not availables on first run [SME: 12095]
147    
148    * Thu Jul 07 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-16.sme
149    - migrate property CloudDomain to VirtualHost [SME: 11918]
150    - use mariadb105 on new installs [SME: 11343]
151    - update rewriterules [SME: 11972]
152    - update to NC24 [SME: 12094]
153      use a nextcloud-src rpm and avoid conflicts between web and rpm updates
154    - add to backup [SME: 12016]
155    
156    * Fri May 20 2022 Terry Fage <terry@fage.au> 1.2.0-15.sme
157    - Re-build and link to latest devtools cron syntax error [SME: 11854]
158    
159    * Wed May 18 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-14.sme
160    - Re-build and link to latest devtools gencache_init failed [SME: 11855]
161      fix missing nextcloud-conf action in update event
162    
163    * Wed May 18 2022 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-12.sme
164    - use php_pecl-apcu for cli [SME: 11920]
165    - db update of keys and indexes [SME: 11854]
166    - few nextcloud-occ-conf fixes [SME: 11973]
167      make occ used in scripts rather than OCC
168    
169    * Sun Jun 06 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-11.sme
170    - Re-build and link to latest devtools logrotate error [SME: 11172]
171    - Re-build and link to latest devtools noise in error log
172    
173    * Sun Jun 06 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-9.sme
174    - Re-build and link to latest devtools dav redirections for domain use and subdir  [SME: 11086]
175    - refresh externalfs on loading, best for ibays
176    - tidying
177    
178    * Sun Jun 06 2021 Jean-Philippe Pialasse <tests@pialasse.com> 1.2.0-8.sme
179    - add update event [SME: 11086]
180    - add occ as hard link of OCC
181    
182    * Fri Dec 18 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 1.2.0-7.sme
183    - Fix typo in php pool template [SME: 11268]
184    
185    * Tue Dec 01 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 1.2.0-6.sme
186    - Add a check for the Min/Max/Start servers [SME: 11171]
187    - https://bugs.contribs.org/show_bug.cgi?id=11171#c4
188    
189    * Mon Nov 16 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 1.2.0-5.sme
190    - Template missing Min/Start/Max Servers and Children [SME: 11171]
191    
192  * Thu Nov 12 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 1.2.0-4.sme  * Thu Nov 12 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 1.2.0-4.sme
193  - Add missing SMB configuration details including domain/workgroup  - Add missing SMB configuration details including domain/workgroup
194    
# Line 97  cat %{name}-%{version}-filelist Line 215  cat %{name}-%{version}-filelist
215  - ease use of a dedicated domaine with https [SME: 10885]  - ease use of a dedicated domaine with https [SME: 10885]
216    
217  * 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
218  - fix missing Requirement and template-begins  [SME: 10852]  - Re-build and link to latest devtools missing Requirement and template-begins  [SME: 10852]
219    
220  * 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
221  - use php72-fpm instead of php71-fpm [SME: 10852]  - use php72-fpm instead of php71-fpm [SME: 10852]
222    
223  * 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
224  - fix 512MB error on events [SME: 10728]  - Re-build and link to latest devtools 512MB error on events [SME: 10728]
225  - add requirement for inotify support [SME: 10733]  - add requirement for inotify support [SME: 10733]
226    
227  * 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
228  - fix /.well-known check [SME: 10709]  - Re-build and link to latest devtools /.well-known check [SME: 10709]
229  - 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]
230  - night cron to fix db [SME: 10710 ]  - night cron to fix db [SME: 10710 ]
231    
# Line 116  cat %{name}-%{version}-filelist Line 234  cat %{name}-%{version}-filelist
234    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.
235    
236  * 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
237  - fix /var/log/php/nextcloud/ is missing [SME: 10601]  - Re-build and link to latest devtools /var/log/php/nextcloud/ is missing [SME: 10601]
238    
239  * 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
240  - fix timeout on update [SME: 10596]  - Re-build and link to latest devtools timeout on update [SME: 10596]
241    
242  * 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
243  - 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]
244    
245  * 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
246  - fix long update [SME: 10564]  - Re-build and link to latest devtools long update [SME: 10564]
247  - fix IncludeIbay not working.  - Re-build and link to latest devtools IncludeIbay not working.
248    
249  * 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
250  - fix shares not correctly handled [SME: 10564]  - Re-build and link to latest devtools shares not correctly handled [SME: 10564]
251  - improve shares support  - improve shares support
252  - 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.
253  - improve output to message log  - improve output to message log
254    
255  * 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
256  - fix signal-event nextcloud-update hang [SME: 10560]  - Re-build and link to latest devtools signal-event nextcloud-update hang [SME: 10560]
257    
258  * 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
259  - fix wrong logrotate option [SME: 10560]  - Re-build and link to latest devtools wrong logrotate option [SME: 10560]
260  - 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]
261  - 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]
262  - add Shared folders in nextcloud under the ibays folder [SME: 10559]  - add Shared folders in nextcloud under the ibays folder [SME: 10559]
263    
264  * 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
265  - tidying templates, set cron update  - tidying templates, set cron update
266  - fix bad folder name for ibays [SME: 10556]  - Re-build and link to latest devtools bad folder name for ibays [SME: 10556]
267    
268  * 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
269  - 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