| 
				
			 | 
			
			
				@@ -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 
			 |