Re: NetInfo -> Directory Services
Re: NetInfo -> Directory Services
- Subject: Re: NetInfo -> Directory Services
- From: Ryan McGann <email@hidden>
- Date: Wed, 30 Mar 2005 12:07:32 -0800
On Mar 30, 2005, at 5:36 AM, Giuliano Gavazzi wrote:
I'm trying to convert my use of NetInfo APIs to Directory Services
APIs, and I'm having problems. I want to access the DHCP information
added by Internet Sharing, which is stored in NetINnfo at
/config/dhcp/subnets. However, dscl consistently complains that
/config/dhcp/subnets is an invalid path. To duplicate:
1. Turn on Internet Sharing in Mac OS X (System Preferences ->
Sharing -> Internet)
2. From Terminal, query Directory Services:
dscl localhost -list /NetInfo/config/dhcp/subnets
In the NetInfo Admin Utility you can see that this path exists and
has children, so why can't Directory Services see them?
because you should have run the command in interactive mode and found
out that you don't need the leading /.
So:
dscl localhost -list NetInfo/Config/dhcp/subnets
Nope, that still doesn't work. Without the leading slash, I still can't
see children in NetInfo/config/dhcp. If I use:
dscl localhost -list NetInfo/config/
I can see AppleFileServer, dhcp and ntp listed as children, but if I use
dscl localhost -list NetInfo/config/dhcp
It has no children. Typing
dscl localhost -read NetInfo/config/dhcp
I see several propertis lie dhcp_enabled and detect_other_dhcp_server,
but I don't see the subnets child. It still shows up in NetInfo Manager
though. Arg!
Ryan
There are three kinds of people in the world: Those that can count, and
those that can't.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden