diff options
-rwxr-xr-x | cluster-cman.py | 12 | ||||
-rw-r--r-- | lib_rhel.py | 15 |
2 files changed, 27 insertions, 0 deletions
diff --git a/cluster-cman.py b/cluster-cman.py index 362db1a..9ce5f99 100755 --- a/cluster-cman.py +++ b/cluster-cman.py @@ -50,6 +50,7 @@ graph = lambda\ ,label='external clients' ,_nodes=\ [Executable('firefox') + ,RhelSaslauthd('saslauthd') ,Executable('snmpwalk') ,Executable('wbemcli') ]) @@ -289,6 +290,8 @@ graph = lambda\ ,RhelSnmpd('node_b-snmpd' ) ,RhelCimserver('node_b-cimserver' + ) + ,RhelSaslauthd('node_b-saslauthd' )] ,_edges=\ [Consume\ @@ -319,6 +322,10 @@ graph = lambda\ ('node_b-cimserver' ,'node_b-libRedHatClusterProvider.so' ) + ,Delegate\ + ('node_b-ricci' + ,'node_b-saslauthd' + ) ,DelegateOddjobExec\ ('node_b-ricci' ,'node_b-modcluster' @@ -607,6 +614,11 @@ graph = lambda\ ('wbemcli' ,'node_b-cimserver' ) + ,Delegate\ + ('luci' + ,'saslauthd' + ,constraint='false' + ) # node b/rgmamanger - cluster services layer ]+\ [Delegate\ diff --git a/lib_rhel.py b/lib_rhel.py index f56f1d8..7a228cf 100644 --- a/lib_rhel.py +++ b/lib_rhel.py @@ -41,3 +41,18 @@ class RhelCimserver(Daemon): #srpm = 'tog-pegasus' rpm = 'tog-pegasus' #rhbz = 'tog-pegasus' + + +class RhelSaslauthd(Daemon): + defaults = dict(( + LABEL('saslauthd'), + )) + summary = \ + "sasl authentication server" + web = 'http://asg.web.cmu.edu/sasl/sasl-library.html' + man = [ + 'saslauthd(8)', + ] + #srpm = 'cyrus-sasl' + rpm = 'cyrus-sasl' + #rhbz = 'cyrus-sasl' |