Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package permissions for openSUSE:Factory 
checked in at 2024-03-07 18:28:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/permissions (Old)
 and      /work/SRC/openSUSE:Factory/.permissions.new.1770 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "permissions"

Thu Mar  7 18:28:27 2024 rev:162 rq:1155258 version:1699_20240305

Changes:
--------
--- /work/SRC/openSUSE:Factory/permissions/permissions.changes  2024-02-08 
19:02:09.355069107 +0100
+++ /work/SRC/openSUSE:Factory/.permissions.new.1770/permissions.changes        
2024-03-07 18:29:00.288102575 +0100
@@ -1,0 +2,49 @@
+Tue Mar 05 14:37:57 UTC 2024 - filippo.bona...@suse.com
+
+- Update to version 1699_20240305:
+  * chkstat: EntryProcessor: make error handling in safeOpen() clearer
+  * chkstat regtests: catch bad error reporting for non-existent files
+  * chkstat: EntryProcessor: don't report errors for non-existent files
+
+-------------------------------------------------------------------
+Tue Feb 27 10:36:59 UTC 2024 - filippo.bona...@suse.com
+
+- Update to version 1699_20240223:
+  * chkstat: replace ProcMountState enum by simple bool member
+  * chkstat: minor style, spelling and documentation fixes
+  * chkstat: drop types.h header
+  * chkstat: make ProcMountState a private type of ChkStat
+  * chkstat: EntryProcessor: rename some member variables for improved 
readability
+  * chkstat: get rid of EntryContext and incorporate it into EntryProcessor
+  * chkstat: split-off EntryProcessor from Chkstat main class
+  * chkstat: define _GNU_SOURCE via Makefile
+  * chkstat: processEntries(): make loop variables const
+  * chkstat: split up checkHaveProc()
+  * chkstat: ProfileParser: fix a bug when applying capabilities in custom root
+  * chkstat: ProfileParser: make adding the root to paths transparent
+  * chkstat: ProfileParser: refactor the now reduced codebase
+  * chkstat: split off separate ProfileParser
+  * chkstat: ProfileEntry: mark dropXID() const to support const ProfileEntry 
use
+  * chkstat: parseProfile(): improve badProfileLine() calls
+  * chkstat: drop deprecated capability check
+  * chkstat: also move expandProfilePaths() into new VariableExpansions class
+  * chkstat: split off variable expansion logic into separate class
+  * chkstat: loadVariableExpansions(): a bit of refactoring
+  * chkstat: parseSysconfig(): bit of refactoring
+  * chkstat: remove deprecated CHECK_PERMISSIONS logic
+  * chkstat: move assorted types into dedicated header
+  * chkstat: replace #include guards by #pragma once
+  * chkstat: split off command line arguments from Chkstat main class
+  * chkstat: drop SaneValueArg wrapper
+  * chkstat: document new packages.d directory
+  * chkstat: drop TODO regarding ProfileEntry being changed on-the-fly
+  * chkstat: harmonize FileCapabilities API
+  * chkstat: support /usr/share/permissions/package.d for per-package drop-ins
+  * chkstat: minor coding style fixes
+  * chkstat: improve readability for rstrip() to strip trailing slashes
+  * chkstat: remove trailing slashes from paths found on the command line
+  * chkstat: add warning messages for rare error situations
+  * chkstat: open profiles right away without racy `access()` check.
+- Remove fix_version.sh, handle version with services
+
+-------------------------------------------------------------------

Old:
----
  fix_version.sh
  permissions-20240206.tar.xz

New:
----
  permissions-1699_20240305.tar.xz

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

Other differences:
------------------
++++++ permissions.spec ++++++
--- /var/tmp/diff_new_pack.SgiP2D/_old  2024-03-07 18:29:00.904125307 +0100
+++ /var/tmp/diff_new_pack.SgiP2D/_new  2024-03-07 18:29:00.908125454 +0100
@@ -16,18 +16,15 @@
 #
 
 
-%define VERSION_DATE 20240206
-
 Name:           permissions
-Version:        %{suse_version}_%{VERSION_DATE}
+Version:        1699_20240305
 Release:        0
 Summary:        SUSE Linux Default Permissions
 # Maintained in github by the security team.
 License:        GPL-2.0-or-later
 Group:          Productivity/Security
 URL:            http://github.com/openSUSE/permissions
-Source:         permissions-%{VERSION_DATE}.tar.xz
-Source1:        fix_version.sh
+Source:         permissions-%{version}.tar.xz
 Source2:        permissions.rpmlintrc
 BuildRequires:  gcc-c++
 BuildRequires:  libcap-devel
@@ -41,7 +38,7 @@
 Provides:       aaa_base:%{_datadir}/permissions
 
 %prep
-%autosetup -n permissions-%{VERSION_DATE}
+%autosetup
 
 %build
 make %{?_smp_mflags} CXXFLAGS="%{optflags}"
@@ -78,7 +75,7 @@
 Requires(post): chkstat
 #!BuildIgnore:  group(trusted)
 Requires(pre):  group(trusted)
-Obsoletes:      permissions-doc <= %{suse_version}_%{VERSION_DATE}
+Obsoletes:      permissions-doc <= %{version}
 BuildArch:      noarch
 
 %description config

++++++ _service ++++++
--- /var/tmp/diff_new_pack.SgiP2D/_old  2024-03-07 18:29:00.932126340 +0100
+++ /var/tmp/diff_new_pack.SgiP2D/_new  2024-03-07 18:29:00.936126487 +0100
@@ -1,13 +1,17 @@
 <services>
-  <service name="tar_scm" mode="disabled">
+  <service name="tar_scm" mode="manual">
     <param name="url">https://github.com/openSUSE/permissions.git</param>
     <param name="scm">git</param>
-    <param name="versionformat">%cd</param>
+    <param name="revision">master</param>
+    <param name="versionformat">1699_%cd</param>
     <param name="changesgenerate">enable</param>
   </service>
-  <service name="recompress" mode="disabled">
+  <service name="recompress" mode="manual">
     <param name="file">*.tar</param>
     <param name="compression">xz</param>
   </service>
+  <service name="set_version" mode="manual">
+    <param name="regex">permissions-(.+_[0-9]+)</param>
+  </service>
 </services>
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.SgiP2D/_old  2024-03-07 18:29:00.952127078 +0100
+++ /var/tmp/diff_new_pack.SgiP2D/_new  2024-03-07 18:29:00.956127226 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
             <param 
name="url">https://github.com/openSUSE/permissions.git</param>
-          <param 
name="changesrevision">a1c704b3270658924bfb24991952e01f44206876</param></service></servicedata>
+          <param 
name="changesrevision">0f100169e4f8602bc90231db383568e58be66609</param></service></servicedata>
 (No newline at EOF)
 

Reply via email to