diff --git a/modules/rhizo_base/files/rc.local b/modules/rhizo_base/files/rc.local new file mode 100644 index 0000000..aa39618 --- /dev/null +++ b/modules/rhizo_base/files/rc.local @@ -0,0 +1,7 @@ +#!/bin/sh -e + +/home/rhizomatica/bin/get_ip.sh + +sysctl net.ipv6.conf.all.disable_ipv6=1 + +exit 0 diff --git a/modules/rhizo_base/manifests/misc.pp b/modules/rhizo_base/manifests/misc.pp index 8195685..9666a06 100644 --- a/modules/rhizo_base/manifests/misc.pp +++ b/modules/rhizo_base/manifests/misc.pp @@ -12,6 +12,12 @@ class rhizo_base::misc { recurse => remote, } + file { '/etc/rc.local': + ensure => present, + source => 'puppet:///modules/rhizo_base/rc.local', + mode => '0755' + } + $bot_alert_url = hiera('rhizo::alert_url') file { '/usr/local/bin/alert.sh':