1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-06-01 09:58:14 +00:00

Utilities: Add groupdel

This commit is contained in:
M4x1m3 2021-07-09 17:31:23 +02:00 committed by Gunnar Beutner
parent 21cb531be1
commit 39e622c400
2 changed files with 167 additions and 0 deletions

View file

@ -0,0 +1,45 @@
## Name
groupdel - delete a group
## Synopsis
```**sh
# groupdel <group>
```
## Description
This program deletes a group in the system.
This program must be run as root.
## Caveats
You may not remove the primary group of any existing user. You must remove the user before you remove the group.
You should manually check all file systems to ensure that no files remain owned by this group.
You should manually check all users to ensure that no user remain in this group.
## Exit Values
* 0 - Success
* 1 - Couldn't update the group file
* 6 - Specified group doesn't exist
* 8 - Can't remove user's primary group
## Files
* `/etc/group` - group information (such as GID) in this file is deleted.
## Examples
```sh
# groupdel alice
```
## See Also
* [`useradd`(8)](groupadd.md)