We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Added|Changed(Termux-file-system-layout): Add `TERMUX__PREFIX_DIR___MAX_LEN` and `TERMUX__PREFIX__TMP_DIR___MAX_LEN`, and use `___MAX_LEN` (3 dashes) instead of `__MAX_LENGTH` for the max length attribute of variables Defining `TERMUX__PREFIX__TMP_DIR___MAX_LEN` is necessary for packages creating socket files under `$TMPDIR` including dynamic socket path format that uses `mkdtemp` to prevent race conditions between different processes running commands at the same time.
Changed(Termux-file-system-layout): Change apps api socket path format that uses `mkdtemp` to prevent race conditions between different processes running commands at the same time and lower `TERMUX__APPS_APP_IDENTIFIER_MAX_LEN` limit from `11` to `10` because of `1` extra character being used in new format
Changed(Termux-file-system-layout): Add `TERMUX_APP__DATA_DIR_MAX_LEN` to file path limit docs for `termux-exec` usage for checking if an executable exists under app data directory to engage `system_linker_exec`
Changed(Termux-file-system-layout): Refactor Termux file paths docs format and add more info about private app data directory
Changed(Termux-file-system-layout): Update file path limit docs as per new research done to finalize limits
Added(Termux-file-system-layout): Add and refactor docs for Android and Termux filesystem directories including info on Termux private app data directory
Added: Add termux file path limits docs
Updated Termux file system layout (markdown)
add infromation for packagers regarding the file system layout