Page MenuHomeDevCentral

No OneTemporary

diff --git a/roles/core/userland-software/files/nasqueron.repo b/roles/core/userland-software/files/nasqueron.repo
new file mode 100644
index 0000000..346dd11
--- /dev/null
+++ b/roles/core/userland-software/files/nasqueron.repo
@@ -0,0 +1,6 @@
+[nasqueron]
+name=Nasqueron Packages for Enterprise Linux 7 - $basearch
+baseurl=https://packages.nasqueron.org/redhat/7/$basearch
+failovermethod=priority
+enabled=1
+gpgcheck=0
diff --git a/roles/core/userland-software/init.sls b/roles/core/userland-software/init.sls
index c4847d8..23a4738 100644
--- a/roles/core/userland-software/init.sls
+++ b/roles/core/userland-software/init.sls
@@ -1,49 +1,53 @@
# -------------------------------------------------------------
# Salt — Provision software needed by other core roles
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Project: Nasqueron
# Created: 2016-04-09
# License: Trivial work, not eligible to copyright
# -------------------------------------------------------------
{% from "map.jinja" import dirs with context %}
# -------------------------------------------------------------
# Software sources
# -------------------------------------------------------------
{% if grains['os'] == 'CentOS' %}
epel-release:
pkg.installed
+
+/etc/yum.repos.d/nasqueron.repo:
+ file.managed:
+ - source: salt://roles/core/userland-software/files/nasqueron.repo
{% endif %}
# -------------------------------------------------------------
# Shells
# -------------------------------------------------------------
shells:
pkg:
- installed
- pkgs:
- bash
- zsh
{% if grains['os'] != 'FreeBSD' %}
- tcsh
{% endif %}
{{ dirs.share }}/zsh/site-functions/_pm:
file.managed:
# At commit 683d331 - 2017-11-05
- source: https://raw.githubusercontent.com/Angelmmiguel/pm/master/zsh/_pm
- source_hash: deea33968be713cdbd8385d3a72df2dd09c444e42499531893133f009f0ce0ea
# -------------------------------------------------------------
# tmux
# -------------------------------------------------------------
tmux:
pkg.installed
/root/.tmux.conf:
file.managed:
- source: salt://roles/core/userland-software/files/tmux.conf

File Metadata

Mime Type
text/x-diff
Expires
Sun, Nov 24, 19:43 (3 h, 5 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2258829
Default Alt Text
(2 KB)

Event Timeline