Bug#2782: fdutils: MAKEFLOPPIES creates /dev/fd0 world writable
Package: fdutils
Version: 4.2-4
fdutils' postinst offers to run MAKEFLOPPIES to update your /dev/fd0*
entries. I took it's advice, and ran it, only to find it creates them
with the following permissions:
valour$ ls -l /dev/fd*
lrwxrwxrwx 1 root root 13 Apr 21 01:52 /dev/fd -> /proc/self/fd
brw-rw-rw- 1 root floppy 2, 0 Apr 21 02:21 /dev/fd0
brw-rw-rw- 1 root floppy 2, 84 Apr 21 02:21 /dev/fd0u1040
brw-rw-rw- 1 root floppy 2, 88 Apr 21 02:21 /dev/fd0u1120
brw-rw-rw- 1 root floppy 2, 28 Apr 21 02:21 /dev/fd0u1440
brw-rw-rw- 1 root floppy 2, 124 Apr 21 02:21 /dev/fd0u1600
brw-rw-rw- 1 root floppy 2, 44 Apr 21 02:21 /dev/fd0u1680
brw-rw-rw- 1 root floppy 2, 60 Apr 21 02:21 /dev/fd0u1722
brw-rw-rw- 1 root floppy 2, 76 Apr 21 02:21 /dev/fd0u1743
brw-rw-rw- 1 root floppy 2, 96 Apr 21 02:21 /dev/fd0u1760
brw-rw-rw- 1 root floppy 2, 116 Apr 21 02:21 /dev/fd0u1840
brw-rw-rw- 1 root floppy 2, 100 Apr 21 02:21 /dev/fd0u1920
brw-rw-rw- 1 root floppy 2, 12 Apr 21 02:21 /dev/fd0u360
brw-rw-rw- 1 root floppy 2, 16 Apr 21 02:21 /dev/fd0u720
brw-rw-rw- 1 root floppy 2, 120 Apr 21 02:21 /dev/fd0u800
brw-rw-rw- 1 root floppy 2, 52 Apr 21 02:21 /dev/fd0u820
brw-rw-rw- 1 root floppy 2, 68 Apr 21 02:21 /dev/fd0u830
brw-rw---- 1 root floppy 2, 1 Jan 1 1970 /dev/fd1
brw-rw---- 1 root floppy 2, 37 Jan 1 1970 /dev/fd1CompaQ
brw-rw---- 1 root floppy 2, 85 Jan 1 1970 /dev/fd1D1040
brw-rw---- 1 root floppy 2, 89 Jan 1 1970 /dev/fd1D1120
:::::::::: : :::: :::::: :: :: ::: :: ::::: :::::::::::::
The rest of my fd* devices are fine, because MAKEFLOPPIES didn't touch
them.
Austin
Reply to: