| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| [start] | ||
| command:service mdns-repeater start | ||
| parameters:%s | ||
| type:script | ||
| message:starting mdns-repeater | ||
|
|
||
| [stop] | ||
| command:service mdns-repeater stop | ||
| parameters:%s | ||
| type:script | ||
| message:stopping mdns-repeater | ||
|
|
||
| [status] | ||
| command:service mdns-repeater status | ||
| parameters:%s | ||
| type:script | ||
| message:mdns-repeater status | ||
|
|
||
| [restart] | ||
| command:service mdns-repeater restart | ||
| parameters:%s | ||
| type:script | ||
| message:restarting mdns-repeater | ||
|
|
||
| [reload] | ||
| command:service mdns-repeater reload | ||
| type:script | ||
| message:reload mdns-repeater |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| mdnsrepeater:/etc/rc.conf.d/mdns_repeater |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| {% if helpers.exists('OPNsense.MDNSRepeater.enabled') and OPNsense.MDNSRepeater.enabled == '1' %} | ||
| {% from 'OPNsense/Macros/interface.macro' import physical_interface %} | ||
| mdns_repeater_enable="YES" | ||
| {% set osifnames = OPNsense.MDNSRepeater.interfaces.split(',') %} | ||
| {% set interface_list=[] %} | ||
| {% for i in osifnames %} | ||
| {% do interface_list.append(physical_interface(i)) %} | ||
| {% endfor %} | ||
| mdns_repeater_interfaces="{{ interface_list | join(' ') }}" | ||
| {% else %} | ||
| mdns_repeater_enable="NO" | ||
| {% endif %} |