mirror of
https://github.com/ovh/the-bastion.git
synced 2026-05-09 08:25:27 +02:00
Labels
No labels
answered
bug
documentation
enhancement
enhancement
feature
feature
kept-open-for-info
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/the-bastion#272
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/ovh/the-bastion/pull/141
Author: @speed47
Created: 2/15/2021
Status: ✅ Merged
Merged: 2/17/2021
Merged by: @speed47
Base:
master← Head:groupGenerateEgressKey📝 Commits (10+)
dd1b594enh: groupInfo: nicer message when no egress key exists7b912b0fix: groupModify: deny early if user is not an owner of the groupf8592d9chore: fix typo in documentationa3ecb48fix: execute: remove osh_warn on tainted params to avoid exposing arguments on coding error678e64dfix: groupSetRole: pass sudo param to subfuncs to avoid a security warning3f47867enh: get_group_keys: return the keyhome to avoid hardcoding it on several places79733dfenh: egress ssh key: compute an ID so that keys can be pointed to and deletedf52cf72feat: add groupGenerateEgressKey and groupDelEgressKey2569ec5enh: move unexpected-sudo messages from security to code-warning type5c13f46doc: update📊 Changes
25 files changed (+790 additions, -115 deletions)
View changed files
➕
bin/helper/osh-groupDelEgressKey(+133 -0)➕
bin/helper/osh-groupGenerateEgressKey(+138 -0)📝
bin/helper/osh-groupModify(+2 -2)➕
bin/plugin/group-owner/groupDelEgressKey(+61 -0)➕
bin/plugin/group-owner/groupDelEgressKey.json(+10 -0)➕
bin/plugin/group-owner/groupGenerateEgressKey(+94 -0)➕
bin/plugin/group-owner/groupGenerateEgressKey.json(+14 -0)📝
bin/plugin/group-owner/groupModify(+5 -0)📝
bin/plugin/open/groupInfo(+4 -1)📝
bin/plugin/open/selfGenerateEgressKey(+23 -66)📝
doc/sphinx/administration/logs.rst(+8 -8)📝
doc/sphinx/build-plugins-help.sh(+2 -0)📝
doc/sphinx/installation/basic.rst(+1 -1)📝
doc/sphinx/installation/upgrading.rst(+1 -1)➕
doc/sphinx/plugins/group-owner/groupDelEgressKey.rst(+26 -0)➕
doc/sphinx/plugins/group-owner/groupGenerateEgressKey.rst(+58 -0)📝
doc/sphinx/plugins/group-owner/index.rst(+2 -0)📝
etc/sudoers.group.template.d/500-base.sudoers(+6 -0)➕
lib/perl/OVH/Bastion/Plugin/generateEgressKey.pm(+124 -0)📝
lib/perl/OVH/Bastion/Plugin/groupSetRole.pm(+3 -3)...and 5 more files
📄 Description
No description provided
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.