Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce OS command execution support in Ballerina #2852

Closed
daneshk opened this issue Apr 21, 2022 · 1 comment · Fixed by ballerina-platform/module-ballerina-os#438
Closed
Assignees
Labels
module/os Team/DIU Data, IO, and Util packages related issues Type/NewFeature
Milestone

Comments

@daneshk
Copy link
Member

daneshk commented Apr 21, 2022

Description:
We need to reintroduce the OS command execution feature in the OS module. We had this feature in 1.x.x versions, but removed it due to security concerns and to rewrite it in the correct way using new Ballerina language support.

We may need to avoid executing certain commands to prevent security vulnerabilities, especially running them in Choreo environments.

Old API Docs: https://ballerina.io/1.1/learn/api-docs/ballerina/system/index.html
Related issue: #435

@daneshk daneshk added Type/NewFeature module/os Team/DIU Data, IO, and Util packages related issues labels Apr 21, 2022
@madhukaw madhukaw self-assigned this Apr 21, 2022
@daneshk daneshk added this to the 2201.2.0 milestone May 11, 2022
@daneshk daneshk moved this to StandardLibrary-DUI in Swan Lake Update 2 May 19, 2022
@madhukaw
Copy link
Contributor

madhukaw commented Jun 1, 2022

Proposal: #2963

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module/os Team/DIU Data, IO, and Util packages related issues Type/NewFeature
Projects
Archived in project
Status: StandardLibrary-DUI
Development

Successfully merging a pull request may close this issue.

2 participants