From 1b25ef33b9bcd4cb1b5ef34dbeceae492711fce4 Mon Sep 17 00:00:00 2001
From: Eivind Uggedal <eivind@li564-70.members.linode.com>
Date: Mon, 28 Jan 2013 08:30:54 -0500
Subject: [PATCH] Slackware os and os_version explorer support.

---
 cdist/conf/explorer/os         | 5 +++++
 cdist/conf/explorer/os_version | 3 +++
 2 files changed, 8 insertions(+)

diff --git a/cdist/conf/explorer/os b/cdist/conf/explorer/os
index e67d87ab..053177eb 100755
--- a/cdist/conf/explorer/os
+++ b/cdist/conf/explorer/os
@@ -88,6 +88,11 @@ if [ -f /etc/SuSE-release ]; then
    exit 0
 fi
 
+if [ -f /etc/slackware-version ]; then
+   echo slackware
+   exit 0
+fi
+
 uname_s="$(uname -s)"
 
 # Assume there is no tr on the client -> do lower case ourselves
diff --git a/cdist/conf/explorer/os_version b/cdist/conf/explorer/os_version
index 8e6d37d3..50889429 100755
--- a/cdist/conf/explorer/os_version
+++ b/cdist/conf/explorer/os_version
@@ -54,6 +54,9 @@ case "$($__explorer/os)" in
    redhat|centos)
       cat /etc/redhat-release
    ;;
+   slackware)
+      cat /etc/slackware-version
+   ;;
    suse)
       cat /etc/SuSE-release
    ;;