Creating VPN configs programmatically
Creating VPN configs programmatically
- Subject: Creating VPN configs programmatically
- From: email@hidden
- Date: 29 Nov 2006 11:02:24 -0000
- Encoding: 8bit
I'd like to build a small application that will create a new L2TP VPN configuration on the user's machine in a speedy, hands-free manner, but I do not see any way of setting or even accessing these values via the System Configuration framework. I have deduced that these configurations all live in ~/Library/Preferences/ByHost/com.apple.networkConnect.xxxxxx.plist, and that each entry in the property list contains two distinct UUID values. The first is the key for the entire array, the second is a value for the "UniqueIdentifier" key, which corresponds to the "Where" field for all the entry's associated keychain items. I cannot figure out what the first UUID corresponds to or what it's for, and I suspect that this is what is preventing my homegrown VPN configs from actually showing up in Internet Config.
Is there some deep dark proprietary magic going on here that no one outside of Apple is privvy to, or is it possible for me to accomplish this so that I don't have to repeat this menial task on every single client machine?
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden