Remove SIP user when using rmuser
This commit is contained in:
parent
5a0e192f48
commit
932100d862
|
@ -10999,6 +10999,8 @@ function install_sip {
|
||||||
echo '</sipwitch>' >> /etc/sipwitch.conf
|
echo '</sipwitch>' >> /etc/sipwitch.conf
|
||||||
|
|
||||||
sed -i 's|#PLUGINS=|PLUGINS=|g' /etc/default/sipwitch
|
sed -i 's|#PLUGINS=|PLUGINS=|g' /etc/default/sipwitch
|
||||||
|
groupadd sipwitch
|
||||||
|
usermod -aG sipwitch $MY_USERNAME
|
||||||
|
|
||||||
service sipwitch start
|
service sipwitch start
|
||||||
|
|
||||||
|
|
|
@ -100,6 +100,7 @@ function add_sip_user {
|
||||||
echo "$line" >> $NEW_CONFIG_FILE
|
echo "$line" >> $NEW_CONFIG_FILE
|
||||||
done
|
done
|
||||||
mv $NEW_CONFIG_FILE $CONFIG_FILE
|
mv $NEW_CONFIG_FILE $CONFIG_FILE
|
||||||
|
usermod -aG sipwitch $MY_USERNAME
|
||||||
}
|
}
|
||||||
|
|
||||||
while [[ $# > 1 ]]
|
while [[ $# > 1 ]]
|
||||||
|
|
|
@ -34,6 +34,7 @@ SSH_PUBLIC_KEY="$2"
|
||||||
GPG_KEYSERVER='hkp://keys.gnupg.net'
|
GPG_KEYSERVER='hkp://keys.gnupg.net'
|
||||||
SSH_PORT=2222
|
SSH_PORT=2222
|
||||||
COMPLETION_FILE=$HOME/freedombone-completed.txt
|
COMPLETION_FILE=$HOME/freedombone-completed.txt
|
||||||
|
SIP_EXTENSION=
|
||||||
|
|
||||||
if [ ! $MY_USERNAME ]; then
|
if [ ! $MY_USERNAME ]; then
|
||||||
echo 'No username was given'
|
echo 'No username was given'
|
||||||
|
@ -214,6 +215,9 @@ fi
|
||||||
|
|
||||||
clear
|
clear
|
||||||
echo "New user $MY_USERNAME was created"
|
echo "New user $MY_USERNAME was created"
|
||||||
|
if [ $SIP_EXTENSION ]; then
|
||||||
|
echo "Their SIP phone extension is $SIP_EXTENSION"
|
||||||
|
fi
|
||||||
echo "Their login password is $NEW_USER_PASSWORD"
|
echo "Their login password is $NEW_USER_PASSWORD"
|
||||||
echo ''
|
echo ''
|
||||||
echo 'IMPORTANT: Make a note of the password, because it will not be saved'
|
echo 'IMPORTANT: Make a note of the password, because it will not be saved'
|
||||||
|
|
|
@ -41,7 +41,9 @@ if [[ $yn != 'y' && $yn != 'Y' && $yn != 'yes' && $yn != 'Yes' && $yn != 'YES' ]
|
||||||
exit 7
|
exit 7
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if grep -q "install_xmpp" $COMPLETION_FILE; then
|
||||||
freedombone-rmxmpp -e "$MY_USERNAME@$HOSTNAME"
|
freedombone-rmxmpp -e "$MY_USERNAME@$HOSTNAME"
|
||||||
|
fi
|
||||||
|
|
||||||
if grep -q "Blog domain" $COMPLETION_FILE; then
|
if grep -q "Blog domain" $COMPLETION_FILE; then
|
||||||
FULLBLOG_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "Blog domain" | awk -F ':' '{print $2}')
|
FULLBLOG_DOMAIN_NAME=$(cat $COMPLETION_FILE | grep "Blog domain" | awk -F ':' '{print $2}')
|
||||||
|
@ -50,6 +52,10 @@ if grep -q "Blog domain" $COMPLETION_FILE; then
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if grep -q "install_sip" $COMPLETION_FILE; then
|
||||||
|
freedombone-rmsipuser $MY_USERNAME
|
||||||
|
fi
|
||||||
|
|
||||||
userdel -r $MY_USERNAME
|
userdel -r $MY_USERNAME
|
||||||
|
|
||||||
if [ -d /home/$MY_USERNAME ]; then
|
if [ -d /home/$MY_USERNAME ]; then
|
||||||
|
|
Loading…
Reference in New Issue