diff --git a/roles/devserver/userland-software/dev.sls b/roles/devserver/userland-software/dev.sls new file mode 100644 --- /dev/null +++ b/roles/devserver/userland-software/dev.sls @@ -0,0 +1,19 @@ +# ------------------------------------------------------------- +# Salt — Provision dev software +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +# Project: Nasqueron +# Created: 2017-10-20 +# License: Trivial work, not eligible to copyright +# ------------------------------------------------------------- + +{% from "map.jinja" import packages with context %} + +# ------------------------------------------------------------- +# Rust +# ------------------------------------------------------------- + +devserver_software_dev_rust: + pkg: + - installed + - pkgs: + - rust diff --git a/roles/devserver/userland-software/init.sls b/roles/devserver/userland-software/init.sls new file mode 100644 --- /dev/null +++ b/roles/devserver/userland-software/init.sls @@ -0,0 +1,11 @@ +# ------------------------------------------------------------- +# Salt — Provision software +# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +# Project: Nasqueron +# Created: 2017-10-20 +# License: Trivial work, not eligible to copyright +# ------------------------------------------------------------- + +include: + - roles/shellserver/userland-software + - .dev diff --git a/roles/shellserver/userland-software/base.sls b/roles/shellserver/userland-software/base.sls --- a/roles/shellserver/userland-software/base.sls +++ b/roles/shellserver/userland-software/base.sls @@ -50,6 +50,7 @@ - figlet - nmap - toilet + - tmux - tree - whois - woof @@ -63,6 +64,8 @@ {% if grains['os'] == 'FreeBSD' %} - figlet-fonts - bind-tools + - sudo + - coreutils {% endif %} # -------------------------------------------------------------