View Single Post
Posts: 66 | Thanked: 17 times | Joined on Dec 2007
#9
I'm not really keen on installing a lot of files here and there and then not having any uninstall option.
Uhhh . . . busybox is only one file! I made this version for myself just so I would have the additional functionality. I just want to make it available for everyone else to help them assist in making other great apps. If you don't feel up to installing it from a tgz archive that's your perogative. If that's the case you are most likely not the intended user base anyway. Since it's a console replacement, the intended user base is developers and power users that NEED (not just want) the additional functionality.

As for installing from a tgz:
Just back up the existing file. I'm fairly confident most people who would want this package would be capable of backing up and replacing one file. The only other contents of the package are symlinks to the single busybox executable for all the apps. In the final package I'm not planning to overwrite any of the existing symlinks, just add the new ones. The new symlinks don't take up any space, and, if you revert back to the old busybox, any of the new symlinks will be rendered non-functional.

So the new symlinks won't need to be deleted. For reference, and for the paranoid, I'll include a file list in the archive. So you don't need to be worried that you might accidentally execute bzip2 by mistake once you revert back to Nokia's busybox...

Also, for the people who would want this package, I don't think it is something they would want to uninstall:
When I reverted back to a Nokia root image I almost went nuts beause there were so many busybox apps that were missing :

I'm going to package it once I get a bit more familiar with dpkg utility. I think it would be better for everyone if I did it correctly. Like I said earlier, I'm an RPM kinda guy. I've converted .debs to RPM before quite a bit, but have never actually made a deb. I know it's not difficult, but unfortunately I'm somewhat time constrained. At least busybox has RPM in it (but not dpkg)! SInce I should really learn to make debs (after all, it's the most popular packaging) I'll get to it sooner rather than later.

For now what I will do is post the .tgz archive on my Maemo page. Then, if anybody wants a shot at it, maybe they can make a deb before I get around to it. . . I'll update this post once I make it available.

Update on busybox:
Rock stable so far.
The expanded history really makes life eaiser.
Just used built-in fdisk (not sfdisk) utility to partition a new SD card