File permissions, credit: bcc9