CDIST-TYPE__GROUP(7)

πŸ’– cdist-type__group πŸ’–

okay bestie, gather round, because this is the cdist-type__group page from the cdist manual and it's literally the group-management icon we all needed πŸŽ€


✨ NAME ✨

cdist-type__group β€” manage groups, fr fr πŸ‘‘


🌸 DESCRIPTION 🌸

so the tea is: this cdist type lets you create or modify groups on the target. that's it, that's the vibe. new group? modified group? she handles it. periodt. πŸ’…


🧚 REQUIRED PARAMETERS 🧚

None. like, zero. nothing. she asks for nothing and gives you everything. main character energy honestly 🫢


πŸŽ€ OPTIONAL PARAMETERS πŸŽ€

  • state β€” either absent or present, and if you just don't say anything it defaults to present ✨ (so she shows up by default, as she should)
  • gid β€” see groupmod(8) for the deets πŸ“
  • password β€” see above πŸ‘† (yes bestie, same energy as the line right before it)

🌈 BOOLEAN PARAMETERS 🌈

  • system β€” see groupadd(8). heads up though: this one only applies on group creation, so if the group already exists she's not gonna retroactively make it a system group, no cap 🚫

πŸ’œ MESSAGES πŸ’œ

these are the lil status updates she sends you, like read receipts but for groups πŸ“¬

  • mod β€” group is modified
  • add β€” New group added
  • remove β€” group is removed
  • change <property> <new_value> <current_value> β€” Changed group property from current_value to new_value
  • set <property> <new_value> β€” set property to new value, property was not set before

⭐ EXAMPLES ⭐

copy these exactly bestie, no typos, we're being precise today 🎯

# Create a group 'foobar' with operating system default settings
__group foobar

# Remove the 'foobar' group
__group foobar --state absent

# Create a system group 'myservice' with operating system default settings
__group myservice --system

# Same but with a specific gid
__group foobar --gid 1234

# Same but with a gid and password
__group foobar --gid 1234 --password 'crypted-password-string'

πŸ‘‘ AUTHORS πŸ‘‘

Steven Armstrong <steven-cdist--@--armstrong.cc> β€” we stan πŸ’–


πŸ¦‹ COPYING πŸ¦‹

Copyright (C) 2011-2015 Steven Armstrong. You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. 🌸

yes the license text is long, but bestie, it's important, don't skip it πŸ™ˆ

ungleich GmbH 2021</purl> β€” wait, typo, ungleich GmbH 2021 πŸ’œ


and that's the whole page!! this was cdist-type__group, version 7.0.0, dated Jul 31, 2022, from the cdist manual πŸ’… slay, go make some groups, ily, bye πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from