File corosync.conf.example.patch of Package corosync

Index: corosync-1.4.3/conf/corosync.conf.example
===================================================================
--- corosync-1.4.3.orig/conf/corosync.conf.example
+++ corosync-1.4.3/conf/corosync.conf.example
@@ -1,16 +1,59 @@
 # Please read the corosync.conf.5 manual page
 compatibility: whitetank
 
+aisexec {
+	# Run as root - this is necessary to be able to manage
+	# resources with Pacemaker
+	user:           root
+	group:          root
+}
+
+service {
+	# Load the Pacemaker Cluster Resource Manager
+	ver:            0
+	name:           pacemaker
+	use_mgmtd:      yes
+	use_logd:       yes
+}
+
 totem {
+	# The only valid version is 2
 	version: 2
 
+	# How long before declaring a token lost (ms)
+	token:          5000
+
+	# How many token retransmits before forming a new configuration
+	token_retransmits_before_loss_const: 10
+
+	# How long to wait for join messages in the membership protocol (ms)
+	join:           60
+
+	# How long to wait for consensus to be achieved before starting
+	# a new round of membership configuration (ms)
+	consensus:      6000
+
+	# Turn off the virtual synchrony filter
+	vsftype:        none
+
+	# Number of messages that may be sent by one processor on
+	# receipt of the token
+	max_messages:   20
+
+	# Limit generated nodeids to 31-bits (positive signed integers)
+	clear_node_high_bit: yes
+
 	# secauth: Enable mutual node authentication. If you choose to
 	# enable this ("on"), then do remember to create a shared
 	# secret with "corosync-keygen".
 	secauth: off
 
+	# How many threads to use for encryption/decryption
 	threads: 0
 
+	# Optionally assign a fixed node id (integer)
+	# nodeid: 124
+
 	# interface: define at least one interface to communicate
 	# over. If you define more than one interface stanza, you must
 	# also set rrp_mode.
@@ -60,10 +103,11 @@ logging {
 	to_stderr: no
 	# Log to a log file. When set to "no", the "logfile" option
 	# must not be set.
-	to_logfile: yes
-	logfile: /var/log/cluster/corosync.log
+	to_logfile: no
+	#logfile: /var/log/cluster/corosync.log
 	# Log to the system log daemon. When in doubt, set to yes.
 	to_syslog: yes
+	syslog_facility: daemon
 	# Log debug messages (very verbose). When in doubt, leave off.
 	debug: off
 	# Log messages with time stamps. When in doubt, set to on
openSUSE Build Service is sponsored by