Date: Wed, 19 May 2004 03:03:26 +0400 From: Alex Semenyaka <alex@semenyaka.ru> To: freebsd-stable@freebsd.org Subject: Re: Welcome to the "freebsd-stable" mailing list Message-ID: <20040518230326.GA5900@qqmore.rinet.ru>
next in thread | raw e-mail | index | archive | help
To whom it may concern, could somebody review my PR/66791? I made it after the questions in freebsd-net@ and newsgroup fido7.ru.unix.bsd from Alexander Lunyov. Actually the problem is that the file dev.db needs to be rebuilt more frequently than just during the startup (from /etc/rc). The changes in the /dev are making through the MAKEDEV. This is the standard de facto which is using by the thrird-party developers (what I've seen several times were patches to MAKEDEV and only then recomendation for _advanced_ users <g> how to do the same manually with mknod). Unfortunatelly sometimes happens that people first rebbot the machine and _then_ run MAKEDEV. With some small probability the dev.db then remains in the wrong state and thus devname() and ttyname() start returning wrong values. The simplest way to reduce the probability of this trouble is to rebuid dev.db from MAKEDEV, and that what I am proposing in that PR. Also would be nice to add the reference to dev_mkdb(8) at the end of MAKEDEV(8). -- Sincerely, Alex Semenyaka
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040518230326.GA5900>
