The Following 4 Users Say Thank You to iDont For This Useful Post: | ||
|
2011-05-06
, 13:23
|
Posts: 539 |
Thanked: 165 times |
Joined on Feb 2010
@ Berlin, Germany
|
#12
|
Unfortunately, the source of the metapackage, mp-fremantle-generic-pr, is not available.
.... However, not everybody has got the CSSU installed, so this is no option (or I have to make this updated BusyBox depend on the CSSU).
The problem with this is that only one BusyBox binary can be installed (as there is just one /bin/busybox). I either have to make my package available as an alternative shell (which invalidates the whole 'replacement' thing), or the packages would overwrite each other their binaries.
The Following User Says Thank You to x-lette For This Useful Post: | ||
|
2011-05-06
, 20:41
|
Posts: 2,225 |
Thanked: 3,822 times |
Joined on Jun 2010
@ Florida
|
#13
|
I've checked the character support by simply typing euro signs, copyright symbols, tabs, etcetera, which worked fine in the new build. I enabled just about all character support to be on the safe side (which only adds about ~5KiB anyway).
The Following User Says Thank You to Mentalist Traceur For This Useful Post: | ||
|
2011-05-06
, 22:30
|
|
Posts: 551 |
Thanked: 507 times |
Joined on Feb 2010
@ North West England
|
#14
|
After thinking it over a lot, I think it would be best to make a package with its own name (busybox-power anyone?)
The Following User Says Thank You to JohnLF For This Useful Post: | ||
|
2011-05-08
, 10:37
|
Posts: 1,163 |
Thanked: 1,873 times |
Joined on Feb 2011
@ The Netherlands
|
#15
|
~ $ root BusyBox v1.10.4 (Debian 1.10.4) built-in shell (ash) Enter 'help' for a list of built-in commands. Mr Pingu:~#
~ $ root BusyBox v1.18.4 (Debian 1.18.4power2) built-in shell (ash) Enter 'help' for a list of built-in commands. Mr:~#
The Following 2 Users Say Thank You to mr_pingu For This Useful Post: | ||
|
2011-05-08
, 13:39
|
Posts: 268 |
Thanked: 1,053 times |
Joined on May 2010
@ The Netherlands
|
#16
|
Please don't depend on CSSU! I'm one of the mentioned users who don't have it activated (yet). So it would be a pitty if such a great package would force me to do it now.
Enhanced busybox: -
busybox-power
busybox-enhanced
busybox2
busierbox
Updated busybox: -
busybox-updated
(then maybe you should use busybox-updated-power etc)
bug:
I changed my hostname to Mr Pingu (space included)
the old busybox used to display the whole name
[..]
This new busybox stops after Mr so it doesnt display the full hostname if a space is included in the hostname it stops after this space
|
2011-05-08
, 13:42
|
Posts: 268 |
Thanked: 1,053 times |
Joined on May 2010
@ The Netherlands
|
#17
|
|
2011-05-08
, 14:02
|
Posts: 1,042 |
Thanked: 430 times |
Joined on May 2010
|
#18
|
bug:
I changed my hostname to Mr Pingu (space included)
the old busybox used to display the whole name, after going to root via "root" (not sudo gainroot)
Code:~ $ root BusyBox v1.10.4 (Debian 1.10.4) built-in shell (ash) Enter 'help' for a list of built-in commands. Mr Pingu:~#
This new busybox stops after Mr so it doesnt display the full hostname if a space is included in the hostname it stops after this space
new:
Code:~ $ root BusyBox v1.18.4 (Debian 1.18.4power2) built-in shell (ash) Enter 'help' for a list of built-in commands. Mr:~#
note: I dont know if version match on the old , I just thought it was 1.10 so I changed to make the difference more clear
The Following 3 Users Say Thank You to Radicalz38 For This Useful Post: | ||
|
2011-05-09
, 01:49
|
Posts: 2,225 |
Thanked: 3,822 times |
Joined on Jun 2010
@ Florida
|
#19
|
|
2011-05-09
, 05:23
|
Posts: 1,163 |
Thanked: 1,873 times |
Joined on Feb 2011
@ The Netherlands
|
#20
|
I've checked the character support by simply typing euro signs, copyright symbols, tabs, etcetera, which worked fine in the new build. I enabled just about all character support to be on the safe side (which only adds about ~5KiB anyway).
The source, the debs, the enhanced binary and the enhanced .conf file are updated on the server.
Replacing the metapackage with my own would be a solution, but I think that would break Nokia's SSU system.
The CSSU fixes this by replacing the metapackage with their own (source). That package gets rid of many specific version dependencies, so this whole thing wouldn't be a problem with the CSSU. However, not everybody has got the CSSU installed, so this is no option (or I have to make this updated BusyBox depend on the CSSU).
After thinking it over a lot, I think it would be best to make a package with its own name (busybox-power anyone?), which simply overwrites /bin/busybox. This way I won't have any restrictions with names, versions or dependencies and I would be able to push it into the repositories. Being able to receive updates automatically, rather than checking a thread, seems a lot more convenient for the users too. Also, official BusyBox upgrades by Nokia (if any) will overwrite my binary, so no problems there. The only downside with this approach is that overwriting other packages their binaries is a bad practise.
Last edited by iDont; 2011-05-06 at 12:44.