Skip to content

Rewrite the core in something different than bash #32

@Doeme

Description

@Doeme

This is not strictly necessary, but having the core written in a programming language that has access to more linux/glibc-features might be beneficial for dropping privileges when operating on a build directory (e.g. seccomp, namespaces, etc..)

The core can execute a bash-process, read the right files and pipe them into the bash-stdin.
Also, we might benefit from a less botched log-redirection feature.

I'm open for suggestions. C is of course the most feature-rich, python is usually installed on gentoo system so it might be worth a shot, and personally I'm a fan of DLang, but this has the drawback of depending on a not widely distributed compiler.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions