Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package transactional-update for 
openSUSE:Factory checked in at 2023-03-27 18:15:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/transactional-update (Old)
 and      /work/SRC/openSUSE:Factory/.transactional-update.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "transactional-update"

Mon Mar 27 18:15:16 2023 rev:98 rq:1073957 version:4.1.5

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/transactional-update/transactional-update.changes    
    2023-03-11 18:24:32.799039028 +0100
+++ 
/work/SRC/openSUSE:Factory/.transactional-update.new.31432/transactional-update.changes
     2023-03-27 18:15:18.046796493 +0200
@@ -1,0 +2,6 @@
+Thu Mar 23 11:52:21 UTC 2023 - Ignaz Forster <[email protected]>
+
+- Version 4.1.5
+  - Add support for configuration file snippets
+
+-------------------------------------------------------------------

Old:
----
  transactional-update-4.1.4.tar.gz

New:
----
  transactional-update-4.1.5.tar.gz

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

Other differences:
------------------
++++++ transactional-update.spec ++++++
--- /var/tmp/diff_new_pack.UtyWDX/_old  2023-03-27 18:15:18.754800229 +0200
+++ /var/tmp/diff_new_pack.UtyWDX/_new  2023-03-27 18:15:18.754800229 +0200
@@ -26,7 +26,7 @@
 %{!?_distconfdir: %global _distconfdir %{_prefix}%{_sysconfdir}}
 
 Name:           transactional-update
-Version:        4.1.4
+Version:        4.1.5
 Release:        0
 Summary:        Transactional Updates with btrfs and snapshots
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later

++++++ transactional-update-4.1.4.tar.gz -> transactional-update-4.1.5.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/transactional-update-4.1.4/NEWS 
new/transactional-update-4.1.5/NEWS
--- old/transactional-update-4.1.4/NEWS 2023-03-10 15:04:00.000000000 +0100
+++ new/transactional-update-4.1.5/NEWS 2023-03-23 11:48:29.000000000 +0100
@@ -2,6 +2,9 @@
 
 Copyright (C) 2016-2022 Thorsten Kukuk, Ignaz Forster et al.
 
+Version 4.1.5
+* Add support for configuration file snippets
+
 Version 4.1.4
 * Workaround for broken Tumbleweed package libfdisk1
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/transactional-update-4.1.4/configure.ac 
new/transactional-update-4.1.5/configure.ac
--- old/transactional-update-4.1.4/configure.ac 2023-03-10 15:04:00.000000000 
+0100
+++ new/transactional-update-4.1.5/configure.ac 2023-03-23 11:48:29.000000000 
+0100
@@ -1,5 +1,5 @@
 dnl Process this file with autoconf to produce a configure script.
-AC_INIT(transactional-update, 4.1.4)
+AC_INIT(transactional-update, 4.1.5)
 # Increase on any interface change and reset revision
 LIBTOOL_CURRENT=4
 # On interface change increase if backwards compatible, reset otherwise
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/transactional-update-4.1.4/man/transactional-update.conf.5.xml 
new/transactional-update-4.1.5/man/transactional-update.conf.5.xml
--- old/transactional-update-4.1.4/man/transactional-update.conf.5.xml  
2023-03-10 15:04:00.000000000 +0100
+++ new/transactional-update-4.1.5/man/transactional-update.conf.5.xml  
2023-03-23 11:48:29.000000000 +0100
@@ -42,26 +42,37 @@
 
   <refnamediv>
     <refname>transactional-update.conf</refname>
-    <refpurpose>transactional-update configuration file</refpurpose>
+    <refpurpose>transactional-update configuration files</refpurpose>
   </refnamediv>
 
   <refsynopsisdiv>
-    <para><filename>%sysconfdir%/transactional-update.conf</filename></para>
+    <para><literallayout>
+<filename>%sysconfdir%/transactional-update.conf</filename>
+<filename>%prefix%%sysconfdir%/transactional-update.conf</filename>
+<filename>%prefix%%sysconfdir%/transactional-update.conf.d/*</filename>
+    </literallayout></para>
   </refsynopsisdiv>
 
   <refsect1>
     <title>Description</title>
 
-    <para>This configuration file controls and defines the behaviour of
+    <para>These configuration files control and define the behaviour of
     <citerefentry>
       <refentrytitle>transactional-update</refentrytitle>
       <manvolnum>8</manvolnum>
     </citerefentry>.</para>
-    <para>The <refname>transactional-update.conf</refname> file uses shell
+    <para>The configuration files use shell
     style assignments, e.g. <code>PARAMETER=value</code>.</para>
     <para>A reference file (also used for reading the default values) can be
     found in
-    <filename>%prefix%%sysconfdir%/transactional-update.conf</filename>.</para>
+    <filename>%prefix%%sysconfdir%/transactional-update.conf</filename>.
+    Additionally packages may overwrite these default values by putting
+    files into
+    <filename>%prefix%%sysconfdir%/transactional-update.conf.d/</filename>;
+    files in that directory will be read alphabetically, assignments in later
+    files will overwrite previous assignments. Admin settings in
+    <filename>%sysconfdir%/transactional-update.conf</filename> will
+    have the highest precedence.</para>
   </refsect1>
 
   <refsect1>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/transactional-update-4.1.4/sbin/transactional-update.in 
new/transactional-update-4.1.5/sbin/transactional-update.in
--- old/transactional-update-4.1.4/sbin/transactional-update.in 2023-03-10 
15:04:00.000000000 +0100
+++ new/transactional-update-4.1.5/sbin/transactional-update.in 2023-03-23 
11:48:29.000000000 +0100
@@ -74,6 +74,11 @@
 if [ -r ${SYSTEMCONFFILE} ]; then
     . ${SYSTEMCONFFILE}
 fi
+for snippet in "${SYSTEMCONFFILE}.d"/*; do
+    if [ -f "${snippet}" ]; then
+       . "${snippet}"
+    fi
+done
 if [ -r ${CONFFILE} ]; then
     . ${CONFFILE}
 fi

Reply via email to