Unix Technical Forum

SEO

vBulletin Search Engine Optimization


Go Back   Unix Technical Forum > Unix Operating Systems > OpenBSD > comp.unix.bsd.openbsd.misc

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-26-2008, 02:31 AM
Richard L. Hamilton
 
Posts: n/a
Default Re: Has any form of UNIX (ignorig POSTIX complient OS's that have an internal struture not all like Linix/BSD/Mach/...) ever had any kind of registry?

In article <fo4ajp$kfp$1@gnus01.u.washington.edu>,
"Max Power" <mikehack@washington.edu> writes:
>
> Has any form of UNIX (ignoring POSTIX compliant OS's that have an internal
> structure unrelated to Linix / BSD / Mach / ... like OS2 / etc..) ever had
> any kind of registry (for the core OS, not the applications; system daemons
> may be tracked by such a structure -- but not user daemons)?
>
> The Apple OSX (but not really AIX) and RTOS variant QNX, as well as BEos are
> about the only substantial deviations from Unix in the modern era.
>
> Not a one has any kind of registry data structure that I am aware of.
>
> With respect to modern Plug and Play issues, and some aspects of booting
> up -- a very limited registry would have some utility. There may even be
> some IEEE or ACM papers on variants of Unix that have tried this. I am not
> suggesting the concept be applied to Unix (non Intel) workstations or
> minicomputers.
>
> I am not suggesting any design like anything in the Microsoft mold, just
> something to make storing and recovering (if necessary) core OS states more
> robust.



I don't know that I'd use the word "robust" to describe any sort of binary
database of system configuration properties, unless it is (a) possible and
(b) automatic to take a snapshot of it when significant changes are made,
so that recovery is possible if it gets hosed. Oh, and it would be real
nice if it were well documented, not only in structure but as to as many
of the entries in it as possible. (There may always be a few that you're
not _supposed_ to fool around with except when told to by the vendor, but
ideally those would not stick around forever, once they'd worked out a way
to Do The Right Thing both automatically and reliably.)

Having said that, AIX has something more like a registry than like
anything traditional to most flavors of Unix. And SMF on Solaris 10 and
later is starting to look like where most new dynamic configuration
options will end up eventually. The latter does at least snapshot itself
at significant times, and AFAIK can be manually dumped out in a textual
form (well, XML, anyway). Not familiar enough with AIX to comment in
detail on it, or on whatever snapshot or text-based dump capabilities it
may or may not have.

Incidentally, UNIX is a trademark nowadays rather than a code base, and as
such, OSs that have passed the compliance testing and whose vendors have
paid the fee, may be entitled to use the trademark even if they have
little or nothing to do with the historical code base. A whole lot of
programming and scripting interfaces are covered by the standard, but very
little to do with administration or configuration is (which gets into the
contentious history of trying to get agreement on standards).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-26-2008, 02:30 PM
ColombianJoker
 
Posts: n/a
Default Re: Has any form of UNIX (ignorig POSTIX complient OS's that have aninternal struture not all like Linix/BSD/Mach/...) ever had any kind ofregistry?

Hello.

AIX has a "registry", is called ODM (Object Data Manager), and was
introduced on AIX to help the management.
ODM includes info about:
- Physical devices, drivers and logical devices. AIX has the easiest
device management of the enterprise Unices.
- Software inventory. AIX has the best software package management of
all Unices.
- Network configuration. You can use BSD style management too
(ifconfig, route, netstat, no)
- Service configuration. TCP/IP services et al.

ODM is a closed source component, but a programmable one, with defined
and public interfaces, and with useable commands to query and
manipulate info in it, and with commands to create .h files to
interface to.

In ten years working with AIX, I've seen only ONE ODM corruption in
AIX, and I could repair the server.

Ah... by the way, I'm biased, I'm a known IBM AIX instructor and
author in my country, but I'm an Apple Mac OS X fan too, and a RHEL
and SLES author too.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-26-2008, 02:30 PM
Huge
 
Posts: n/a
Default Re: Has any form of UNIX (ignorig POSTIX complient OS's that have an internal struture not all like Linix/BSD/Mach/...) ever had any kind of registry?

On 2008-02-26, ColombianJoker <RamonBarriosLascar@gmail.com> wrote:
> Hello.
>
> AIX has a "registry", is called ODM (Object Data Manager), and was
> introduced on AIX to help the management.
> ODM includes info about:
> - Physical devices, drivers and logical devices. AIX has the easiest
> device management of the enterprise Unices.
> - Software inventory. AIX has the best software package management of
> all Unices.
> - Network configuration. You can use BSD style management too
> (ifconfig, route, netstat, no)
> - Service configuration. TCP/IP services et al.
>
> ODM is a closed source component, but a programmable one, with defined
> and public interfaces, and with useable commands to query and
> manipulate info in it, and with commands to create .h files to
> interface to.
>
> In ten years working with AIX, I've seen only ONE ODM corruption in
> AIX, and I could repair the server.


I worked with AIX for seven years, and I loathed and detested the ODM. It was
forever causing issues where it differed from reality. Getting hold of many of
Call-AIX's internal tools helped, so you could set the ODM so it reflected the
actual state of the machine.


--
"Be thankful that you have a life, and forsake your vain
and presumptuous desire for a second one."
[email me at huge {at} huge (dot) org <dot> uk]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 05:02 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145