Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Nov 1995 02:05:18 -0800 (PST)
From:      Julian Elischer <julian@ref.tfs.com>
To:        phk@critter.tfs.com (Poul-Henning Kamp)
Cc:        peter@jhome.dialix.com, bde@zeta.org.au, CVS-commiters@freefall.freebsd.org, cvs-sys@freefall.freebsd.org
Subject:   Re: cvs commit: src/sys/kern kern_sysctl.c
Message-ID:  <199511161005.CAA01384@ref.tfs.com>
In-Reply-To: <4388.816512519@critter.tfs.com> from "Poul-Henning Kamp" at Nov 16, 95 10:01:59 am

next in thread | previous in thread | raw e-mail | index | archive | help
> > 1/ environment variables passwd from init
> 	can't be relied on, anyone can change them.
that depends on the semantics of env variables..

> > 2/ sysctl variables
> 	Can be protected by securelvl, or even by their own
> 	"change-no-more" sysctl variable.
> > 3/ /proc and /kern could be extended to store these things
> 	/kern should die and sysctl used insted. (unless we think
> 	plan9 is the way to go :-)
well? why not..
why have several DIFFERENT hierarchical schemes for maintaining this
stuff.. ?
> > 4/ I've considered extending devfs to allow access to
> > system stuff
> don't.  Keep devfs for device nodes.  Don't mix too much in there.
devfs could become part of a virtual root fs which could encompass all
that stuff..
> 
> > I thought about being able to extend the sysctl interface into a f/s interfac
> e
> > (just replace them dots with /)
> Yeah, but why ?
because it seems like so much duplication....
I just thought of a counter-argument however..
chroot'd processes still need to get to sysctl stuff just the same...


On that topic I'd like to think about a few things.. some time..
1/ disjoint filesystems :)
2/ directories having data

e.g. 
# cd /fred
# cat .
this directory contains sources for foo
# ls
Makefile
foo.c
foo.h

OR in devfs....
# fdisk /devs/rsd0
[make slice]
# disklabel /devs/rsd0/slice1
[make partition]
# newfs /devs/rsd0/slice1/parta
# mount /devs/sd0/slice1/parta /mnt

I think I could make that work.. :)

 can hardly wait for my holidays..
I have SO MUCH I want to hack on :) :) :)

julian

+----------------------------------+       ______ _  __
|   __--_|\  Julian Elischer       |       \     U \/ / On assignment
|  /       \ julian@ref.tfs.com    +------>x   USA    \ in a very strange
| (   OZ    ) 300 lakeside Dr. oakland CA. \___   ___ | country !
+- X_.---._/  USA+(510) 645-3137(wk)           \_/   \\            
          v



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199511161005.CAA01384>