[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