The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
iPhone Configuration Web Utility
iPhone Configuration Web Utility (internally referred to as 'Sparky') is a tool for the creation and distribution of configuration profiles. There are versions for both Mac OS X and Windows, however it has been discontinued. The iPhone Configuration Web Utility allows users to create, import, edit, export and distribute (via e-mail) configuration profiles
Further Information
It is a Ruby-on-Rails app. It runs on port 3000 by default (accessible at http://localhost:3000/login - default credentials are admin / admin). Settings can be saved, and are stored in an SQLite database.
On Windows, it runs a service as the SYSTEM user which spawns the Ruby process. The Windows service is internally named 'SparkyToolService', and has the version 1.0.3108.21898. It requires .NET 2.0 to run. Ruby is bundled, as Windows does not include Ruby, unlike OSX.
The OSX version supports both i386 and PowerPC architectures, and requires a minimum of OSX 10.5.2 to run. It does not support 'tier 3' languages. Its package reports the version 1.0.1.1215292721. Upon installation, it creates a user '_iphoneconfigwebutil' (with a group of the same name), which is used to to run the application.
Despite it being only used on OSX, both versions included the 'start' bash script.
The Ruby app itself is identical between the different versions. The initial release was around mid-2008, no further releases were made since then.