<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/coova-chilli/files, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2022-01-30T05:02:28Z</updated>
<entry>
<title>coova-chilli: add interface_trigger "wan"</title>
<updated>2022-01-30T05:02:28Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-01-27T11:05:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=8c78c33fedb09673044e5f604e4714b749dfc004'/>
<id>urn:sha1:8c78c33fedb09673044e5f604e4714b749dfc004</id>
<content type='text'>
This intends to replace the hotplug script. It still hardcodes "wan"
interface name (as several other packages do) for lack of a deterministic
way to detect the actual wan iface before it is brought up, but at least
it is fully integrated with procd and will not start a disabled service.

The interface trigger forcefully restarts chilli as a simple reload may
not be sufficient to recover from wan changes.

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>coova-chilli: remove hotplug call</title>
<updated>2022-01-30T05:02:28Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-01-27T10:14:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a3e125267ca4f9f1752ebdd6525c0c3246bfc600'/>
<id>urn:sha1:a3e125267ca4f9f1752ebdd6525c0c3246bfc600</id>
<content type='text'>
This hotplug trigger unconditionaly restarts coova-chilli when the "wan"
interface sees action "ifup", without checking whether or not the
service is disabled or the upstream interface is actually called "wan".

This hotplug could be replaced by a suitable service trigger instead.

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>coova-chilli: execute firewall cleanup at shutdown</title>
<updated>2022-01-30T05:02:28Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-01-27T11:00:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b1fb66e0073b7f20e97425520909de5357deda9e'/>
<id>urn:sha1:b1fb66e0073b7f20e97425520909de5357deda9e</id>
<content type='text'>
Coova Chilli creates "undo" firewall scripts that are intended to be run
when the daemon is shut down. Failure to do so results in leftover
entries in firewall and duplicated ones if chilli is subsequently
restarted.

Execute these scripts when the service stops.

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>coova-chilli: postpone startup until wan is available</title>
<updated>2022-01-30T05:02:28Z</updated>
<author>
<name>Thibaut VARÈNE</name>
</author>
<published>2022-01-27T10:28:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=06193dfdd6b3781f14afada30faa8952558d00b6'/>
<id>urn:sha1:06193dfdd6b3781f14afada30faa8952558d00b6</id>
<content type='text'>
Coova Chilli will fail to start if e.g. it cannot resolve names in its
configuration (like uamserver, radiusserver, etc) which is typically the
case when wan is unavailable. Prevent this situation by delaying startup
if wan is not available.

Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
</content>
</entry>
<entry>
<title>coova-chilli: enable service by default</title>
<updated>2020-01-03T11:50:00Z</updated>
<author>
<name>Sungbo Eo</name>
</author>
<published>2020-01-02T13:21:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=23a44aab2aba6a7fb93dc10941d8bc311bec5559'/>
<id>urn:sha1:23a44aab2aba6a7fb93dc10941d8bc311bec5559</id>
<content type='text'>
If "disabled" option does not exist, service should be enabled.

Fixes: #10392

Signed-off-by: Sungbo Eo &lt;mans0n@gorani.run&gt;
</content>
</entry>
<entry>
<title>coova-chilli: remove redundant options from config file</title>
<updated>2020-01-03T11:49:22Z</updated>
<author>
<name>Sungbo Eo</name>
</author>
<published>2020-01-02T13:20:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2ce311209db3260f02022eb5562b1d7dbcb867a2'/>
<id>urn:sha1:2ce311209db3260f02022eb5562b1d7dbcb867a2</id>
<content type='text'>
"fg" and "pidfile" parameters are already used in the init script,
so they are not controllable by config file anyway.

Signed-off-by: Sungbo Eo &lt;mans0n@gorani.run&gt;
</content>
</entry>
<entry>
<title>coova-chilli: Fix debug flag config example and synchronize bool options</title>
<updated>2019-09-25T11:00:22Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-03-18T15:11:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=dd39acba55a5e7a0ffde08288e1ba0dc6a2c9051'/>
<id>urn:sha1:dd39acba55a5e7a0ffde08288e1ba0dc6a2c9051</id>
<content type='text'>
debug is boolean option/flag so setting it to 9 doesn't work, while at
it I've synchronized boolean options from source code and sorted it
alphabeticaly with following command:

  grep flag src/cmdline.ggo | cut -d \" -f2 | sort | tr '\n' '|'

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>coova-chilli: Fix unwanted startup of disabled instances</title>
<updated>2019-09-25T10:59:55Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-03-18T10:53:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=9d3a1a2a6359257f8b29202c149c5bce8b4e89e4'/>
<id>urn:sha1:9d3a1a2a6359257f8b29202c149c5bce8b4e89e4</id>
<content type='text'>
Code in option_cb was referencing $chilli_inst variable which was
declared as local, thus the instance startup logic in start_chilli was
referencing variable which would always get value of 1, effectively
making `disabled` config option useless.

So I've fixed it with simpler config_get_bool and while at it, I've simplified the
surrounding code little bit as well.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>coova-chilli: Wrap excessively long lines</title>
<updated>2019-09-25T10:59:55Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-03-18T10:16:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=aa6dfc5978226e6897559b1e4ffd0f722e2c8bd4'/>
<id>urn:sha1:aa6dfc5978226e6897559b1e4ffd0f722e2c8bd4</id>
<content type='text'>
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>Merge pull request #4911 from aleksander0m/coova-chili-fw-fix</title>
<updated>2019-03-27T01:11:23Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2019-03-27T01:11:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=d0b67d72a5a3661e299838b545e440d79275dc2f'/>
<id>urn:sha1:d0b67d72a5a3661e299838b545e440d79275dc2f</id>
<content type='text'>
net/coova-chili: update default firewall setup</content>
</entry>
</feed>
