#!/bin/sh . /usr/local/etc/dropbox.conf date_hash=$( date2hash ${date_today} ) date_hash2=$( date2hash ${date_yesterday} ) date_hash3=$( date2hash ${date_tomorrow} ) date_hash_old1=$( date2hash_old ${date_today} ) date_hash_old2=$( date2hash_old ${date_yesterday} ) # Feed qmail echo ${date_hash}.${dropbox_hostname} > /var/qmail/control/rcpthosts echo ${date_hash2}.${dropbox_hostname} >> /var/qmail/control/rcpthosts echo ${date_hash_old1}.${dropbox_hostname} >> /var/qmail/control/rcpthosts echo ${date_hash_old2}.${dropbox_hostname} >> /var/qmail/control/rcpthosts echo ${dropbox_hostname} >> /var/qmail/control/rcpthosts echo ${date_hash}.${dropbox_hostname}:${date_hash} > /var/qmail/control/virtualdomains echo ${date_hash2}.${dropbox_hostname}:${date_hash2} >> /var/qmail/control/virtualdomains echo ${date_hash_old1}.${dropbox_hostname}:${date_hash_old1} >> /var/qmail/control/virtualdomains echo ${date_hash_old2}.${dropbox_hostname}:${date_hash_old2} >> /var/qmail/control/virtualdomains killall -HUP qmail-send # Feed tinydns echo "Z${dropbox_hostname}.:ns1.${dropbox_hostname}.:hostmaster.${dropbox_hostname}.::86400:7200:604800:43200:43200" > /var/www/tinydns/data echo "&${dropbox_hostname}.::ns1.${dropbox_hostname}.:43200" >> /var/www/tinydns/data echo "&${dropbox_hostname}.::ns2.${dropbox_hostname}.:43200" >> /var/www/tinydns/data echo "@${date_hash}.${dropbox_hostname}.::${dropbox_hostname}.:50:43200" >> /var/www/tinydns/data echo "@${date_hash2}.${dropbox_hostname}.::${dropbox_hostname}.:50:43200" >> /var/www/tinydns/data echo "@${date_hash3}.${dropbox_hostname}.::${dropbox_hostname}.:50:43200" >> /var/www/tinydns/data echo "@${date_hash_old1}.${dropbox_hostname}.::${dropbox_hostname}.:50:43200" >> /var/www/tinydns/data echo "@${date_hash_old2}.${dropbox_hostname}.::${dropbox_hostname}.:50:43200" >> /var/www/tinydns/data echo "+${dropbox_hostname}.:${dropbox_ip}:43200" >> /var/www/tinydns/data echo "+ns1.${dropbox_hostname}.:${dropbox_ip}:43200" >> /var/www/tinydns/data echo "+ns2.${dropbox_hostname}.:${dropbox_ns2_ip}:43200" >> /var/www/tinydns/data echo "+www.${dropbox_hostname}.:${dropbox_ip}:43200" >> /var/www/tinydns/data cd /var/www/tinydns/ /usr/local/bin/tinydns-data # Remove old mail date_hash=`date2hash ${date_beforeyesterday}` rm -rf ${dropbox_mail_dir}/${date_hash}