? devices.patch Index: makedev-3.23.1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sys-apps/makedev/makedev-3.23.1.ebuild,v retrieving revision 1.8 diff -u -b -B -r1.8 makedev-3.23.1.ebuild --- makedev-3.23.1.ebuild 29 May 2011 20:03:12 -0000 1.8 +++ makedev-3.23.1.ebuild 29 May 2011 23:00:15 -0000 @@ -43,10 +43,16 @@ pkg_postinst() { if use build ; then # set up a base set of nodes to make recovery easier #368597 - MAKEDEV -d "${ROOT}"/dev hda input std sd tty + MAKEDEV -d "${ROOT}"/dev console hda input std sd tty # trim useless nodes - rm -f "${ROOT}"/dev/fd[0-9]* # floppy - rm -f "${ROOT}"/dev/sd[a-d][a-z]* "${ROOT}"/dev/sd[e-z]* # excess sata - rm -f "${ROOT}"/dev/tty[a-z]* # excess tty + # floppy devices + rm -f "${ROOT}"/dev/fd[0-9]* + # excess sata | scsi + rm -f "${ROOT}"/dev/sd[a-d][a-z]* "${ROOT}"/dev/sd[e-z]* + # excess tty devices + rm -f "${ROOT}"/dev/tty[a-z]* \ + "${ROOT}"/dev/tty[A-Z]* \ + "${ROOT}"/dev/tty3[2-9] \ + "${ROOT}"/dev/tty[4-6]? fi }