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

Running youki on Redox #2908

Open
hardBSDk opened this issue Sep 7, 2024 · 10 comments
Open

Running youki on Redox #2908

hardBSDk opened this issue Sep 7, 2024 · 10 comments
Assignees
Labels
help wanted Extra attention is needed

Comments

@hardBSDk
Copy link

hardBSDk commented Sep 7, 2024

Original Title: (Question) Does it work without SELinux and systemd?

@utam0k
Copy link
Member

utam0k commented Sep 7, 2024

Please tell us the output when you gave it a try.

@hardBSDk
Copy link
Author

hardBSDk commented Sep 8, 2024

@utam0k Why? I don't see feature flags to disable them on the Cargo.toml

@utam0k
Copy link
Member

utam0k commented Sep 15, 2024

SELinux is not used unless specified in config.json and you can use cgroupfs instead of systemd.

@utam0k
Copy link
Member

utam0k commented Sep 15, 2024

But, I guess you'll attempt to use youki in Redox, right?

@utam0k utam0k self-assigned this Sep 15, 2024
@hardBSDk
Copy link
Author

@utam0k Exactly.

@utam0k
Copy link
Member

utam0k commented Sep 23, 2024

@hardBSDk This is interesting. In theory, it's possible, but I don't have an environment with Redox. Do you have a good idea for running youki on Redox on linux? I'd like to look for what are lack to run youki on Redox.

@utam0k utam0k changed the title (Question) Does it work without SELinux and systemd? Running youki on Redox Sep 23, 2024
@utam0k utam0k added the help wanted Extra attention is needed label Sep 23, 2024
@hardBSDk
Copy link
Author

@utam0k Currently I'm researching if Docker and Podman is portable to other operating systems, AFAIK non-Linux ports aren't native and use VMs.

Redox support POSIX APIs.

@utam0k
Copy link
Member

utam0k commented Sep 26, 2024

Do you have the API list Redox has already supported?

@hardBSDk
Copy link
Author

@hardBSDk
Copy link
Author

@utam0k Also see the following pages:

For example, the open system call is called SYS_OPEN on relibc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants