diff --git a/fence-agents.spec b/fence-agents.spec index 8c6bab3..ba525eb 100644 --- a/fence-agents.spec +++ b/fence-agents.spec @@ -14,7 +14,7 @@ ## global alphatag git0a6184070 Name: fence-agents -Summary: Fence Agents for Red Hat Cluster +Summary: Set of unified programs capable of host isolation ("fencing") Version: 4.2.1 Release: 3%{?alphatag:.%{alphatag}}%{?dist} License: GPLv2+ and LGPLv2+ @@ -128,17 +128,24 @@ rm -rf %{buildroot}/usr/share/doc/fence-agents ccs_update_schema > /dev/null 2>&1 ||: %description -Red Hat Fence Agents is a collection of scripts to handle remote -power management for several devices. +Fence Agents project is a collection of executables to handle isolation +("fencing") of possibly disordered hosts by the means of remote power +management, supporting various devices, or by other means. They +operate through a unified interface (calling conventions) devised +for the original Red Hat clustering solution. %package common License: GPLv2+ and LGPLv2+ Group: System Environment/Base -Summary: Common utilities for fence agents +Summary: Common base for Fence Agents project Requires: python3-pexpect python3-pycurl BuildArch: noarch %description common -Red Hat Fence Agents is a collection of scripts and libraries to handle remote power management for various devices. +Fence Agents project is a collection of executables to handle isolation +("fencing") of possibly disordered hosts by the means of remote power +management, supporting various devices, or by other means. + +This package contains support files including the Python fencing library. %files common %doc doc/COPYING.* doc/COPYRIGHT doc/README.licence %{_datadir}/fence @@ -151,18 +158,20 @@ Red Hat Fence Agents is a collection of scripts and libraries to handle remote p %exclude %{_sbindir}/* %exclude %{_mandir}/man8/* - %package all License: GPLv2+, LGPLv2+ and ASL 2.0 Group: System Environment/Base -Summary: Fence agents +Summary: Set of unified programs capable of host isolation ("fencing") Requires: %{allfenceagents} Provides: fence-agents = %{version}-%{release} Obsoletes: fence-agents < 3.1.13 BuildArch: noarch %description all -Red Hat Fence Agents is a collection of all supported fence agents. -%files all +Fence Agents project is a collection of executables to handle isolation +("fencing") of possibly disordered hosts by the means of remote power +management, supporting various devices, or by other means. + +This package only serves as a catch-all for all supported fence agents. %if 0%{?fedora} || 0%{?rhel} > 7 %package alom @@ -173,7 +182,7 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description alom -Red Hat Fence Agents +Fence agent for SUN ALOM. %files alom %{_sbindir}/fence_alom %{_mandir}/man8/fence_alom.8* @@ -187,20 +196,20 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description apc -The fence-agents-apc package contains a fence agent for APC devices that are accessed via telnet or SSH. -%files apc +Fence agent for APC devices that are accessed via telnet or SSH. +%files apc %{_sbindir}/fence_apc %{_mandir}/man8/fence_apc.8* %package apc-snmp License: GPLv2+ and LGPLv2+ Group: System Environment/Base -Summary: Fence agent for APC devices (SNMP) +Summary: Fence agents for APC devices (SNMP) Requires: net-snmp-utils Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description apc-snmp -The fence-agents-apc-snmp package contains a fence agent for APC devices that are accessed via the SNMP protocol. +Fence agents for APC devices that are accessed via the SNMP protocol. %files apc-snmp %{_sbindir}/fence_apc_snmp %{_mandir}/man8/fence_apc_snmp.8* @@ -210,12 +219,13 @@ The fence-agents-apc-snmp package contains a fence agent for APC devices that ar %package amt License: GPLv2+ and LGPLv2+ Group: System Environment/Base -Summary: Fence agent for Intel AMT devices +Summary: Fence agent for Intel AMT devices Requires: amtterm Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description amt -The fence-agents-amt package contains a fence agent for AMT compatibile devices that are accessed via 3rd party software. +Fence agent for AMT compatibile devices that are accessed via +3rd party software. %files amt %{_sbindir}/fence_amt %{_mandir}/man8/fence_amt.8* @@ -228,7 +238,7 @@ Requires: fence-agents-common >= %{version}-%{release} Requires: openwsman-python3 BuildArch: noarch %description amt-ws -The fence-agents-amt-ws package contains a fence agent for AMT (WS-Man) devices. +Fence agent for AMT (WS-Man) devices. %files amt-ws %{_sbindir}/fence_amt_ws %{_mandir}/man8/fence_amt_ws.8* @@ -242,7 +252,7 @@ Requires: python3-boto3 BuildArch: noarch Obsoletes: fence-agents %description aws -The fence-agents-aws package contains a fence agent for Amazon AWS instances. +Fence agent for Amazon AWS instances. %files aws %{_sbindir}/fence_aws %{_mandir}/man8/fence_aws.8* @@ -256,7 +266,7 @@ Requires: python3-azure-sdk BuildArch: noarch Obsoletes: fence-agents %description azure-arm -The fence-agents-azure-arm package contains a fence agent for Azure Resource Manager instances. +Fence agent for Azure Resource Manager instances. %files azure-arm %{_sbindir}/fence_azure_arm %{_datadir}/fence/azure_fence.py* @@ -266,12 +276,13 @@ The fence-agents-azure-arm package contains a fence agent for Azure Resource Man %package bladecenter License: GPLv2+ and LGPLv2+ Group: System Environment/Base -Summary: Fence agent for IBM BladeCenter +Summary: Fence agent for IBM BladeCenter Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description bladecenter -The fence-agents-bladecenter package contains a fence agent for IBM BladeCenter devices that are accessed via telnet or SSH. +Fence agent for IBM BladeCenter devices that are accessed +via telnet or SSH. %files bladecenter %{_sbindir}/fence_bladecenter %{_mandir}/man8/fence_bladecenter.8* @@ -284,7 +295,7 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description brocade -The fence-agents-bladecenter package contains a fence agent for Brocade devices that are accessed via telnet or SSH. +Fence agent for Brocade devices that are accessed via telnet or SSH. %files brocade %{_sbindir}/fence_brocade %{_mandir}/man8/fence_brocade.8* @@ -297,7 +308,8 @@ Requires: net-snmp-utils Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description cisco-mds -The fence-agents-cisco-mds package contains a fence agent for Cisco MDS 9000 series devices that are accessed via the SNMP protocol. +Fence agent for Cisco MDS 9000 series devices that are accessed +via the SNMP protocol. %files cisco-mds %{_sbindir}/fence_cisco_mds %{_mandir}/man8/fence_cisco_mds.8* @@ -310,7 +322,8 @@ Requires: python3-pycurl Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description cisco-ucs -The fence-agents-cisco-ucs package contains a fence agent for Cisco UCS series devices that are accessed via the SNMP protocol. +Fence agent for Cisco UCS series devices that are accessed +via the SNMP protocol. %files cisco-ucs %{_sbindir}/fence_cisco_ucs %{_mandir}/man8/fence_cisco_ucs.8* @@ -323,7 +336,7 @@ Requires: python3-requests Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description compute -The fence-agents-compute package contains a fence agent for Nova compute nodes. +Fence agent for Nova compute nodes. %files compute %{_sbindir}/fence_compute %{_sbindir}/fence_evacuate @@ -338,7 +351,7 @@ Requires: python3-pycurl Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description docker -The fence-agents-docker package contains a fence agent for Docker images that are accessed over HTTP. +Fence agent for Docker images that are accessed over HTTP. %files docker %{_sbindir}/fence_docker %{_mandir}/man8/fence_docker.8* @@ -352,7 +365,8 @@ Requires: telnet Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description drac -The fence-agents-drac package contains a fence agent for Dell DRAC IV series devices that are accessed via telnet. +Fence agent for Dell DRAC IV series devices that are accessed +via telnet. %files drac %{_sbindir}/fence_drac %{_mandir}/man8/fence_drac.8* @@ -366,7 +380,8 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description drac5 -The fence-agents-drac5 package contains a fence agent for Dell DRAC 5 series devices that are accessed via telnet or SSH. +Fence agent for Dell DRAC 5 series devices that are accessed +via telnet or SSH. %files drac5 %{_sbindir}/fence_drac5 %{_mandir}/man8/fence_drac5.8* @@ -379,7 +394,8 @@ Requires: net-snmp-utils Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description eaton-snmp -The fence-agents-eaton-snmp package contains a fence agent for Eaton network power switches that are accessed via the SNMP protocol. +Fence agent for Eaton network power switches that are accessed +via the SNMP protocol. %files eaton-snmp %{_sbindir}/fence_eaton_snmp %{_mandir}/man8/fence_eaton_snmp.8* @@ -391,7 +407,8 @@ Summary: Fence agent for Emerson devices (SNMP) Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description emerson -The fence-agents-emerson package contains a fence agent for Emerson devices that are accessed via the SNMP protocol. +Fence agent for Emerson devices that are accessed via +the SNMP protocol. %files emerson %{_sbindir}/fence_emerson %{_mandir}/man8/fence_emerson.8* @@ -403,7 +420,8 @@ Summary: Fence agent for ePowerSwitch 8M+ power switches Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description eps -The fence-agents-eps package contains a fence agent for ePowerSwitch 8M+ power switches that are accessed via the HTTP(s) protocol. +Fence agent for ePowerSwitch 8M+ power switches that are accessed +via the HTTP(s) protocol. %files eps %{_sbindir}/fence_eps %{_mandir}/man8/fence_eps.8* @@ -418,7 +436,7 @@ Requires: python3-google-api-client BuildArch: noarch Obsoletes: fence-agents %description gce -The fence-agents-gce package contains a fence agent for GCE (Google Cloud Engine) instances. +Fence agent for GCE (Google Cloud Engine) instances. %files gce %{_sbindir}/fence_gce %{_mandir}/man8/fence_gce.8* @@ -427,12 +445,13 @@ The fence-agents-gce package contains a fence agent for GCE (Google Cloud Engine %package heuristics-ping License: GPLv2+ and LGPLv2+ Group: System Environment/Base -Summary: Fence agent used to control other fence agents based on ping-heuristics +Summary: Pseudo fence agent to affect other agents based on ping-heuristics Requires: fence-agents-common >= %{version}-%{release} BuildArch: noarch Obsoletes: fence-agents %description heuristics-ping -The fence-agents-heuristics-ping package contains fence agent used to control other fence agents based on ping-heuristics +Fence pseudo agent used to affect other agents based on +ping-heuristics. %files heuristics-ping %{_sbindir}/fence_heuristics_ping %{_mandir}/man8/fence_heuristics_ping.8* @@ -445,7 +464,8 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description hpblade -The fence-agents-hpblade package contains a fence agent for HP BladeSystem devices that are accessed via telnet or SSH. +Fence agent for HP BladeSystem devices that are accessed via telnet +or SSH. %files hpblade %{_sbindir}/fence_hpblade %{_mandir}/man8/fence_hpblade.8* @@ -459,7 +479,7 @@ Requires: telnet Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description hds-cb -The fence-agents-hds-cb package contains a fence agent for Hitachi Compute Blades that are accessed via telnet. +Fence agent for Hitachi Compute Blades that are accessed via telnet. %files hds-cb %{_sbindir}/fence_hds_cb %{_mandir}/man8/fence_hds_cb.8* @@ -473,7 +493,8 @@ Requires: net-snmp-utils Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description ibmblade -The fence-agents-ibmblade package contains a fence agent for IBM BladeCenter devices that are accessed via the SNMP protocol. +Fence agent for IBM BladeCenter devices that are accessed +via the SNMP protocol. %files ibmblade %{_sbindir}/fence_ibmblade %{_mandir}/man8/fence_ibmblade.8* @@ -486,7 +507,8 @@ Requires: net-snmp-utils Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description ifmib -The fence-agents-ifmib package contains a fence agent for IF-MIB interfaces that are accessed via the SNMP protocol. +Fence agent for IF-MIB interfaces that are accessed via +the SNMP protocol. %files ifmib %{_sbindir}/fence_ifmib %{_mandir}/man8/fence_ifmib.8* @@ -494,12 +516,13 @@ The fence-agents-ifmib package contains a fence agent for IF-MIB interfaces that %package ilo2 License: GPLv2+ and LGPLv2+ Group: System Environment/Base -Summary: Fence agent for HP iLO2 devices +Summary: Fence agents for HP iLO2 devices Requires: gnutls-utils Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description ilo2 -The fence-agents-ilo2 package contains a fence agent for HP iLO2 devices that are accessed via the HTTP(s) protocol. +Fence agents for HP iLO2 devices that are accessed via +the HTTP(s) protocol. %files ilo2 %{_sbindir}/fence_ilo %{_sbindir}/fence_ilo2 @@ -514,7 +537,7 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description ilo-mp -The fence-agents-ilo-mp package contains a fence agent for HP iLO MP devices that are accessed via telnet or SSH. +Fence agent for HP iLO MP devices that are accessed via telnet or SSH. %files ilo-mp %{_sbindir}/fence_ilo_mp %{_mandir}/man8/fence_ilo_mp.8* @@ -527,7 +550,8 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description ilo-moonshot -The fence-agents-ilo-moonshot package contains a fence agent for HP iLO Moonshot devices that are accessed via telnet or SSH. +Fence agent for HP iLO Moonshot devices that are accessed +via telnet or SSH. %files ilo-moonshot %{_sbindir}/fence_ilo_moonshot %{_mandir}/man8/fence_ilo_moonshot.8* @@ -535,12 +559,12 @@ The fence-agents-ilo-moonshot package contains a fence agent for HP iLO Moonshot %package ilo-ssh License: GPLv2+ and LGPLv2+ Group: System Environment/Base -Summary: Fence agent for HP iLO devices over SSH +Summary: Fence agents for HP iLO devices over SSH Requires: openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description ilo-ssh -The fence-agents-ilo-ssh package contains a fence agent for HP iLO devices that are accessed via telnet or SSH. +Fence agents for HP iLO devices that are accessed via telnet or SSH. %files ilo-ssh %{_sbindir}/fence_ilo_ssh %{_mandir}/man8/fence_ilo_ssh.8* @@ -557,7 +581,8 @@ Requires: net-snmp-utils Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description intelmodular -The fence-agents-intelmodular package contains a fence agent for Intel Modular interfaces that are accessed via the SNMP protocol. +Fence agent for Intel Modular interfaces that are accessed +via the SNMP protocol. %files intelmodular %{_sbindir}/fence_intelmodular %{_mandir}/man8/fence_intelmodular.8* @@ -570,7 +595,8 @@ Requires: net-snmp-utils Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description ipdu -The fence-agents-ipdu package contains a fence agent for IBM iPDU network power switches that are accessed via the SNMP protocol. +Fence agent for IBM iPDU network power switches that are accessed +via the SNMP protocol. %files ipdu %{_sbindir}/fence_ipdu %{_mandir}/man8/fence_ipdu.8* @@ -578,12 +604,12 @@ The fence-agents-ipdu package contains a fence agent for IBM iPDU network power %package ipmilan License: GPLv2+ and LGPLv2+ Group: System Environment/Base -Summary: Fence agent for devices with IPMI interface +Summary: Fence agents for devices with IPMI interface Requires: /usr/bin/ipmitool Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description ipmilan -The fence-agents-ipmilan package contains a fence agent for devices with IPMI interface. +Fence agents for devices with IPMI interface. %files ipmilan %{_sbindir}/fence_ipmilan %{_mandir}/man8/fence_ipmilan.8* @@ -605,7 +631,7 @@ Requires: /usr/bin/openstack Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description ironic -The fence-agents-ironic package contains a fence agent for OpenStack's Ironic (Bare Metal as a service) service. +Fence agent for OpenStack's Ironic (Bare Metal as a service) service. %files ironic %{_sbindir}/fence_ironic %{_mandir}/man8/fence_ironic.8* @@ -618,7 +644,7 @@ Summary: Fence agent for use with kdump crash recovery service Requires: fence-agents-common = %{version}-%{release} # this cannot be noarch since it's compiled %description kdump -The fence-agents-kdump package contains a fence agent for use with kdump crash recovery service. +Fence agent for use with kdump crash recovery service. %files kdump %{_sbindir}/fence_kdump %{_libexecdir}/fence_kdump_send @@ -634,7 +660,7 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description ldom -The fence-agents-ldom package contains a fence agent for APC devices that are accessed via telnet or SSH. +Fence agent for APC devices that are accessed via telnet or SSH. %files ldom %{_sbindir}/fence_ldom %{_mandir}/man8/fence_ldom.8* @@ -649,7 +675,7 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description lpar -The fence-agents-lpar package contains a fence agent for IBM LPAR devices that are accessed via telnet or SSH. +Fence agent for IBM LPAR devices that are accessed via telnet or SSH. %files lpar %{_sbindir}/fence_lpar %{_mandir}/man8/fence_lpar.8* @@ -663,7 +689,8 @@ Requires: device-mapper-multipath Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description mpath -The fence-agents-mpath package contains fence agent for SCSI persisent reservation over Device Mapper Multipath +Fence agent for SCSI persisent reservation over +Device Mapper Multipath. %files mpath %{_sbindir}/fence_mpath %{_mandir}/man8/fence_mpath.8* @@ -677,7 +704,8 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description netio -The fence-agents-netio package contains a fence agent for Koukaam NETIO devices that are accessed via telnet or SSH. +Fence agent for Koukaam NETIO devices that are accessed +via telnet or SSH. %files netio %{_sbindir}/fence_netio %{_mandir}/man8/fence_netio.8* @@ -692,7 +720,7 @@ Requires: python3-suds Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description ovh -Red Hat Fence Agent for OVH hosting provider +Fence agent for OVH hosting provider. %files ovh %{_sbindir}/fence_ovh %{_mandir}/man8/fence_ovh.8* @@ -702,12 +730,12 @@ Red Hat Fence Agent for OVH hosting provider %package pve License: GPLv2+ and LGPLv2+ Group: System Environment/Base -Summary: Fence agent for OVH provider +Summary: Fence agent for PVE Requires: python3-pycurl Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description pve -Red Hat Fence Agent for PVE +Fence agent for PVE. %files pve %{_sbindir}/fence_pve %{_mandir}/man8/fence_pve.8* @@ -720,7 +748,7 @@ Summary: Fence agent for Raritan Dominion PX Requires: fence-agents-common BuildArch: noarch %description raritan -Red Hat Fence Agent for Raritan Dominion PX +Fence agent for Raritan Dominion PX. %files raritan %{_sbindir}/fence_raritan %{_mandir}/man8/fence_raritan.8* @@ -732,7 +760,7 @@ Summary: Fence agent for RCD serial Requires: fence-agents-common BuildArch: noarch %description rcd-serial -Red Hat Fence Agent for RCD serial +Fence agent for RCD serial. %files rcd-serial %{_sbindir}/fence_rcd_serial %{_mandir}/man8/fence_rcd_serial.8* @@ -744,7 +772,7 @@ Summary: Fence agent for RHEV-M Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description rhevm -The fence-agents-rhevm package contains a fence agent for RHEV-M via REST API +Fence agent for RHEV-M via REST API. %files rhevm %{_sbindir}/fence_rhevm %{_mandir}/man8/fence_rhevm.8* @@ -758,7 +786,8 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description rsa -The fence-agents-rsa package contains a fence agent for IBM RSA II devices that are accessed via telnet or SSH. +Fence agent for IBM RSA II devices that are accessed +via telnet or SSH. %files rsa %{_sbindir}/fence_rsa %{_mandir}/man8/fence_rsa.8* @@ -772,7 +801,8 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description rsb -The fence-agents-rsb package contains a fence agent for Fujitsu RSB devices that are accessed via telnet or SSH. +Fence agent for Fujitsu RSB devices that are accessed +via telnet or SSH. %files rsb %{_sbindir}/fence_rsb %{_mandir}/man8/fence_rsb.8* @@ -786,7 +816,7 @@ Requires: telnet Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description sanbox2 -The fence-agents-sanbox2 package contains a fence agent for QLogic SANBox2 switches that are accessed via telnet. +Fence agent for QLogic SANBox2 switches that are accessed via telnet. %files sanbox2 %{_sbindir}/fence_sanbox2 %{_mandir}/man8/fence_sanbox2.8* @@ -801,7 +831,7 @@ Requires: sbd Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description sbd -The fence-agents-sbd package contains a fence agent for SBD (storage-based death). +Fence agent for SBD (storage-based death). %files sbd %{_sbindir}/fence_sbd %{_mandir}/man8/fence_sbd.8* @@ -814,7 +844,7 @@ Summary: Fence agent for SCSI persisent reservations Requires: sg3_utils BuildArch: noarch %description scsi -The fence-agents-scsi package contains fence agent for SCSI persisent reservations +Fence agent for SCSI persisent reservations. %files scsi %{_sbindir}/fence_scsi %{_datadir}/cluster/fence_scsi_check @@ -830,7 +860,7 @@ Requires: openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description vbox -The fence-agents-vbox package contains a fence agent for VirtualBox dom0 accessed via SSH. +Fence agent for VirtualBox dom0 accessed via SSH. %files vbox %{_sbindir}/fence_vbox %{_mandir}/man8/fence_vbox.8* @@ -844,7 +874,7 @@ Requires: openssh-clients /usr/bin/virsh Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description virsh -The fence-agents-virsh package contains a fence agent for virtual machines that are accessed via SSH. +Fence agent for virtual machines that are accessed via SSH. %files virsh %{_sbindir}/fence_virsh %{_mandir}/man8/fence_virsh.8* @@ -858,7 +888,7 @@ Requires: python3-pexpect Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description vmware -The fence-agents-vmware package contains a fence agent for VMWare accessed with VI Perl Toolkit or vmrun. +Fence agent for VMWare accessed with VI Perl Toolkit or vmrun. %files vmware %{_sbindir}/fence_vmware %{_mandir}/man8/fence_vmware.8* @@ -872,7 +902,7 @@ Requires: fence-agents-common >= %{version}-%{release} BuildArch: noarch Obsoletes: fence-agents %description vmware-rest -The fence-agents-vmware-rest package contains a fence agent for VMWare with REST API +Fence agent for VMWare with REST API. %files vmware-rest %{_sbindir}/fence_vmware_rest %{_mandir}/man8/fence_vmware_rest.8* @@ -885,7 +915,7 @@ Requires: python3-suds Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description vmware-soap -The fence-agents-vmware-soap package contains a fence agent for VMWare with SOAP API v4.1+ +Fence agent for VMWare with SOAP API v4.1+. %files vmware-soap %{_sbindir}/fence_vmware_soap %{_mandir}/man8/fence_vmware_soap.8* @@ -899,7 +929,7 @@ Requires: fence-agents-common >= %{version}-%{release} BuildArch: noarch Obsoletes: fence-agents %description vmware-vcloud -The fence-agents-vmware-vcloud package contains a fence agent for VMWare vCloud Director +Fence agent for VMWare vCloud Director. %files vmware-vcloud %{_sbindir}/fence_vmware_vcloud %{_mandir}/man8/fence_vmware_vcloud.8* @@ -913,7 +943,8 @@ Requires: telnet openssh-clients Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description wti -The fence-agents-wti package contains a fence agent for WTI network power switches that are accessed via telnet or SSH. +Fence agent for WTI network power switches that are accessed +via telnet or SSH. %files wti %{_sbindir}/fence_wti %{_mandir}/man8/fence_wti.8* @@ -927,7 +958,7 @@ Requires: python3-pexpect Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description xenapi -The fence-agents-xenapi package contains a fence agent for Citrix XenServer accessed over XenAPI. +Fence agent for Citrix XenServer accessed over XenAPI. %files xenapi %{_sbindir}/fence_xenapi %{_datadir}/fence/XenAPI.py* @@ -942,7 +973,7 @@ Summary: Fence agent for IBM z/VM over IP Requires: fence-agents-common = %{version}-%{release} BuildArch: noarch %description zvm -The fence-agents-zvm package contains a fence agent for IBM z/VM over IP. +Fence agent for IBM z/VM over IP. %files zvm %{_sbindir}/fence_zvmip %{_mandir}/man8/fence_zvmip.8* @@ -954,6 +985,7 @@ The fence-agents-zvm package contains a fence agent for IBM z/VM over IP. #- sanitize BuildRequires with respect to packaging guidelines #- bytecompile native Python modules and ship these bytecodes properly #- only refer to Python binary symbolically, drop buildroot cleanup +#- cleanup package summaries/descriptions * Fri Jul 13 2018 Fedora Release Engineering - 4.2.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild