On Mon, Jun 02, 2008 at 07:43:34PM -0700, Dan Van Derveer wrote:
> I was recently hacking on some of the scripts in /lib/svc/method to change 
> the way my OpenSolaris install booted. In the process I found myself needing 
> to understand what all these scripts were actually doing. This was going 
> along well until I hit a line that had this:
> devfsadm -I
> 
> I ran off to the man page to see what this -I option does and surprisingly 
> its not documented. At the time I decided to leave off the option which lead 
> to much troubleshooting later on. All of that effort could have been avoided 
> if these options were documented were all system administrators look for 
> those answers.
> 
> I filed a bug on this because obviously -I(and -P that i found later) are 
> legitimate options that the devfsadm program understands. The bug is located 
> here:
> http://bugs.opensolaris.org/view_bug.do?bug_id=6707975
> 
> In response to the bug I was told these options are "private" options by the 
> engineer working on the bug. The source for this command is freely available 
> here:
> http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/devfsadm/devfsadm.c
> In the switch block at line 738 I was able to get a good idea of what these 
> options do based on the comments. Obviously, they are not *that* private if 
> the source is easily obtained and understood.
> 
> I bring this up here because if OpenSolaris is going to be an open source 
> project all aspects of it need to behave like one and this is clearly an area 
> that is exhibiting a closed source mind set still.

I strongly disagree.

Even in open source it's perfectly fine to have features that users just
are not supposed to use, generally because they're very dangerous or
impossible to support.

Ceri
-- 
That must be wonderful!  I don't understand it at all.
                                                  -- Moliere
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/docs-discuss/attachments/20080603/12f3ca43/attachment.bin>

Reply via email to