Date: Wed, 23 Feb 2011 19:50:05 -0800 From: Jeremy Chadwick <freebsd@jdc.parodius.com> To: Hugo Silva <hugo@barafranca.com> Cc: freebsd-fs@FreeBSD.ORG, kellydeanch@yahoo.com Subject: Re: Why is procfs deprecated in favor of procstat? Message-ID: <20110224035005.GA13141@icarus.home.lan> In-Reply-To: <4D65582A.7020404@barafranca.com> References: <457880.36028.qm@web121501.mail.ne1.yahoo.com> <201102211707.p1LH7c8n075660@lurza.secnetix.de> <20110221174100.GA77744@icarus.home.lan> <4D65582A.7020404@barafranca.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Feb 23, 2011 at 06:55:38PM +0000, Hugo Silva wrote: > >For years now I have been considering a sysctl filesystem (e.g. mounted > >as /sysctl) which would solve this dilemma. Read-only might be a wise > >choice for this too. But this is beyond my skill set at this time, and > >the existing documentation/examples for a pseudo filesystem are really > >not that great. > > > > http://netbsd.gw.com/cgi-bin/man-cgi?mount_sysctlfs++NetBSD-current This is fantastic, except for the fact that it's abstracted by something called puffs. I took a look at the NetBSD source code for this (src/usr.sbin/puffs/mount_sysctlfs, tag netbsd-5) and puffs is absolutely required for it to work. http://netbsd.gw.com/cgi-bin/man-cgi?puffs+4+NetBSD-current http://netbsd.gw.com/cgi-bin/man-cgi?puffs+3+NetBSD-current Simply put, someone would have to port puffs for mount_sysctlfs to work on FreeBSD. There is already efforts underway to do that, but I have absolutely no idea what the status of it is: http://wiki.freebsd.org/SOC2009TatsianaSeveryna -- | Jeremy Chadwick jdc@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP 4BD6C0CB |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110224035005.GA13141>