Page MenuHomeDevCentral

No OneTemporary

diff --git a/roles/core/src/init.sls b/roles/core/src/init.sls
index 90854f5..83d2c58 100644
--- a/roles/core/src/init.sls
+++ b/roles/core/src/init.sls
@@ -1,18 +1,27 @@
# -------------------------------------------------------------
# Extract FreeBSD sources
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Project: Nasqueron
# Created: 2020-01-20
# License: Trivial work, not eligible to copyright
# -------------------------------------------------------------
{% if grains['os'] == 'FreeBSD' %}
{% set version = grains['kernelrelease'].split("-")[0] %}
+{% if version >= "13.0" %}
+git:
+ pkg.installed
+{% endif %}
+
freebsd_src:
cmd.run:
+ {% if version < "13.0" %}
- name: svnlite checkout https://svn.freebsd.org/base/releng/{{ version }} /usr/src
+ {% else %}
+ - name: git clone --depth=1 --single-branch -b releng/{{ version }} https://git.freebsd.org/src.git /usr/src
+ {% endif %}
- creates: /usr/src/Makefile
{% endif %}

File Metadata

Mime Type
text/x-diff
Expires
Sun, Oct 12, 05:18 (23 h, 24 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3065118
Default Alt Text
(1 KB)

Event Timeline