[HEADSUP] Disallowing read() of a directory fd
    grarpamp 
    grarpamp at gmail.com
       
    Sun May 17 08:11:11 UTC 2020
    
    
  
> Another use of "cat ." is to see names of transient files a tool
> creates, & normaly deletes
People in fora have been seen doing this, often
after discovering read works after figuring what
command arguments blew up their screen.
> so one can find same
> name junk elsewhere, & search for tool causing junk,
Many might not like managing
 ktrace -ditnp 1
then again unfortunately there may still not be anyone offering
useful kernel module ports that might log all pathname add/use/del,
save its contents somewhere, log all keystrokes in shells, etc.
> & ensure other data files avoid using names that would be zapped.
mkstemp(3)
    
    
More information about the freebsd-hackers
mailing list