Closed H5GG closed 1 year ago
Based on the fact that you’ve created numerous threads about this in many places, after being asked several times to stick to just discussing your ideas in one thread and one repo, I’m unfortunately going to be temporary banning you from all Theos project repos.
We really appreciate your suggestions, but in every prior thread you’ve been told why this won’t work. The directory flags on dpkg don’t solve the problems the Procursus, Dopamine, and ElleKit teams have told you about.
What problem are you trying to solve?
Theos currently compiles rootless deb to package all files into a fixed path of /var/jb, which will make it difficult to modify or randomize the /var/jb path in the future.
Since rootless is called "rootless", rootless deb should be able to be installed in a directory with any name, and should not depend on the fixed path of /var/jb.
Describe the solution you’d like
The dpkg installer has been designed to support installing debs into any specified root directory:
So we don’t need to package the files into the fixed path of /var/jb when generating deb, we only need to specify the root directory of rootless jailbreak through parameters or environment variables when installing deb.
In this way, we will be able to easily modify or randomize the /var/jb path in the future without recompiling all third-party jailbreak apps/tweaks.
Describe any alternatives you’ve considered
No response
Documentation, Adoption, Migration Strategy
No response