#!/bin/sh

login_banner_url=http://metadata.tencentyun.com/meta-data/login-banner
login_banner=/usr/local/qcloud/action/login_banner
dynamic_motd_path=/etc/update-motd.d/
for i in `seq 3`
do
    curl ${login_banner_url} -o ${login_banner}
    if [ $? -eq 0 ]; then
        if grep -i cvm ${login_banner}; then
            cp -f ${login_banner} /etc/motd
            chmod 644 /etc/motd
            if [ -d ${dynamic_motd_path} ]; then
                ls  ${dynamic_motd_path} | sed "s:^:${dynamic_motd_path}/: " | grep -v 00-header | xargs -I {} chmod -x {}
            fi
            break
        fi
    sleep .1
    fi
done

if [ -e ${login_banner} ]; then
    rm -rf ${login_banner}
fi


