Page MenuHomeDevCentral

No OneTemporary

diff --git a/roles/shellserver/userland-software/base.sls b/roles/shellserver/userland-software/base.sls
index 14a0bf4..5e2871b 100644
--- a/roles/shellserver/userland-software/base.sls
+++ b/roles/shellserver/userland-software/base.sls
@@ -1,135 +1,145 @@
# -------------------------------------------------------------
# Salt — Provision base software
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Project: Nasqueron
# Created: 2016-04-09
# License: Trivial work, not eligible to copyright
# -------------------------------------------------------------
# -------------------------------------------------------------
# Shells
# -------------------------------------------------------------
shells:
pkg:
- installed
- pkgs:
- bash
- fish
- tcsh
- zsh
# -------------------------------------------------------------
# Editors
#
# Disclaimer: We don't caution the views of Richard Stallman
# or the Church of Emacs positions.
# See http://geekfeminism.wikia.com/wiki/EMACS_virgins_joke
# -------------------------------------------------------------
editors:
pkg:
- installed
- pkgs:
- vim
- nano
- joe
{% if grains['os'] == 'Debian' or grains['os'] == 'Ubuntu' %}
- emacs-nox
{% elif grains['os'] == 'FreeBSD' %}
- emacs-nox11
{% endif %}
# -------------------------------------------------------------
# General UNIX utilities
# -------------------------------------------------------------
utilities:
pkg:
- installed
- pkgs:
- cmatrix
- figlet
- nmap
- toilet
- tree
- whois
- woof
{% if grains['os'] == 'Debian' or grains['os'] == 'Ubuntu' %}
- bsdmainutils
- sockstat
- dnsutils
- sysvbanner
- toilet-fonts
{% endif %}
{% if grains['os'] == 'FreeBSD' %}
- figlet-fonts
- bind-tools
{% endif %}
# -------------------------------------------------------------
# Development
# -------------------------------------------------------------
dev:
pkg:
- installed
- pkgs:
- git
- arcanist
- colordiff
- strace
- cmake
- valgrind
{% if grains['os'] != 'FreeBSD' %}
- clang
- llvm
{% endif %}
# -------------------------------------------------------------
# Languages
# -------------------------------------------------------------
+languages_removed:
+ pkg:
+ - removed
+ - pkgs:
+ {% if grains['os'] == 'Debian' or grains['os'] == 'Ubuntu' %}
+ - php7.0
+ {% elif grains['os'] == 'FreeBSD' %}
+ - php70
+ {% endif %}
+
languages:
pkg:
- installed
- pkgs:
- python3
{% if grains['os'] == 'Debian' or grains['os'] == 'Ubuntu' %}
- tcl8.6-dev
- - php7.0
+ - php7.1
{% elif grains['os'] == 'FreeBSD' %}
- tcl86
- - php70
+ - php71
{% endif %}
# -------------------------------------------------------------
# De facto standard libraries for languages
# -------------------------------------------------------------
languages_libs:
pkg:
- installed
- pkgs:
- tcllib
{% if grains['os'] == 'Debian' or grains['os'] == 'Ubuntu' %}
- tcl-tls
{% elif grains['os'] == 'FreeBSD' %}
- tcltls
{% endif %}
# -------------------------------------------------------------
# Spelling and language utilities
# -------------------------------------------------------------
spelling:
pkg:
- installed
- pkgs:
- verbiste
{% if grains['os'] == 'Debian' or grains['os'] == 'Ubuntu' %}
- aspell-fr
{% elif grains['os'] == 'FreeBSD' %}
- fr-aspell
{% endif %}

File Metadata

Mime Type
text/x-diff
Expires
Sun, Oct 12, 09:40 (8 h, 2 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3065675
Default Alt Text
(3 KB)

Event Timeline