|
|
|
|
7831
|
}
|
7831
|
}
|
7832
|
|
7832
|
|
7833
|
function install_tox_node {
|
7833
|
function install_tox_node {
|
7834
|
- if [[ $SYSTEM_TYPE == "$VARIANT_WRITER" || $SYSTEM_TYPE == "$VARIANT_MAILBOX" || $SYSTEM_TYPE == "$VARIANT_CLOUD" || $SYSTEM_TYPE == "$VARIANT_SOCIAL" || $SYSTEM_TYPE == "$VARIANT_MEDIA" || $SYSTEM_TYPE == "$VARIANT_DEVELOPER" || $SYSTEM_TYPE == "$VARIANT_MESH" ]]; then
|
|
|
|
|
7834
|
+ if [[ $SYSTEM_TYPE == "$VARIANT_WRITER" || $SYSTEM_TYPE == "$VARIANT_MAILBOX" || $SYSTEM_TYPE == "$VARIANT_CLOUD" || $SYSTEM_TYPE == "$VARIANT_SOCIAL" || $SYSTEM_TYPE == "$VARIANT_MEDIA" || $SYSTEM_TYPE == "$VARIANT_DEVELOPER" ]]; then
|
7835
|
return
|
7835
|
return
|
7836
|
fi
|
7836
|
fi
|
7837
|
if grep -Fxq "install_tox_node" $COMPLETION_FILE; then
|
7837
|
if grep -Fxq "install_tox_node" $COMPLETION_FILE; then
|
|
|
|
|
8098
|
}
|
8098
|
}
|
8099
|
|
8099
|
|
8100
|
function install_irc_server {
|
8100
|
function install_irc_server {
|
8101
|
- if [[ $SYSTEM_TYPE == "$VARIANT_WRITER" || $SYSTEM_TYPE == "$VARIANT_MAILBOX" || $SYSTEM_TYPE == "$VARIANT_CLOUD" || $SYSTEM_TYPE == "$VARIANT_SOCIAL" || $SYSTEM_TYPE == "$VARIANT_MEDIA" || $SYSTEM_TYPE == "$VARIANT_DEVELOPER" || $SYSTEM_TYPE == "$VARIANT_MESH" ]]; then
|
|
|
|
|
8101
|
+ if [[ $SYSTEM_TYPE == "$VARIANT_WRITER" || $SYSTEM_TYPE == "$VARIANT_MAILBOX" || $SYSTEM_TYPE == "$VARIANT_CLOUD" || $SYSTEM_TYPE == "$VARIANT_SOCIAL" || $SYSTEM_TYPE == "$VARIANT_MEDIA" || $SYSTEM_TYPE == "$VARIANT_DEVELOPER" ]]; then
|
8102
|
return
|
8102
|
return
|
8103
|
fi
|
8103
|
fi
|
8104
|
if grep -Fxq "install_irc_server" $COMPLETION_FILE; then
|
8104
|
if grep -Fxq "install_irc_server" $COMPLETION_FILE; then
|
|
|
|
|
8116
|
check_certificates ngircd
|
8116
|
check_certificates ngircd
|
8117
|
fi
|
8117
|
fi
|
8118
|
|
8118
|
|
|
|
8119
|
+ DEFAULTDOMAIN=$DEFAULT_DOMAIN_NAME
|
|
|
8120
|
+ if [[ $SYSTEM_TYPE == "$VARIANT_MESH" ]]; then
|
|
|
8121
|
+ DEFAULTDOMAIN="${DEFAULT_DOMAIN_NAME}.local"
|
|
|
8122
|
+ fi
|
|
|
8123
|
+
|
8119
|
echo '**************************************************' > /etc/ngircd/motd
|
8124
|
echo '**************************************************' > /etc/ngircd/motd
|
8120
|
echo '* F R E E D O M B O N E I R C *' >> /etc/ngircd/motd
|
8125
|
echo '* F R E E D O M B O N E I R C *' >> /etc/ngircd/motd
|
8121
|
echo '* *' >> /etc/ngircd/motd
|
8126
|
echo '* *' >> /etc/ngircd/motd
|
|
|
|
|
8123
|
echo '**************************************************' >> /etc/ngircd/motd
|
8128
|
echo '**************************************************' >> /etc/ngircd/motd
|
8124
|
sed -i 's|MotdFile = /etc/ngircd/ngircd.motd|MotdFile = /etc/ngircd/motd|g' /etc/ngircd/ngircd.conf
|
8129
|
sed -i 's|MotdFile = /etc/ngircd/ngircd.motd|MotdFile = /etc/ngircd/motd|g' /etc/ngircd/ngircd.conf
|
8125
|
sed -i "s/irc@irc.example.com/$MY_EMAIL_ADDRESS/g" /etc/ngircd/ngircd.conf
|
8130
|
sed -i "s/irc@irc.example.com/$MY_EMAIL_ADDRESS/g" /etc/ngircd/ngircd.conf
|
8126
|
- sed -i "s/irc.example.net/$DEFAULT_DOMAIN_NAME/g" /etc/ngircd/ngircd.conf
|
|
|
8127
|
- sed -i "s|Yet another IRC Server running on Debian GNU/Linux|IRC Server of $DEFAULT_DOMAIN_NAME|g" /etc/ngircd/ngircd.conf
|
|
|
|
|
8131
|
+ sed -i "s/irc.example.net/$DEFAULTDOMAIN/g" /etc/ngircd/ngircd.conf
|
|
|
8132
|
+ sed -i "s|Yet another IRC Server running on Debian GNU/Linux|IRC Server of $DEFAULTDOMAIN|g" /etc/ngircd/ngircd.conf
|
8128
|
sed -i 's/;Password = wealllikedebian/Password =/g' /etc/ngircd/ngircd.conf
|
8133
|
sed -i 's/;Password = wealllikedebian/Password =/g' /etc/ngircd/ngircd.conf
|
8129
|
sed -i 's|;CertFile = /etc/ssl/certs/server.crt|CertFile = /etc/ssl/certs/ngircd.crt|g' /etc/ngircd/ngircd.conf
|
8134
|
sed -i 's|;CertFile = /etc/ssl/certs/server.crt|CertFile = /etc/ssl/certs/ngircd.crt|g' /etc/ngircd/ngircd.conf
|
8130
|
sed -i 's|;DHFile = /etc/ngircd/dhparams.pem|DHFile = /etc/ssl/certs/ngircd.dhparam|g' /etc/ngircd/ngircd.conf
|
8135
|
sed -i 's|;DHFile = /etc/ngircd/dhparams.pem|DHFile = /etc/ssl/certs/ngircd.dhparam|g' /etc/ngircd/ngircd.conf
|
|
|
|
|
8162
|
echo '==========' >> /home/$MY_USERNAME/README
|
8167
|
echo '==========' >> /home/$MY_USERNAME/README
|
8163
|
echo 'To connect to your IRC server in irssi:' >> /home/$MY_USERNAME/README
|
8168
|
echo 'To connect to your IRC server in irssi:' >> /home/$MY_USERNAME/README
|
8164
|
echo '' >> /home/$MY_USERNAME/README
|
8169
|
echo '' >> /home/$MY_USERNAME/README
|
8165
|
- echo " /server add -auto -ssl $DEFAULT_DOMAIN_NAME 6697" >> /home/$MY_USERNAME/README
|
|
|
|
|
8170
|
+ echo " /server add -auto -ssl $DEFAULTDOMAIN 6697" >> /home/$MY_USERNAME/README
|
8166
|
echo " /connect $DEFAULT_DOMAIN_NAME" >> /home/$MY_USERNAME/README
|
8171
|
echo " /connect $DEFAULT_DOMAIN_NAME" >> /home/$MY_USERNAME/README
|
8167
|
echo ' /join #freedombone' >> /home/$MY_USERNAME/README
|
8172
|
echo ' /join #freedombone' >> /home/$MY_USERNAME/README
|
8168
|
chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/README
|
8173
|
chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/README
|