Skip to Content
Mac OS X in a Nutshell
book

Mac OS X in a Nutshell

by Jason McIntosh, Chuck Toporek, Chris Stone
January 2003
Intermediate to advanced
832 pages
32h 40m
English
O'Reilly Media, Inc.
Content preview from Mac OS X in a Nutshell

NetInfo User Interfaces

Mac OS X gives you many ways to modify the information inside NetInfo.

NetInfo Manager

This application, which you can find under /Applications/Utilities, provides a bare-bones view into the machine’s NetInfo database, displaying raw administrative information of directories full of key-value pairs without much in the way of documentation or explanation. Any user can run this application to browse the database, but only members of its admin group can make modifications to it.

See Section 12.4.2, later, for more about using this application.

Command-line utilities

Apple provides a suite of command-line utilities for working with NetInfo. You can use them interactively from the Terminal, or you can write Perl or shell scripts that invokes them and works with their plain-text output.

System Preferences

Several of the standard System Preference panes act as friendly interfaces to very specific sections of the NetInfo database. For example, the Login pane allows a user to modify his own account information as recorded in NetInfo. The Users pane lets an authenticated administrator similarly modify all the machine’s user accounts.

However, any changes made through them could also be made by using NetInfo Manager to directly manipulate the database’s /users/ directory. The panes simply provide friendly interfaces.

Tip

Apple’s Server Admin application provides another interactive view into NetInfo, which is similar to System Preferences except it is aimed specifically ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Mac OS X Internals: A Systems Approach

Mac OS X Internals: A Systems Approach

Amit Singh
C++ In a Nutshell

C++ In a Nutshell

Ray Lischner
Linux Shell Scripting Cookbook - Third Edition

Linux Shell Scripting Cookbook - Third Edition

Clif Flynt, Sarath Lakshman, Shantanu Tushar
Optimized C++

Optimized C++

Kurt Guntheroth

Publisher Resources

ISBN: 0596003706Supplemental ContentCatalog PageErrata