April 22, 2024
Installer 4.0b6 Released With Improved Repo Code

Installer 4.0b6 Released With Improved Repo Code

Posted August 23, 2008 at 7:39pm by iClarified
RiP Dev has released beta 6 of installer 4.0 which fixes a lot of issues and improves the repo code.

New and changed:
* Search. It searches among packages from the repositories you have added, and, if you let it sit for 5 seconds, will query our server and return packages that are available from repositories you don't have added (that we know about) with an option to automatically add and install. Repository owners, upgrade to the latest version of the repo code (below) to have your repository added to the search engine.
* Uninstall now works correctly.
* Fixed a lot of locking issues especially with custom HTML info pages.
* Updated the Categories and Tasks icons so they are less ugly.
* Fixed a bug with multiple copies of Installer appearing in Installed Packages under some circumstances.
* Installer will now correctly check and prompt for an update of itself.

Also, to accompany the Installer release, a new edition of the Repository code is up. Grab it here: http://i.ripdev.com/seed/repo-r1114.zip

What's new in the repo code?
* Added an option to ping the Installer search server so it reindexes your repository. The ping occurs during regenerate.php run.
* Much better handling of ZIP archives, since this is what most people had troubles with. It now attempts to determine which way to use to unzip your files (PEAR::ZipArchive, zip_open or shell_exec("unzip")). Please note that we didn't test zip_open piece of the code as we don't have a server with that plugin compiled in PHP.
* DOMDocument::load() should work under PHP4. We hope.
* Slightly better handling of the multiple versions of the same package.

How to upgrade? Simply replace regenerate.php with the new one, and add new configuration parameters from config.inc.default.php to your config.inc.php. There are two: REPOSITORY_URL, that should have a full path to your repo (with a trailing slash), and ZIP_CMDLINE_PATH (only add this if needed). Refer to config.inc.default.php for the descriptions and copy-paste goodness.

Don't forget to regenerate your repositories once upgraded, and also don't forget to put 2.0.2 into POSSIBLE_FIRMWARE_VERSIONS array so people on the new firmware can see your packages!

Read More

Installer 4.0b6 Released With Improved Repo Code
Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)
iClarified Icon
Would you like to be notified when we post a new Apple news article or tutorial?
Comments (4)
You must login or register to add a comment...
Bsinger - August 24, 2008 at 6:34pm
Installer keeps locking up after upgrade. I have to shut the whole phone down after I try to access it.
Oscar - August 24, 2008 at 10:01am
Do you know how to install Installer directly from the iPhone without the use of a computer? Is just that by the moment I have no acces to my computer. Thnx
Dave - August 23, 2008 at 8:43pm
Upgrade just crushed whole Installer.app ... :( I will be restoring my iPhone for 4th time..
Phil St.Onge
Phil St.Onge - August 23, 2008 at 8:40pm
Where does one find a copy of this to test? Thanks.
Recent. Read the latest Apple News.
Tutorials. Help is here.
Where to Download macOS Monterey
Where to Download macOS Ventura
AppleTV Firmware Download Locations
Where To Download iPad Firmware Files From
Where To Download iPhone Firmware Files From
Deals. Save on Apple devices and accessories.