Dimitrios Apostolou
2cae33f6d6
Fix __group type failing with --gid
...
The command `echo -- -g` prints `-- -g` so the generated `groupadd` command
was syntactically incorrect and failing. Solution was to remove `--` since
echo command does not understand it, and add instead an extra space before
`-g` to avoid echo interpreting it as a flag.
2018-11-18 01:30:40 +01:00
Darko Poljak
49bb041330
Merge pull request #696 from thriqon/shellcheck-party-SC2086
...
Fix SC2086 on all scripts
2018-10-05 10:26:53 +02:00
Jonas Weber
ae7ccc5995
Fix SC2086 on all scripts
...
Relevant documentation: https://github.com/koalaman/shellcheck/wiki/SC2086
relates to: #540
This commit addresses 241 separate cases of missing quotes around
variables.
2018-10-04 19:45:22 +02:00
Jonas Weber
6b0f8fba22
Remove unused variables (almost, found bugs?)
...
Solves SC2034
references #540 .
2018-10-04 19:22:28 +02:00
Darko Poljak
8ef2773c0d
Fix SC2039
2018-10-03 14:32:39 +02:00
Darko Poljak
62378dc8b9
Change shebang to #!/bin/sh -e
2017-06-28 13:19:32 +02:00
Darko Poljak
df566f4ff8
GPLv3+ relicensing.
2016-08-10 18:15:54 +02:00
Darko Poljak
f98208f250
Make man pages SEE ALSO by convention. Improve docs building.
2016-06-30 12:09:07 +02:00
Darko Poljak
51c94e9e82
Restructure and fix and improve docs and manpages.
2016-06-29 07:48:34 +02:00
Darko Poljak
b89077f9a5
Better sphinx manpage ext. Add custom dotman Makefile target for custom .cdist directory.
2016-06-23 16:08:59 +02:00
Darko Poljak
cf32b669ff
Write sphinx rst docs.
2016-05-22 17:16:03 +02:00
Darko Poljak
c4f782d194
Fix spelling error in __group man.
2016-05-13 22:44:54 +02:00
Jonathan A. Kollasch
cef2b32663
don't use the non-existant gshadow database on NetBSD either
2015-10-15 10:42:11 -05:00
Steven Armstrong
26143b8b77
move code generation outside of loop
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2015-02-10 22:44:08 +01:00
Steven Armstrong
7d73cc5ed6
actually use new --state param
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2015-02-10 22:44:08 +01:00
Steven Armstrong
d247f083e8
cleanup and rewrite
...
- add new --state parameter and support for deleting groups
- add new --system parameter to create system groups if supported by the
os
- remove special case for legacy redhat/centos versions, they are long
gone
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2015-02-10 22:44:08 +01:00
Daniel Heule
4e94713f07
documented all messages which I have found via grep
2014-01-17 10:27:21 +01:00
Steven Armstrong
9d54eb7257
implement messaging for __group type
...
Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
2013-12-19 11:21:26 +01:00
Nico Schottelius
63573a9797
make package_data work
...
Signed-off-by: Nico Schottelius <nico@brief.schottelius.org>
2012-10-29 22:50:27 +01:00