In my opinion, on a single-user system (99% of PCs today!), devices like /dev/input/mice and /dev/tty? should be readable by the user and /dev/fb? read/write by the user (as long as it's a local user). It doesn't make any sense to make those devices administrator-only.
(as a matter of fact, locally, I chmod them +rw by the init scripts in order to be able to run linuxfb applications as user)
It did made some sense in the old days because some students with telnet would do stuff like "echo "Teh Admin is BOFH" > /dev/tty0" and that would be printed on the admin's monitor while he was giving a presentation to the board and be very embarassed. But multiuser systems are more rare and their administrators have the knowledge to tune them.
Copyright © 2018, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds