From 33d84adfb4e7b978c590d665ec11d3170daf91c2 Mon Sep 17 00:00:00 2001 From: Marek 'marx' Grac <mgrac@redhat.com> Date: Wed, 16 Feb 2011 17:04:51 +0100 Subject: [PATCH 1/2] fence-agents: Automatic generation of manual pages Change build system to create manual pages directly from fence agents. Resolves: rhbz#488959 --- fence/agents/apc/Makefile | 10 +- fence/agents/apc_snmp/Makefile | 10 +- fence/agents/bladecenter/Makefile | 10 +- fence/agents/cisco_mds/Makefile | 10 +- fence/agents/cisco_ucs/Makefile | 10 +- fence/agents/drac/Makefile | 10 +- fence/agents/eps/Makefile | 10 +- fence/agents/ibmblade/Makefile | 18 ++- fence/agents/ifmib/Makefile | 10 +- fence/agents/ilo/Makefile | 10 +- fence/agents/ilo_mp/Makefile | 10 +- fence/agents/ipmilan/Makefile | 15 ++- fence/agents/lpar/Makefile | 11 +- fence/agents/rhevm/Makefile | 10 +- fence/agents/rsa/Makefile | 10 +- fence/agents/sanbox2/Makefile | 10 +- fence/agents/virsh/Makefile | 10 +- fence/agents/vmware/Makefile | 10 +- fence/agents/wti/Makefile | 10 +- fence/make/defines.mk.input | 7 + fence/man/Makefile | 14 -- fence/man/fence_apc.8 | 99 ----------- fence/man/fence_bladecenter.8 | 96 ----------- fence/man/fence_cisco_mds.8 | 132 --------------- fence/man/fence_cisco_ucs.8 | 251 ---------------------------- fence/man/fence_eps.8 | 106 ------------ fence/man/fence_ibmblade.8 | 68 -------- fence/man/fence_ifmib.8 | 323 ------------------------------------- fence/man/fence_ilo.8 | 95 ----------- fence/man/fence_ipmilan.8 | 111 ------------- fence/man/fence_lpar.8 | 116 ------------- fence/man/fence_rsa.8 | 69 -------- fence/man/fence_sanbox2.8 | 83 ---------- fence/man/fence_vmware.8 | 137 ---------------- fence/man/fence_wti.8 | 84 ---------- 35 files changed, 168 insertions(+), 1827 deletions(-) delete mode 100644 fence/man/fence_apc.8 delete mode 100644 fence/man/fence_bladecenter.8 delete mode 100644 fence/man/fence_cisco_mds.8 delete mode 100644 fence/man/fence_cisco_ucs.8 delete mode 100644 fence/man/fence_eps.8 delete mode 100644 fence/man/fence_ibmblade.8 delete mode 100644 fence/man/fence_ifmib.8 delete mode 100644 fence/man/fence_ilo.8 delete mode 100644 fence/man/fence_ipmilan.8 delete mode 100644 fence/man/fence_lpar.8 delete mode 100644 fence/man/fence_rsa.8 delete mode 100644 fence/man/fence_sanbox2.8 delete mode 100644 fence/man/fence_vmware.8 delete mode 100644 fence/man/fence_wti.8 diff --git a/fence/agents/apc/Makefile b/fence/agents/apc/Makefile index c33350a..a1f1570 100644 --- a/fence/agents/apc/Makefile +++ b/fence/agents/apc/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_apc.py TARGET= fence_apc +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_apc: fence_apc.py : > $(TARGET) @@ -34,5 +35,10 @@ install: all fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/apc_snmp/Makefile b/fence/agents/apc_snmp/Makefile index 29a0df7..b10a9ab 100644 --- a/fence/agents/apc_snmp/Makefile +++ b/fence/agents/apc_snmp/Makefile @@ -14,11 +14,12 @@ SOURCE= fence_apc_snmp.py TARGET= fence_apc_snmp RESOURCE= powernet369.mib +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_apc_snmp: fence_apc_snmp.py : > $(TARGET) @@ -40,5 +41,10 @@ install: all fi install -m755 ${RESOURCE} ${mibdir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/bladecenter/Makefile b/fence/agents/bladecenter/Makefile index 34dd24d..55f0164 100644 --- a/fence/agents/bladecenter/Makefile +++ b/fence/agents/bladecenter/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_bladecenter.py TARGET= fence_bladecenter +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_bladecenter: fence_bladecenter.py : > $(TARGET) @@ -33,6 +34,11 @@ install: all install -d ${sbindir}; \ fi install -m755 ${TARGET} ${sbindir} + + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/cisco_mds/Makefile b/fence/agents/cisco_mds/Makefile index f61b83b..d53bbe4 100644 --- a/fence/agents/cisco_mds/Makefile +++ b/fence/agents/cisco_mds/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_cisco_mds.py TARGET= fence_cisco_mds +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_cisco_mds: fence_cisco_mds.py : > $(TARGET) @@ -34,5 +35,10 @@ install: all fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/cisco_ucs/Makefile b/fence/agents/cisco_ucs/Makefile index 5875ba0..016a009 100644 --- a/fence/agents/cisco_ucs/Makefile +++ b/fence/agents/cisco_ucs/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_cisco_ucs.py TARGET= fence_cisco_ucs +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_cisco_ucs: fence_cisco_ucs.py : > $(TARGET) @@ -34,5 +35,10 @@ install: all fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/drac/Makefile b/fence/agents/drac/Makefile index ce84f20..208748c 100644 --- a/fence/agents/drac/Makefile +++ b/fence/agents/drac/Makefile @@ -16,11 +16,12 @@ TARGET1= fence_drac SOURCE2= fence_drac5.py TARGET2= fence_drac5 +MANTARGET= $(TARGET2).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET1) $(TARGET2) +all: $(TARGET1) $(TARGET2) $(MANTARGET) fence_drac: fence_drac.pl : > $(TARGET1) @@ -46,5 +47,10 @@ install: all fi install -m755 ${TARGET1} ${TARGET2} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET1) $(TARGET2) + rm -f $(TARGET1) $(TARGET2) $(MANTARGET) diff --git a/fence/agents/eps/Makefile b/fence/agents/eps/Makefile index 3e086c9..244f24c 100644 --- a/fence/agents/eps/Makefile +++ b/fence/agents/eps/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_eps.py TARGET= fence_eps +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_eps: fence_eps.py : > $(TARGET) @@ -34,5 +35,10 @@ install: all fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/ibmblade/Makefile b/fence/agents/ibmblade/Makefile index ec8e62b..1f8b3de 100644 --- a/fence/agents/ibmblade/Makefile +++ b/fence/agents/ibmblade/Makefile @@ -13,18 +13,19 @@ SOURCE= fence_ibmblade.py TARGET= fence_ibmblade +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) $(TARGET): $(SOURCE) : > $(TARGET) awk "{print}(\$$1 ~ /#BEGIN_VERSION_GENERATION/){exit 0}" $(SOURCE) >> $(TARGET) - echo "\$$FENCE_RELEASE_NAME=\"${RELEASE}\";" >> $(TARGET) - ${top_srcdir}/scripts/define2var ${top_srcdir}/config/copyright.cf perl REDHAT_COPYRIGHT >> $(TARGET) - echo "\$$BUILD_DATE=\"(built `date`)\";" >> $(TARGET) + echo "FENCE_RELEASE_NAME=\"${RELEASE}\";" >> $(TARGET) + ${top_srcdir}/scripts/define2var ${top_srcdir}/config/copyright.cf sh REDHAT_COPYRIGHT >> $(TARGET) + echo "BUILD_DATE=\"(built `date`)\";" >> $(TARGET) awk -v p=0 "(\$$1 ~ /#END_VERSION_GENERATION/){p = 1} {if(p==1)print}" $(SOURCE) >> $(TARGET) chmod +x $(TARGET) @@ -33,8 +34,11 @@ install: all install -d ${sbindir}; \ fi install -m755 ${TARGET} ${sbindir} + + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 clean: - rm -f $(TARGET) - - + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/ifmib/Makefile b/fence/agents/ifmib/Makefile index e564689..7a6a643 100644 --- a/fence/agents/ifmib/Makefile +++ b/fence/agents/ifmib/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_ifmib.py TARGET= fence_ifmib +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_ifmib: $(SOURCE) : > $(TARGET) @@ -34,5 +35,10 @@ install: all fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/ilo/Makefile b/fence/agents/ilo/Makefile index 089266e..4e2f408 100644 --- a/fence/agents/ilo/Makefile +++ b/fence/agents/ilo/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_ilo.py TARGET= fence_ilo +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_ilo: $(SOURCE) : > $(TARGET) @@ -33,6 +34,11 @@ install: all install -d ${sbindir}; \ fi install -m755 ${TARGET} ${sbindir} + + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/ilo_mp/Makefile b/fence/agents/ilo_mp/Makefile index f6e1ddf..aadf954 100644 --- a/fence/agents/ilo_mp/Makefile +++ b/fence/agents/ilo_mp/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_ilo_mp.py TARGET= fence_ilo_mp +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_ilo_mp: $(SOURCE) : > $(TARGET) @@ -34,5 +35,10 @@ install: all fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/ipmilan/Makefile b/fence/agents/ipmilan/Makefile index 70b9f84..1c84ea3 100644 --- a/fence/agents/ipmilan/Makefile +++ b/fence/agents/ipmilan/Makefile @@ -12,6 +12,7 @@ ############################################################################### TARGET= fence_ipmilan +MANTARGETX= $(TARGET).8 fence_ipmilan_SOURCE= expect.c ipmilan.c @@ -25,16 +26,26 @@ include ${top_srcdir}/make/defines.mk CFLAGS+= -DFENCE_RELEASE_NAME=\"${RELEASE}\" -DFENCE -all: ${TARGET} +all: ${TARGET} $(MANTARGETX) fence_ipmilan: ${fence_ipmilan_SOURCE:.c=.o} ${CC} ${CFLAGS} ${LDFLAGS} ${fence_ipmilan_SOURCE:.c=.o} -o $@ +$(MANTARGETX): $(MANTARGETX:.8=) $(top_srcdir)/agents/lib/fence2man.xsl + set -e && \ + ./fence_ipmilan -o metadata > .$@.tmp && \ + xsltproc $(top_srcdir)/agents/lib/fence2man.xsl .$@.tmp > $@ + install: all if [ ! -d ${sbindir} ]; then \ install -d ${sbindir}; \ fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGETX} ${mandir}/man8 + clean: - rm -f *.o ${TARGET} + rm -f *.o ${TARGET} $(MANTARGETX) diff --git a/fence/agents/lpar/Makefile b/fence/agents/lpar/Makefile index 142582a..059cb12 100644 --- a/fence/agents/lpar/Makefile +++ b/fence/agents/lpar/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_lpar.py TARGET= fence_lpar +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_lpar: fence_lpar.py : > $(TARGET) @@ -34,5 +35,11 @@ install: all fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/rhevm/Makefile b/fence/agents/rhevm/Makefile index 4315a91..d870c16 100644 --- a/fence/agents/rhevm/Makefile +++ b/fence/agents/rhevm/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_rhevm.py TARGET= fence_rhevm +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_rhevm: $(SOURCE) : > $(TARGET) @@ -34,5 +35,10 @@ install: all fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/rsa/Makefile b/fence/agents/rsa/Makefile index 0b948cc..2288891 100644 --- a/fence/agents/rsa/Makefile +++ b/fence/agents/rsa/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_rsa.py TARGET= fence_rsa +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_rsa: fence_rsa.py : > $(TARGET) @@ -34,5 +35,10 @@ install: all fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/sanbox2/Makefile b/fence/agents/sanbox2/Makefile index f6d84bb..cb5515f 100644 --- a/fence/agents/sanbox2/Makefile +++ b/fence/agents/sanbox2/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_sanbox2.py TARGET= fence_sanbox2 +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) $(TARGET): $(SOURCE) : > $(TARGET) @@ -34,7 +35,12 @@ install: all fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/virsh/Makefile b/fence/agents/virsh/Makefile index 45ca6bf..9e972aa 100644 --- a/fence/agents/virsh/Makefile +++ b/fence/agents/virsh/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_virsh.py TARGET= fence_virsh +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) fence_virsh: fence_virsh.py : > $(TARGET) @@ -34,6 +35,11 @@ install: all fi install -m755 ${TARGET} ${sbindir} + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 + clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/agents/vmware/Makefile b/fence/agents/vmware/Makefile index 1795e63..c893406 100644 --- a/fence/agents/vmware/Makefile +++ b/fence/agents/vmware/Makefile @@ -13,6 +13,7 @@ SOURCE= fence_vmware.py TARGET= fence_vmware +MANTARGET= $(TARGET).8 SOURCE2= fence_vmware_helper.pl TARGET2= fence_vmware_helper @@ -20,7 +21,7 @@ TARGET2= fence_vmware_helper top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) $(TARGET2) +all: $(TARGET) $(TARGET2) $(MANTARGET) $(TARGET): $(SOURCE) : > $(TARGET) @@ -46,7 +47,12 @@ install: all fi install -m755 ${TARGET} ${sbindir} install -m755 ${TARGET2} ${sbindir} + + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 clean: - rm -f $(TARGET) $(TARGET2) + rm -f $(TARGET) $(TARGET2) $(MANTARGET) diff --git a/fence/agents/wti/Makefile b/fence/agents/wti/Makefile index 73f42a4..ff8ca35 100644 --- a/fence/agents/wti/Makefile +++ b/fence/agents/wti/Makefile @@ -13,11 +13,12 @@ SOURCE= fence_wti.py TARGET= fence_wti +MANTARGET= $(TARGET).8 top_srcdir=../.. include ${top_srcdir}/make/defines.mk -all: $(TARGET) +all: $(TARGET) $(MANTARGET) $(TARGET): $(SOURCE) : > $(TARGET) @@ -33,7 +34,12 @@ install: all install -d ${sbindir}; \ fi install -m755 ${TARGET} ${sbindir} + + if [ ! -d ${mandir}/man8 ]; then \ + install -d ${mandir}/man8; \ + fi + install -m644 ${MANTARGET} ${mandir}/man8 clean: - rm -f $(TARGET) + rm -f $(TARGET) $(MANTARGET) diff --git a/fence/make/defines.mk.input b/fence/make/defines.mk.input index b270dea..4c5b40f 100644 --- a/fence/make/defines.mk.input +++ b/fence/make/defines.mk.input @@ -40,3 +40,10 @@ RANLIB = ranlib # Default CFLAGS CFLAGS += -Wall ${INCLUDE} + +$(MANTARGET): $(MANTARGET:.8=) $(top_srcdir)/agents/lib/fence2man.xsl + set -e && \ + PYTHONPATH=$(top_srcdir)/agents/lib \ + python $^ -o metadata > .$@.tmp && \ + xsltproc $(top_srcdir)/agents/lib/fence2man.xsl .$@.tmp > $@ + diff --git a/fence/man/Makefile b/fence/man/Makefile index ad64c0c..3ccc8e6 100644 --- a/fence/man/Makefile +++ b/fence/man/Makefile @@ -14,34 +14,20 @@ TARGET8= \ fence.8 \ fence_ack_manual.8 \ - fence_apc.8 \ - fence_rsa.8 \ - fence_bladecenter.8 \ fence_brocade.8 \ - fence_cisco_mds.8 \ fence_drac.8 \ fence_egenera.8 \ - fence_eps.8 \ - fence_ilo.8 \ - fence_lpar.8 \ fence_manual.8 \ fence_mcdata.8 \ fence_node.8 \ fence_rib.8 \ - fence_sanbox2.8 \ fence_scsi.8 \ fence_scsi_test.8 \ fence_tool.8 \ fence_vixel.8 \ - fence_wti.8 \ fence_bullpap.8 \ - fence_ipmilan.8 \ - fence_vmware.8 \ fence_xvm.8 \ fence_xvmd.8 \ - fence_cisco_ucs.8 \ - fence_ifmib.8 \ - fence_rhevm.8 \ fenced.8 UNINSTALL=${top_srcdir}/scripts/uninstall.pl diff --git a/fence/man/fence_apc.8 b/fence/man/fence_apc.8 deleted file mode 100644 index 45825dc..0000000 --- a/fence/man/fence_apc.8 +++ /dev/null @@ -1,99 +0,0 @@ -.\" Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. -.\" Copyright (C) 2004 Red Hat, Inc. All rights reserved. -.\" -.\" This copyrighted material is made available to anyone wishing to use, -.\" modify, copy, or redistribute it subject to the terms and conditions -.\" of the GNU General Public License v.2. - -.TH fence_apc 8 - -.SH NAME -fence_apc - I/O Fencing agent for APC MasterSwitch - -.SH SYNOPSIS -.B -fence_apc -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_apc is an I/O Fencing agent which can be used with the APC network -power switch. It logs into device via telnet/ssh and reboots a specified -outlet. Lengthy telnet/ssh connections should be avoided while a GFS -cluster is running because the connection will block any necessary -fencing actions. - -fence_apc accepts options on the command line as well as from stdin. -Fenced sends parameters through stdin when it execs the agent. fence_apc -can be run by itself with command line options. This is useful for testing -and for turning outlets on or off from scripts. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress\fR -IP address or hostname of the switch. -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-l\fP \fIlogin\fR -Login name. -.TP -\fB-n\fP \fI[<switch>:]outlet\fR -The outlet number to act upon. -.TP -\fB-o\fP \fIaction\fR -The action required. Reboot (default), Status, Off or On. -.TP -\fB-p\fP \fIpassword\fR -Password for login or for passphrase. -.TP -\fB-S\fP \fIscript\fR -Script to run to retrieve password. -.TP -\fB-x\fP -Use secure connection over ssh (using version 1, cipher blowfish). -.TP -\fB-T\fP -Test only. Answer NO to the confirmation prompt instead of YES. -.TP -\fB-v\fP -Verbose. Record telnet session in /tmp/apclog. -.TP -\fB-V\fP -Print out a version message, then exit. - -.SH STDIN PARAMETERS -.TP -\fIagent = < param >\fR -This option is used by fence_node(8) and is ignored by fence_apc. -.TP -\fIipaddr = < hostname | ip >\fR -IP address or hostname of the switch. -.TP -\fIlogin = < param >\fR -Login name. -.TP -\fIoption = < param >\fR -The action required. Reboot (default), Off or On. -.TP -\fIpasswd = < param >\fR -Password for login or for passphrase. -\fIpasswd_script = < param >\fR -Script to run to retrieve password. -\fIsecure = < param >\fR -Use secure connection over ssh. -.TP -\fIport = < param >\fR -The outlet number to act upon. -.TP -\fIswitch = < param >\fR -The switch to operate on. Defaults to "1" if not specified. -.TP -\fItest = < param >\fR -Test only. Answer NO to the confirmation prompt instead of YES. -.TP -\fIverbose = < param >\fR -Verbose. Record telnet session in /tmp/apclog. - -.SH SEE ALSO -fence(8), fence_node(8) diff --git a/fence/man/fence_bladecenter.8 b/fence/man/fence_bladecenter.8 deleted file mode 100644 index 70c0b00..0000000 --- a/fence/man/fence_bladecenter.8 +++ /dev/null @@ -1,96 +0,0 @@ -.\" Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. -.\" Copyright (C) 2004 Red Hat, Inc. All rights reserved. -.\" -.\" This copyrighted material is made available to anyone wishing to use, -.\" modify, copy, or redistribute it subject to the terms and conditions -.\" of the GNU General Public License v.2. - -.TH fence_bladecenter 8 - -.SH NAME -fence_bladecenter - I/O Fencing agent for IBM Bladecenter - -.SH SYNOPSIS -.B -fence_bladecenter -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_bladecenter is an I/O Fencing agent which can be used with IBM -Bladecenters with recent enough firmware that includes telnet support. It -logs into a Brocade chasis via telnet or ssh and uses the command line -interface to power on and off blades. fence_bladecenter accepts options on -the command line or from stdin. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress\fP -IP address of the Bladecenter. -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-l\fP \fIlogin\fP -Login name for the Bladecenter. -.TP -\fB-n\fP \fIblade\fP -The blade to operate on. -.TP -\fB-o\fP \fIaction\fP -The action required. Valid actions are on, off, reboot (default) and status. -.TP -\fB-p\fP \fIpassword\fP -Password for login or for passphrase. -.TP -\fB-S\fP \fIscript\fR -Script to run to retrieve password. -.TP -\fB-k\fP \fIidentity\fR -Identity file (private key) for ssh connection. -.TP -\fB-x\fP -Use secure connection over ssh. -.TP -\fB-q\fP -Quiet mode: print only error messages. -.TP -\fB-V\fP -Print out a version message, then exit. -.TP -\fB-v\fP \fIdebuglog\fP -Log the telnet session to \fIdebuglog\fP for debugging purposes. - -.SH STDIN PARAMETERS -.TP -\fIagent = < param >\fR -This option is used by fence_node(8) and is ignored by fence_bladecenter. -.TP -\fIipaddr = < hostname | ip >\fR -IP address or hostname of the switch. -.TP -\fIlogin = < param >\fR -Login name. -.TP -\fIoption = < param >\fR -The action required. disable (default) or enable. -.TP -\fIpasswd = < param >\fR -Password for login or for passphrase. -.TP -\fIpasswd_script = < param >\fR -Script to run to retrieve password. -.TP -\fIidentity_file = < param > \fR -Identity file (private key) for ssh. -.TP -\fIsecure = < param >\fR -Use secure connection over ssh. -.TP -\fIblade = < param >\fR -The blade to operate on. -.TP -\fIdebuglog = < param>\fR -Optional parameter to send debug transcript of the telnet session to a log file - -.SH SEE ALSO -fence(8), fence_node(8) diff --git a/fence/man/fence_cisco_mds.8 b/fence/man/fence_cisco_mds.8 deleted file mode 100644 index 8c58d63..0000000 --- a/fence/man/fence_cisco_mds.8 +++ /dev/null @@ -1,132 +0,0 @@ -.TH fence_cisco_mds 8 - -.SH NAME -fence_cisco_mds - I/O Fencing agent for Cisco MDS 9000 series SNMP devices - -.SH SYNOPSIS -.B -fence_cisco_mds -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_cisco_mds is an I/O Fencing agent which can be used with any Cisco MDS -9000 series with SNMP enabled device. Agent internally uses snmpget, snmpset -and snmpwalk command. - -fence_cisco_mds accepts options on the command line as well as from stdin. -Fenced sends parameters through stdin when it execs the agent. fence_cisco_mds -can be run by itself with command line options. This is useful for testing. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress\fR -IP address or hostname of the Cisco device. Can be used any syntax supported by snmpget. -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-c\fP \fIcommunity\fR -The read/write community string to be used in the request. -.TP -\fB-n\fP \fIname\fR -Name of port to fence (fc1/1) -.TP -\fB-p\fP \fIpassword\fR -Password for login for SNMP v3 (authentication protocol pass phrase). -.TP -\fB-P\fP \fIpassword\fR -Password for privacy for SNMP v3 (privacy protocol password). -.TP -\fB-S\fP \fIscript\fR -Script to run to retrieve password for login for SNMP v3 (authentication protocol pass phrase). -.TP -\fB-R\fP \fIscript\fR -Script to run to retrieve privacy for SNMP v3 (privacy protocol password). -.TP -\fB-l\fP \fIlogin\fR -Login name for SNMP v3 (security name). -.TP -\fB-d\fP \fIversion\fR -SNMP version (1,2c,3). -.TP -\fB-b\fP \fIauth_protocol\fR -SNMP authentication protocol (MD5|SHA). -.TP -\fB-E\fP \fIsec_level\fR -SNMP security level (noAuthNoPriv|authNoPriv|authPriv). -.TP -\fB-B\fP \fIpriv_protocol\fR -SNMP privacy protocol (DES|AES). -.TP -\fB-u\fP \fIudp_port\fR -UDP/TCP port to use. -.TP -\fB-o\fP \fIaction\fR -The action required. off (default), on, status, list or monitor. Deprecated -options (enable -> on and disable -> off) can be used too. -.TP -\fB-v\fP -Verbose. Record session to stdout, or debug file if specified (see -D). -.TP -\fB-D\fP -Specifies file, where will be written debug messages from session. -.TP -\fB-V\fP -Print out a version message, then exit. - -.SH STDIN PARAMETERS -.TP -\fIagent = < param >\fR -This option is used by fence_node(8) and is ignored by fence_cisco_mds. -.TP -\fIipaddr = < param >\fR -IP address or hostname of the Cisco device. Can be used any syntax supported by snmpget. -.TP -\fIcommunity = < param >\fR -The read/write community string to be used in the request. -.TP -\fIport = < param >\fR -Name of port to fence (fc1/1) -.TP -\fIpasswd = < param >\fR -Password for login for SNMP v3 (authentication protocol pass phrase). -.TP -\fIsnmp_priv_passwd\fR -Password for privacy for SNMP v3 (privacy protocol password). -.TP -\fIpasswd_script = < param >\fR -Script to run to retrieve password for login for SNMP v3 (authentication protocol pass phrase). -.TP -\fIsnmp_priv_passwd_script = < param>\fR -Password for privacy for SNMP v3 (privacy protocol password). -.TP -\fIlogin = < param >\fR -Login name for SNMP v3 (security name). -.TP -\fIsnmp_version = < param >\fR -SNMP version (1,2c,3). -.TP -\fIsnmp_auth_prot = < param >\fR -SNMP authentication protocol (MD5|SHA). -.TP -\fIsnmp_sec_level = < param >\fR -SNMP security level (noAuthNoPriv|authNoPriv|authPriv). -.TP -\fIsnmp_priv_prot = < param >\fR -SNMP privacy protocol (DES|AES). -.TP -\fIudpport = < param >\fR -UDP/TCP port to use. -.TP -\fIaction = < param >\fR -The action required. off (default), on, status, list or monitor. Deprecated -options (enable -> on and disable -> off) can be used too. -.TP -\fIverbose = < param >\fR -Verbose. Record session to stdout, or debug file if specified (see debug). -.TP -\fIdebug = < param >\fR -Specifies file, where will be written debug messages from session. - -.SH SEE ALSO -fence(8), fence_node(8) diff --git a/fence/man/fence_cisco_ucs.8 b/fence/man/fence_cisco_ucs.8 deleted file mode 100644 index 6afa32b..0000000 --- a/fence/man/fence_cisco_ucs.8 +++ /dev/null @@ -1,251 +0,0 @@ - -.TH FENCE_AGENT 8 2009-10-20 "fence_cisco_ucs (Fence Agent)" -.SH NAME -fence_cisco_ucs - Fence agent for Cisco UCS -.SH DESCRIPTION -.P -fence_cisco_ucs is an I/O Fencing agent which can be used with Cisco UCS to fence machines. -.P -fence_cisco_ucs accepts options on the command line as well -as from stdin. Fenced sends parameters through stdin when it execs the -agent. fence_cisco_ucs can be run by itself with command -line options. This is useful for testing and for turning outlets on or off -from scripts. - -Vendor URL: http://www.cisco.com -.SH PARAMETERS - - -.TP -.B -o, --action=<action> -. -Fencing Action (Default Value: reboot) - -.TP -.B -a, --ip=<ip> -. -IP Address or Hostname This parameter is always required. - -.TP -.B -l, --username=<name> -. -Login Name This parameter is always required. - -.TP -.B -p, --password=<password> -. -Login password or passphrase - -.TP -.B -S, --password-script=<script> -. -Script to retrieve password - -.TP -.B -z, --ssl -. -SSL connection - -.TP -.B -4, --inet4-only -. -Forces agent to use IPv4 addresses only - -.TP -.B -6, --inet6-only -. -Forces agent to use IPv6 addresses only - -.TP -.B -u, --ipport=<port> -. -TCP port to use for connection with device - -.TP -.B -n, --plug=<id> -. -Physical plug number or name of virtual machine This parameter is always required. - -.TP -.B -v, --verbose -. -Verbose mode - -.TP -.B -D, --debug-file=<debugfile> -. -Write debug information to given file - -.TP -.B -V, --version -. -Display version information and exit - -.TP -.B -h, --help -. -Display help and exit - -.TP -.B -C, --separator=<char> -. -Separator for CSV created by operation list (Default Value: ,) - -.TP -.B --power-wait -. -Wait X seconds after issuing ON/OFF (Default Value: 0) - -.TP -.B --power-timeout -. -Test X seconds for status change after ON/OFF (Default Value: 20) - -.TP -.B --shell-timeout -. -Wait X seconds for cmd prompt after issuing command (Default Value: 3) - -.TP -.B --retry-on -. -Count of attempts to retry power on (Default Value: 1) - -.TP -.B --delay -. -Wait X seconds before fencing is started (Default Value: 0) - -.SH ACTIONS - - -.TP -\fBon \fP -Power on machine. - -.TP -\fBoff \fP -Power off machine. - -.TP -\fBreboot \fP -Reboot machine. - -.TP -\fBstatus \fP -This returns the status of the plug/virtual machine. - -.TP -\fBlist \fP -List available plugs with aliases/virtual machines if there is support for more then one device. Returns N/A otherwise. - -.TP -\fBmonitor \fP -Check if fencing device is running. List available plugs/virtual machines or get status of machine (if it does not support more). - -.TP -\fBmetadata \fP - The operational behavior of this is not known. - -.SH STDIN PARAMETERS - - -.TP -.B action -. -Fencing Action (Default Value: reboot) - -.TP -.B ipaddr -. -IP Address or Hostname This parameter is always required. - -.TP -.B login -. -Login Name This parameter is always required. - -.TP -.B passwd -. -Login password or passphrase - -.TP -.B passwd_script -. -Script to retrieve password - -.TP -.B ssl -. -SSL connection - -.TP -.B inet4_only -. -Forces agent to use IPv4 addresses only - -.TP -.B inet6_only -. -Forces agent to use IPv6 addresses only - -.TP -.B ipport -. -TCP port to use for connection with device - -.TP -.B port -. -Physical plug number or name of virtual machine This parameter is always required. - -.TP -.B verbose -. -Verbose mode - -.TP -.B debug -. -Write debug information to given file - -.TP -.B version -. -Display version information and exit - -.TP -.B help -. -Display help and exit - -.TP -.B separator -. -Separator for CSV created by operation list (Default Value: ,) - -.TP -.B power_wait -. -Wait X seconds after issuing ON/OFF (Default Value: 0) - -.TP -.B power_timeout -. -Test X seconds for status change after ON/OFF (Default Value: 20) - -.TP -.B shell_timeout -. -Wait X seconds for cmd prompt after issuing command (Default Value: 3) - -.TP -.B retry_on -. -Count of attempts to retry power on (Default Value: 1) - -.TP -.B delay -. -Wait X seconds before fencing is started (Default Value: 0) diff --git a/fence/man/fence_eps.8 b/fence/man/fence_eps.8 deleted file mode 100644 index 3685837..0000000 --- a/fence/man/fence_eps.8 +++ /dev/null @@ -1,106 +0,0 @@ -.TH fence_eps 8 - -.SH NAME -fence_eps - I/O Fencing agent for ePowerSwitch 8M+ power switch - -.SH SYNOPSIS -.B -fence_eps -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_eps is an I/O Fencing agent which can be used with the ePowerSwitch 8M+ power -switch to fence connected machines. Fence agent works (in 2008/10/21) ONLY on 8M+ -device, because this is only one, which has support for hidden page feature. - -Agent basically works by connecting to hidden page and pass appropriate arguments -to GET request. This means, that hidden page feature must be enabled and properly -configured. - -fence_eps accepts options on the command line as well as from stdin. -Fenced sends parameters through stdin when it execs the agent. fence_eps -can be run by itself with command line options. This is useful for testin -and for turning outlets on or off from scripts. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress\fR -IP address or hostname of ePowerSwitch 8M+ device. If device is configured -to listen on nonstandard port (other than 80), it's possible to use :port syntax -(ex. psip:8080). -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-l\fP \fIlogin\fR -Login name. -.TP -\fB-o\fP \fIaction\fR -The action required. This can be reboot (default), status, off or on. -.TP -\fB-p\fP \fIpassword\fR -Password for login. -.TP -\fB-S\fP \fIscript\fR -Script to run to retrieve password. -.TP -\fB-n\fP \fIname\fR -Physical plug number. Entered without P and with preceding zero (where is needed). -.TP -\fB-c\fP \fIname\fR -Name of hidden page. Default is (hidden.htm) -.TP -\fB-T\fP -Test only. Answer NO to the confirmation prompt instead of YES. -.TP -\fB-q\fP -Quiet mode. -.TP -\fB-v\fP -Verbose. Record session to stdout, or debug file if specified (see -D). -.TP -\fB-D\fP -Specifies file, where will be written debug messages from session. -.TP -\fB-V\fP -Print out a version message, then exit. - -.SH STDIN PARAMETERS -.TP -\fIagent = < param >\fR -This option is used by fence_node(8) and is ignored by fence_eps. -.TP -\fIipaddr = < hostname | ip >\fR -IP address or hostname of ePowerSwitch 8M+ device. If device is configured -to listen on nonstandard port (other than 80), it's possible to use :port syntax -(ex. psip:8080). -.TP -\fIlogin = < param >\fR -Login name. -.TP -\fIoption = < param >\fR -The action required. This can be reboot (default), status, off or on. -.TP -\fIpasswd = < param >\fR -Password for login. -.TP -\fIpasswd_script = < param >\fR -Script to run to retrieve password. -.TP -\fIport = < param >\fR -Physical plug number. Entered without P and with preceding zero (where is needed) -.TP -\fIhidden_page = < param >\fR -Name of hidden page. Default is (hidden.htm) -.TP -\fItest = < param >\fR -Test only. Answer NO to the confirmation prompt instead of YES. -.TP -\fIverbose = < param >\fR -Verbose. Record session to stdout, or debug file if specified (see debug). -.TP -\fIdebug = < param >\fR -Specifies file, where will be written debug messages from session. - -.SH SEE ALSO -fence(8), fence_node(8) diff --git a/fence/man/fence_ibmblade.8 b/fence/man/fence_ibmblade.8 deleted file mode 100644 index 5d1b1ba..0000000 --- a/fence/man/fence_ibmblade.8 +++ /dev/null @@ -1,68 +0,0 @@ -.\" Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. -.\" Copyright (C) 2004 Red Hat, Inc. All rights reserved. -.\" -.\" This copyrighted material is made available to anyone wishing to use, -.\" modify, copy, or redistribute it subject to the terms and conditions -.\" of the GNU General Public License v.2. - -.TH fence_ibmblade 8 - -.SH NAME -fence_ibmblade - I/O Fencing agent for IBM BladeCenter - -.SH SYNOPSIS -.B -fence_ibmblade -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_ibmblade is an I/O Fencing agent which can be used with IBM BladeCenter -chassis. It issues SNMP Set request to BladeCenter chassins, rebooting, powering -up or down the specified Blade Server. - -fence_ibmblade accepts options on the command line as well as from stdin. -fenced sends parameters through stdin when it execs the agent. fence_ibmblade -can be run by itself with command line options which is useful for testing. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress\fP -IP address of the BladeCenter chassis. -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-c\fP \fIcommunity\fP -SNMP community string to use. -.TP -\fB-n\fP \fIport\fP -The Blade port number to disable. -.TP -\fB-o\fP \fIaction\fP -The action required. Reboot (default), On or off. -.TP -\fB-q\fP -Quiet mode: print only error messages. -.TP -\fB-V\fP -Print out a version message, then exit. - -.SH STDIN PARAMETERS -.TP -\fIagent = < param >\fR -This option is used by fence_node(8) and is ignored by fence_ibmblade. -.TP -\fIipaddr = < hostname | ip >\fR -IP address or hostname of the switch. -.TP -\fIcommunity = < param >\fR -SNMP community. -.TP -\fIoption = < param >\fR -The action required. reboot (default), on or off. -.TP -\fIport = < param >\fR -The Blade port number to disable. - -.SH SEE ALSO -fence(8), fence_node(8) diff --git a/fence/man/fence_ifmib.8 b/fence/man/fence_ifmib.8 deleted file mode 100644 index 914d43a..0000000 --- a/fence/man/fence_ifmib.8 +++ /dev/null @@ -1,323 +0,0 @@ - -.TH FENCE_AGENT 8 2009-10-20 "fence_ifmib (Fence Agent)" -.SH NAME -fence_ifmib - Fence agent for IF MIB -.SH DESCRIPTION -.P -fence_ifmib is an I/O Fencing agent which can be used with any SNMP IF-MIB capable device. -.P -It was written with managed ethernet switches in mind, in order to fence iSCSI SAN connections. However, there are many devices that support the IF-MIB interface. The agent uses IF-MIB::ifAdminStatus to control the state of an interface. -.P -fence_ifmib accepts options on the command line as well -as from stdin. Fenced sends parameters through stdin when it execs the -agent. fence_ifmib can be run by itself with command -line options. This is useful for testing and for turning outlets on or off -from scripts. - -Vendor URL: http://www.ietf.org/wg/concluded/ifmib.html -.SH PARAMETERS - - -.TP -.B -o, --action=<action> -. -Fencing Action (Default Value: reboot) - -.TP -.B -a, --ip=<ip> -. -IP Address or Hostname This parameter is always required. - -.TP -.B -l, --username=<name> -. -Login Name - -.TP -.B -p, --password=<password> -. -Login password or passphrase - -.TP -.B -S, --password-script=<script> -. -Script to retrieve password - -.TP -.B -n, --plug=<id> -. -Physical plug number or name of virtual machine This parameter is always required. - -.TP -.B -d, --snmp-version=<ver> -. -Specifies SNMP version to use (1,2c,3) - -.TP -.B -c, --community=<community> -. -Set the community string - -.TP -.B -b, --snmp-auth-prot=<prot> -. -Set authentication protocol (MD5|SHA) - -.TP -.B -E, --snmp-sec-level=<level> -. -Set security level (noAuthNoPriv|authNoPriv|authPriv) - -.TP -.B -B, --snmp-priv-prot=<prot> -. -Set privacy protocol (DES|AES) - -.TP -.B -P, --snmp-priv-passwd=<pass> -. -Set privacy protocol password - -.TP -.B -R, --snmp-priv-passwd-script -. -Script to run to retrieve privacy password - -.TP -.B -u, --udpport -. -UDP/TCP port to use for connection with device (Default Value: 161) - -.TP -.B -4, --inet4-only -. -Forces agent to use IPv4 addresses only - -.TP -.B -6, --inet6-only -. -Forces agent to use IPv6 addresses only - -.TP -.B -v, --verbose -. -Verbose mode - -.TP -.B -D, --debug-file=<debugfile> -. -Write debug information to given file - -.TP -.B -V, --version -. -Display version information and exit - -.TP -.B -h, --help -. -Display help and exit - -.TP -.B -C, --separator=<char> -. -Separator for CSV created by operation list (Default Value: ,) - -.TP -.B --power-timeout -. -Test X seconds for status change after ON/OFF (Default Value: 20) - -.TP -.B --shell-timeout -. -Wait X seconds for cmd prompt after issuing command (Default Value: 3) - -.TP -.B --login-timeout -. -Wait X seconds for cmd prompt after login (Default Value: 5) - -.TP -.B --power-wait -. -Wait X seconds after issuing ON/OFF (Default Value: 0) - -.TP -.B --retry-on -. -Count of attempts to retry power on (Default Value: 1) - -.TP -.B --delay -. -Wait X seconds before fencing is started (Default Value: 0) - -.SH ACTIONS - - -.TP -\fBon \fP -Power on machine. - -.TP -\fBoff \fP -Power off machine. - -.TP -\fBreboot \fP -Reboot machine. - -.TP -\fBstatus \fP -This returns the status of the plug/virtual machine. - -.TP -\fBlist \fP -List available plugs with aliases/virtual machines if there is support for more then one device. Returns N/A otherwise. - -.TP -\fBmonitor \fP -Check if fencing device is running. List available plugs/virtual machines or get status of machine (if it does not support more). - -.TP -\fBmetadata \fP - The operational behavior of this is not known. - -.SH STDIN PARAMETERS - - -.TP -.B action -. -Fencing Action (Default Value: reboot) - -.TP -.B ipaddr -. -IP Address or Hostname This parameter is always required. - -.TP -.B login -. -Login Name - -.TP -.B passwd -. -Login password or passphrase - -.TP -.B passwd_script -. -Script to retrieve password - -.TP -.B port -. -Physical plug number or name of virtual machine This parameter is always required. - -.TP -.B snmp_version -. -Specifies SNMP version to use (1,2c,3) - -.TP -.B community -. -Set the community string - -.TP -.B snmp_auth_prot -. -Set authentication protocol (MD5|SHA) - -.TP -.B snmp_sec_level -. -Set security level (noAuthNoPriv|authNoPriv|authPriv) - -.TP -.B snmp_priv_prot -. -Set privacy protocol (DES|AES) - -.TP -.B snmp_priv_passwd -. -Set privacy protocol password - -.TP -.B snmp_priv_passwd_script -. -Script to run to retrieve privacy password - -.TP -.B udpport -. -UDP/TCP port to use for connection with device (Default Value: 161) - -.TP -.B inet4_only -. -Forces agent to use IPv4 addresses only - -.TP -.B inet6_only -. -Forces agent to use IPv6 addresses only - -.TP -.B verbose -. -Verbose mode - -.TP -.B debug -. -Write debug information to given file - -.TP -.B version -. -Display version information and exit - -.TP -.B help -. -Display help and exit - -.TP -.B separator -. -Separator for CSV created by operation list (Default Value: ,) - -.TP -.B power_timeout -. -Test X seconds for status change after ON/OFF (Default Value: 20) - -.TP -.B shell_timeout -. -Wait X seconds for cmd prompt after issuing command (Default Value: 3) - -.TP -.B login_timeout -. -Wait X seconds for cmd prompt after login (Default Value: 5) - -.TP -.B power_wait -. -Wait X seconds after issuing ON/OFF (Default Value: 0) - -.TP -.B retry_on -. -Count of attempts to retry power on (Default Value: 1) - -.TP -.B delay -. -Wait X seconds before fencing is started (Default Value: 0) diff --git a/fence/man/fence_ilo.8 b/fence/man/fence_ilo.8 deleted file mode 100644 index a2dd038..0000000 --- a/fence/man/fence_ilo.8 +++ /dev/null @@ -1,95 +0,0 @@ -.\" Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. -.\" Copyright (C) 2004 Red Hat, Inc. All rights reserved. -.\" -.\" This copyrighted material is made available to anyone wishing to use, -.\" modify, copy, or redistribute it subject to the terms and conditions -.\" of the GNU General Public License v.2. - -.TH fence_ilo 8 - -.SH NAME -fence_ilo - I/O Fencing agent for HP Integrated Lights Out card - -.SH SYNOPSIS -.B -fence_ilo -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_ilo is an I/O Fencing agent used for HP servers with the Integrated Light -Out (iLO) PCI card. The agent opens an SSL connection to the iLO card. Once the -SSL connection is established, the agent is able to communicate with the iLO -card through an XML stream. - -fence_ilo depends on the pyOpenSSL available in your distribution or -downloadable from http://pyopenssl.sourceforge.net - -NOTE: fence_ilo deprecates fence_rib. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress[:port]\fR -IP address or hostname of the iLO card. If the SSL server of the card is -not running on the default SSL port, 443, then [:port] will also need to be -specified. -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-l\fP \fIlogin\fR -Login name. -.TP -\fB-o\fP \fIaction\fR -The action required. reboot (default), off, on or status. -.TP -\fB-p\fP \fIpassword\fR -Password for login or for passphrase. -.TP -\fB-S\fP \fIscript\fR -Script to run to retrieve password. -\fB-z\fP -Use secure connection over SSL (default). -.TP -\fB-r\fP \fIprotocol\fR -RIBCL protocol to use. Default is to autodetect. -.TP -\fB-v\fP -Verbose. -.TP -\fB-V\fP -Print out a version message, then exit. - -.SH STDIN PARAMETERS -.TP -\fIaction = < param >\fR -The action required. reboot (default), off, on or status. -.TP -\fIagent = < param >\fR -This option is used by fence_node(8) and is ignored by fence_ilo. -.TP -\fIhostname = < hostname | ip >\fR -IP address or hostname of the iLO card. -.TP -\fIlogin = < param >\fR -Login name. -.TP -\fIpasswd = < param >\fR -Password for login or for passphrase. -.TP -\fIpasswd_script = < param >\fR -Script to run to retrieve password. -.TP -\fIssl = < param >\fR -Use secure connection over SSL. -.TP -\fIpasswd = < param >\fR -Password for login. -.TP -\fIribcl = < param >\fR -RIBCL protocol to use. Default is to autodetect. -.TP -\fIverbose = < param >\fR -Verbose mode. - -.SH SEE ALSO -fence(8), fence_node(8), fence_rib(8) diff --git a/fence/man/fence_ipmilan.8 b/fence/man/fence_ipmilan.8 deleted file mode 100644 index 9b10198..0000000 --- a/fence/man/fence_ipmilan.8 +++ /dev/null @@ -1,111 +0,0 @@ -.\" Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. -.\" Copyright (C) 2004 Red Hat, Inc. All rights reserved. -.\" -.\" This copyrighted material is made available to anyone wishing to use, -.\" modify, copy, or redistribute it subject to the terms and conditions -.\" of the GNU General Public License v.2. - -.TH fence_ipmilan 8 - -.SH NAME -fence_ipmilan - I/O Fencing agent for machines controlled by IPMI over -LAN. - -.SH SYNOPSIS -.B -fence_ipmilan -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_ipmilan is an I/O Fencing agent which can be used with -machines controlled by IPMI. This agent calls support software -using ipmitool (http://ipmitool.sf.net/). - -fence_ipmilan accepts options on the command line as well as from stdin. -fenced sends the options through stdin when it execs the agent. fence_ipmilan -can be run by itself with command line options which is useful for testing. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress\fP -IP address or hostname of the IPMI controller. -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-l\fP \fIlogin\fP -Login (if required) with administrative privileges. -.TP -\fB-o\fP \fIoption\fP -Action to perform (on, off, reboot). -.TP -\fB-p\fP \fIpassword\fP -Password (if required) for login. -.TP -\fB-P\fP -Use the lanplus option if this is a lanplus capable interface (for example iLo2) -.TP -\fB-A\fP \fIAuthentication Type\fP -Can be set to none, password, md2, or md5. -.TP -\fB-C\fP \fICiphersuite Type\fP -If you are using lanplus, this option avails you to define type of ciphersuite to -use. Standard is 3 (defined if you just use lanplus). For more information please -refer ipmitool man page (option -C). -.TP -\fB-M\fP \fImethod\fP -Method to fence (onoff or cycle). Default is onoff. Use cycle in case your management -card will power off with default method so there will be no chance to power machine -on by IPMI. -.TP -\fB-t\fP \fItimeout\fP -Timeout in seconds for IPMI operation. Default is 10, but in some cases it -must be set to higher value (anything above 30 is not recommended and may -cause strange problems). -.TP -\fB-q\fP -Quiet operation. Only print out error messages. -.TP -\fB-V\fP -Print out a version message, then exit. -.TP -\fB-v\fP -Verbose mode. - -.SH STDIN PARAMETERS -.TP -\fIipaddr = < hostname | ip >\fR -IP address or hostname of the IPMI controller. -.TP -\fIlogin= < param >\fR -Login (if required) with administrative privileges. -.TP -\fIoption = < param >\fR -Action to perform (on, off, reboot). -.TP -\fIpasswd = < param >\fR -Password (if required) for login. -.TP -\fIauth = < param >\fR -Authentication type (none, password, md2, md5). -.TP -\fItimeout = < param >\fR -Timeout in seconds for IPMI operation. Default is 10, but in some cases it -must be set to higher value (anything above 30 is not recommended and may -cause strange problems). -.TP -\fIcipher = < param >\fR -If you are using lanplus, this option avails you to define type of ciphersuite to -use. Standard is 3 (defined if you just use lanplus). For more information please -refer ipmitool man page (option -C). -.TP -\fImethod = < param >\fR -Method to fence (onoff or cycle). Default is onoff. Use cycle in case your management -card will power off with default method so there will be no chance to power machine -on by IPMI. -.TP -\fIlanplus\fR -If we are using the lanplus option for ipmitool - -.SH SEE ALSO -fence(8), fence_node(8), ipmitool(1) diff --git a/fence/man/fence_lpar.8 b/fence/man/fence_lpar.8 deleted file mode 100644 index b4de871..0000000 --- a/fence/man/fence_lpar.8 +++ /dev/null @@ -1,116 +0,0 @@ -.\" Copyright (C) 2009 Red Hat, Inc. All rights reserved. -.\" -.\" This copyrighted material is made available to anyone wishing to use, -.\" modify, copy, or redistribute it subject to the terms and conditions -.\" of the GNU General Public License v.2. - -.TH fence_lpar 8 - -.SH NAME -fence_lpar - I/O Fencing agent for IBM Power Systems - -.SH SYNOPSIS -.B -fence_lpar -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_lpar is an I/O Fencing agent which can be used with IBM Power Systems. -It logs into the HMC via ssh and uses the command line interface to operate -LPARs. - -fence_lpar accepts options on the command line as well as from stdin. Fenced -sends parameters through stdin when it execs the agent. fence_lpar can be run -by itself with command line options. This is useful for testing and for -stopping and starting LPARs from scripts. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress\fR -IP address or hostname of the HMC. -.TP -\fB-c\fP \fIprompt\fR -Select command prompt. Default: :~>, ] -.TP -\fB-D\fP \fIdebugfile\fR -Write debug information to given file. -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-H\fP \fIversion\fR -Select an HMC version to use: 3 or 4 (default). -.TP -\fB-l\fP \fIlogin\fR -Login name. -.TP -\fB-n\fP \fIname\fR -Partition name. -.TP -\fB-o\fP \fIaction\fR -The action required. Reboot (default), Status, Off or On. -.TP -\fB-p\fP \fIpassword\fR -Password for login. -.TP -\fB-s\fP \fIname\fR -Managed system name. -.TP -\fB-S\fP \fIscript\fR -Script to run to retrieve password. -.TP -\fB-x\fP -Use secure connection over ssh. -.TP -\fB-v\fP -Verbose mode. -.TP -\fB-V\fP -Print out a version message, then exit. - -.SH STDIN PARAMETERS -.TP -\fIaction = < param >\fR -The fencing action requested: reboot (default), on, off or status. -.TP -\fIcmd_prompt = < param >\fR -Force command prompt. Default: :~>, ] -.TP -\fIdebug = < param >\fR -Write debug information to given file. -.TP -\fIhelp = < param >\fR -Display help and exit. -.TP -\fIhmc_version = < param >\fR -HMC version to use: 3 or 4 (default). -.TP -\fIipaddr = < hostname | ip >\fR -IP address or hostname of the HMC. -.TP -\fIlogin = < param >\fR -Login name. -.TP -\fImanaged = < param >\fR -Managed system name. -.TP -\fIpartition = < param >\fR -Partition name. -.TP -\fIpasswd = < param >\fR -Password for login. -.TP -\fIpasswd_script = < param >\fR -Script to run to retrieve password. -.TP -\fIsecure\fR -Use secure connection over ssh. -.TP -\fIverbose\fR -Verbose mode. -.TP -\fIversion\fR -Display version information and exit. - -.SH SEE ALSO -fence(8), fence_node(8) diff --git a/fence/man/fence_rsa.8 b/fence/man/fence_rsa.8 deleted file mode 100644 index 0ba1744..0000000 --- a/fence/man/fence_rsa.8 +++ /dev/null @@ -1,69 +0,0 @@ -.\" Copyright (C) 2006 Red Hat, Inc. All rights reserved. -.\" -.\" This copyrighted material is made available to anyone wishing to use, -.\" modify, copy, or redistribute it subject to the terms and conditions -.\" of the GNU General Public License v.2. - -.TH fence_rsa 8 - -.SH NAME -fence_rsa - I/O Fencing agent for IBM RSA II - -.SH SYNOPSIS -.B -fence_rsa -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_rsa is an I/O Fencing agent which can be used with the IBM RSA II -management interface. It logs into an RSA II device via telnet and reboots -the associated machine. Lengthy telnet connections to the RSA II device -should be avoided while a GFS cluster is running because the connection -will block any necessary fencing actions. - -fence_rsa accepts options on the command line as well as from stdin. -Fenced sends parameters through stdin when it execs the agent. fence_rsa -can be run by itself with command line options. This is useful for testing. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress\fR -IP address or hostname of the RSA II device. -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-l\fP \fIlogin\fR -Login name. -.TP -\fB-o\fP \fIaction\fR -The action required. Reboot (default), Off, On, or Status. -.TP -\fB-p\fP \fIpassword\fR -Password for login. -.TP -\fB-v\fP -Verbose. Print informational messages to standard out. -.TP -\fB-V\fP -Print out a version message, then exit. - -.SH STDIN PARAMETERS -.TP -\fIagent = < param >\fR -This option is used by fence_node(8) and is ignored by fence_rsa. -.TP -\fIipaddr = < hostname | ip >\fR -IP address or hostname of the device. -.TP -\fIlogin = < param >\fR -Login name. -.TP -\fIoption = < param >\fR -The action required. Reboot (default), Off, On or Status. -.TP -\fIpasswd = < param >\fR -Password for login. - -.SH SEE ALSO -fence(8), fence_node(8) diff --git a/fence/man/fence_sanbox2.8 b/fence/man/fence_sanbox2.8 deleted file mode 100644 index 46209f8..0000000 --- a/fence/man/fence_sanbox2.8 +++ /dev/null @@ -1,83 +0,0 @@ -.\" Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. -.\" Copyright (C) 2004 Red Hat, Inc. All rights reserved. -.\" -.\" This copyrighted material is made available to anyone wishing to use, -.\" modify, copy, or redistribute it subject to the terms and conditions -.\" of the GNU General Public License v.2. - -.TH fence_sanbox2 8 - -.SH NAME -fence_sanbox2 - I/O Fencing agent for QLogic SANBox2 FC switches - -.SH SYNOPSIS -.B -fence_sanbox2 -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_sanbox2 is an I/O Fencing agent which can be used with QLogic SANBox2 FC -switches. It logs into a SANBox2 switch via telnet and disables a specified -port. Disabling the port which a machine is connected to effectively fences -that machine. Lengthy telnet connections to the switch should be avoided -while a GFS cluster is running because the connection will block any necessary -fencing actions. - -fence_sanbox2 accepts options on the command line as well as from stdin. -fenced sends parameters through stdin when it execs the agent. fence_sanbox2 -can be run by itself with command line options which is useful for testing. - -After a fence operation has taken place the fenced machine can no longer connect -to the switch. When the fenced machine is ready to be brought back -into the GFS cluster (after reboot) the port on the FC switch needs to -be enabled. This can be done by running fence_sanbox2 and specifying the -enable action. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress\fP -IP address of the switch. -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-l\fP \fIlogin\fP -Login name for the switch. -.TP -\fB-n\fP \fIport\fP -The port number to disable on the switch. -.TP -\fB-o\fP \fIaction\fP -The action required. disable (default) or enable. -.TP -\fB-p\fP \fIpassword\fP -Password for login. -.TP -\fB-q\fP -Quiet mode: print only error messages. -.TP -\fB-V\fP -Print out a version message, then exit. - -.SH STDIN PARAMETERS -.TP -\fIagent = < param >\fR -This option is used by fence_node(8) and is ignored by fence_sanbox2. -.TP -\fIipaddr = < hostname | ip >\fR -IP address or hostname of the switch. -.TP -\fIlogin = < param >\fR -Login name. -.TP -\fIoption = < param >\fR -The action required. disable (default) or enable. -.TP -\fIpasswd = < param >\fR -Password for login. -.TP -\fIport = < param >\fR -The port number to disable on the switch. - -.SH SEE ALSO -fence(8), fence_node(8) diff --git a/fence/man/fence_vmware.8 b/fence/man/fence_vmware.8 deleted file mode 100644 index 31ea5f8..0000000 --- a/fence/man/fence_vmware.8 +++ /dev/null @@ -1,137 +0,0 @@ -.\" Copyright (C) 2008 Red Hat, Inc. All rights reserved. -.\" -.\" This copyrighted material is made available to anyone wishing to use, -.\" modify, copy, or redistribute it subject to the terms and conditions -.\" of the GNU General Public License v.2. - -.TH fence_vmware 8 - -.SH NAME -fence_vmware - I/O Fencing agent for VMware virtual machines - -.SH SYNOPSIS -.B -fence_vmware -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_vmware is an I/O Fencing agent which can be used with the VMware ESX or -VMware Server to fence virtual machines. It logs via ssh to a VMware ESX (or Server) -physical machine and there run vmware-cmd, which does all work. - -By default, VMware ESX has disabled root account so you must create annother user -account with limited permissions on VMWare ESX machine. - -Better idea is install right version of vmware-cmd (with same API) to any other machine -in network and use it for fencing. - -fence_vmware accepts options on the command line as well as from stdin. -Fenced sends parameters through stdin when it execs the agent. fence_vmware -can be run by itself with command line options. This is useful for testing -and for turning outlets on or off from scripts. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress\fR -IP address or hostname of machine where is vmware-cmd. -.TP -\fB-A\fP \fIIPAdress\fR -IP adress or hostname of machine where is runing vmware. Default is localhost. -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-l\fP \fIlogin\fR -Login name of machine with vmware-cmd. -.TP -\fB-L\fP \fIlogin\fR -Login name to VMware administration interface. -.TP -\fB-o\fP \fIaction\fR -The action required. Reboot (default), Status, Off or On. -.TP -\fB-p\fP \fIpassword\fR -Password for login or for passphrase for machine with vmware-cmd. -.TP -\fB-P\fP \fIpassword\fR -Password for login to VMware administration interface. -.TP -\fB-B\fP \fIscript\fR -Script to run to retrieve password for machine with vmware-cmd. -.TP -\fB-R\fP \fIscript\fR -Script to run to retrieve password for VMware administration interface. -.TP -\fB-n\fP \fIname\fR -Name of virtual machine to fence (ie. /vmfs/volumes/48bfcbd1-4624461c-8250-0015c5f3ef0f/Rhel/Rhel.vmx) -.TP -\fB-x\fP -Use secure connection over ssh (this is default, and can't be disabled) -.TP -\fB-k\fP \fIfilename\fR -Identity file (private key) for ssh -.TP -\fB-T\fP -Test only. Answer NO to the confirmation prompt instead of YES. -.TP -\fB-v\fP -Verbose. Record session to stdout, or debug file if specified (see -D). -.TP -\fB-D\fP -Specifies file, where will be written debug messages from session. -.TP -\fB-V\fP -Print out a version message, then exit. - -.SH STDIN PARAMETERS -.TP -\fIagent = < param >\fR -This option is used by fence_node(8) and is ignored by fence_vmware. -.TP -\fIipaddr = < hostname | ip >\fR -IP address or hostname of machine where is vmware-cmd. -.TP -\fIvmipaddr = < hostname | ip >\fR -IP adress or hostname of machine where is runing vmware. Default is localhost. -.TP -\fIlogin = < param >\fR -Login name of machine with vmware-cmd. -.TP -\fIvmlogin = < param >\fR -Login name to VMware administration interface. -.TP -\fIoption = < param >\fR -The action required. Reboot (default), Off or On. -.TP -\fIpasswd = < param >\fR -Password for login or for passphrase for machine with vmware-cmd. -.TP -\fIvmpasswd = < param >\fR -Password for login to VMware administration interface. -.TP -\fIpasswd_script = < param >\fR -Script to run to retrieve password for machine with vmware-cmd. -.TP -\fIvmpasswd_script = < param >\fR -Script to run to retrieve password for VMware administration interface. -.TP -\fIport = < param >\fR -Name of virtual machine to fence (ie. /vmfs/volumes/48bfcbd1-4624461c-8250-0015c5f3ef0f/Rhel/Rhel.vmx) -.TP -\fIsecure = < param >\fR -Use secure connection over ssh (this is default, and can't be disabled) -.TP -\fIidentity_file = < param >\fR -Identity file (private key) for ssh -.TP -\fItest = < param >\fR -Test only. Answer NO to the confirmation prompt instead of YES. -.TP -\fIverbose = < param >\fR -Verbose. Record session to stdout, or debug file if specified (see debug). -.TP -\fIdebug = < param >\fR -Specifies file, where will be written debug messages from session. - -.SH SEE ALSO -fence(8), fence_node(8) diff --git a/fence/man/fence_wti.8 b/fence/man/fence_wti.8 deleted file mode 100644 index 1b1d231..0000000 --- a/fence/man/fence_wti.8 +++ /dev/null @@ -1,84 +0,0 @@ -.\" Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved. -.\" Copyright (C) 2004 Red Hat, Inc. All rights reserved. -.\" -.\" This copyrighted material is made available to anyone wishing to use, -.\" modify, copy, or redistribute it subject to the terms and conditions -.\" of the GNU General Public License v.2. - -.TH fence_wti 8 - -.SH NAME -fence_wti - I/O Fencing agent for WTI Network Power Switch - -.SH SYNOPSIS -.B -fence_wti -[\fIOPTION\fR]... - -.SH DESCRIPTION -fence_wti is an I/O Fencing agent which can be used with the WTI Network -Power Switch (NPS). It logs into an NPS via telnet or ssh and boots a specified plug. -Lengthy telnet connections to the NPS should be avoided while a GFS cluster is -running because the connection will block any necessary fencing actions. - -fence_wti accepts options on the command line as well as from stdin. -fenced sends the options through stdin when it execs the agent. fence_wti -can be run by itself with command line options which is useful for testing. - -.SH OPTIONS -.TP -\fB-a\fP \fIIPaddress\fP -IP address of the switch. -.TP -\fB-h\fP -Print out a help message describing available options, then exit. -.TP -\fB-n\fP \fIplug\fP -The plug number to power cycle. -.TP -\fB-p\fP \fIpassword\fP -Password for login or for passphrase. -.TP -\fB-S\fP \fIscript\fR -Script to run to retrieve password. -.TP -\fB-x\fP -Use secure connection over ssh. -.TP -\fB-T\fP -Test only. Do not power cycle. Reports state of the plug. -.TP -\fB-q\fP -Quiet operation. Only print out error messages. -.TP -\fB-V\fP -Print out a version message, then exit. - -.SH STDIN PARAMETERS -.TP -\fIagent = < param >\fR -This option is used by fence_node(8) and is ignored by fence_wti. -.TP -\fIipaddr = < hostname | ip >\fR -IP address or hostname of the switch. -.TP -\fIpasswd = < param >\fR -Password for login or for passphrase. -.TP -\fIpasswd_script = < param >\fR -Script to run to retrieve password. -.TP -\fIidentity_file = < param > \fR -Identity file (private key) for ssh. -.TP -\fIsecure = < param >\fR -Use secure connection over ssh. -.TP -\fIport = < param >\fR -The outlet number to act upon. -.TP -\fItest = < param >\fR -Test only. Answer NO to the confirmation prompt instead of YES. - -.SH SEE ALSO -fence(8), fence_node(8) -- 1.7.3.4