Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

checkpolicy-3.5-slfo.1.1.7 RPM for s390x

From OpenSuSE Leap 16.0 for s390x

Name: checkpolicy Distribution: SUSE Linux Framework One
Version: 3.5 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.7 Build date: Mon Aug 26 10:52:45 2024
Group: Productivity/Security Build host: s390zl39
Size: 1526633 Source RPM: checkpolicy-3.5-slfo.1.1.7.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/SELinuxProject/selinux
Summary: SELinux policy compiler
checkpolicy is the SELinux policy compiler. It uses libsepol to
generate the binary policy.

(Security-enhanced Linux is a feature of the kernel and some
utilities that implement mandatory access control policies, such as
Type Enforcement, Role-based Access Control and Multi-Level
Security.)

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Fri Feb 24 2023 jsegitz@suse.com
  - Update to version 3.5
    * error out if required permission would exceed limit
    * Improve error message for type bounds
  - Added additional developer key (Jason Zaman)
* Mon May 09 2022 jsegitz@suse.com
  - Update to version 3.4
    * warn on bogus IP address or netmask in nodecon statement
    * allow wildcard permissions in constraints
    * mention class name on invalid permission
* Thu Nov 11 2021 jsegitz@suse.com
  - Update to version 3.3
    * When reading a binary policy by checkpolicy, do not automatically change the version
      to the max policy version supported by libsepol or, if specified, the value given
      using the "-c" flag.
    * Updated documentation
    * Prints the reason why opening a source policy file failed
* Tue Mar 09 2021 jsegitz@suse.com
  - Update to version 3.2
    * Fix a memleak and an integer overflow
* Tue Jul 14 2020 jsegitz@suse.com
  - Update to version 3.1
    * checkpolicy treats invalid characters as an error - might break rare use
      cases (intentionally)
    * Drop extern_te_assert_t.patch, is upstream
* Tue Mar 03 2020 jsegitz@suse.de
  - Update to version 3.0
    * add flag to enable policy optimization
    * allow to write policy to stdout
    * remove a redundant if-condition
* Wed Jan 15 2020 jsegitz@suse.de
  - Add extern_te_assert_t.patch to mark te_assert_t as extern.
    Prevents build failures on gcc10 (bsc#1160259)
* Wed Mar 20 2019 jsegitz@suse.com
  - Update to version 2.9
    * Add option to sort contexts when creating a binary policy
    * Update manpage
    * check the result value of hashtable_search
    * destroy the class datum if it fails to initialize
    * remove extraneous policy build noise
* Sun Nov 11 2018 jengelh@inai.de
  - Enable parallel build. Remove ineffective LDFLAGS="$RPM_LD_FLAGS"
    (RPM_LD_FLAGS is always empty).
* Wed Nov 07 2018 jsegitz@suse.com
  - Source URL was invalid (bsc#1115052)
* Wed Oct 17 2018 jsegitz@suse.com
  - Update to version 2.8 (bsc#1111732).
    For changes please see
    https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20180524/RELEASE-20180524.txt
  - Dropped checkpolicy-build.patch, not necessary anymore
  - Removed BuildRequires for byacc. It builds without and this blocks
    building on SLE 15
* Mon Jun 11 2018 jsegitz@suse.com
  - checkpolicy-build.patch was added in the former change to fix build
    failures
* Wed May 16 2018 mcepl@suse.com
  - Rebase to 2.7.
    For changes please see
    https://raw.githubusercontent.com/wiki/SELinuxProject/selinux/files/releases/20170804/RELEASE-20170804.txt
* Fri Nov 24 2017 jsegitz@suse.com
  - Update to version 2.6. Notable changes:
    * Add types associated to a role in the current scope when parsing
    * Extend checkpolicy pathname matching
    * Set flex as default lexer
    * Fix checkmodule output message
    * Fail if module name different than output base filename
    * Add support for portcon dccp protocol
* Thu Jun 29 2017 mpluskal@suse.com
  - Use plain flex
* Thu Jul 21 2016 jengelh@inai.de
  - Trim/update description
* Thu Jul 14 2016 jsegitz@novell.com
  - Without bug number no submit to SLE 12 SP2 is possible, so to make
    sle-changelog-checker happy: bsc#988977
* Fri Jul 08 2016 i@marguerite.su
  - update version 2.5
    * Add neverallow support for ioctl extended permissions
    * fix double free on name-based type transitions
    * switch operations to extended perms
    * policy_define.c: fix compiler warnings
    * Remove uses of -Wno-return-type
    * Fix -Wreturn-type issues
    * dispol: display operations as ranges
    * dispol: Extend to display operations
    * Add support for ioctl command whitelisting
    * Add option to write CIL policy
    * Add device tree ocontext nodes to Xen policy
    * Widen Xen IOMEM context entries
    * Expand allowed character set in paths
    * Fix precedence between number and filesystem tokens
    * dispol/dismod fgets function warnings fix
  - changes in 2.4
    * Fix bugs found by hardened gcc flags
    * Add missing semicolon in cond_else parser rule
    * Clear errno before call to strtol(3)
    * Global C++11 compatibility
    * Allow libsepol C++ static library on device
* Sun May 18 2014 crrodriguez@opensuse.org
  - version 2.3
    * Report source file and line information for neverallow failures.
    * Prevent incompatible option combinations for checkmodule.
    * Drop -lselinux from LDLIBS for test programs; not used.
    * Add debug feature to display constraints/validatetrans from Richard Haines.
* Thu Oct 31 2013 p.drouand@gmail.com
  - Update to version 2.2
    * Fix hyphen usage in man pages
    * handle-unknown / -U required argument fix
    * Support overriding Makefile PATH and LIBDIR
    * Support space and : in filenames
  - Remove checkpolicy-rhat.patch; fixed on upstream
* Thu Jun 27 2013 vcizek@suse.com
  - change the source url to the official 2.1.12 release tarball
* Fri Mar 29 2013 vcizek@suse.com
  - update to 2.1.12
    * Fix errors found by coverity
    * implement default type policy syntax
    * Free allocated memory when clean up / exit.
  - changes in checkpolicy-rhat.patch:
    * original hunk was merged upstream
    * space should be allowed for file trans names
* Wed Jan 30 2013 vcizek@suse.com
  - update to 2.1.11
    * fd leak reading policy
    * check return code on ebitmap_set_bit
    * sepolgen: We need to support files that have a + in them
    * implement new default labeling behaviors for usr, role, range
* Wed Jul 25 2012 meissner@suse.com
  - updated to 2.1.8
    - various fixes
* Sat Sep 17 2011 jengelh@medozas.de
  - Remove redundant tags/sections from specfile
  - Use %_smp_mflags for parallel build
* Thu Feb 25 2010 prusnak@suse.cz
  - updated to 2.0.21
    * Add support for building Xen policies from Paul Nuzzi.
    * Add long options to checkpolicy and checkmodule by Guido
      Trentalancia <guido@trentalancia.com>
* Tue Jun 23 2009 prusnak@suse.cz
  - require libsepol-devel-static
* Wed May 27 2009 prusnak@suse.cz
  - updated to 2.0.19
    * fix alias field in module format, caused by boundary format change
      from Caleb Case
    * properly escape regex symbols in the lexer from Stephen Smalley
    * add bounds support from KaiGai Kohei
* Mon Oct 20 2008 prusnak@suse.cz
  - use flex-old for building (using flex does not build refpolicy)
* Tue Jul 15 2008 prusnak@suse.cz
  - initial version 2.0.16
    * based on Fedora package by Dan Walsh <dwalsh@redhat.com>

Files

/usr/bin/checkmodule
/usr/bin/checkpolicy
/usr/bin/sedismod
/usr/bin/sedispol
/usr/share/man/man8/checkmodule.8.gz
/usr/share/man/man8/checkpolicy.8.gz
/usr/share/man/ru/man8/checkmodule.8.gz
/usr/share/man/ru/man8/checkpolicy.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Nov 9 00:36:49 2024