if node.os != "alpine": raise BundleError(f"{node.name}: OS {node.os} is not supported.") actions = { "enable_etc_profiled_color_prompt": { "command": "rename -v '.disabled' '' /etc/profile.d/color_prompt.sh.disabled", "unless": "test -e /etc/profile.d/color_prompt.sh", } } # TODO: weekly apk update cronjob? files = { "/etc/profile.d/90custom.sh": { "source": "profile.sh", }, }