add --msgcache-parameter to support passive clients (__xymon_client)
		
	Fix a typo along the way, too.
This commit is contained in:
		
					parent
					
						
							
								0bc00477ae
							
						
					
				
			
			
				commit
				
					
						34bd96db4b
					
				
			
		
					 3 changed files with 19 additions and 4 deletions
				
			
		|  | @ -27,21 +27,30 @@ servers | ||||||
|    to. While DNS-names are ok it is discouraged, defaults to 127.0.0.1. |    to. While DNS-names are ok it is discouraged, defaults to 127.0.0.1. | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | BOOLEAN PARAMETERS | ||||||
|  | ------------------ | ||||||
|  | msgcache | ||||||
|  |     Enable xymon `msgcache`. Note: XYMONSERVER has to be `127.0.0.1` for using | ||||||
|  |     `msgcache` (see `msgcache (8)` of the xymon documentation for details). | ||||||
|  | 
 | ||||||
| EXAMPLES | EXAMPLES | ||||||
| -------- | -------- | ||||||
| 
 | 
 | ||||||
| .. code-block:: sh | .. code-block:: sh | ||||||
| 
 | 
 | ||||||
|     # minmal, report to 127.0.0.1 |     # minimal, report to 127.0.0.1 | ||||||
|     __xymon_client |     __xymon_client | ||||||
| 
 | 
 | ||||||
|     # specify server: |     # specify server: | ||||||
|     __xymon_client --servers "192.168.1.1" |     __xymon_client --servers "192.168.1.1" | ||||||
| 
 | 
 | ||||||
|  |     # activate `msgcache` for passive client: | ||||||
|  |     __xymon_client --msgcache | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
| SEE ALSO | SEE ALSO | ||||||
| -------- | -------- | ||||||
| :strong:`cdist__xymon_server`\ (7), :strong:`xymon`\ (7) | :strong:`cdist__xymon_server`\ (7), :strong:`xymon`\ (7), :strong:`msgcache`\ (8) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| AUTHORS | AUTHORS | ||||||
|  |  | ||||||
|  | @ -34,13 +34,18 @@ esac | ||||||
| 
 | 
 | ||||||
| __package xymon-client --state "$state" | __package xymon-client --state "$state" | ||||||
| 
 | 
 | ||||||
|  | if [ -f "$__object/parameter/msgcache" ]; then | ||||||
|  | 	require="__package/xymon-client" __line /etc/xymon/clientlaunch.cfg \ | ||||||
|  | 		--regex DISABLED --state absent | ||||||
|  | fi | ||||||
|  | 
 | ||||||
| require="__package/xymon-client" __key_value CLIENTHOSTNAME \ | require="__package/xymon-client" __key_value CLIENTHOSTNAME \ | ||||||
|        	--file /etc/default/xymon-client \ | 	--file /etc/default/xymon-client \ | ||||||
| 	--value "'$__target_hostname'" \ | 	--value "'$__target_hostname'" \ | ||||||
| 	--delimiter '=' \ | 	--delimiter '=' \ | ||||||
| 	--state "$state" | 	--state "$state" | ||||||
| require="__package/xymon-client" __key_value XYMONSERVERS \ | require="__package/xymon-client" __key_value XYMONSERVERS \ | ||||||
|        	--file /etc/default/xymon-client \ | 	--file /etc/default/xymon-client \ | ||||||
| 	--value "'$servers'" \ | 	--value "'$servers'" \ | ||||||
| 	--delimiter '=' \ | 	--delimiter '=' \ | ||||||
| 	--state "$state" | 	--state "$state" | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								cdist/conf/type/__xymon_client/parameter/boolean
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								cdist/conf/type/__xymon_client/parameter/boolean
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | ||||||
|  | msgcache | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue