* zdoh...@redhat.com <zdoh...@redhat.com> [171102 10:36]: > can VIm provide a way how to set permissions for swap files? So users > which consider this VIm behavior as security risk can set permissions > differently? Would that be possible for VIm (like setting set > swap_file_perm=775 in vimrc file)?
What security risk do you see? The original file and swap file are conceptually treated as one unit. If someone can do something to the original (such as writing), preventing that person from writing the swap file has absolutely no security benefit. The purpose of umask is to allow a newly created file to have specific permissions unset at time of creation, preventing a race condition between file creation and subsequently setting file permissions with chmod. With vim and a swap file, using umask to create the swap file with permissions more restrictive than the original does not prevent anyone from doing anything he or she can still do with the original. ...Marvin -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.