atinm a42d2b1e24 Reverts: http://review.cyanogenmod.com/#change,6130
The system() call implemented in bionic/libc/unistd/system.c
depends on paths.h which sets _PATH_BSHELL to "/system/bin/sh"
which is incorrect for recovery - recovery cannot
depend on /system being mounted or even sane because /system
could be corrupt when recovery is used.

We need _PATH_BSHELL to be pointing to /sbin/sh - and
therefore bootable/recovery has its own __system() call
implemented in bootable/recovery/libcrecovery that sets
_PATH_BSHELL as well as makes sure environ is used in
the call to execve.

Change-Id: I2e5fd9c259e4fd0a9aad826a297fd3233a50a7c1
2011-06-25 18:41:05 -04:00
2011-05-30 15:21:44 -07:00
2011-04-10 10:20:53 -07:00
2011-03-21 20:31:52 -04:00
2011-05-12 13:46:19 -07:00
2009-07-14 16:58:42 -07:00
2010-03-08 18:04:03 -08:00
2011-02-27 14:00:19 -08:00
2010-04-01 17:14:57 -07:00
2011-05-25 10:47:41 -07:00
2010-08-17 16:55:38 -07:00
2011-06-08 19:03:27 -07:00
2011-06-08 19:03:27 -07:00
2011-05-26 11:47:56 -07:00
2011-01-10 06:14:21 +01:00
2011-06-15 00:00:55 -07:00
2011-06-10 09:45:52 -07:00
2010-07-24 11:21:12 -07:00
2010-12-18 22:29:27 -08:00
Description
No description provided
4.8 MiB
Languages
C 87.8%
Shell 6.6%
Makefile 3.1%
C++ 1%
Python 0.7%
Other 0.8%