Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: drbd-selinux | Distribution: openSUSE Tumbleweed |
Version: 9.29.0 | Vendor: openSUSE |
Release: 3.1 | Build date: Mon Mar 17 14:32:00 2025 |
Group: Productivity/Clustering/HA | Build host: reproducible |
Size: 12755 | Source RPM: drbd-utils-9.29.0-3.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://linbit.com/linbit-software-download-page-for-linstor-and-drbd-linux-driver/ | |
Summary: SElinux policy for DRBD |
drbd-selinux contains the SELinux policy meant to be used with this version of DRBD and related tools.
GPL-2.0-or-later
* Mon Mar 17 2025 Heming Zhao <heming.zhao@suse.com> - Default SELinux Profile prevents configuration of drbd_passive resources in cluster (bsc#1239436) * update spec file to create a new package drbd-selinux * update patch bsc-1233273_drbd.ocf-update-for-OCF-1.1.patch - fix the commit log mistake and typo, no code change * Thu Mar 13 2025 Heming Zhao <heming.zhao@suse.com> - drbd_passive resource times out after 10 minutes and drbd device doesn't exist (bsc#1239437) * add patch + bsc-1239437_drbd.rules-fix-missing-udev-device.patch * update drbd.spec + remove '--without-83support' from configure, which is not needed anymore * Wed Jan 08 2025 Heming Zhao <heming.zhao@suse.com> - Update drbd-utils from 9.25.0 to 9.29.0 * Changelog from Linbit: 9.29.0 - ---------- * drbdmeta: fix initialization for external md * build: allow disbling keyutils * tests: export sanitized environment * drbdmon: various improvements * build: add cyclonedx * drbsetup,v9: fix multiple paths drbdsetup show --json strictly spreaking breaking change, but maily used internally * events2: expose if device is open * drbdadm: fix undefined behavior that triggered on amd64 * shared: fix out-of-bounds access in parsing * drbsetup,v9: event consistency with peer devices * drbdadm: fix parsing of v8.4 configs for compatibility * drbdmeta: fix segfault for check-resize on intentionally diskless * drbd-promote@.service: check if ExecCondition is available 9.28.0 - ---------- * events2: set may_promote:no promotion_score:0 while force-io-failure:yes * drbdsetup,v9: show TLS in connection status * drbdsetup,v9: add udev command * 8.3: remove * crm-fence-peer.9.sh: fixes for pacemaker 2.1.7 * events2: improved out of order message handling 9.27.0 - ---------- * adjust,v9: retry for diskless primaries * tests: sanitize env (e.g., TZ) * drbdmeta: dump and restore the members field 9.26.0 - ---------- * config,v9: new config option load-balance-paths * config,v9: new config options rdma-ctrls-(snd|rcv)buf-size * drbdadm,v9: fix segfault if proxy has no path * drbd: increase maximum CPU mask size * systemd: introduce drbd-graceful-shutdown.service * drbdmeta,v9: fix regression, allow attach after offline resize * drbdsetup,v9: add path established information to JSON status * events2: terminate on module unload even under --poll * events2: specif exit code if module unload * docs: add spdx license file * drbdmon: various smaller improvements * drbdsetup,v9: support for TLS/kTLS * remove patches which are already included in upstream code: 0001-drbdadm-v9-do-not-segfault-when-re-configuring-proxy.patch 0002-user-drbrdmon-add-missing-stdint.h-includes.patch 0003-Introduce-default_types.h-header.patch bsc-1219263_crm-fence-peer.9.sh-fix-parsing-in_ccm-crmd-fields-o.patch bsc-1219263_crm-fence-peer.9.sh-use-join-of-node_state-to-judge-.patch bsc-1233273_drbd.ocf-update-regex-of-sed-for-new-output-from-crm.patch usrmerge_move_lib_to_prefix_lib.patch * add upstream patches to align commit 0a014f290802: 0001-drbd-verify.py-relax-host-key-checking.patch 0002-DRBDmon-Disabled-DRBD-commands-warning-only-for-actu.patch 0003-DRBDmon-Integrate-global-local-command-delegation.patch 0004-DRBDmon-Adjust-events-log-supplier-program-name.patch 0005-DRBDmon-Add-drbd-events-log-supplier.patch 0006-DRBDmon-Adjust-Makefile.patch 0007-DRBDmon-Version-V1R4M1.patch 0008-drbdadm-add-proxy-options-to-add-connection-command.patch 0009-Do-not-hardcode-paths-in-services-and-scripts.patch 0010-Fix-typo-in-warning-there-is-no-po4a-translage-comma.patch 0011-drbd.ocf-explicitly-timeout-crm_master-IPC-early.patch 0012-drbd.ocf-the-text-output-of-crm_resource-locate-has-.patch * update patches according to source code changes: bsc-1233273_drbd.ocf-replace-crm_master-with-ocf_promotion_score.patch fence-after-pacemaker-down.patch * modify upstream patch for passing build: 0009-Do-not-hardcode-paths-in-services-and-scripts.patch * add new service: drbd-graceful-shutdown.service * add new binrary: drbd-events-log-supplier * Tue Nov 12 2024 Glass Su <glass.su@suse.com> - drbd: Support and adaptations for OCF 1.1 standard (bsc#1233273) * bsc-1233273_drbd.ocf-replace-crm_master-with-ocf_promotion_score.patch * bsc-1233273_drbd.ocf-update-regex-of-sed-for-new-output-from-crm.patch * bsc-1233273_drbd.ocf-update-for-OCF-1.1.patch * Mon Mar 18 2024 Glass Su <glass.su@suse.com> - drbd failover timeout because of "fence-peer helper broken" (bsc#1219263) * bsc-1219263_crm-fence-peer.9.sh-fix-parsing-in_ccm-crmd-fields-o.patch * bsc-1219263_crm-fence-peer.9.sh-use-join-of-node_state-to-judge-.patch * Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN. * Mon Aug 28 2023 Heming Zhao <heming.zhao@suse.com> - Update to 9.25.0 (jsc#PED-6362) * drbdsetup,v9,show: fix meta disk format for json * drbdmeta: {hex,}dump superblock * drbdmon: major rewrite * build: gcc v12 cleanups * misc: put locks into separate dir * selinux: add fowner fsetsid, they dropped a global noaudit rule * v9: Support user-defined block-size * doc,v9: improvements all over the place * drbdadm,v9: implement drbdadm role <res:peer> * drbdadm,v9: pass --verbose/--statistics to drbdsetup status * drbd{adm,meta}: add repair-md subcommand * drbdadm,v9,resync-after: fix too strict check * drbdadm,v9,floating: fixup fake uname for 9.2.x strict_names=1 * drbdadm,v9,parser: fixup globs, also rm GNU libc specific extensions * drbdadm,v9,parser: allow via outside-address for NATed peers * parser,v9: deprecate named connections * drbd-selinux: add sub package, minor packaging/spec changes * drbdadm: allow files from expanded glob to vanish * drbdadm,v9: fix potential segfault in postparse * drbdadm,v9: fix sh-ip when set on connection/path * drbdmeta: fix apply-al for bitmap sizes > 4GiB * drbd-service-shim.sh: add secondary --force * ocf: fix for dropped --peer option * drbdsetup,v9: show susupend reason in json output * drbdsetup,v9: add secondary --force * drbdsetup,v9: fix *susp_str() for events2 diff mode * drdbdadm,v9: fix sh-resource * drdbdadm,v9: rm --peer=connect_to_host * ocf: deal with situation where PM node name and actual node name do not match * notify.sh: deal with unset DRBD_PEER env variable * crm-fence-peer: fix timeout with Pacemaker 2.0.5 * drbdmeta: don't wait for confirmation if not a TTY * drbdadm,v9: Pass '--force' to certain drbdmeta commands * drbdmeta: do init in chunks; allow different methods * build: various minor fixes (udev detection, POSIX, compiler flags, allow doc building with asciidoctor,...) * drbd.ocf: fix type (relevant for certain pcs versions) * crm-fence-peer: fix timeout with Pacemaker 2.1 * v9,proxy: allow multiple sharing a proxy node * v9,drbdsetup: quote resource name in "show" * build: allow building for RHEL9.0, minor cleanups * reactor/systemd: allow proper actions (e.g., reboot) if demotion fails. - introduce new systemd service: drbd-demote-or-escalate@.service - remove v83 v84 binaries (incompatible with kmp) - drop patches which are already included in latest code: - 0001-crm-fence-peer-fix-timeout-with-Pacemaker-2.1-milli-.patch - 0002-crm-fence-peer-fix-timeout-with-Pacemaker-2.0.5-mill.patch - add upstream patch: + 0001-drbdadm-v9-do-not-segfault-when-re-configuring-proxy.patch + 0002-user-drbrdmon-add-missing-stdint.h-includes.patch + 0003-Introduce-default_types.h-header.patch - change patch name: - 0001-Disable-quorum-in-default-configuration-bsc-1032142.patch + bsc-1032142_Disable-quorum-in-default-configuration.patch - rebase patch: + pie-fix.patch + rpmlint-build-error.patch * Wed May 31 2023 Frederic Crozat <fcrozat@suse.com> - Update url and remove download url for tarball, not valid anymore. * Mon Mar 27 2023 Nicholas Yang <nicholas.yang@suse.com> - crm-fence-peer incompatible with Pacemaker 2.1 and needs backports (bsc#1209783) * 0001-crm-fence-peer-fix-timeout-with-Pacemaker-2.1-milli-.patch * 0002-crm-fence-peer-fix-timeout-with-Pacemaker-2.0.5-mill.patch * Thu Mar 23 2023 Nicholas Yang <nicholas.yang@suse.com> - bsc#1208922: fails to replace directory /lib/drbd with symlink * modify drbd-utils.spec to manipulate the symlink in %postun and %posttrans script * Fri Mar 10 2023 Nicholas Yang <nicholas.yang@suse.com> - bsc#1208922: fails to replace directory /lib/drbd with symlink * modify drbd-utils.spec to rename it in pretrans script * Tue Jan 03 2023 Heming Zhao <heming.zhao@suse.com> - drbd.service fails to load - incorrect path to executable (bsc#1206754) * use %suse_version to replace %UsrMerge * modify drbd-utils.spec for create symbolic folder "/lib/drbd" * Fri Oct 14 2022 Roger Zhou <zzhou@suse.com> - bsc#1204276 remove crm-fence-peer.sh for drbd8 to avoid confusion with v9 * Wed Sep 21 2022 Roger Zhou <zzhou@suse.com> - drbd-utils.spec force _localstatedir to use /var/lib in runtime (bsc#1203220) * Fri Sep 16 2022 Roger Zhou <zzhou@suse.com> - restore drbd scripts back to /usr/lib/drbd from /lib/drbd (bsc#1203220) Update drbd-utils.spec - fix drbd-bash-completion Update rpmlint-build-error.patch
/usr/share/selinux/packages/drbd.pp.bz2 /var/lib/selinux/targeted/active/modules/200/drbd
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Mar 22 23:42:21 2025