NeoApplications / Neo-Backup

backup manager for android
GNU Affero General Public License v3.0
2.37k stars 120 forks source link

Fix nsenter method of global mount namespace in some cases #740

Closed H1mJT closed 1 year ago

H1mJT commented 1 year ago

In some roms(tested on Ricedroid 10.2) nsenter -t 1 -m sh gives the following error

ScriptException occurred on external_files backup: com.machiav3lli.backup.actions.BaseAppAction$ScriptException: nsenter: /proc/0/ns/mnt: No such file or directory - nsenter: /proc/0/ns/mnt: No such file or directory

Using nsenter --mount=/proc/1/ns/mnt sh should work in every cases.

machiav3lli commented 1 year ago

Is it still needed considering your latest changes @hg42 ?

hg42 commented 1 year ago

(sorry, I only randomly check github)

yes, it seems to be necessary (if it works)

machiav3lli commented 1 year ago

Thanks @H1mJT !