This file is indexed.

/usr/share/cluster/relaxng/fence.rng.head is in fence-agents 3.1.5-2ubuntu2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
<!-- Autogenerated fence definitions -->
 <define name="FENCEDEVICEOPTIONS">
  <optional>
   <choice>
    <!-- begin specific fence devices -->
       <!-- begin non-generated device definitions -->
       <!-- RPS10 -->
       <group rha:fence_agent="fence_rps10" rha:description="RPS10 Serial Switch" >
        <attribute name="device" rha:description="The device the switch
            is connected to on the controlling host."
            rha:sample="/dev/ttys2"/>
        <attribute name="port" rha:description="The switch outlet
            number." rha:sample="2"/>
       </group>
       <!--FIXME: Determine if the following group should exclude
       the auth and lanplus attributes. Those attributes apply only to
       the impilan fence device.-->
       <!-- Brocade, McData, SANBox2, Bladecenter,bullpap, ipmilan -->
       <!-- FIXME split apart and add rha:fence_agent hints for
            configuration utilities -->
       <group>
        <attribute name="ipaddr" rha:description="IP address or the name
            of the device." rha:sample="rack007"/>
        <optional>
        <attribute name="login" rha:description="The login name used to
            access the device. " rha:sample="admin"/>
        </optional>
        <optional>
        <attribute name="passwd" rha:description="The password used to
            authenticate the connection to the
            device." rha:sample="pa$$word"/>
        </optional>
        <optional>
        <attribute name="passwd_script" rha:description="The script that
            supplies a password for access to the fence device. Using
            this supersedes the Password parameter." rha:sample=""/>
        </optional>
        <optional>
         <attribute name="auth" rha:description="For IPMI LAN
             only. Authentication Type: none, password,
             md2, or md5" rha:sample=""/>
        </optional>
        <optional>
         <attribute name="lanplus" rha:description="For IPMI LAN only.
             Set value to either True or 1; leave out for false."
             rha:sample="True"/>
        </optional>
       </group>
       <!-- Vixel -->
       <group rha:fence_agent="fence_vixel">
        <optional>
         <attribute name="ipaddr" rha:description="IP address or the
             name of the device." rha:sample="10.1.0.1"/>
        </optional>
        <optional>
        <attribute name="passwd" rha:description="The password used to
            authenticate the connection to the
            device." rha:sample="pa$$word"/>
        </optional>
        <optional>
         <attribute name="passwd_script" rha:description="The script
             that supplies a password for access to the
             fence device. Using this supersedes the Password
             parameter." rha:sample=""/>
        </optional>
       </group>
       <!-- Egenera -->
       <!-- FIXME: Note that in the schema web page each is listed as a
       parameter. Likewise for Conga. In addition, Conga shows Ipan
       and pserver parameters. Also, in Conga, the esh parameter is
       an optional ESH path. Presumably those should be attributes in
       the schema. We need more invormation on this. -->
       <group rha:fence_agent="fence_egenera">
        <optional>
         <attribute name="cserver" rha:description="The hostname (and
            optionally the username in the form of username@hostname)
            assigned to the device. Refer to the fence_egenera(8) man
            page for more information." rha:sample=""/>
        </optional>
        <optional>
         <attribute name="pserver" rha:description="The pserver to operate on.  fence_egenera(8)" />
        </optional>
        <optional>
         <attribute name="lpan" rha:description="The lpan to operate on.  fence_egenera(8)" />
        </optional>
        <optional>
         <attribute name="action" rha:description="The action to perform (reboot, off, on, or status).  fence_egenera(8)" />
        </optional>
        <optional>
         <attribute name="esh" rha:description="Path to the esh command on the cserver.  fence_egenera(8)" />
        </optional>
        <optional>
         <attribute name="user" rha:description="See fence_egenera(8)" />
        </optional>
        <optional>
         <attribute name="delay" rha:description="Wait this many seconds before fencing is started.  fence_egenera(8)" />
        </optional>
       </group>
       <!-- FIXME: It appears that xCat is no longer supported. Found no
       fence agents for x Cat in RHEL 5.3. -->
       <!-- xCAT -->
       <group rha:fence_agent="fence_xcat">
        <attribute name="rpowerpath" rha:description="" rha:sample=""/>
       </group>
       <group rha:fence_agent="fence_na" rha:description="Node Assassin">
         <optional>
           <attribute name="option"/> <!-- deprecated; for compatibility.  use "action" -->
         </optional>
        <!-- I don't think I need this yet.
         <optional>
           <attribute name="auth" rha:description="Node Assassin Auth type (password or none)" />
         </optional>
        -->
         <optional>
           <attribute name="ipaddr" rha:description="Node Assassin IP or name to talk to" />
         </optional>
         <optional>
           <attribute name="passwd" rha:description="Password needed to access the Node Assassin(s)" />
         </optional>
         <optional>
           <attribute name="passwd_script" rha:description="Script to retrieve password (not implemented)" />
         </optional>
         <optional>
           <attribute name="login" rha:description="Login name used to log into the Node Assassin(s)" />
         </optional>
         <optional>
           <attribute name="action" rha:description="Operation to perform. Valid operations: on, off, reboot, status, list, release, boot or shutdown" />
         </optional>
         <optional>
           <attribute name="quiet" rha:description="Supress output" />
         </optional>
       </group>

       <!-- end non-generated device definitions -->

       <!-- begin auto-generated device definitions -->