aboutsummaryrefslogtreecommitdiff
path: root/archival/libarchive/unsafe_symlink_target.c
diff options
context:
space:
mode:
authorGray Wolf <wolf@wolfsden.cz>2020-06-13 02:00:48 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2020-07-11 17:02:37 +0200
commit051665ef69568cf16a445a86a43d5ae74d303add (patch)
treee87eaedf959b41ab2c9ce5b318225b1e2a1684e6 /archival/libarchive/unsafe_symlink_target.c
parentd21a63f9fca8eb16f79de9b72d4a3484dfaec1fc (diff)
downloadbusybox-051665ef69568cf16a445a86a43d5ae74d303add.tar.gz
crontab: Fix -e with editors saving using renaming strategy
Some editors (like vim) use renaming strategy to save file. That means they save a file to some random name and then rename it to final location. The advantage is that such save is atomic. However, crontab -e holds open fd to the temporary file, meaning it never sees the changes. The temporary file needs to be re-opened after the editor terminates for the changes to properly save. Fixes #12491 Signed-off-by: Gray Wolf <wolf@wolfsden.cz> Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'archival/libarchive/unsafe_symlink_target.c')
0 files changed, 0 insertions, 0 deletions