31 lines
1.2 KiB
Go
31 lines
1.2 KiB
Go
/*
|
|
Package dshgroup implements so-called "DSH (Dancer's SHell) Group" files.
|
|
|
|
It is equivalent to PDSH's [misc/dshgroup] module. ([source])
|
|
|
|
Be sure to read the [HOSTLIST EXPRESSIONS] section in the MAN page.
|
|
|
|
# Notable Differences
|
|
|
|
* This package allows for *never* reading the DSHGROUP_PATH env var (PDSH always reads it) via the "NoEnv" option.
|
|
|
|
* This package allows for not adding /etc/dsh/group/<group> files by default via the "NoDefault" option.
|
|
|
|
* This package allows for not adding ~/.dsh/group/<group> files by default via the "NoHome" option.
|
|
|
|
* This package allows for a "ForceLegacy" mode, disabled by default, that DISABLES the PDSH
|
|
extension for "#include <path/group>" extension.
|
|
If ForceLegacy is enabled, "#include ..." lines will be treated as comment lines (ignored) instead.
|
|
|
|
* This package allows for whitespace between group patterns. This can be disabled by the "StrictWhitespace" option.
|
|
|
|
# TODO/WIP/Not Yet Implemented
|
|
|
|
This package is not yet complete.
|
|
|
|
[misc/dshgroup]: https://www.mankier.com/1/pdsh#dshgroup_module_options
|
|
[source]: https://github.com/chaos/pdsh/blob/master/src/modules/dshgroup.c
|
|
[HOSTLIST EXPRESSIONS]: https://www.mankier.com/1/pdsh#Hostlist_Expressions
|
|
*/
|
|
package dshgroup
|