Remove libc dependency by simplifying runtime directory fallback

Replace Linux-specific UID lookup with standard temporary directory fallback. On Linux, now uses $TMPDIR then /tmp instead of constructing /run/user/{uid}, unifying behavior with macOS and eliminating the need for unsafe libc calls. - Remove unsafe libc::getuid() call - Unify Linux and macOS runtime directory fallback logic - Update documentation to reflect simplified behavior - Enables removal of libc dependency entirely


Author
Date Commit Parent cbdb073a
+3 -13
1 changed file
+3 -13
1 changed file