aws / aws/amazon-ssm-agent

Feature request: Allow setting shell command

Open
#625 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
1.2k
Forks
357
PR merge metrics
No merged PRs in 30d

Description

For start-session it seems all commands are under ``sh`` on Linux, which is hard-coded and can't be overwritten. It would be good to be able to override this in both the SSM document for the session and the default in the ssm agent config.

Contributor guide

Open the contributing guide

Research direction

Start by tracing the start-session handling and locating where the Linux shell command is hard-coded. Then inspect the SSM document inputs and the default in the SSM agent config. Done means both session documents and agent configuration can override the shell command, while the existing default behavior remains unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, shell
Domain
cloud, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.