X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=net%2Fznc%2Ffiles%2Fznc.init;h=38d0051f1c84373b9a2aa1b77807e520ba981e59;hp=9231f9aacafcab282512deca7b526267e555cc96;hb=539066ebf8fe5a1c02aa3993dad19ffc599ece5a;hpb=b094f75eca7b1a2ea2d7ee37e2ef185d42042a41 diff --git a/net/znc/files/znc.init b/net/znc/files/znc.init index 9231f9aaca..38d0051f1c 100644 --- a/net/znc/files/znc.init +++ b/net/znc/files/znc.init @@ -10,6 +10,14 @@ add_param() { echo "$1 = $2" >> $ZNC_CONFIG } +add_chan() { + chan=${2% *} + pass=${1#* } + echo " " >> $ZNC_CONFIG + [ "$chan" != "$pass" ] && echo " Key = $pass" >> $ZNC_CONFIG + echo " " >> $ZNC_CONFIG +} + znc_global() { local znc="$1" local anoniplimit @@ -72,6 +80,7 @@ add_user() { config_list_foreach "$user" server "add_param \" Server\"" config_list_foreach "$user" module "add_param \" LoadModule\"" + config_list_foreach "$user" channel "add_chan" echo "" >> $ZNC_CONFIG }