compass-adapters/cobbler/snippets/preseed_post_anamon
xiaodongwang ae44332c69 update snippet to support preseed
Change-Id: I8442758ffaf3a55ec4773bf820bc4cdefb2e6452
2014-05-19 10:47:36 -07:00

14 lines
960 B
Plaintext

#if $str($getVar('anamon_enabled','')) == "1"
wget -O /target/usr/local/sbin/anamon "http://$server:$http_port/cobbler/aux/anamon"; \
## A self-destruct service to boot anamon
echo "#!/bin/bash" > /target/etc/init.d/anamon.init; \
echo "cd /var/log/installer" >> /target/etc/init.d/anamon.init; \
echo "gunzip initial-status.gz" >> /target/etc/init.d/anamon.init; \
echo "/usr/local/sbin/anamon --watchfile \"/var/log/installer/syslog /var/log/installer/hardware-summary /var/log/installer/initial-status /var/log/installer/status /var/log/messages /var/log/dmesg\" --name $name --server $server --port $http_port --exit" >> /target/etc/init.d/anamon.init; \
echo "update-rc.d -f anamon remove" >> /target/etc/init.d/anamon.init; \
echo "mv /etc/init.d/anamon.init /tmp/anamon.init" >> /target/etc/init.d/anamon.init; \
chmod 755 /target/etc/init.d/anamon.init /target/usr/local/sbin/anamon; \
chroot /target update-rc.d anamon.init defaults 95 95; \
#end if