Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package matomo for openSUSE:Factory checked 
in at 2021-03-30 20:51:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/matomo (Old)
 and      /work/SRC/openSUSE:Factory/.matomo.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "matomo"

Tue Mar 30 20:51:39 2021 rev:28 rq:875941 version:4.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/matomo/matomo.changes    2020-10-24 
15:17:19.992222445 +0200
+++ /work/SRC/openSUSE:Factory/.matomo.new.2401/matomo.changes  2021-03-30 
20:51:54.160150149 +0200
@@ -1,0 +2,97 @@
+Mon Mar  1 08:24:34 UTC 2021 - ecsos <[email protected]>
+
+- Update to 4.2.1
+  To many changes, so look at:
+  https://github.com/matomo-org/matomo/releases/tag/4.2.1
+
+-------------------------------------------------------------------
+Mon Feb 22 10:22:36 UTC 2021 - ecsos <[email protected]>
+
+- Update to 4.2.0
+  To many changes, so look at:
+  https://github.com/matomo-org/matomo/releases/tag/4.2.0
+
+-------------------------------------------------------------------
+Fri Jan 15 06:42:06 UTC 2021 - ecsos <[email protected]>
+
+- Update to 4.1.1
+  To many changes, so look at:
+  https://github.com/matomo-org/matomo/releases/tag/4.1.1
+
+-------------------------------------------------------------------
+Tue Dec 22 08:24:09 UTC 2020 - ecsos <[email protected]>
+
+- Update to 4.1.0
+  - No changelog from upstream at this time.
+
+-------------------------------------------------------------------
+Mon Dec 14 10:02:54 UTC 2020 - ecsos <[email protected]>
+
+- Put apache configuration files in separate subpackages.
+- Update cron, service, lograte files with apache macros.
+
+-------------------------------------------------------------------
+Wed Dec  9 06:34:40 UTC 2020 - ecsos <[email protected]>
+
+- Update to 4.0.5
+  - Avoid inserting duplicates in invalidation table to reduce IO.
+  - Limit to given sites to not select too much.
+  - fix build
+  - tweaks to duplicate checking query
+  - more pr feedback
+  - fix cron archive test
+
+-------------------------------------------------------------------
+Fri Dec  4 06:54:37 UTC 2020 - ecsos <[email protected]>
+
+- Update to 4.0.4
+  - No changelog from upstream.
+
+-------------------------------------------------------------------
+Wed Dec  2 10:46:45 UTC 2020 - ecsos <[email protected]>
+
+- Use apache-rpm-macros.
+
+-------------------------------------------------------------------
+Sat Nov 28 09:15:51 UTC 2020 - ecsos <[email protected]>
+
+- Update to 4.0.2
+  No changelog from upstream but you can see changes since 4.0.1
+  here: https://github.com/matomo-org/matomo/compare/4.0.1...4.0.2
+
+-------------------------------------------------------------------
+Fri Nov 27 06:35:41 UTC 2020 - ecsos <[email protected]>
+
+- Update to 4.0.1
+  * matomo-org/matomo
+    - #16778 SEO Plugin broken
+    - #16788 CLI Archive might not stop
+    - #16786 No custom dimensions in Matomo 4.0.0
+    - #16798 Error upgrading db while upgrading to 4.0.0-b1
+      (session update fails)
+    - #16804 Matomo 4.0.0 warns about ???ExampleTheme requires 
+      Piwik <4.0.0-b1???
+  * matomo-org/device-detector
+    - #6443 Detect browsers: Slimjet, 7Star, MxNitro
+    - #6444 Detect new brands: Starlight, GEOFOX, Verico, Tinmo, 
+      Matrix and Detect devices for existing brands: Asus, Sharp,
+      Coolpad, Sony, OPPO, Lenovo, Philips, Vivo, Xiaomi,
+      Manta Multimedia, NEC, Vernee, Karbonn, Kr??ger&Matz, RugGear,
+      DEXP, Digma, MiXzo, Atom, Yu, Acer, Irbis, teXet, Telefunken,
+      Onda, IconBIT, Polaroid, Doogee, Allview, BB Mobile,
+      Touchmate, ArmPhone, Memup, Kazam, ZTE, Odys, Jinga, Ginzzu,
+      iLife, Mobicel, Blu, Blaupunkt
+    #6448 Detect Crazy Browser
+
+-------------------------------------------------------------------
+Tue Nov 24 11:58:12 UTC 2020 - ecsos <[email protected]>
+
+- Update to 4.0.0
+  Too many changes to list here. See instead:
+  https://github.com/matomo-org/matomo/releases/tag/4.0.0
+
+- Fix boo#1162178:
+  Add matomo-package_update.patch to not show warning message when
+  auto_update_enable es disable through package installation.
+
+-------------------------------------------------------------------

Old:
----
  matomo-3.14.1.tar.gz

New:
----
  matomo-4.2.1.tar.gz
  matomo-package_update.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ matomo.spec ++++++
--- /var/tmp/diff_new_pack.WmUvQ2/_old  2021-03-30 20:51:55.072151172 +0200
+++ /var/tmp/diff_new_pack.WmUvQ2/_new  2021-03-30 20:51:55.076151176 +0200
@@ -18,21 +18,10 @@
 
 # See also http://en.opensuse.org/openSUSE:Specfile_guidelines
 
-%define apxs %{_sbindir}/apxs2
-%define ap_sysconfdir %(%{apxs} -q SYSCONFDIR)
-%define ap_serverroot %(%{apxs} -q PREFIX)
-
-%if 0%{?suse_version}
-%define ap_usr wwwrun
-%define ap_grp www
-%else
-%define ap_usr nobody
-%define ap_grp nogroup
-%endif
 %{!?_tmpfilesdir:%global _tmpfilesdir %{_prefix}/lib/tmpfiles.d}
 
 Name:           matomo
-Version:        3.14.1
+Version:        4.2.1
 Release:        0
 Summary:        Web analytics platform
 License:        GPL-3.0-or-later
@@ -48,23 +37,25 @@
 Source13:       %{name}.my.cnf
 Source14:       %{name}-tmpfile.conf
 Source99:       %{name}.rpmlintrc
+# PATCH-FIX-OPENSUSE: Don't show wrong message with wrong owner of 
%%{apache_serverroot}/%%{name} when disable enable_auto_update through package 
installation.
+Patch1:         %{name}-package_update.patch
 BuildArch:      noarch
 %if 0%{?suse_version} >= 1500
-Requires(pre):  user(%ap_usr)
-Requires(pre):  group(%ap_grp)
+Requires(pre):  user(wwwrun)
+Requires(pre):  group(www)
 %else
 Requires(pre):  aaa_base
 %endif
-BuildRequires:  apache2-devel
+BuildRequires:  apache-rpm-macros
 BuildRequires:  cron
 BuildRequires:  fdupes
 BuildRequires:  logrotate
 BuildRequires:  mariadb
 BuildRequires:  unzip
 BuildRequires:  pkgconfig(systemd)
-Requires:       apache2
+Requires:       nodejs
+Requires:       python3
 Requires:       logrotate
-Requires:       mod_php_any >= 5.5.9
 Requires:       php-ctype
 Requires:       php-curl
 Requires:       php-dom
@@ -85,7 +76,6 @@
 %{?systemd_requires}
 Recommends:     php-geoip
 Recommends:     php-openssl
-Recommends:     apache2-mod_geoip
 Recommends:     mariadb
 Recommends:     cron
 Conflicts:      piwik
@@ -95,8 +85,21 @@
 insights into a website's visitors and marketing campaigns, so the
 strategy and online experience of visitors may be optimized.
 
+%package apache
+Summary:        Apache configuration for %{name}
+Group:          Productivity/Networking/Web/Utilities
+BuildRequires:  apache2
+Requires:       apache2
+Requires:       mod_php_any >= 7.2.5
+Recommends:     apache2-mod_geoip
+Supplements:    packageand(apache2:%name)
+
+%description apache
+This subpackage contains the Apache configuration files
+
 %prep
 %setup -q -n %{name}
+%patch1 -p1
 install -m644 %{SOURCE4} README.SUSE
 # remove unwanted files
 find . -type f "(" -name .htaccess -o -name .travis.sh -o -name .gitkeep ")" 
-delete
@@ -104,6 +107,7 @@
 find . -type f "(" -name "*.c" -o -name "*.h" -o -name "*.js.orig" ")" -delete
 # env-script-interpreter
 find . -type f -exec sed -i -e 's|\/usr\/bin\/env php|\/usr\/bin\/php|g' {} +
+find . -type f -name "*.sh" -exec sed -i -e 's|\/usr\/bin\/env 
bash|\/bin\/bash|g' {} +
 
 #
 # disable the auto updater, it can't work properly with the new, more secure 
permissions and is a bad idea on a RPM based setup anyways.
@@ -118,7 +122,7 @@
   sed -i "/\W\"${i}\"\W/d" config/manifest.inc.php
 done
 # Insert new hashes for chanded files
-for file in console 'vendor/leafo/lessphp/plessc' 
'vendor/tecnickcom/tcpdf/tools/tcpdf_addfont.php' 'config/global.ini.php' 
'core/CliMulti/Output.php'
+for file in console 'vendor/tecnickcom/tcpdf/tools/tcpdf_addfont.php' 
'config/global.ini.php' 'core/CliMulti/Output.php' 
'plugins/CoreUpdater/Commands/Update.php' 
'vendor/matomo/matomo-php-tracker/run_tests.sh' 
'vendor/wikimedia/less.php/bin/lessc'
 do
   size=$(ls -l $file | awk '{ print $5 }')
   checksum=$(md5sum $file  | awk '{ print $1 }')
@@ -131,8 +135,8 @@
 
 %install
 # make directories
-install -d -m0755 %{buildroot}/%{ap_serverroot}/%{name}
-install -d -m0755 %{buildroot}/%{ap_serverroot}/%{name}/tmp
+install -d -m0755 %{buildroot}/%{apache_serverroot}/%{name}
+install -d -m0755 %{buildroot}/%{apache_serverroot}/%{name}/tmp
 install -d -m0755 %{buildroot}/%{_sysconfdir}/%{name}
 install -d -m0755 %{buildroot}/%{_defaultdocdir}/%{name}
 # copy src from build to buildroot
@@ -141,20 +145,22 @@
 mv LICENSE %{buildroot}/%{_defaultdocdir}/%{name}
 mv "misc/How to install Matomo.html" %{buildroot}/%{_defaultdocdir}/%{name}
 mv *md %{buildroot}/%{_defaultdocdir}/%{name}
-cp -dR * %{buildroot}/%{ap_serverroot}/%{name}
+cp -dR * %{buildroot}/%{apache_serverroot}/%{name}
 # install matomo.conf to apache conf.d
-mkdir -p %{buildroot}/%{ap_sysconfdir}/conf.d
-sed -e 's|__matomo_web__|%{ap_serverroot}/%{name}|g' \
+mkdir -p %{buildroot}/%{apache_sysconfdir}/conf.d
+sed -e 's|__matomo_web__|%{apache_serverroot}/%{name}|g' \
        -e 's|__matomo_conf__|%{_sysconfdir}/%{name}|g' \
        -e 's|__matomo_log__|/var/log/%{name}|g' \
-       %{SOURCE2} > %{buildroot}/%{ap_sysconfdir}/conf.d/%{name}.conf
+       %{SOURCE2} > %{buildroot}/%{apache_sysconfdir}/conf.d/%{name}.conf
 # install logrotate
 install -D -m0644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
+sed -i -e 's|@APACHE_USER@|%{apache_user}|g' 
%{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
+sed -i -e 's|@APACHE_GROUP@|%{apache_group}|g' 
%{buildroot}/%{_sysconfdir}/logrotate.d/%{name}
 # move config to etc/matomo and make symlink
-mv %{buildroot}/%{ap_serverroot}/%{name}/config/* \
+mv %{buildroot}/%{apache_serverroot}/%{name}/config/* \
    %{buildroot}/%{_sysconfdir}/%{name}
-rm -d %{buildroot}/%{ap_serverroot}/%{name}/config
-ln -s %{_sysconfdir}/%{name} %{buildroot}/%{ap_serverroot}/%{name}/config
+rm -d %{buildroot}/%{apache_serverroot}/%{name}/config
+ln -s %{_sysconfdir}/%{name} %{buildroot}/%{apache_serverroot}/%{name}/config
 # install cronscript and systemd-timer
 install -d -m 0755 %{buildroot}/%{_sysconfdir}/cron.d
 install -d -m 0755 %{buildroot}/var/log/%{name}
@@ -162,8 +168,11 @@
 install -D -m 0644 %{SOURCE11} %{buildroot}%{_unitdir}/%{name}-archive.service
 install -D -m 0644 %{SOURCE12} %{buildroot}%{_unitdir}/%{name}-archive.timer
 install -D -m 0644 %{SOURCE14} %{buildroot}%{_tmpfilesdir}/%{name}.conf
-sed -i -e 's|@ap_serverroot@|%{ap_serverroot}|g' 
%{buildroot}%{_sysconfdir}/cron.d/%{name}-archive
-sed -i -e 's|@ap_serverroot@|%{ap_serverroot}|g' 
%{buildroot}%{_unitdir}/%{name}-archive.service
+sed -i -e 's|@APACHE_USER@|%{apache_user}|g' 
%{buildroot}%{_sysconfdir}/cron.d/%{name}-archive
+sed -i -e 's|@APACHE_SERVERROOT@|%{apache_serverroot}|g' 
%{buildroot}%{_sysconfdir}/cron.d/%{name}-archive
+sed -i -e 's|@APACHE_USER@|%{apache_user}|g' 
%{buildroot}%{_unitdir}/%{name}-archive.service
+sed -i -e 's|@APACHE_GROUP@|%{apache_group}|g' 
%{buildroot}%{_unitdir}/%{name}-archive.service
+sed -i -e 's|@APACHE_SERVERROOT@|%{apache_serverroot}|g' 
%{buildroot}%{_unitdir}/%{name}-archive.service
 # install changes for mariadb
 install -D -m0644 %{SOURCE13} 
%{buildroot}/%{_sysconfdir}/my.cnf.d/%{name}.my.cnf
 
@@ -175,17 +184,17 @@
 
 %post
 # BSC#1154324
-# # # chown -R %{ap_usr}:%{ap_grp} %{ap_serverroot}/%{name}
+# # # chown -R %{apache_user}:%{apache_group} %{apache_serverroot}/%{name}
 %service_add_post matomo-archive.timer matomo-archive.service apache2.service
 %tmpfiles_create %{_tmpfilesdir}/%{name}.conf
 if [ $1 -gt 1 ]; then
   # Update matomo if this is an upgrade $1 == 2
   echo "matomo: Update matomo:core..."
-  su wwwrun -s /bin/sh -c "%{_bindir}/php %{ap_serverroot}/%{name}/console 
config:set 'Tracker.record_statistics="0"'" || :
-  su wwwrun -s /bin/sh -c "%{_bindir}/php %{ap_serverroot}/%{name}/console 
config:set 'General.maintenance_mode="1"'" || :
-  su wwwrun -s /bin/sh -c "%{_bindir}/php %{ap_serverroot}/%{name}/console 
core:update --yes" || :
-  su wwwrun -s /bin/sh -c "%{_bindir}/php %{ap_serverroot}/%{name}/console 
config:set 'General.maintenance_mode="0"'" || :
-  su wwwrun -s /bin/sh -c "%{_bindir}/php %{ap_serverroot}/%{name}/console 
config:set 'Tracker.record_statistics="1"'" || :
+  su %{apache_user} -s /bin/sh -c "%{_bindir}/php 
%{apache_serverroot}/%{name}/console config:set 
'Tracker.record_statistics="0"'" || :
+  su %{apache_user} -s /bin/sh -c "%{_bindir}/php 
%{apache_serverroot}/%{name}/console config:set 'General.maintenance_mode="1"'" 
|| :
+  su %{apache_user} -s /bin/sh -c "%{_bindir}/php 
%{apache_serverroot}/%{name}/console core:update --yes" || :
+  su %{apache_user} -s /bin/sh -c "%{_bindir}/php 
%{apache_serverroot}/%{name}/console config:set 'General.maintenance_mode="0"'" 
|| :
+  su %{apache_user} -s /bin/sh -c "%{_bindir}/php 
%{apache_serverroot}/%{name}/console config:set 
'Tracker.record_statistics="1"'" || :
   :
 fi
 
@@ -199,43 +208,43 @@
 %defattr(-,root,root,-)
 %dir %{_defaultdocdir}/%{name}
 %{_defaultdocdir}/%{name}/*
-%config(noreplace) %{ap_sysconfdir}/conf.d/%{name}.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
 %config(noreplace) %{_sysconfdir}/cron.d/%{name}-archive
 %config(noreplace) %{_sysconfdir}/my.cnf.d/%{name}.my.cnf
 %{_unitdir}/%{name}-archive.service
 %{_unitdir}/%{name}-archive.timer
 %{_tmpfilesdir}/%{name}.conf
-%dir %attr(0750,%{ap_usr},%{ap_grp}) %{_sysconfdir}/%{name}
-%dir %attr(0750,%{ap_usr},%{ap_grp}) %{_sysconfdir}/%{name}/environment
-%attr(0640,%{ap_usr},%{ap_grp}) %{_sysconfdir}/%{name}/*.php
-%attr(0640,%{ap_usr},%{ap_grp}) %{_sysconfdir}/%{name}/environment/*.php
-%ghost %attr(0750,%{ap_usr},%{ap_grp}) /run/%{name}_sessions
+%dir %attr(0750,%{apache_user},%{apache_group}) %{_sysconfdir}/%{name}
+%dir %attr(0750,%{apache_user},%{apache_group}) 
%{_sysconfdir}/%{name}/environment
+%attr(0640,%{apache_user},%{apache_group}) %{_sysconfdir}/%{name}/*.php
+%attr(0640,%{apache_user},%{apache_group}) 
%{_sysconfdir}/%{name}/environment/*.php
+%ghost %attr(0750,%{apache_user},%{apache_group}) /run/%{name}_sessions
 %defattr(644,root,root,755)
-%dir %{ap_serverroot}/%{name}
-%dir %attr(0750,%{ap_usr},%{ap_grp}) %{ap_serverroot}/%{name}/js
-%dir %attr(0750,%{ap_usr},%{ap_grp}) %{ap_serverroot}/%{name}/misc
-%dir %attr(0750,%{ap_usr},%{ap_grp}) %{ap_serverroot}/%{name}/plugins
-%dir %attr(0750,%{ap_usr},%{ap_grp}) %{ap_serverroot}/%{name}/tmp
-%dir %attr(0750,%{ap_usr},%{ap_grp}) /var/log/%{name}
-%config(noreplace)  %attr(600,%{ap_usr},%{ap_grp}) %{_sysconfdir}/%{name}/*php
+%dir %{apache_serverroot}/%{name}
+%dir %attr(0750,%{apache_user},%{apache_group}) %{apache_serverroot}/%{name}/js
+%dir %attr(0750,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/misc
+%dir %attr(0750,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/plugins
+%dir %attr(0750,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/tmp
+%dir %attr(0750,%{apache_user},%{apache_group}) /var/log/%{name}
+%config(noreplace)  %attr(600,%{apache_user},%{apache_group}) 
%{_sysconfdir}/%{name}/*php
 %{_sysconfdir}/%{name}/environment/*php
-%attr(0644,%{ap_usr},%{ap_grp}) %{ap_serverroot}/%{name}/matomo.js
-%attr(0644,%{ap_usr},%{ap_grp}) %{ap_serverroot}/%{name}/piwik.js
-%attr(0644,%{ap_usr},%{ap_grp}) %{ap_serverroot}/%{name}/js/piwik.min.js
-%attr(0770,%{ap_usr},%{ap_grp}) %{ap_serverroot}/%{name}/console
-%attr(0770,%{ap_usr},%{ap_grp}) %{ap_serverroot}/%{name}/misc/cron/archive.sh
-%attr(0770,%{ap_usr},%{ap_grp}) 
%{ap_serverroot}/%{name}/misc/log-analytics/import_logs.py
-%attr(0770,%{ap_usr},%{ap_grp}) 
%{ap_serverroot}/%{name}/misc/composer/clean-xhprof.sh
-%attr(0770,%{ap_usr},%{ap_grp}) 
%{ap_serverroot}/%{name}/misc/composer/build-xhprof.sh
-#%attr(0770,%{ap_usr},%{ap_grp}) 
%{ap_serverroot}/%{name}/plugins/TestRunner/scripts/on_instance_launch.sh
-%attr(0770,%{ap_usr},%{ap_grp}) 
%{ap_serverroot}/%{name}/vendor/leafo/lessphp/package.sh
-%attr(0770,%{ap_usr},%{ap_grp}) 
%{ap_serverroot}/%{name}/vendor/leafo/lessphp/lessify
-%attr(0770,%{ap_usr},%{ap_grp}) 
%{ap_serverroot}/%{name}/vendor/leafo/lessphp/plessc
-%attr(0770,%{ap_usr},%{ap_grp}) 
%{ap_serverroot}/%{name}/vendor/pear/archive_tar/sync-php4
-%attr(0770,%{ap_usr},%{ap_grp}) 
%{ap_serverroot}/%{name}/vendor/szymach/c-pchart/coverage.sh
-%attr(0770,%{ap_usr},%{ap_grp}) 
%{ap_serverroot}/%{name}/vendor/tecnickcom/tcpdf/tools/tcpdf_addfont.php
-%attr(0770,%{ap_usr},%{ap_grp}) 
%{ap_serverroot}/%{name}/vendor/twig/twig/drupal_test.sh
-%{ap_serverroot}/%{name}/*
+%attr(0644,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/matomo.js
+%attr(0644,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/piwik.js
+%attr(0644,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/js/piwik.min.js
+%attr(0770,%{apache_user},%{apache_group}) %{apache_serverroot}/%{name}/console
+%attr(0770,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/misc/cron/archive.sh
+%attr(0770,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/misc/log-analytics/import_logs.py
+%attr(0770,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/misc/composer/clean-xhprof.sh
+%attr(0770,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/misc/composer/build-xhprof.sh
+%attr(0770,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/vendor/pear/archive_tar/sync-php4
+%attr(0770,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/vendor/szymach/c-pchart/coverage.sh
+%attr(0770,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/vendor/tecnickcom/tcpdf/tools/tcpdf_addfont.php
+%attr(0770,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/vendor/twig/twig/drupal_test.sh
+%attr(0770,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/vendor/matomo/matomo-php-tracker/run_tests.sh
+%attr(0770,%{apache_user},%{apache_group}) 
%{apache_serverroot}/%{name}/vendor/wikimedia/less.php/bin/lessc
+%{apache_serverroot}/%{name}/*
+
+%files apache
+%config(noreplace) %{apache_sysconfdir}/conf.d/%{name}.conf
 
 %changelog

++++++ matomo-3.14.1.tar.gz -> matomo-4.2.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/matomo/matomo-3.14.1.tar.gz 
/work/SRC/openSUSE:Factory/.matomo.new.2401/matomo-4.2.1.tar.gz differ: char 
12, line 1

++++++ matomo-README.SUSE ++++++
--- /var/tmp/diff_new_pack.WmUvQ2/_old  2021-03-30 20:51:55.128151234 +0200
+++ /var/tmp/diff_new_pack.WmUvQ2/_new  2021-03-30 20:51:55.128151234 +0200
@@ -59,3 +59,7 @@
 For systemd.timer you must start and enable matomo-archive.timer:
 ~# /usr/bin/systemctl enable --now matomo-archive.timer
 
+g) Enable infile
+   - GRANT FILE ON *.* TO '<your_matomo_user>'@'localhost'
+   - usermod -a -G www mysql
+   - systemctl restart mysql apache2

++++++ matomo-archive.cron ++++++
--- /var/tmp/diff_new_pack.WmUvQ2/_old  2021-03-30 20:51:55.144151252 +0200
+++ /var/tmp/diff_new_pack.WmUvQ2/_new  2021-03-30 20:51:55.148151256 +0200
@@ -3,7 +3,7 @@
 #
 
 # without CLI
-#-5 * * * * wwwrun /usr/bin/php @ap_serverroot@/matomo/misc/cron/archive.php 
--url=http://localhost/matomo/ > /var/log/matomo/matomo-archive.log
+#-5 * * * * @APACHE_USER@ /usr/bin/php 
@APACHE_SERVERROOT@/matomo/misc/cron/archive.php --url=http://localhost/matomo/ 
> /var/log/matomo/matomo-archive.log
 
 # with CLI
--5 * * * * wwwrun /usr/bin/php @ap_serverroot@/matomo/console core:archive 
--url=http://localhost/matomo/ > /var/log/matomo/matomo-archive.log
+-5 * * * * @APACHE_USER@ /usr/bin/php @APACHE_SERVERROOT@/matomo/console 
core:archive --url=http://localhost/matomo/ > /var/log/matomo/matomo-archive.log

++++++ matomo-archive.service ++++++
--- /var/tmp/diff_new_pack.WmUvQ2/_old  2021-03-30 20:51:55.164151275 +0200
+++ /var/tmp/diff_new_pack.WmUvQ2/_new  2021-03-30 20:51:55.164151275 +0200
@@ -3,8 +3,8 @@
 
 [Service]
 Type=oneshot
-User=wwwrun
-Group=www
-ExecStart=/bin/bash -ce "/usr/bin/php @ap_serverroot@/matomo/console 
core:archive --url=http://localhost/matomo/ >> 
/var/log/matomo/matomo-archive.log 2>&1"
+User=@APACHE_USER@
+Group=@APACHE_GROUP@
+ExecStart=/bin/bash -ce "/usr/bin/php @APACHE_SERVERROOT@/matomo/console 
core:archive --url=http://localhost/matomo/ >> 
/var/log/matomo/matomo-archive.log 2>&1"
 #StandardOutput=file:/var/log/matomo/matomo-archive.log
 #StandardError=file:/var/log/matomo/matomo-archive.log

++++++ matomo-package_update.patch ++++++
diff -Pdpru matomo.orig/plugins/CoreUpdater/Commands/Update.php 
matomo/plugins/CoreUpdater/Commands/Update.php
--- matomo.orig/plugins/CoreUpdater/Commands/Update.php 2020-11-23 
20:20:18.000000000 +0100
+++ matomo/plugins/CoreUpdater/Commands/Update.php      2020-11-24 
14:16:58.087597130 +0100
@@ -70,7 +70,11 @@ class Update extends ConsoleCommand
                 $this->writeSuccessMessage($output, 
array(Piwik::translate('CoreUpdater_DbUpgradeNotExecuted')));
             }
 
+            // Only show if autoupdate is enabled. Don't show if update 
through distribution package update.
+            $enableAutoUpdate = (bool) 
Config::getInstance()->General['enable_auto_update'];
+            if ($enableAutoUpdate === true){
             
$this->writeAlertMessageWhenCommandExecutedWithUnexpectedUser($output);
+            }
 
 
         } catch(NoUpdatesFoundException $e) {
++++++ matomo.logrotate ++++++
--- /var/tmp/diff_new_pack.WmUvQ2/_old  2021-03-30 20:51:55.224151342 +0200
+++ /var/tmp/diff_new_pack.WmUvQ2/_new  2021-03-30 20:51:55.224151342 +0200
@@ -1,6 +1,6 @@
 /var/log/matomo/matomo-archive.log
 {
-su wwwrun www
+su @APACHE_USER@ @APACHE_GROUP@
 rotate 30
 daily
 missingok

Reply via email to