[MacPorts] #54348: sysutils/salt @2017.5 [enhancement] Create (if missing) salt master, minion, etc. configs with reasonable opinionated defaults for MacPorts

MacPorts noreply at macports.org
Mon Jun 19 13:40:59 UTC 2017


#54348: sysutils/salt @2017.5 [enhancement] Create (if missing) salt master,
minion, etc. configs with reasonable opinionated defaults for MacPorts
-------------------------+------------------
 Reporter:  aphor        |      Owner:
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:  maintainer   |       Port:  salt
-------------------------+------------------
 == Context:
 https://trac.macports.org/ticket/54261 was fixed by
 https://github.com/macports/macports-ports/pull/504, removing
 dependency/symlink to /etc/salt from /opt/local/etc/salt directory.

 Saltstack provided example config files are no longer provided by the
 MacPorts sysutils/salt port (or subports). The example configs document
 default settings and conventions which are appropriate for Linux
 installation, but inappropriate for MacPorts. A primary use case for the
 sysutils/salt port is learning Saltstack, which should be facilitated by
 any provided example configs.

 == Proposed:
 * Provide reasonable opinionated default configuration files to facilitate
 a quick start for new users.
 * Provide MacPorts conventions in comments provided with config files.
 * Simplify provided configuration files by omitting package defaults from
 configuration files, demonstrating "convention over configuration" design
 principle.
 * Collect input from MacPorts community, design and submit a PR to satisfy
 the needs from consensus.

--
Ticket URL: <https://trac.macports.org/ticket/54348>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list