Bug#25847: general: Several security questions
Ethan Benson wrote:
> this is a more serious bug then that, it was fixed but is now unfixed
> (i just rm -fed all my tty[0-9]* devices and reran MADEDEV console,
> all ttys were created 0666). bug#77168
>
> makedev (2.3.1-48) unstable; urgency=3Dlow
>
> * tighten up permissions on /dev/tty[0-XX] and /dev/kbd, closes: #77168
>
> -- Bdale Garbee <bdale@gag.com> Sat, 25 Nov 2000 09:45:42 -0700
>
>
> > If #2 is really done, and if #6 is the same for gettys as for mingettys,
> > then all of the other concerns seem to have been addressed by now. Can
> > we close this bug? Otherwise we should reassign it to whichever
> > package(s) still have problems.
>
> getty should be fixed, and makedev should refix bug#77168
Hmmmm... I usually am within two weeks of Sid updates, but
my tty devices are mostly mtimed to when I first installed
Debian. Some have been updated, due to maintenance or
active use, I presume, but the permissions are, well,
interesting. Here's everything, with entries that are
identical save for name and maj/min diffs elided. Question:
do updates to MAKEDEV automatically rebuild all /dev entries?
crw-rw-rw- 1 root tty 2, 176 Nov 30 2000 /dev/ptya0
...
crw-rw-rw- 1 root tty 2, 175 Nov 30 2000 /dev/ptyzf
crw-rw-rw- 1 root tty 5, 0 Jun 18 13:07 /dev/tty
crw------- 1 dlc dlc 4, 0 Jun 18 13:07 /dev/tty0
crw------- 1 root tty 4, 1 Jul 10 07:01 /dev/tty1
crw-rw-rw- 1 root tty 4, 10 Nov 30 2000 /dev/tty10
...
crw-rw-rw- 1 root tty 4, 19 Nov 30 2000 /dev/tty19
crw------- 1 root root 4, 2 Jul 10 06:57 /dev/tty2
crw-rw-rw- 1 root tty 4, 20 Nov 30 2000 /dev/tty20
...
crw-rw-rw- 1 root tty 4, 29 Nov 30 2000 /dev/tty29
crw------- 1 root root 4, 3 Jul 10 06:57 /dev/tty3
crw-rw-rw- 1 root tty 4, 30 Nov 30 2000 /dev/tty30
...
crw-rw-rw- 1 root tty 4, 39 Nov 30 2000 /dev/tty39
crw------- 1 root root 4, 4 Jul 10 06:57 /dev/tty4
crw-rw-rw- 1 root tty 4, 40 Nov 30 2000 /dev/tty40
...
crw-rw-rw- 1 root tty 4, 49 Nov 30 2000 /dev/tty49
crw------- 1 root root 4, 5 Jul 10 06:57 /dev/tty5
crw-rw-rw- 1 root tty 4, 50 Nov 30 2000 /dev/tty50
crw-rw-rw- 1 root tty 4, 59 Nov 30 2000 /dev/tty59
...
crw------- 1 dlc tty 4, 6 Jul 10 07:02 /dev/tty6
crw-rw-rw- 1 root tty 4, 60 Nov 30 2000 /dev/tty60
...
crw-rw-rw- 1 root tty 4, 63 Nov 30 2000 /dev/tty63
crw-rw-rw- 1 dlc dlc 4, 7 Nov 30 2000 /dev/tty7
crw-rw-rw- 1 root tty 4, 8 Nov 30 2000 /dev/tty8
crw-rw-rw- 1 root tty 4, 9 Nov 30 2000 /dev/tty9
crw-rw---- 1 root dialout 4, 64 Nov 30 2000 /dev/ttyS0
crw-rw---- 1 root dialout 4, 65 Nov 30 2000 /dev/ttyS1
crw-rw---- 1 root dialout 4, 66 Nov 30 2000 /dev/ttyS2
crw-rw---- 1 root dialout 4, 67 Nov 30 2000 /dev/ttyS3
crw-rw-rw- 1 root tty 3, 176 Nov 30 2000 /dev/ttya0
crw-rw-rw- 1 root tty 3, 255 Nov 30 2000 /dev/ttyef
...
crw-rw-rw- 1 root tty 3, 0 Jun 18 15:33 /dev/ttyp0
crw-rw-rw- 1 root tty 3, 1 Nov 30 2000 /dev/ttyp1
...
crw-rw-rw- 1 root tty 3, 175 Nov 30 2000 /dev/ttyzf
Reply to: