|
@@ -90,8 +90,13 @@ function add_user_irc_bouncer {
|
90
|
90
|
is_admin='false'
|
91
|
91
|
fi
|
92
|
92
|
|
|
93
|
+ if [[ $(is_valid_user "$new_username") == "0" ]]; then
|
|
94
|
+ return
|
|
95
|
+ fi
|
|
96
|
+
|
93
|
97
|
read_config_param IRC_PORT
|
94
|
98
|
read_config_param DEFAULT_DOMAIN_NAME
|
|
99
|
+ read_config_param IRC_PASSWORD
|
95
|
100
|
|
96
|
101
|
stop_irc_bouncer
|
97
|
102
|
|
|
@@ -130,7 +135,6 @@ function add_user_irc_bouncer {
|
130
|
135
|
echo ' </Network>' >> /home/znc/.znc/config/znc.conf
|
131
|
136
|
echo '</User>' >> /home/znc/.znc/config/znc.conf
|
132
|
137
|
|
133
|
|
- mkdir -p /home/znc/.znc/moddata/webadmin
|
134
|
138
|
mkdir -p /home/znc/.znc/users/${new_username}/moddata
|
135
|
139
|
mkdir -p /home/znc/.znc/users/${new_username}/networks
|
136
|
140
|
mkdir /home/znc/.znc/users/${new_username}/moddata/chanserver
|
|
@@ -140,6 +144,8 @@ function add_user_irc_bouncer {
|
140
|
144
|
mkdir -p /home/znc/.znc/users/${new_username}/networks/${PROJECT_NAME}/moddata/chansaver
|
141
|
145
|
mkdir -p /home/znc/.znc/users/${new_username}/networks/${PROJECT_NAME}/moddata/simple_away
|
142
|
146
|
|
|
147
|
+ mkdir -p /home/znc/.znc/moddata/webadmin
|
|
148
|
+
|
143
|
149
|
chown -R znc:znc /home/znc/.znc
|
144
|
150
|
|
145
|
151
|
start_irc_bouncer
|