Skip to content

rmpkg(main/tsu): replaced with agnostic-apollo sudo #25129

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

robertkirkman
Copy link
Contributor

- Closes termux#24820

- Closes termux#18383

- Closes termux#8184

- agnostic-apollo's `sudo` replaces this package:

https://github.com/termux/termux-packages/blob/d6015240e4943847544217c924b7fb09bb72a361/packages/sudo/build.sh#L13

- This software is unfortunately not maintained for a while and began to accumulate some issues. The most important issues are already fixed or not present in the `sudo` package.

- More information:
  - termux#24684
  - cswl/tsu#116
  - termux/termux-app#4612
  - topjohnwu/Magisk#9003
@robertkirkman robertkirkman marked this pull request as ready for review June 21, 2025 01:15
@robertkirkman
Copy link
Contributor Author

The removal of tsu might cause confusion or disruption for some users who might need it for a legacy reason.

For that reason, I intend to wait a long time and hopefully collect feedback on the advisability of removing tsu before merging this.

A similar removal of a termux-specific command in the past unfortunately caused a disruption,

#24224 (comment)

so I think it is best to leave this open for a long time so that users still depending on tsu can have time to find this and read about it.

@agnostic-apollo
Copy link
Member

Yes, likely will break user scripts using tsu. Could maybe provide tsu wrapper script that calls apollo's sudo instead, would have to look into command options supported by tsu.

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