|
@@ -7509,6 +7509,66 @@ function install_irc_client {
|
7509
|
7509
|
return
|
7510
|
7510
|
fi
|
7511
|
7511
|
apt-get -y install irssi
|
|
7512
|
+
|
|
7513
|
+ if [ ! -d /home/$MY_USERNAME/.irssi ]; then
|
|
7514
|
+ mkdir /home/$MY_USERNAME/.irssi
|
|
7515
|
+ fi
|
|
7516
|
+
|
|
7517
|
+ echo 'servers = (' > /home/$MY_USERNAME/.irssi/config
|
|
7518
|
+ echo ' {' >> /home/$MY_USERNAME/.irssi/config
|
|
7519
|
+ echo ' address = "chat.freenode.net";' >> /home/$MY_USERNAME/.irssi/config
|
|
7520
|
+ echo ' chatnet = "Freenode";' >> /home/$MY_USERNAME/.irssi/config
|
|
7521
|
+ echo ' port = "6667";' >> /home/$MY_USERNAME/.irssi/config
|
|
7522
|
+ echo ' autoconnect = "yes";' >> /home/$MY_USERNAME/.irssi/config
|
|
7523
|
+ echo ' },' >> /home/$MY_USERNAME/.irssi/config
|
|
7524
|
+ echo ' {' >> /home/$MY_USERNAME/.irssi/config
|
|
7525
|
+ echo ' address = "irc.oftc.net";' >> /home/$MY_USERNAME/.irssi/config
|
|
7526
|
+ echo ' chatnet = "OFTC";' >> /home/$MY_USERNAME/.irssi/config
|
|
7527
|
+ echo ' port = "6667";' >> /home/$MY_USERNAME/.irssi/config
|
|
7528
|
+ echo ' autoconnect = "yes";' >> /home/$MY_USERNAME/.irssi/config
|
|
7529
|
+ echo ' },' >> /home/$MY_USERNAME/.irssi/config
|
|
7530
|
+ echo ' {' >> /home/$MY_USERNAME/.irssi/config
|
|
7531
|
+ echo " address = \"${DEFAULT_DOMAIN_NAME}\";" >> /home/$MY_USERNAME/.irssi/config
|
|
7532
|
+ echo ' chatnet = "Freedombone";' >> /home/$MY_USERNAME/.irssi/config
|
|
7533
|
+ echo " port = \"${IRC_PORT}\";" >> /home/$MY_USERNAME/.irssi/config
|
|
7534
|
+ echo ' use_ssl = "yes";' >> /home/$MY_USERNAME/.irssi/config
|
|
7535
|
+ echo ' ssl_verify = "no";' >> /home/$MY_USERNAME/.irssi/config
|
|
7536
|
+ echo ' autoconnect = "yes";' >> /home/$MY_USERNAME/.irssi/config
|
|
7537
|
+ echo ' }' >> /home/$MY_USERNAME/.irssi/config
|
|
7538
|
+ echo ');' >> /home/$MY_USERNAME/.irssi/config
|
|
7539
|
+ echo '' >> /home/$MY_USERNAME/.irssi/config
|
|
7540
|
+ echo 'chatnets = {' >> /home/$MY_USERNAME/.irssi/config
|
|
7541
|
+ echo ' Freedombone = {' >> /home/$MY_USERNAME/.irssi/config
|
|
7542
|
+ echo ' type = "IRC";' >> /home/$MY_USERNAME/.irssi/config
|
|
7543
|
+ echo ' max_kicks = "1";' >> /home/$MY_USERNAME/.irssi/config
|
|
7544
|
+ echo ' max_msgs = "4";' >> /home/$MY_USERNAME/.irssi/config
|
|
7545
|
+ echo ' max_whois = "1";' >> /home/$MY_USERNAME/.irssi/config
|
|
7546
|
+ echo ' };' >> /home/$MY_USERNAME/.irssi/config
|
|
7547
|
+ echo ' Freenode = {' >> /home/$MY_USERNAME/.irssi/config
|
|
7548
|
+ echo ' type = "IRC";' >> /home/$MY_USERNAME/.irssi/config
|
|
7549
|
+ echo ' max_kicks = "1";' >> /home/$MY_USERNAME/.irssi/config
|
|
7550
|
+ echo ' max_msgs = "4";' >> /home/$MY_USERNAME/.irssi/config
|
|
7551
|
+ echo ' max_whois = "1";' >> /home/$MY_USERNAME/.irssi/config
|
|
7552
|
+ echo ' };' >> /home/$MY_USERNAME/.irssi/config
|
|
7553
|
+ echo ' OFTC = {' >> /home/$MY_USERNAME/.irssi/config
|
|
7554
|
+ echo ' type = "IRC";' >> /home/$MY_USERNAME/.irssi/config
|
|
7555
|
+ echo ' max_kicks = "1";' >> /home/$MY_USERNAME/.irssi/config
|
|
7556
|
+ echo ' max_msgs = "1";' >> /home/$MY_USERNAME/.irssi/config
|
|
7557
|
+ echo ' max_whois = "1";' >> /home/$MY_USERNAME/.irssi/config
|
|
7558
|
+ echo ' };' >> /home/$MY_USERNAME/.irssi/config
|
|
7559
|
+ echo '};' >> /home/$MY_USERNAME/.irssi/config
|
|
7560
|
+ echo '' >> /home/$MY_USERNAME/.irssi/config
|
|
7561
|
+ echo 'channels = (' >> /home/$MY_USERNAME/.irssi/config
|
|
7562
|
+ echo ' { name = "#freedombone"; chatnet = "Freedombone"; autojoin = "Yes"; },' >> /home/$MY_USERNAME/.irssi/config
|
|
7563
|
+ echo ');' >> /home/$MY_USERNAME/.irssi/config
|
|
7564
|
+ echo '' >> /home/$MY_USERNAME/.irssi/config
|
|
7565
|
+ echo 'settings = {' >> /home/$MY_USERNAME/.irssi/config
|
|
7566
|
+ echo " core = { real_name = \"$MY_NAME\"; user_name = \"$MY_USERNAME\"; nick = \"$MY_USERNAME\"; };" >> /home/$MY_USERNAME/.irssi/config
|
|
7567
|
+ echo ' "fe-text" = { actlist_sort = "refnum"; };' >> /home/$MY_USERNAME/.irssi/config
|
|
7568
|
+ echo '};' >> /home/$MY_USERNAME/.irssi/config
|
|
7569
|
+
|
|
7570
|
+ chown -R $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/.irssi
|
|
7571
|
+
|
7512
|
7572
|
echo 'install_irc_client' >> $COMPLETION_FILE
|
7513
|
7573
|
}
|
7514
|
7574
|
|