The way the CLI currently edits an attribute or objectclass is that it deletes it, and then adds the new attribute using only the params specified in "edit". So the subcommand "edit" is misleading as previous/untouched values will get overwritten, it should be "replace" instead to avoid confusion.
Description:
The way the CLI currently edits an attribute or objectclass is that it deletes it, and then adds the new attribute using only the params specified in "edit". So the subcommand "edit" is misleading as previous/untouched values will get overwritten, it should be "replace" instead to avoid confusion.
relates: https://pagure.io/389-ds-base/issue/50534