Commit 2c11773276964df3e9909fcdb6bd4b5de2c3383a
1 parent
8acc526f
Exists in
master
更新多用户及单用户配置
Showing
1 changed file
with
23 additions
and
10 deletions
Show diff stats
ngrokd.init
@@ -182,16 +182,29 @@ check_ngrok_subdomain(){ | @@ -182,16 +182,29 @@ check_ngrok_subdomain(){ | ||
182 | else | 182 | else |
183 | fun_load_config | 183 | fun_load_config |
184 | ddns=(${subdomain}) | 184 | ddns=(${subdomain}) |
185 | - [ -n "${ddns[0]}" ] && subdns=\"${ddns[0]}.${userName}\" | ||
186 | - [ -n "${ddns[1]}" ] && subdns=\"${ddns[0]}.${userName}\",\"${ddns[1]}.${userName}\" | ||
187 | - [ -n "${ddns[2]}" ] && subdns=\"${ddns[0]}.${userName}\",\"${ddns[1]}.${userName}\",\"${ddns[2]}.${userName}\" | ||
188 | - [ -n "${ddns[3]}" ] && subdns=\"${ddns[0]}.${userName}\",\"${ddns[1]}.${userName}\",\"${ddns[2]}.${userName}\",\"${ddns[3]}.${userName}\" | ||
189 | - [ -n "${ddns[4]}" ] && subdns=\"${ddns[0]}.${userName}\",\"${ddns[1]}.${userName}\",\"${ddns[2]}.${userName}\",\"${ddns[3]}.${userName}\",\"${ddns[4]}.${userName}\" | ||
190 | - [ -n "${ddns[0]}" ] && FQDN=\"${ddns[0]}.${userName}.${dns}\" | ||
191 | - [ -n "${ddns[1]}" ] && FQDN=\"${ddns[0]}.${userName}.${dns}\",\"${ddns[1]}.${userName}.${dns}\" | ||
192 | - [ -n "${ddns[2]}" ] && FQDN=\"${ddns[0]}.${userName}.${dns}\",\"${ddns[1]}.${userName}.${dns}\",\"${ddns[2]}.${userName}.${dns}\" | ||
193 | - [ -n "${ddns[3]}" ] && FQDN=\"${ddns[0]}.${userName}.${dns}\",\"${ddns[1]}.${userName}.${dns}\",\"${ddns[2]}.${userName}.${dns}\",\"${ddns[3]}.${userName}.${dns}\" | ||
194 | - [ -n "${ddns[4]}" ] && FQDN=\"${ddns[0]}.${userName}.${dns}\",\"${ddns[1]}.${userName}.${dns}\",\"${ddns[2]}.${userName}.${dns}\",\"${ddns[3]}.${userName}.${dns}\",\"${ddns[4]}.${userName}.${dns}\" | 185 | + if [ "$SingleUser" = "y" ] || [ "$SingleUser" = "1" ]; then |
186 | + [ -n "${ddns[0]}" ] && subdns=\"${ddns[0]}\" | ||
187 | + [ -n "${ddns[1]}" ] && subdns=\"${ddns[0]}\",\"${ddns[1]}\" | ||
188 | + [ -n "${ddns[2]}" ] && subdns=\"${ddns[0]}\",\"${ddns[1]}\",\"${ddns[2]}\" | ||
189 | + [ -n "${ddns[3]}" ] && subdns=\"${ddns[0]}\",\"${ddns[1]}\",\"${ddns[2]}\",\"${ddns[3]}\" | ||
190 | + [ -n "${ddns[4]}" ] && subdns=\"${ddns[0]}\",\"${ddns[1]}\",\"${ddns[2]}\",\"${ddns[3]}\",\"${ddns[4]}\" | ||
191 | + [ -n "${ddns[0]}" ] && FQDN=\"${ddns[0]}.${dns}\" | ||
192 | + [ -n "${ddns[1]}" ] && FQDN=\"${ddns[0]}.${dns}\",\"${ddns[1]}.${dns}\" | ||
193 | + [ -n "${ddns[2]}" ] && FQDN=\"${ddns[0]}.${dns}\",\"${ddns[1]}.${dns}\",\"${ddns[2]}.${dns}\" | ||
194 | + [ -n "${ddns[3]}" ] && FQDN=\"${ddns[0]}.${dns}\",\"${ddns[1]}.${dns}\",\"${ddns[2]}.${dns}\",\"${ddns[3]}.${dns}\" | ||
195 | + [ -n "${ddns[4]}" ] && FQDN=\"${ddns[0]}.${dns}\",\"${ddns[1]}.${dns}\",\"${ddns[2]}.${dns}\",\"${ddns[3]}.${dns}\",\"${ddns[4]}.${dns}\" | ||
196 | + else | ||
197 | + [ -n "${ddns[0]}" ] && subdns=\"${ddns[0]}.${userName}\" | ||
198 | + [ -n "${ddns[1]}" ] && subdns=\"${ddns[0]}.${userName}\",\"${ddns[1]}.${userName}\" | ||
199 | + [ -n "${ddns[2]}" ] && subdns=\"${ddns[0]}.${userName}\",\"${ddns[1]}.${userName}\",\"${ddns[2]}.${userName}\" | ||
200 | + [ -n "${ddns[3]}" ] && subdns=\"${ddns[0]}.${userName}\",\"${ddns[1]}.${userName}\",\"${ddns[2]}.${userName}\",\"${ddns[3]}.${userName}\" | ||
201 | + [ -n "${ddns[4]}" ] && subdns=\"${ddns[0]}.${userName}\",\"${ddns[1]}.${userName}\",\"${ddns[2]}.${userName}\",\"${ddns[3]}.${userName}\",\"${ddns[4]}.${userName}\" | ||
202 | + [ -n "${ddns[0]}" ] && FQDN=\"${ddns[0]}.${userName}.${dns}\" | ||
203 | + [ -n "${ddns[1]}" ] && FQDN=\"${ddns[0]}.${userName}.${dns}\",\"${ddns[1]}.${userName}.${dns}\" | ||
204 | + [ -n "${ddns[2]}" ] && FQDN=\"${ddns[0]}.${userName}.${dns}\",\"${ddns[1]}.${userName}.${dns}\",\"${ddns[2]}.${userName}.${dns}\" | ||
205 | + [ -n "${ddns[3]}" ] && FQDN=\"${ddns[0]}.${userName}.${dns}\",\"${ddns[1]}.${userName}.${dns}\",\"${ddns[2]}.${userName}.${dns}\",\"${ddns[3]}.${userName}.${dns}\" | ||
206 | + [ -n "${ddns[4]}" ] && FQDN=\"${ddns[0]}.${userName}.${dns}\",\"${ddns[1]}.${userName}.${dns}\",\"${ddns[2]}.${userName}.${dns}\",\"${ddns[3]}.${userName}.${dns}\",\"${ddns[4]}.${userName}.${dns}\" | ||
207 | + fi | ||
195 | echo "Your subdomain: ${subdns}" | 208 | echo "Your subdomain: ${subdns}" |
196 | fun_set_ngrok_authId | 209 | fun_set_ngrok_authId |
197 | fi | 210 | fi |