[#exec-startup] = Execute on startup OliveTin can execute actions on a startup. [source,yaml] .`config.yaml` ---- actions: - title: Say hello shell: echo "Hello!" execOnStartup: true ---- [#dnf-startup] == Example: Install additional commands into OliveTin This functionality to execute actions on startup is a very easy way to install additional commands in OliveTin, however it requires running OliveTin as a root user to be able to use `microdnf`; [source,yaml] .`config.yaml` ---- actions: - title: Install dnsmasq shell: microdnf install bind-utils execOnStartup: true ---- A more secure method than running DNF as root, is a manual command the temporarily runs as root. To learn more about how to install additional packages into the container in this more secure way, see xref:reference/containerInstallPackages.adoc[Installing extra container packages].