Daniel Barlow 
							
						 
					 
					
						
						
							
						
						4bcc3d5b28 
					 
					
						
						
							
							dhcpc6 scripts: simplify (and improve correctness)  
						
						
						
						
					 
					
						2024-02-16 18:47:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						16e4b05653 
					 
					
						
						
							
							dhcp6c: set preferred and valid address lifetimes  
						
						... 
						
						
						
						also workaround a bug in rebinding/updates where we get an error
from "ip addr add" trying to add an address that's already present 
						
						
					 
					
						2024-02-13 13:49:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						106a429b3d 
					 
					
						
						
							
							odhcp-script only write addresses if there are any  
						
						
						
						
					 
					
						2023-09-13 17:51:07 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						96e19767e9 
					 
					
						
						
							
							odhcpc-script don't require fennel at runtime  
						
						
						
						
					 
					
						2023-09-12 17:39:06 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						3ff55d3aad 
					 
					
						
						
							
							odhcp-script: unique subdirectory names for each parsed address  
						
						
						
						
					 
					
						2023-09-10 12:15:34 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						9dd3cf23b4 
					 
					
						
						
							
							anoia.fs.mktree replaces mkdir  
						
						... 
						
						
						
						This uses lfs to make the tree in-process instead of
shelling out to the mkdir command 
						
						
					 
					
						2023-09-08 21:17:42 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						4e9227dff3 
					 
					
						
						
							
							move rmtree to anoia library  
						
						
						
						
					 
					
						2023-09-08 21:03:18 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						12e25722fa 
					 
					
						
						
							
							odhcp-script: delete stale dirs from previous runs  
						
						... 
						
						
						
						This requires adding LFS as a dependency because native Lua has
no way to iterate a directory, but it seems to be Not Huge and
hopefully we'll have other uses for it 
						
						
					 
					
						2023-09-08 20:48:01 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						09fe21260e 
					 
					
						
						
							
							rename fn  
						
						
						
						
					 
					
						2023-09-08 20:48:01 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						4bd3ccc8fd 
					 
					
						
						
							
							inline write-{addresses,prefixes}  
						
						
						
						
					 
					
						2023-09-08 20:48:01 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						3e163d4253 
					 
					
						
						
							
							remove unused fn  
						
						
						
						
					 
					
						2023-09-08 20:47:55 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						9487cb2567 
					 
					
						
						
							
							DRY near-duplicate code between parse-{addresses,prefixces}  
						
						
						
						
					 
					
						2023-09-08 20:47:55 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						353a199ab2 
					 
					
						
						
							
							odhcpc script: parse ADDRESSES and PREFIXES  
						
						... 
						
						
						
						so downstream doesn't have to 
						
						
					 
					
						2023-09-05 22:42:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						3900683413 
					 
					
						
						
							
							simplify protocol for watchers of service output directories  
						
						... 
						
						
						
						Previously: the service wrote a timestamp and the receiver
read and parsed it to see if there was new data
Now: the service writes and removes a .lock file to prevent
the receiver reading partial data. The receiver is responsible
for remembering the *previous* state and only updating if it's changed 
						
						
					 
					
						2023-07-02 12:09:13 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						9aa5ff6ed1 
					 
					
						
						
							
							make a package for odhcpc-script  
						
						
						
						
					 
					
						2023-06-30 20:02:03 +01:00