From ea24eb2409a900b436bed827050e4a9e8ce0bd08 Mon Sep 17 00:00:00 2001 From: Rajan Vaja Date: Thu, 4 Aug 2016 15:08:49 +0530 Subject: coova-chilli: Fix removal of old files Before starting chilli instance, it first removes generated files (/var/run/chilli*) for the instance. While deleting generated files, it doesn't match full instance name. Thus if coova-chilli config file (/etc/config/chilli) has instances wlan11 and wlan1 in order, when creating coova-chilli instance for wlan1, it is removing files generated for wlan11 instances also (as it uses wlan1* in remove command). Fix issue by matching full instance name while removing old files. Signed-off-by: Rajan Vaja Signed-off-by: Bhargav Patel --- net/coova-chilli/files/chilli.init | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'net/coova-chilli/files') diff --git a/net/coova-chilli/files/chilli.init b/net/coova-chilli/files/chilli.init index 15b79af37..0103a2385 100644 --- a/net/coova-chilli/files/chilli.init +++ b/net/coova-chilli/files/chilli.init @@ -7,7 +7,7 @@ config_cb() { chilli_inst=$2 if [ "$chilli_inst" != "" ] then - rm -f /var/run/chilli_${chilli_inst}* + rm -f /var/run/chilli_${chilli_inst}.* chilli_conf=/var/run/chilli_${chilli_inst}.conf eval "start_chilli_$chilli_inst=1" fi -- cgit v1.2.3