Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package borgmatic for openSUSE:Factory 
checked in at 2023-07-03 17:43:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/borgmatic (Old)
 and      /work/SRC/openSUSE:Factory/.borgmatic.new.13546 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "borgmatic"

Mon Jul  3 17:43:33 2023 rev:40 rq:1096454 version:1.7.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/borgmatic/borgmatic.changes      2023-06-07 
23:08:13.727624442 +0200
+++ /work/SRC/openSUSE:Factory/.borgmatic.new.13546/borgmatic.changes   
2023-07-03 17:43:43.061047896 +0200
@@ -1,0 +2,33 @@
+Thu Jun 29 07:57:14 UTC 2023 - Jan Baier <jba...@suse.com>
+
+- update to 1.7.15
+  * Add configuration options and command-line flags for backing up a database
+    from one location while restoring it somewhere else.
+  * Add a documentation troubleshooting note for MySQL/MariaDB authentication
+    errors.
+  * Remove upgrade-borgmatic-config command for upgrading borgmatic 1.1.0
+    INI-style configuration.
+  * Deprecate generate-borgmatic-config in favor of new "config generate"
+    action.
+  * Deprecate validate-borgmatic-config in favor of new "config validate"
+    action.
+  * Extract borgmatic configuration from backup via new "config bootstrap"
+    action—even when borgmatic has no configuration yet!
+  * Add sample systemd user service for running borgmatic as a non-root user.
+  * Fix an error when "data" check time files are accessed without getting
+    upgraded first.
+
+- update to 1.7.14:
+  * Add a new verbosity level (-2) to disable output entirely (for console,
+    syslog, log file, or monitoring), so not even errors are shown.
+  * Tweak archive check probing logic to use the newest timestamp found when
+    multiple exist.
+  * Add Borg 2 date-based matching flags to various actions for archive
+    selection.
+  * Fix an error when loading the configuration schema on Fedora Linux.
+  * Fix "check" action error when repository and archive checks are configured
+    but the archive gets skipped due to the configured frequency.
+  * Fix "--archive latest" on "list" and "info" actions that only worked on the
+    first of multiple configured repositories.
+
+-------------------------------------------------------------------

Old:
----
  borgmatic-1.7.13.tar.gz

New:
----
  borgmatic-1.7.15.tar.gz

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

Other differences:
------------------
++++++ borgmatic.spec ++++++
--- /var/tmp/diff_new_pack.Qi2jhD/_old  2023-07-03 17:43:43.689051593 +0200
+++ /var/tmp/diff_new_pack.Qi2jhD/_new  2023-07-03 17:43:43.697051640 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           borgmatic
-Version:        1.7.13
+Version:        1.7.15
 Release:        0
 Summary:        Automation tool for borgbackup
 License:        GPL-3.0-only
@@ -51,7 +51,6 @@
 BuildRequires:  python3-py
 BuildRequires:  python3-pycodestyle
 BuildRequires:  python3-pyflakes
-BuildRequires:  python3-pykwalify
 BuildRequires:  python3-pytest
 BuildRequires:  python3-pytest-cov
 BuildRequires:  python3-python-dateutil
@@ -59,11 +58,11 @@
 BuildRequires:  python3-ruamel.yaml
 BuildRequires:  python3-setuptools
 BuildRequires:  python3-toml
+BuildRequires:  systemd-rpm-macros
 BuildRequires:  pkgconfig(libsystemd)
 Requires:       borgbackup
 Requires:       python3-colorama
 Requires:       python3-jsonschema >= 3.2.0
-Requires:       python3-pykwalify
 Requires:       python3-requests
 Requires:       python3-ruamel.yaml < 0.18.0
 Requires:       python3-ruamel.yaml > 0.15.0
@@ -92,7 +91,9 @@
 # Make sample files use the borgmatic command on /usr/bin, not /usr/local/bin
 perl -pi -e "s,PATH=\\$PATH:/usr/local/bin 
/root/.local/bin/borgmatic,/usr/bin/borgmatic," sample/cron/borgmatic
 perl -pi -e "s,/root/.local/bin/borgmatic,/usr/bin/borgmatic," 
sample/systemd/borgmatic.service
+perl -pi -e "s,/root/.local/bin/borgmatic,/usr/bin/borgmatic," 
sample/systemd/borgmatic-user.service
 perl -pi -e "s,=sleep,=/usr/bin/sleep," sample/systemd/borgmatic.service
+perl -pi -e "s,=sleep,=/usr/bin/sleep," sample/systemd/borgmatic-user.service
 perl -pi -e "s,=systemd-inhibit,=/usr/bin/systemd-inhibit," 
sample/systemd/borgmatic.service
 perl -pi -e "s/ruamel.yaml>0.15.0,<0.17.0/ruamel.yaml/" setup.py
 perl -pi -e 
"s/packages=find_packages\(\)/packages=find_packages(exclude=('tests*',))/" 
setup.py
@@ -107,8 +108,10 @@
 install -d %{buildroot}%{_sysconfdir}/borgmatic.d
 install -d %{buildroot}%{_docdir}/%{name}/sample/cron
 install -m 0644 sample/cron/borgmatic 
%{buildroot}%{_docdir}/%{name}/sample/cron/
+install -d %{buildroot}%{_docdir}/%{name}/sample/systemd
+install -m 0644 sample/systemd/borgmatic* 
%{buildroot}%{_docdir}/%{name}/sample/systemd/
 install -d %{buildroot}%{_unitdir}/
-install -m 0644 sample/systemd/borgmatic* %{buildroot}%{_unitdir}/
+install -m 0644 sample/systemd/borgmatic.* %{buildroot}%{_unitdir}/
 
 install -D -m 0644 borgmatic.1 %{buildroot}%{_mandir}/man1/borgmatic.1
 mkdir -p %{buildroot}%{_sbindir}
@@ -129,13 +132,7 @@
 %post
 %service_add_post borgmatic.service
 if [ "$1" = 1 -a ! -f "%{_sysconfdir}/borgmatic/config.yaml" ]; then
-    %{_bindir}/generate-borgmatic-config
-elif [ "$1" = 2 ]; then
-    if [ -f "%{_sysconfdir}/borgmatic/config" -a ! -f 
"%{_sysconfdir}/borgmatic/config.yaml" ]; then
-       echo "The configuration files have changed. 
%{_bindir}/upgrade-borgmatic-config will be run now to upgrade the 
configuration to the new format."
-       echo ""
-       %{_bindir}/upgrade-borgmatic-config
-    fi
+    %{_bindir}/borgmatic config generate
 fi
 
 %pre
@@ -155,6 +152,7 @@
 %dir %{_sysconfdir}/borgmatic.d
 %dir %{_docdir}/%{name}/sample
 %dir %{_docdir}/%{name}/sample/cron
+%dir %{_docdir}/%{name}/sample/systemd
 %{python3_sitelib}/borgmatic/
 %{python3_sitelib}/borgmatic-%{version}-py%{py3_ver}.egg-info
 %{_unitdir}/borgmatic.service
@@ -162,9 +160,9 @@
 %{_bindir}/borgmatic
 %{_sbindir}/rcborgmatic
 %{_bindir}/generate-borgmatic-config
-%{_bindir}/upgrade-borgmatic-config
 %{_bindir}/validate-borgmatic-config
 %{_mandir}/man1/borgmatic.1%{?ext_man}
-%{_docdir}/%{name}/sample/cron
+%{_docdir}/%{name}/sample/cron/
+%{_docdir}/%{name}/sample/systemd/
 
 %changelog

++++++ borgmatic-1.7.13.tar.gz -> borgmatic-1.7.15.tar.gz ++++++
++++ 8979 lines of diff (skipped)

Reply via email to