Subject: bug#151: salt-common does not recognize Devuan as a Debian family OS

From: Chris Frey <[email-masked]>
Date: Mon, 2 Oct 2017 16:07:59 -0400

Package: salt-common
Version: 2014.1.13+ds-3

Some states in salt rely on proper detection of the OS and OS Family
to function correctly.  If not properly detected, you can run into
errors like this:

	State pkg.installed found in sls linux is unavailable

To fix this, add the following to the file salt/grains/core.py:

	_OS_FAMILY_MAP = {
	    'Devuan': 'Debian',		# new member of the family
	    'Ubuntu': 'Debian',
	    ...

This fix is already in the latest upstream salt, so this only needs
to be fixed in Devuan itself.

Thanks,
- Chris