Daniel Barlow 
							
						 
					 
					
						
						
							
						
						76f11bcc93 
					 
					
						
						
							
							liminix-rebuild: remove -f flag from reboot call  
						
						... 
						
						
						
						now we have timeouts in service definitions, shouldn't need this
any more 
						
						
					 
					
						2024-03-28 21:37:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						efcfdcc21d 
					 
					
						
						
							
							think  
						
						
						
						
					 
					
						2024-03-28 20:59:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						77f1a78331 
					 
					
						
						
							
							ifwait block if s6-rc lock is held  
						
						... 
						
						
						
						otherwise it doesn't trigger the service if something else is
slow to start 
						
						
					 
					
						2024-03-28 20:59:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						28a5dec7dd 
					 
					
						
						
							
							implement ifwait trigger service and use in bridge  
						
						... 
						
						
						
						should we convert all ifwait uses to this trigger too? seems
reasonable 
						
						
					 
					
						2024-03-28 20:59:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						fad0a47b75 
					 
					
						
						
							
							add config.system.callService  
						
						... 
						
						
						
						this is like pkgs.callService except that it passes
config.system.service as a param so that the service
being defined can invoke other services
if this proves to be a good idea, all uses of
pkgs.callService should be changed to use it instead 
						
						
					 
					
						2024-03-28 20:59:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						af52aafc84 
					 
					
						
						
							
							deep thoughts  
						
						
						
						
					 
					
						2024-03-28 20:59:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						34442b6069 
					 
					
						
						
							
							failing test for ifwait  
						
						
						
						
					 
					
						2024-03-28 20:59:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						b8a46fc05e 
					 
					
						
						
							
							allow buildInputs param to s6 service  
						
						... 
						
						
						
						this is in preparation for trigger services that need to
close over the triggered service without adding it to
s6-rc dependencies 
						
						
					 
					
						2024-03-28 20:58:53 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						8ac2c6cec1 
					 
					
						
						
							
							support timeouts (default 30s) for starting s6-rc services  
						
						
						
						
					 
					
						2024-03-28 20:58:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						8879b2d1ba 
					 
					
						
						
							
							fix rt2x00 wifi  
						
						
						
						
					 
					
						2024-03-28 20:58:39 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						83e346d5a0 
					 
					
						
						
							
							add deviceName param  
						
						
						
						
					 
					
						2024-03-22 21:55:44 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						156b1fe64a 
					 
					
						
						
							
							deep thoughts  
						
						
						
						
					 
					
						2024-03-22 21:54:38 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						1a314e55b7 
					 
					
						
						
							
							firewall module: provide default rules and merge extraRules  
						
						... 
						
						
						
						a firewall with no configuration will get a relatively sane ruleset. a
firewall with `extraRules` will get them deep merged into the default
rules.  Specifying `rules` will override the defaults 
						
						
					 
					
						2024-03-21 12:00:34 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						9263b21faa 
					 
					
						
						
							
							create gateway profile by extracting from rotuer example  
						
						
						
						
					 
					
						2024-03-21 10:04:42 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						0a820a702a 
					 
					
						
						
							
							extneder: delete nftables kernel config  
						
						... 
						
						
						
						don't need nftables on a bridge. (do we? hope not) 
						
						
					 
					
						2024-03-20 19:05:31 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						4ea518e296 
					 
					
						
						
							
							expose modulesPath to ease out-of-tree configuration.nix  
						
						
						
						
					 
					
						2024-03-20 18:58:44 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						98318b450d 
					 
					
						
						
							
							deep thoughts  
						
						
						
						
					 
					
						2024-03-16 20:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						e4ac7f19dc 
					 
					
						
						
							
							fix ifwait deps  
						
						
						
						
					 
					
						2024-03-16 20:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						9c22744850 
					 
					
						
						
							
							deep thoughts  
						
						
						
						
					 
					
						2024-03-16 20:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						c697be8c28 
					 
					
						
						
							
							temporary fix for cmake cross-compilation  
						
						
						
						
					 
					
						2024-03-16 20:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								dan 
							
						 
					 
					
						
						
							
						
						202a37221a 
					 
					
						
						
							
							Merge pull request 'tftpboot: use commandLineDtbNode' ( #11 ) from flokli/liminix:tftpboot-honor-commandLineDtbNode into main  
						
						... 
						
						
						
						Reviewed-on: https://gti.telent.net/dan/liminix/pulls/11  
						
						
					 
					
						2024-03-16 18:18:18 +00:00 
						 
				 
			
				
					
						
							
							
								Florian Klink 
							
						 
					 
					
						
						
							
						
						436eb03a7b 
					 
					
						
						
							
							tftpboot: use commandLineDtbNode  
						
						... 
						
						
						
						config.boot.commandLineDtbNode can be set from `bootargs` to
`bootargs-override` (used for boards where the u-boot on the board does
set `bootargs` on its own).
In that case, the code updating the cmdline for tftpboot purposes also
needs to update this node, not the `bootargs` node.
Otherwise the kernel won't find the phram device, as it never heard
about it, as it didn't get the necessary cmdline options. 
						
						
					 
					
						2024-03-16 20:06:38 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						e5963ae3f7 
					 
					
						
						
							
							deep thoughts  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						f164f19d95 
					 
					
						
						
							
							service starts and stops  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						dd4ab41f6a 
					 
					
						
						
							
							rename run-event  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						5d5dff6729 
					 
					
						
						
							
							WIP add failing test that service starts  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						570d29c368 
					 
					
						
						
							
							pass command line params to run instead of reffing global  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						725af00dc9 
					 
					
						
						
							
							improve test for dummy0 up  
						
						... 
						
						
						
						if we run off the end of the events fixture, it didn't work 
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						e1b932ec27 
					 
					
						
						
							
							remove hardcoded filename in test event generator  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						7173b6fb1c 
					 
					
						
						
							
							don't call os.exit  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						ed9548f21d 
					 
					
						
						
							
							pass event producer fn as param  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						0787807a7f 
					 
					
						
						
							
							ifwait: don't run on load if in test harness  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						38ed91f641 
					 
					
						
						
							
							simplify assertion  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						ffe9603c39 
					 
					
						
						
							
							remove file-scoped parameters var  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						cbd3dfefc5 
					 
					
						
						
							
							ifwait fixture/test harness  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						018c1868b5 
					 
					
						
						
							
							ifwait: use anoia.assoc  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						5184ff63f7 
					 
					
						
						
							
							add anoia.nl, a convenience wrapper on netlink  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						35909c9a23 
					 
					
						
						
							
							add netlink to fennelrepl  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						4383462199 
					 
					
						
						
							
							deep thoughts  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						9730cdd63b 
					 
					
						
						
							
							add assoc to anoia  
						
						
						
						
					 
					
						2024-03-06 23:19:47 +00:00 
						 
				 
			
				
					
						
							
							
								dan 
							
						 
					 
					
						
						
							
						
						095853214b 
					 
					
						
						
							
							Merge pull request 'Fix kernel build on belkin' ( #10 ) from sinavir/liminix:fix_kernel_build_on_belkin into main  
						
						... 
						
						
						
						Reviewed-on: https://gti.telent.net/dan/liminix/pulls/10  
						
						
					 
					
						2024-03-06 18:21:13 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						9d6e50cbbc 
					 
					
						
						
							
							extract extneder example to a "profile"  
						
						... 
						
						
						
						this is a bit of an experiment to reduce the copy-paste in
examples by turning them into "application" modules.
planning to follow up with another module for "wifi router" 
						
						
					 
					
						2024-02-27 23:13:12 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						94dbc56595 
					 
					
						
						
							
							fix doc  
						
						
						
						
					 
					
						2024-02-27 20:08:30 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						2cd7f932eb 
					 
					
						
						
							
							alignment may be null  
						
						
						
						
					 
					
						2024-02-27 19:47:46 +00:00 
						 
				 
			
				
					
						
							
							
								sinavir 
							
						 
					 
					
						
						
							
						
						27c7735f02 
					 
					
						
						
							
							belkin-RT3200: fix kernel options  
						
						
						
						
					 
					
						2024-02-22 21:57:40 +01:00 
						 
				 
			
				
					
						
							
							
								sinavir 
							
						 
					 
					
						
						
							
						
						29c9de248d 
					 
					
						
						
							
							fix import of openwrt sources  
						
						
						
						
					 
					
						2024-02-22 21:57:33 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						3ca0d87c27 
					 
					
						
						
							
							ci.nix: alphabetise systems  
						
						
						
						
					 
					
						2024-02-21 19:49:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						8f30db58ae 
					 
					
						
						
							
							New port to Zyxel NWA50AX: update NEWS and ci.nix  
						
						
						
						
					 
					
						2024-02-21 19:32:50 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						f9ab0590a6 
					 
					
						
						
							
							Merge remote-tracking branch 'raito/nwa50ax'  
						
						
						
						
					 
					
						2024-02-21 19:27:23 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Barlow 
							
						 
					 
					
						
						
							
						
						84fa8d65f4 
					 
					
						
						
							
							fennel: system: verbose log of command that was run  
						
						
						
						
					 
					
						2024-02-21 19:27:14 +00:00