-
Notifications
You must be signed in to change notification settings - Fork 116
proot-distro: poc test [exploring IIAB on Android, using Termux] #4122
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
base: master
Are you sure you want to change the base?
Conversation
|
@Ark74 any idea if the 2 failed CIs (GitHub Actions workflows) are fixable?
(Maybe not a priority, especially if these are just intermittent issues !?) |
will take a look |
specially if this is not default port 80
|
@holta stuffing removed, and minor fixes done, should be cleaner and ready. |
|
@Ark74 I should know this (!) but can you explain why all these "greater than" signs are needed... (...or maybe they're not really needed?!) PS i can call you later this evening if you have time maybe? |
… to pdsm. to simplify testing.
Basically they allow multi-line just for better organization, it's a YAML syntax. https://docs.ansible.com/projects/ansible/latest/reference_appendices/YAMLSyntax.html OTOH, ">-" removes the new line (\n) at the end of value. Thus, is used to set facts, or variables spread in different lines but no new line at the end, as it could affect the value or such variable/fact. |
Indeed, "block scalars" Can we please at least consider removing ">" when "block scalars" (for multi-line strings) are not needed? |
Co-authored-by: A Holt <holta@users.noreply.github.com>
Fixes bug:
PoC test
Description of changes proposed in this pull request:
Initial test for proot-distro.
Smoke-tested on which OS or OS's:
debian
Mention a team member @username e.g. to help with code review:
@holta
Initial PoC testing
Achieved (sort of)
Test that have passed with or without some limitations previously mentioned, see MR for changes.
Initial setup
Install termux
https://github.com/termux/termux-app/releases/tag/v0.118.3
Android (adb) 12 - 14
termux / proot-distro will run a server like environment, (some) heavy process with many childs will be killed by PPK due having several process in the background. Kolibri setup is currently broken due this limitation on Size1.
Android (Developer Tools) 15+
Enable
Disable child process restrictionorDesactivar restricciones de procesos secundarios(Spanish)termux
Suggested setup to once in termux,
proot-distro
Once inside "Debian" proot-distro environment add basic utils.
Actually run this PR proot-distro: poc test [exploring IIAB on Android, using Termux] #4122 in a wrapper,
^^ please note the
Lflag to enable the redirection from the url shortener, or use the complete urlChallenges
No real systemd / services manager
Permissions (no root)
Performance
Stages
Target services
Current targeted apps, currently no homepage on IIAB for Android use direct url.
(not swap)
Status
Device / CPU / OS:
Current commit status
Completes MR 4122, using 1 additional MR.