Development record
the shell-settings edit checks the profile file and then replaces it atomically, leaving a short window in which a symlink swapped in at the path would be replaced by a regular file rather than refused (the replace renames over the leaf, so it never writes through the link, but the person's link is lost).
issueresolvedminoriss-2610241158083013
the shell-settings edit checks the profile file and then replaces it atomically, leaving a short window in which a symlink swapped in at the path would be replaced by a regular file rather than refused (the replace renames over the leaf, so it never writes through the link, but the person's link is lost).
Frontmatter
| id | iss-2610241158083013 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2610241158083013-the-shell-settings-edit-checks-the.md
open on GitHub ↗ · commit history ↗