v.23.7Improvement

Allow clickhouse-local to run without procfs, home directory, and glibc name resolution plugins

Allow running clickhouse-local without procfs, without home directory existing, and without name resolution plugins from glibc. #51518 (Alexey Milovidov).
Enable clickhouse-local to run in restricted environments without relying on procfs, an existing home directory, or glibc name resolution plugins.

Why it matters

This feature addresses limitations for running clickhouse-local in minimal or containerized environments where procfs (the process filesystem) may be unavailable, where no home directory exists, or where the glibc name resolution plugins are not present. It increases the portability and usability of clickhouse-local in such constrained setups.

How to use it

Users can run clickhouse-local as usual without needing procfs mounted, a home directory, or glibc name resolution plugins. No additional configuration is required to benefit from this improvement.