strongswan: use -eq when testing booleans
authorStijn Tintel <stijn@linux-ipv6.be>
Tue, 1 Aug 2017 03:48:26 +0000 (05:48 +0200)
committerStijn Tintel <stijn@linux-ipv6.be>
Mon, 7 Aug 2017 18:19:18 +0000 (20:19 +0200)
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
net/strongswan/files/ipsec.init

index 2d500047941ce8a94febb3defbdfc491e777a3e9..311679d69af96caa6283e7b8ff147d12e936b7dc 100644 (file)
@@ -224,7 +224,7 @@ config_remote() {
        config_name=$1
 
        config_get_bool enabled "$1" enabled 0
-       [ "$enabled" = "0" ] && return
+       [ $enabled -eq 0 ] && return
 
        config_get gateway           "$1" gateway
        config_get pre_shared_key    "$1" pre_shared_key
@@ -277,7 +277,7 @@ config_ipsec() {
 
        config_get debug "$1" debug 0
        config_get_bool rtinstall_enabled "$1" rtinstall_enabled 1
-       [ $rtinstall_enabled = "1" ] && install_routes=yes || install_routes=no
+       [ $rtinstall_enabled -eq 1 ] && install_routes=yes || install_routes=no
 
        # prepare extra charon config option ignore_routing_tables
        for routing_table in $(config_get "$1" "ignore_routing_tables"); do