-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
Problem description
Dear All,
After successfully installing RabbitMQ on my Galaxy Tab S9 ultra, I am unable to run the RabbitMQ control scripts. All of them error out with the following message:
error: unable to open file "/system/bin/sh"
I am aware that applications don't have access to system folders. However, I checked the shebang lines of the RabbitMQ scripts and they point to the correct location of sh:
#!/data/data/com.termux/files/usr/bin/sh
Any ideas on how to solve this? It seems like one of the underlying scripts that are called references sh in the system location and not the one from Termux. But my debugging skills are lacking in identifying where this happens.
Regards,
Marco
What steps will reproduce the bug?
Install RabbitMQ and run one of the control scripts.
pkg install rabbitmq
rabbitmqctl
error: unable to open file "/system/bin/sh"
What is the expected behavior?
That RabbitMQ is starting/interacting without error.
System information
Termux Variables:
TERMUX_EXEC__PROC_SELF_EXE=/data/data/com.termux/files/usr/bin/termux-info
TERMUX_VERSION=googleplay.2025.10.05
TERMUX__USER_ID=0
Packages CPU architecture:
aarch64
Subscribed repositories:
URIs: https://termux.net
URIs: https://tur.kcubeterm.com
URIs: https://x11-packages.termux.net/
Updatable packages:
All packages up to date
termux-tools version:
3.0.8
Android version:
15
Kernel build information:
Linux localhost 5.15.153-android13-8-30958166-abX910XXS5CYG1 #1 SMP PREEMPT Wed Jul 2 03:10:15 UTC 2025 aarch64 Android
Device manufacturer:
samsung
Device model:
SM-X910
LD Variables:
LD_LIBRARY_PATH=
LD_PRELOAD=/data/data/com.termux/files/usr/lib/libtermux-exec.so