Christian Hesse 
							
						 
					 
					
						
						
							
						
						9bfa303038 
					 
					
						
						
							
							dhcp-to-dns: use 'active-' properties from lease  
						
						 
						
						... 
						
						
						
						Turns out that address for static leases can be an address pool. Of
course that breaks the script as an ip address is expected. Use
'active-address'  instead.
Also let's do the same for 'active-mac-address'...
Fixes GH-43 
						
						
					 
					
						2023-06-08 21:58:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						ee94024dca 
					 
					
						
						
							
							dhcp-to-dns: get domain from dhcp server's network definition  
						
						 
						
						
						
						
					 
					
						2023-04-24 22:26:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						ac5d84173f 
					 
					
						
						
							
							dhcp-to-dns: rename variable to not clash with global one  
						
						 
						
						
						
						
					 
					
						2023-04-24 22:26:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						79cdefbd1e 
					 
					
						
						
							
							dhcp-to-dns: handle change of domain  
						
						 
						
						
						
						
					 
					
						2023-04-24 22:26:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						517bb4ede8 
					 
					
						
						
							
							dhcp-to-dns: get all values of dns record  
						
						 
						
						
						
						
					 
					
						2023-04-24 22:26:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						4c416cb39e 
					 
					
						
						
							
							dhcp-to-dns: handle duplicate leases earlier  
						
						 
						
						
						
						
					 
					
						2023-04-24 22:26:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						f3876b0637 
					 
					
						
						
							
							dhcp-to-dns: handle dns record by comment and type  
						
						 
						
						
						
						
					 
					
						2023-04-24 22:26:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						779b3b8872 
					 
					
						
						
							
							dhcp-to-dns: use better condition  
						
						 
						
						... 
						
						
						
						The condition worked, but could match others (AAAA, NXDOMAIN, ...) as
well (though these should not exist).
The problem is that matching with `type=A` does not return any results.
For historical reasons A records have no type, thus can be matched with
`!type`. I opened an issue to fix this... (SUP-111312)
So let's assum `!type` works and `type=A` could become valid... 
						
						
					 
					
						2023-03-29 15:49:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						d700dbc00e 
					 
					
						
						
							
							dhcp-to-dns: support host name from dhcp lease comment  
						
						 
						
						... 
						
						
						
						The lease comment is supposed to be a human readable string... But we
could allow parsable information. 
						
						
					 
					
						2023-03-28 12:05:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						40f0d54ea8 
					 
					
						
						
							
							dhcp-to-dns: add cname if host name appears for existing record  
						
						 
						
						
						
						
					 
					
						2023-03-28 11:42:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						295ccb570d 
					 
					
						
						
							
							dhcp-to-dns: update cname record on changed host name  
						
						 
						
						
						
						
					 
					
						2023-03-22 21:53:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						b13a53531b 
					 
					
						
						
							
							dhcp-to-dns: just update the address  
						
						 
						
						... 
						
						
						
						The other values *should* be unchanged... 
						
						
					 
					
						2023-03-22 21:53:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						c5c235246b 
					 
					
						
						
							
							dhcp-to-dns: add debug message on duplicate leases  
						
						 
						
						
						
						
					 
					
						2023-03-22 21:53:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						8c728bb6ab 
					 
					
						
						
							
							dhcp-to-dns: do not update records based on host name  
						
						 
						
						
						
						
					 
					
						2023-03-22 21:53:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						aac8709881 
					 
					
						
						
							
							dhcp-to-dns: always create A record with mac address...  
						
						 
						
						... 
						
						
						
						... and an optional CNAME with host name. 
						
						
					 
					
						2023-03-22 21:53:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						4a0f395fe1 
					 
					
						
						
							
							dhcp-to-dns: split fqdn to host name and domain  
						
						 
						
						
						
						
					 
					
						2023-03-22 10:42:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						682a09c94b 
					 
					
						
						
							
							dhcp-to-dns: match comment on beginning of line  
						
						 
						
						
						
						
					 
					
						2023-03-22 10:13:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						3d589def7d 
					 
					
						
						
							
							dhcp-to-dns: allow the matching separator string in name  
						
						 
						
						
						
						
					 
					
						2023-03-22 10:13:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hesse 
							
						 
					 
					
						
						
							
						
						a832fd04ef 
					 
					
						
						
							
							rename scripts and add file extension ".rsc"  
						
						 
						
						... 
						
						
						
						No functional change for the user... The migration is done
automatically. 
						
						
					 
					
						2023-03-07 22:26:01 +01:00