| 
									
										
										
										
											2022-11-04 00:33:37 -04:00
										 |  |  | #!/usr/local/bin/bash | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | cleanup() { | 
					
						
							| 
									
										
										
										
											2023-04-27 16:58:06 -04:00
										 |  |  |     /usr/local/bin/jail_netgraph_bridge stop cloak dagger | 
					
						
							| 
									
										
										
										
											2022-11-04 00:33:37 -04:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | setup_netgraph_start() { | 
					
						
							|  |  |  |     cleanup | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-04-27 16:58:06 -04:00
										 |  |  |     /usr/local/bin/jail_netgraph_bridge start cloak dagger 192.168.1.0/24 | 
					
						
							| 
									
										
										
										
											2022-11-04 00:33:37 -04:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | setup_netgraph_stop() { | 
					
						
							|  |  |  |     cleanup | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | if [ "$1" = "start" ]; then | 
					
						
							|  |  |  |     setup_netgraph_start | 
					
						
							|  |  |  | elif [ "$1" = "stop" ]; then | 
					
						
							|  |  |  |     setup_netgraph_stop | 
					
						
							|  |  |  | else | 
					
						
							|  |  |  |     >&2 echo "Unrecognized command" | 
					
						
							|  |  |  | fi |