This report was sent in by Trevor Johnson <trevor@jpj.net>, along with a nice fix which I have tested on FreeBSD to make sure it works. When joe is abnormally aborted, its DEADJOE file is world readable. This can be a substantial security problem for editing files that are usually only supposed to be readable by root - such as /etc/master.passwd. How-To-Repeat: Start up joe like usual. Then kill -HUP it. It will create a DEADJOE file that is world readable.. regardless of umask settings.
Responsible Changed From-To: freebsd-ports->kris I'll take this one.
State Changed From-To: open->closed Patch committed. Sorry about the delay - thanks for reminding me.