|
@@ -96,11 +96,11 @@ function add_sip_user {
|
96
|
96
|
IFS=''
|
97
|
97
|
while read line; do
|
98
|
98
|
if [[ "$line" == *'</provision>' ]]; then
|
99
|
|
- echo "<user id=\"$MY_USERNAME\">" >> $NEW_CONFIG_FILE
|
100
|
|
- echo "<extension>$EXTENSION</extension>" >> $NEW_CONFIG_FILE
|
101
|
|
- echo "<secret>$PASSWORD</secret>" >> $NEW_CONFIG_FILE
|
102
|
|
- echo "<display>$MY_USERNAME $EXTENSION</display>" >> $NEW_CONFIG_FILE
|
103
|
|
- echo '</user>' >> $NEW_CONFIG_FILE
|
|
99
|
+ echo " <user id=\"$MY_USERNAME\">" >> $NEW_CONFIG_FILE
|
|
100
|
+ echo " <extension>$EXTENSION</extension>" >> $NEW_CONFIG_FILE
|
|
101
|
+ echo " <secret>$PASSWORD</secret>" >> $NEW_CONFIG_FILE
|
|
102
|
+ echo " <display>$MY_USERNAME $EXTENSION</display>" >> $NEW_CONFIG_FILE
|
|
103
|
+ echo ' </user>' >> $NEW_CONFIG_FILE
|
104
|
104
|
fi
|
105
|
105
|
echo $line >> $NEW_CONFIG_FILE
|
106
|
106
|
done < $CONFIG_FILE
|
|
@@ -110,29 +110,29 @@ function add_sip_user {
|
110
|
110
|
|
111
|
111
|
while [[ $# > 1 ]]
|
112
|
112
|
do
|
113
|
|
-key="$1"
|
114
|
|
-
|
115
|
|
-case $key in
|
116
|
|
- -h|--help)
|
117
|
|
- show_help
|
118
|
|
- ;;
|
119
|
|
- -u|--user)
|
120
|
|
- shift
|
121
|
|
- MY_USERNAME="$1"
|
122
|
|
- ;;
|
123
|
|
- -e|--extension)
|
124
|
|
- shift
|
125
|
|
- EXTENSION="$1"
|
126
|
|
- ;;
|
127
|
|
- -p|--password)
|
|
113
|
+ key="$1"
|
|
114
|
+
|
|
115
|
+ case $key in
|
|
116
|
+ -h|--help)
|
|
117
|
+ show_help
|
|
118
|
+ ;;
|
|
119
|
+ -u|--user)
|
|
120
|
+ shift
|
|
121
|
+ MY_USERNAME="$1"
|
|
122
|
+ ;;
|
|
123
|
+ -e|--extension)
|
|
124
|
+ shift
|
|
125
|
+ EXTENSION="$1"
|
|
126
|
+ ;;
|
|
127
|
+ -p|--password)
|
|
128
|
+ shift
|
|
129
|
+ PASSWORD="$1"
|
|
130
|
+ ;;
|
|
131
|
+ *)
|
|
132
|
+ # unknown option
|
|
133
|
+ ;;
|
|
134
|
+ esac
|
128
|
135
|
shift
|
129
|
|
- PASSWORD="$1"
|
130
|
|
- ;;
|
131
|
|
- *)
|
132
|
|
- # unknown option
|
133
|
|
- ;;
|
134
|
|
-esac
|
135
|
|
-shift
|
136
|
136
|
done
|
137
|
137
|
|
138
|
138
|
if ! [[ $MY_USERNAME && $EXTENSION && $PASSWORD ]]; then
|