MacUpdate
Join MacUpdate
New Member

New Developer
Explore
MacUpdate Desktop
Hot Apps

Business
Dashboard
Development
Drivers
Education
MacUpdate Promo
Popular Apps

Games
Home & Personal
Internet
Multimedia & Design
Utilities
iPhone
Apps

Login
Member Login

Developer Login
About
Search Mac Apps

Search iPhone Apps

Advanced Search
Iceberg
Iceberg 1.2.9
Your rating: Now say why...

(5) 4.6

Creates packages and metapackages.   Free
Add to my Watch List
Email me when discounted
  • Download Now
    4.8 MB
  • Visit Developer's Site
    Stephane Sudre
Iceberg is an Integrated Packaging Environment (IPE) that allows you to create packages or metapackages conforming to the Mac OS X specifications. With Iceberg, you can quickly create your installation packages using a graphic user interface similar to your favorite development tools. Iceberg can also be useful for Administrators who want to gather in a metapackage numerous packages for remote distribution via Apple Remote Desktop.
What's New
Version 1.2.9:
  • Fixed an issue with the Directory Services code used to retrieve the list of group IDs.
Requirements
PPC / Intel, Mac OS X 10.2 or later.







  • InstallPKG
    +1
    Free
    Makes installing multiple ...

  • Composer
    +1
    Commercial $99.95
    Point-and-click through the ...

  • Packages
    +1
    Free
    Create distribution and ...
Iceberg User Discussion (Write a Review)
ver. 1.x:
(5)
Your rating: Now say why...
Overall:
(5)

sort: smiles | time
burypromote
-2

+6
Evilskull commented on 16 Mar 2010
What is the use of the start up items that this installs? There are three of them (IcebergBuilder, IcebergControlTower, and IcebergControlTowerTool) and a plist for them. Additionally, why does this installer write data to /usr (/usr/local/bin/freeze and /usr/local/bin/goldin)? And why is there no mention that this installer will litter my drive with data beyond what an application uninstaller could find?
[Version 1.2.9]

1 Reply

burypromote
+2
Packagesdev replied on 16 Mar 2010
> What is the use of the start up items that this installs? There are three of them (IcebergBuilder, IcebergControlTower, and IcebergControlTowerTool) and a plist for them.

These components are used to build the packages.

> Additionally, why does this installer write data to /usr (/usr/local/bin/freeze and /usr/local/bin/goldin)?

These are command line tools. Check the documentation chapter "Frequently Asked Questions" to get more information about the freeze command line utility. goldin is a command line tool used to split forks.

> And why is there no mention that this installer will litter my drive with data beyond what an application uninstaller could find?

Check the documentation chapter "Installing Iceberg", installation blueprints are provided explaining what is installed where. Additionally, an uninstall script is provided.
burypromote

+56

donmontalvo reviewed on 15 Mar 2009
Add this to your list of ESSENTIAL ADMIN TOOLS.

Don Montalvo
[Version 1.2.5]


burypromote
+3

+70

Cerniuk reviewed on 08 Oct 2008
If you are using PackageMaker, you are either a candidate for chewing on tinfoil for fun or you should hit the download for this immediately.

This is what Packagemaker should have been. Don't read, just download, install and smile because your installer falderal is over.


Easy to use, covers the silly manual parts that PackageMaker forces you into, flexible, compatible and definitely worth paying for... but free!
[Version 1.2.4]


burypromote

Haplo commented on 10 Jul 2006
Extremely useful and 348976x better than packagemaker. Packagemaker is just too much work and too much lower level digging to do simple things that are only a few clicks with iceberg.

However, the download host used for this is TERRIBLE. I have yet to be able to successfully download 1.2. Mirror it somewhere else >_
[Version 1.2]

6 Replies

burypromote
+1

+322
MacUpdate Admin replied on 10 Jul 2006
We've mirrored the file on our server, just now. Please try downloading it again.
burypromote

Haplo replied on 10 Jul 2006
The link target is wrong, it points to an html, but following that downloads, but the file is corrupted. Neither the system decompressor nor stuffit will open it.
burypromote
+1

+322
MacUpdate Admin replied on 10 Jul 2006
The link works perfectly well and the downloaded file processes normally and presents a mounted image. The issue would appear to be local to your machine.
burypromote

Haplo replied on 10 Jul 2006
Ok, the download link is pointing to an html file that links v1.1.6, which is corrupted. I can't download 1.2.1 at all, and I've tried both camino and safari.
burypromote
+1

+322
MacUpdate Admin replied on 10 Jul 2006
http://dl.macupdate.com/final/development/14516/Iceberg.dmg.gz

The above link is the download link posted here on the MacUpdate product page for Iceberg and it downloads version 1.2.1 beyond any doubt or question. I uploaded the file myself, just for you, because you posted that you could not download the file from the developer's server. Well, I did downlooad it from the developer's server with no issues whatsoever and verified the version number and then uploaded it to the MacUpdate servers, and then I downloaded it again (this time from the MacUpdate server) and the image mounted just fine and is version 1.2.1.
burypromote

Haplo replied on 10 Jul 2006
The address you provide seems to resolve to this:
http://www.macupdate.com/~matt/devel/info.php/id/14516
Check that link, it's messed up somehow. I haven't had any other problems on macupdate, so this seems odd.
burypromote
-1


Anonymous reviewed on 02 May 2005
It's a nice and useful app, but I find it too invasive:
- why don't use /usr/local/bin instead of /usr/bin?
- why an always-running root daemon when I create a package once a week? I think it's much better to enter my admin password in case root privileges are needed to create a package.
- for the same reason mentioned above, why a StartupItem when the daemon could be launched only when needed?
If all applications should have their own daemon and StartupItem our Macs would become slow as a PC running Windows :-)
Consider the previous points as suggestions, not critics, I understand that the developer has built and published Iceberg for free, thus I greatly appreciate his effort.
[Version 1.1.4]

3 Replies

burypromote

Anonymous commented on 16 Jun 2005
Any reason why /usr/local/bin is better than /usr/bin?

Regarding the StartupItem and always running Daemons, it's just that on 10.2, there is no real other solutions.

In the future, the OS requirements will be 10.4 (because of this x86 thing) and this will be handled differently then.
burypromote

+3
Christopher Forsythe replied on 22 Jul 2005
Traditionally linux users prefer /usr/local/bin.

Traditionally for unix admins, /opt has been preferred. Unfortunately I was overuled with Growl, but either should be acceptable. This makes it so that iceberg isn't in the default installation directories. 3rd party tools being kept in a separate directory is rather nice for management :)
burypromote

Anonymous commented on 15 Aug 2005
/usr/local/bin is the place where 3rd party tools should be installed while /usr/bin is only for system's stuff.

Since you plan to build the next major release of Iceberg only for Tiger take a look at its new launchd daemon (if you have not yet done this), I think it's just what you need.
burypromote


Anonymous reviewed on 20 Feb 2005
Why optimizing the WHOLE disk at the end of the install, why, whY, wHY, WHYYY ?
[Version 1.1.4]

3 Replies

burypromote

Anonymous commented on 20 Feb 2005
In fact, Installer.app is not optimizing the whole disk. It's just prebinding executables so that they launched faster.

If you're a thrill seeker, you can force quit Installer.app during this step. But you would do it at your own risk.

The Optimization Step is a standard procedure of any installation performed by Installer.app. So if you think this should be improved, you will need to contact Apple via a feedback form or a Bug Report.

My $0.02
burypromote

Anonymous commented on 21 Feb 2005
I think prebinding after the install could be limited to the files that had just been added by the install !

I also don't like much when I'm forced to restart just because a daemon has to be launched.

( but I like iceberg anyway ;-) )
burypromote
+1

Anonymous commented on 21 Feb 2005
For the prebinding, I can't do anything.

For the restart, I have some plan to improve this.
burypromote
+2

Jan Cinert commented on 06 Nov 2004
Yes, Iceberg is great. We have created czech localization of it. Of course, I have some hints to improve Iceberg to work better with me, however its features are great, its very quick, quick launching. I´t has never hung down.
[Version 1.1.2]


burypromote
+2

+4

Cabbage reviewed on 19 May 2004
I'll just reiterate from the person below:
"Ever since I started creating packages with PackageMaker, I have been hoping somebody would create a utility like this"

and of course I'm not making Package's anymore. You know how much time this would have saved me? I always had to login as root just to get my package's perfect with permissions. Now I can edit them right in the app like StuffIt and VISE installer.

Note to Apple - Kill Package maker in Tiger and replace it with Iceberg

What is the point of the daemon that is always running? You gotta lose that. It should only be run when a package is getting built and then killed. No reason to have it running 24x7.

If you're thinking about anythng for future released get some simple stuff in the for the pre and postflight scripts so I don't have to be editing shell scripts all the time.
[Version 1.0.4]


burypromote
+1


Anonymous reviewed on 22 Mar 2004
Ever since I started creating packages with PackageMaker, I have been hoping somebody would create a utility like this.

My installer is somewhat complex - it has a number of packages and a metapackage. This is a major pain to deal with in PackageMaker. I am always having to open up the .plists of my packages and tweak things after every build.

Tweak no more! Iceberg is going to save me a ton of time! And it is free!
[Version 1.0]


burypromote


Anonymous reviewed on 22 Mar 2004
This looks like a very handy tool, and I think it's great that it's been released for free. Huzzah!

However, I really wish Iceberg didn't install a StartupItem. It seems silly to have a background daemon running all the time when I might only run Iceberg once or twice a month. I understand that this architecture has its advantages, but I'm going to stick with PackageMaker until Iceberg loses the background process.

Also, Iceberg's install package puts files in several places on the filesystem. Software that's written this way should also include a way to uninstall the scattered pieces. I didn't see a way to remove Iceberg without manually tracking down and deleting the various components. On the plus side, at least the location of the components are clearly diagrammed on the Iceberg site.
[Version 1.0]

1 Reply

burypromote

Anonymous commented on 22 Mar 2004
I think I will add an option in the next version to manually launch the daemon via an authentication dialog as this startup item is scaring people. If the 10.3 daemon launch-on-demand mechanism had been working on 10.2, I would indeed have preferred to use that.

The uninstall tool is a good idea. I will add it on my to-do list.
There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.



Yoursort rated on 30 Jan 2012

[Version 1.2.9]


Downloads:18,955
Version Downloads:5,525
Type:Development : Compilers
License:Free
Date:16 Mar 2010
Platform:PPC / Intel
Price:Free0.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 10
Displaying 1-1 of 1
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
Iceberg is an Integrated Packaging Environment (IPE) that allows you to create packages or metapackages conforming to the Mac OS X specifications. With Iceberg, you can quickly create your installation packages using a graphic user interface similar to your favorite development tools. Iceberg can also be useful for Administrators who want to gather in a metapackage numerous packages for remote distribution via Apple Remote Desktop.
Add/Update Listing About MacUpdate Desktop Career Opportunities RSS Twitter Facebook Advertise Sitemap
Copyright © 2012 MacUpdate LLC


- -