#!/bin/bash source /root/envsetup/global-conf.sh # generate post-deployment conf file echo "SOURCES.LIST" > /root/deployment.results cat /etc/apt/sources.list | grep ^deb >> /root/deployment.results echo "" >> /root/deployment.results echo "SOURCES.LIST - SKYREACH_HOST" >> /root/deployment.results cat /etc/apt/sources.list.d/skyreach.list >> /root/deployment.results echo "" >> /root/deployment.results echo "NETWORK" >> /root/deployment.results cat /etc/network/interfaces | grep -v '#' >> /root/deployment.results echo "" >> /root/deployment.results echo "RUNNING NETWORK" >> /root/deployment.results ifconfig >> /root/deployment.results echo "" >> /root/deployment.results echo "DNS" >> /root/deployment.results cat /etc/resolv.conf >> /root/deployment.results echo "" >> /root/deployment.results echo "NGINX" >> /root/deployment.results grep server_name /etc/nginx/sites-enabled/* | uniq >> /root/deployment.results echo "" >> /root/deployment.results echo "SERVICES" >> /root/deployment.results echo "mediaserver $(service mediaserver status | grep Active)" >> /root/deployment.results echo "WowzaStreamingEngine $(service WowzaStreamingEngine status | grep Active)" >> /root/deployment.results echo "apt-cacher-ng $(service apt-cacher-ng status | grep Active)" >> /root/deployment.results echo "campus-manager $(service campus-manager status | grep Active)" >> /root/deployment.results echo "celerity-server $(service celerity-server status | grep Active)" >> /root/deployment.results echo "msmonitor $(service msmonitor status | grep Active)" >> /root/deployment.results echo "munin-node $(service munin-node status | grep Active)" >> /root/deployment.results echo "mysql $(service mysql status | grep Active)" >> /root/deployment.results echo "nginx $(service nginx status | grep Active)" >> /root/deployment.results echo "postfix $(service postfix status | grep Active)" >> /root/deployment.results echo "ssh $(service ssh status | grep Active)" >> /root/deployment.results echo "uwsgi $(service uwsgi status | grep Active)" >> /root/deployment.results echo "" >> /root/deployment.results cat /root/deployment.results | mail -aFrom:${EMAIL_SENDER} -s "$(hostname) deployed configuration" deployment@ubicast.eu echo -e "${CYAN}A mail has been sent to deployment@ubicast.eu${NC}"