8000 Make all shell scripts POSIX-compliant in order to work on systems without bash · Issue #93 · niess/python-appimage · GitHub
[go: up one dir, main page]

Skip to content

Make all shell scripts POSIX-compliant in order to work on systems without bash #93

@mxmlnkn

Description

@mxmlnkn

The AppRun script is executed with the shell on the host system. To reduce compatibility issues, I think it would be best to not depend on bash being installed and make all shell script wrappers POSIX-compliant so that they can use #!/bin/sh as shebang, which even on Ubuntu is often dash instead of bash.

Would this be something worth considering? I have had this idea in the back of my head since this issue, but I have finally customized my entrypoint.sh script so much that it works with pure dash.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0