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

What gives open source the right to take away root user? #7

Open
SDRausty opened this issue Mar 29, 2018 · 5 comments
Open

What gives open source the right to take away root user? #7

SDRausty opened this issue Mar 29, 2018 · 5 comments

Comments

@SDRausty
Copy link

SDRausty commented Mar 29, 2018

@torvalds thank you for inspiring the Linux movement. I would place this issue in a better place if I knew where to; This question is simple, "What gives open source the right to take away root user?" termux/termux-app#507 (comment) specifically in regard to the Android operating system. Is Android the most popular derivative of Linux today with billions of users? Probably.

One of many time and resource consuming examples: the way Android selects and corrects text to be recorrected and reselect repeatedly by the user is inline with no root user login to Android rational.

Cheers ☕ 🎸

PS em builds beautifully in an Android smartphone through Arch Linux in Termux PRoot with warnings:

screenshot_20180329-024010

@ourway
Copy link

ourway commented Apr 21, 2019

I think you should better ask the question on Hacker News.

@ted-cs
Copy link

ted-cs commented May 4, 2019

看不懂,但是我已习惯坐个沙发

@Privanom
Copy link

How is this related to uemacs?

@SDRausty
Copy link
Author

SDRausty commented Jan 16, 2022

How is this related to uemacs?

The computer build and operating systems that were used at all UI levels; e.g. Android and Termux along with the Arch Linux arm operating system that was used with Termux PRoot to build and use uemacs almost effortlessly on handheld about four years ago in 2018.

SDRausty referenced this issue in TermuxArch/TermuxArch Feb 12, 2022
@SDRausty
Copy link
Author

SDRausty commented Feb 12, 2022

This newly added function should either start uemacs and load files or download source code and build uemacs and load files does NOT work as expected:

function em() { [ -x /usr/bin/make ] || pci base base-devel [ -x \$HOME/bin/uemacs ] && \$HOME/bin/uemacs "\$@" || { { cd && [ -e uemacs ] || gcl https://github.com/torvalds/uemacs ; } && { cd uemacs || exit 69 ; } && printf '%s\\n' "making uemacs" && make && mv em \$HOME/bin/uemacs && \$HOME/bin/uemacs "\$@" ; } }; After making uemacs on an Android smartphone in Termux, uemacs does not load files given as arguments as expected; i.e. the command em .bashrc succeeds if uemacs is already present. While the same command em .bashrc fails if uemacs source code is downloaded, built, the expected to load a file. When this fragment of function em $HOME/bin/uemacs "$@" is run, em fails to the load file; Why?

I have done my best at debugging this in a handheld computer environment yesterday and today; Advice how to get em to load files immediatly after being built in an Android smartphone in TermuxArch is welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants