I'm using an open source Perl package named "webmin" on several servers. It's mostly Perl on the inside.
I found a weird behavior on a new 64-bit server: files were getting created empty.
I've traced it down to a "Permission Denied" error in Perl's builtin function open
which is pretty unusual, since the application is running as root.
I had perl output the $< and $> variables, and they both claim I'm user 0
This bug seems to affect files in directories where the directory is not world executable (chmod o-x $DIR
) ... and it only happens deep inside of webmin, I can't reproduce it on its own.
Does this sound even remotely familiar to anyone?