async def setup(middleware): await middleware.call( 'interface.register_listen_delegate', SystemServiceListenSingleDelegate(middleware, 'openvpn.server', 'server'), ) middleware.event_subscribe('system', _event_system) if not os.path.exists('/usr/local/etc/rc.d/openvpn'): return for srv in ('openvpn_client', 'openvpn_server'): if not os.path.exists(f'/etc/local/rc.d/{srv}'): os.symlink('/usr/local/etc/rc.d/openvpn', f'/usr/local/etc/rc.d/{srv}')
async def setup(middleware): await middleware.call( 'interface.register_listen_delegate', SystemServiceListenSingleDelegate(middleware, 's3', 'bindip'), )