Reply
Thread Tools
Posts: 268 | Thanked: 1,053 times | Joined on May 2010 @ The Netherlands
#131
Originally Posted by zylor View Post
Anyone know how to remove this and reinstall the stock busybox ?
Just uninstall it like you would do with any other application: via HAM, FAM, or
Code:
apt-get remove busybox-power
The uninstallation script will restore the backed up original binary and remove all symlinks busybox-power has created during installation .

Edit: I just saw your edit. I'm glad that you've already figured it out yourself. Note that the --reinstall command wasn't necessary

Last edited by iDont; 2011-10-07 at 17:30.
 
Posts: 268 | Thanked: 1,053 times | Joined on May 2010 @ The Netherlands
#132
Heh, lots of silence in this thread lately. I can only guess that means the package does its job rather well

I'll keep this post short too. BusyBox 1.19.3 got released today, head over to http://www.busybox.net to see its changes. Busybox-power has also been updated: 1.19.3power1 can be found in extras-{devel,testing}. Please give the package in extras-testing a vote up if it works well for you.

Also, busybox-power has crossed the 100.000 downloads mark this week (source)! Thanks to everybody for their feedback and support!

Last edited by iDont; 2011-10-29 at 17:18.
 

The Following 20 Users Say Thank You to iDont For This Useful Post:
zlatko's Avatar
Posts: 861 | Thanked: 936 times | Joined on Feb 2010 @ Bulgaria
#133
I installed busybox-power several days ago - GREAT work! Still enjoyng using all features.
Just encountered one minor issue - in the morning my N900 was showing there is Maemo5 update ;-)
when clearly there is and never will be more updates to our beloved N900.
Can this possibly be related to busybox-power package?

Last edited by zlatko; 2011-11-02 at 07:50.
 

The Following User Says Thank You to zlatko For This Useful Post:
Posts: 560 | Thanked: 422 times | Joined on Mar 2011
#134
Might have been asked here alerady. Does this BB version have any valid flags with the 'ping' command? -h even seems not to work.

@zlatko
There is a maemo update! (1.3.1) to fix a securiity problem.
 

The Following 2 Users Say Thank You to demolition For This Useful Post:
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#135
Originally Posted by zlatko View Post
I installed busybox-power several days ago - GREAT work! Still enjoyng using all features.
Just encountered one minor issue - in the morning my N900 was showing there is Maemo5 update ;-)
when clearly there is and never will be more updates to our beloved N900.
Can this possibly be related to busybox-power package?
There IS an update (PR 1.3.1). It's a security update, in particular, the removal of compromised root certificate authorities (DigiNotar).
 

The Following User Says Thank You to reinob For This Useful Post:
Posts: 502 | Thanked: 366 times | Joined on Jun 2010 @ /dev/null
#136
The latest busybox-power does not seem to have ping applet. If it helps I have the ping program from the package iputils-ping. This package maybe found in devtools repository.
__________________
 

The Following 2 Users Say Thank You to tuxsavvy For This Useful Post:
Posts: 268 | Thanked: 1,053 times | Joined on May 2010 @ The Netherlands
#137
Originally Posted by demolition View Post
Might have been asked here alerady. Does this BB version have any valid flags with the 'ping' command? -h even seems not to work.
BusyBox' ping accepts: -q -v -c -t -w and -W, no -h unfortunately. As tuxsavvy pointed out, you could use the full ping binary if you find ping to be lacking some options you need.

Originally Posted by tuxsavvy View Post
The latest busybox-power does not seem to have ping applet. If it helps I have the ping program from the package iputils-ping. This package maybe found in devtools repository.
Maemo bug #700 was fixed in busybox-power 1.19.0power1. This required splitting busybox into busybox and busybox_root (which has the SUID bit set). As ping is an utility that requires root permissions, it was moved to busybox_root. I assume you've only checked /bin/busybox to see whether it lists ping as a supported utility or not, am I right?

Code:
Nokia-N900:~# ls -l /bin/ping
lrwxrwxrwx    1 root     root            17 Oct 29 18:15 /bin/ping -> /bin/busybox_root
Nokia-N900:~# ls -l /bin/busybox_root 
-rwsr-xr-x    1 root     root         80768 Oct 29 17:33 /bin/busybox_root
BusyBox should support automatically dropping privileges for applets that don't require the SUID bit to be set. However, there were some security issues concerning this feature in the past AFAIK, which is the main reason for splitting the binary.

Last edited by iDont; 2011-11-02 at 21:22.
 

The Following 3 Users Say Thank You to iDont For This Useful Post:
Posts: 2,802 | Thanked: 4,491 times | Joined on Nov 2007
#138
Originally Posted by iDont View Post
Maemo bug #700 was fixed in busybox-power 1.19.0power1.
Oh, cool! Hint: you might want to mention it there as well ;-)
 

The Following 2 Users Say Thank You to lma For This Useful Post:
Posts: 1,680 | Thanked: 3,685 times | Joined on Jan 2011
#139
I have found a bug in BB-P. In the last version of BackupMenu Robbie was kind enough to add a framebuffer console. This allows you to access the console through BM. One problem...

Without BB-P it works fine.

With BB-P it gets as far as asking for your username then crashes back to the BM main menu when you press return (to enter your username). It gives the error: "applet not found". This is the BB error for when a BB applet has been called but does not exist. Useually the name of the erroneously called applet is given in the error (foobar: applet not found). With BB-P installed there is no name supplied.

I can confirm it is the BB-P package as if I remove it (apt-get uninstall) then try root console again it works, re-install, it fails.


The last line in BM when console is selected is:

Code:
 busybox getty 115200 tty1 sh
I assume BB then has to run 'login' or 'logon' or whatever and it is somehow failing. I don't really know my understanding of how a new shell is spawned is a bit...uh...thin.
__________________
N900: One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.
 

The Following 6 Users Say Thank You to vi_ For This Useful Post:
Posts: 1,523 | Thanked: 1,997 times | Joined on Jul 2011 @ not your mom's FOSS basement
#140
Good find; was bugging me and others as well.
 

The Following 3 Users Say Thank You to don_falcone For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 19:00.