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)