diff --git a/.gitignore b/.gitignore index 75400af..e209527 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,10 @@ # binary files (proprietary?) *.gz +*.zip +*.sth +*crx* + # project files *.iml @@ -8,6 +12,8 @@ # generated files .DS_Store *.pcap* +debian-binary +*.ipk # temp files *.swp diff --git a/lg_webOS/busybox/Makefile b/lg_webOS/busybox/Makefile new file mode 100644 index 0000000..7b6462b --- /dev/null +++ b/lg_webOS/busybox/Makefile @@ -0,0 +1,21 @@ +all: clean busybox.ipk + +busybox.ipk: + rm -rf ipk + mkdir -p ipk/opt/myipk + #mkdir -p ipk/ + cp -r source/* ipk/ + # sanity + echo 'bar' >> ipk/opt/myipk/foo + tar czvf control.tar.gz control + cd ipk; tar czvf ../data.tar.gz .; cd .. + echo 2.0 > debian-binary + ar r busybox.ipk control.tar.gz data.tar.gz debian-binary + +clean: FORCE + rm -rf ipk + rm -f control.tar.gz + rm -f data.tar.gz + rm -f busybox.ipk + +FORCE: diff --git a/lg_webOS/busybox/control b/lg_webOS/busybox/control new file mode 100644 index 0000000..9e6b04b --- /dev/null +++ b/lg_webOS/busybox/control @@ -0,0 +1,10 @@ +Package: busybox +Version: 1.24.2-1 +Description: application to meddle with LG webOS TV +Depends: libc +Section: base +Essential: yes +Maintainer: conor +License: CLOSED +Architecture: all +Source: package/utils/busybox diff --git a/lg_webOS/busybox/source/bin/ash b/lg_webOS/busybox/source/bin/ash new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/ash @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/busybox b/lg_webOS/busybox/source/bin/busybox new file mode 100755 index 0000000..6b151b3 Binary files /dev/null and b/lg_webOS/busybox/source/bin/busybox differ diff --git a/lg_webOS/busybox/source/bin/cat b/lg_webOS/busybox/source/bin/cat new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/cat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/chgrp b/lg_webOS/busybox/source/bin/chgrp new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/chgrp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/chmod b/lg_webOS/busybox/source/bin/chmod new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/chmod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/chown b/lg_webOS/busybox/source/bin/chown new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/chown @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/cp b/lg_webOS/busybox/source/bin/cp new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/cp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/date b/lg_webOS/busybox/source/bin/date new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/date @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/dd b/lg_webOS/busybox/source/bin/dd new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/dd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/df b/lg_webOS/busybox/source/bin/df new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/df @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/dmesg b/lg_webOS/busybox/source/bin/dmesg new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/dmesg @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/echo b/lg_webOS/busybox/source/bin/echo new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/echo @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/egrep b/lg_webOS/busybox/source/bin/egrep new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/egrep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/false b/lg_webOS/busybox/source/bin/false new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/false @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/fgrep b/lg_webOS/busybox/source/bin/fgrep new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/fgrep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/fsync b/lg_webOS/busybox/source/bin/fsync new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/fsync @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/grep b/lg_webOS/busybox/source/bin/grep new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/grep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/gunzip b/lg_webOS/busybox/source/bin/gunzip new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/gunzip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/gzip b/lg_webOS/busybox/source/bin/gzip new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/gzip @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/kill b/lg_webOS/busybox/source/bin/kill new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/kill @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/ln b/lg_webOS/busybox/source/bin/ln new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/ln @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/lock b/lg_webOS/busybox/source/bin/lock new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/lock @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/ls b/lg_webOS/busybox/source/bin/ls new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/ls @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/mkdir b/lg_webOS/busybox/source/bin/mkdir new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/mkdir @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/mknod b/lg_webOS/busybox/source/bin/mknod new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/mknod @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/mktemp b/lg_webOS/busybox/source/bin/mktemp new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/mktemp @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/mount b/lg_webOS/busybox/source/bin/mount new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/mount @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/mv b/lg_webOS/busybox/source/bin/mv new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/mv @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/netmsg b/lg_webOS/busybox/source/bin/netmsg new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/netmsg @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/netstat b/lg_webOS/busybox/source/bin/netstat new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/netstat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/nice b/lg_webOS/busybox/source/bin/nice new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/nice @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/pidof b/lg_webOS/busybox/source/bin/pidof new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/pidof @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/ping b/lg_webOS/busybox/source/bin/ping new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/ping @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/ping6 b/lg_webOS/busybox/source/bin/ping6 new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/ping6 @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/ps b/lg_webOS/busybox/source/bin/ps new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/ps @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/pwd b/lg_webOS/busybox/source/bin/pwd new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/pwd @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/rm b/lg_webOS/busybox/source/bin/rm new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/rm @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/rmdir b/lg_webOS/busybox/source/bin/rmdir new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/rmdir @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/sed b/lg_webOS/busybox/source/bin/sed new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/sed @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/sh b/lg_webOS/busybox/source/bin/sh new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/sh @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/sleep b/lg_webOS/busybox/source/bin/sleep new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/sleep @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/sync b/lg_webOS/busybox/source/bin/sync new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/sync @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/tar b/lg_webOS/busybox/source/bin/tar new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/tar @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/touch b/lg_webOS/busybox/source/bin/touch new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/touch @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/true b/lg_webOS/busybox/source/bin/true new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/true @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/umount b/lg_webOS/busybox/source/bin/umount new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/umount @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/uname b/lg_webOS/busybox/source/bin/uname new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/uname @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/vi b/lg_webOS/busybox/source/bin/vi new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/vi @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/bin/zcat b/lg_webOS/busybox/source/bin/zcat new file mode 120000 index 0000000..c3fa810 --- /dev/null +++ b/lg_webOS/busybox/source/bin/zcat @@ -0,0 +1 @@ +busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/etc/init.d/cron b/lg_webOS/busybox/source/etc/init.d/cron new file mode 100755 index 0000000..19ecc43 --- /dev/null +++ b/lg_webOS/busybox/source/etc/init.d/cron @@ -0,0 +1,38 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2006-2011 OpenWrt.org + +START=50 + +USE_PROCD=1 +PROG=/usr/sbin/crond + +validate_cron_section() { + uci_validate_section system system "${1}" \ + 'cronloglevel:uinteger' +} + +start_service () { + [ -z "$(ls /etc/crontabs/)" ] && return 1 + + loglevel=$(uci_get "system.@system[0].cronloglevel") + + [ -z "${loglevel}" ] || { + /sbin/validate_data uinteger "${loglevel}" 2>/dev/null + [ "$?" -eq 0 ] || { + echo "validation failed" + return 1 + } + } + + mkdir -p /var/spool/cron + ln -s /etc/crontabs /var/spool/cron/ 2>/dev/null + + procd_open_instance + procd_set_param command "$PROG" -f -c /etc/crontabs -l ${loglevel:-5} + procd_close_instance +} + +service_triggers() +{ + procd_add_validation validate_cron_section +} diff --git a/lg_webOS/busybox/source/etc/init.d/sysntpd b/lg_webOS/busybox/source/etc/init.d/sysntpd new file mode 100755 index 0000000..f73bb83 --- /dev/null +++ b/lg_webOS/busybox/source/etc/init.d/sysntpd @@ -0,0 +1,42 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2011 OpenWrt.org + +START=98 + +USE_PROCD=1 +PROG=/usr/sbin/ntpd +HOTPLUG_SCRIPT=/usr/sbin/ntpd-hotplug + +validate_ntp_section() { + uci_validate_section system timeserver "${1}" \ + 'server:list(host)' 'enabled:bool:1' 'enable_server:bool:0' +} + +start_service() { + local server enabled enable_server peer + + validate_ntp_section ntp || { + echo "validation failed" + return 1 + } + + [ $enabled = 0 ] && return + + [ -z "$server" ] && return + + procd_open_instance + procd_set_param command "$PROG" -n + [ "$enable_server" = "1" ] && procd_append_param command -l + [ -x "$HOTPLUG_SCRIPT" ] && procd_append_param command -S "$HOTPLUG_SCRIPT" + for peer in $server; do + procd_append_param command -p $peer + done + procd_set_param respawn + procd_close_instance +} + +service_triggers() +{ + procd_add_reload_trigger "system" + procd_add_validation validate_ntp_section +} diff --git a/lg_webOS/busybox/source/etc/init.d/telnet b/lg_webOS/busybox/source/etc/init.d/telnet new file mode 100755 index 0000000..0e76b99 --- /dev/null +++ b/lg_webOS/busybox/source/etc/init.d/telnet @@ -0,0 +1,15 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2006-2011 OpenWrt.org +## modified to not redirect to ssh if available, just start telnet + +START=50 + +USE_PROCD=1 +PROG=/usr/sbin/telnetd + +has_root_pwd=() { +start_service() { + procd_open_instance + procd_set_param_command "$PROG" -F -l /bin/login.sh + procd_close_instance +} \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/devmem b/lg_webOS/busybox/source/sbin/devmem new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/devmem @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/halt b/lg_webOS/busybox/source/sbin/halt new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/halt @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/hwclock b/lg_webOS/busybox/source/sbin/hwclock new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/hwclock @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/ifconfig b/lg_webOS/busybox/source/sbin/ifconfig new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/ifconfig @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/mkswap b/lg_webOS/busybox/source/sbin/mkswap new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/mkswap @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/pivot_root b/lg_webOS/busybox/source/sbin/pivot_root new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/pivot_root @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/poweroff b/lg_webOS/busybox/source/sbin/poweroff new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/poweroff @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/reboot b/lg_webOS/busybox/source/sbin/reboot new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/reboot @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/route b/lg_webOS/busybox/source/sbin/route new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/route @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/start-stop-daemon b/lg_webOS/busybox/source/sbin/start-stop-daemon new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/start-stop-daemon @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/switch_root b/lg_webOS/busybox/source/sbin/switch_root new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/switch_root @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/sysctl b/lg_webOS/busybox/source/sbin/sysctl new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/sysctl @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/udhcpc b/lg_webOS/busybox/source/sbin/udhcpc new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/udhcpc @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/sbin/vconfig b/lg_webOS/busybox/source/sbin/vconfig new file mode 120000 index 0000000..7125971 --- /dev/null +++ b/lg_webOS/busybox/source/sbin/vconfig @@ -0,0 +1 @@ +../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/[ b/lg_webOS/busybox/source/usr/bin/[ new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/[ @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/[[ b/lg_webOS/busybox/source/usr/bin/[[ new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/[[ @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/awk b/lg_webOS/busybox/source/usr/bin/awk new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/awk @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/basename b/lg_webOS/busybox/source/usr/bin/basename new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/basename @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/bunzip2 b/lg_webOS/busybox/source/usr/bin/bunzip2 new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/bunzip2 @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/bzcat b/lg_webOS/busybox/source/usr/bin/bzcat new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/bzcat @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/clear b/lg_webOS/busybox/source/usr/bin/clear new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/clear @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/cmp b/lg_webOS/busybox/source/usr/bin/cmp new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/cmp @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/crontab b/lg_webOS/busybox/source/usr/bin/crontab new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/crontab @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/cut b/lg_webOS/busybox/source/usr/bin/cut new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/cut @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/dirname b/lg_webOS/busybox/source/usr/bin/dirname new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/dirname @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/du b/lg_webOS/busybox/source/usr/bin/du new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/du @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/env b/lg_webOS/busybox/source/usr/bin/env new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/env @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/expr b/lg_webOS/busybox/source/usr/bin/expr new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/expr @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/find b/lg_webOS/busybox/source/usr/bin/find new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/find @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/free b/lg_webOS/busybox/source/usr/bin/free new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/free @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/head b/lg_webOS/busybox/source/usr/bin/head new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/head @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/hexdump b/lg_webOS/busybox/source/usr/bin/hexdump new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/hexdump @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/hostid b/lg_webOS/busybox/source/usr/bin/hostid new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/hostid @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/id b/lg_webOS/busybox/source/usr/bin/id new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/id @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/killall b/lg_webOS/busybox/source/usr/bin/killall new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/killall @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/less b/lg_webOS/busybox/source/usr/bin/less new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/less @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/logger b/lg_webOS/busybox/source/usr/bin/logger new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/logger @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/md5sum b/lg_webOS/busybox/source/usr/bin/md5sum new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/md5sum @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/mkfifo b/lg_webOS/busybox/source/usr/bin/mkfifo new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/mkfifo @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/nc b/lg_webOS/busybox/source/usr/bin/nc new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/nc @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/nslookup b/lg_webOS/busybox/source/usr/bin/nslookup new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/nslookup @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/passwd b/lg_webOS/busybox/source/usr/bin/passwd new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/passwd @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/pgrep b/lg_webOS/busybox/source/usr/bin/pgrep new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/pgrep @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/printf b/lg_webOS/busybox/source/usr/bin/printf new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/printf @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/readlink b/lg_webOS/busybox/source/usr/bin/readlink new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/readlink @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/reset b/lg_webOS/busybox/source/usr/bin/reset new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/reset @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/seq b/lg_webOS/busybox/source/usr/bin/seq new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/seq @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/sort b/lg_webOS/busybox/source/usr/bin/sort new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/sort @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/strings b/lg_webOS/busybox/source/usr/bin/strings new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/strings @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/tail b/lg_webOS/busybox/source/usr/bin/tail new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/tail @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/tee b/lg_webOS/busybox/source/usr/bin/tee new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/tee @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/telnet b/lg_webOS/busybox/source/usr/bin/telnet new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/telnet @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/test b/lg_webOS/busybox/source/usr/bin/test new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/test @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/time b/lg_webOS/busybox/source/usr/bin/time new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/time @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/top b/lg_webOS/busybox/source/usr/bin/top new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/top @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/tr b/lg_webOS/busybox/source/usr/bin/tr new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/tr @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/traceroute b/lg_webOS/busybox/source/usr/bin/traceroute new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/traceroute @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/uniq b/lg_webOS/busybox/source/usr/bin/uniq new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/uniq @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/uptime b/lg_webOS/busybox/source/usr/bin/uptime new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/uptime @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/wc b/lg_webOS/busybox/source/usr/bin/wc new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/wc @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/wget b/lg_webOS/busybox/source/usr/bin/wget new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/wget @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/which b/lg_webOS/busybox/source/usr/bin/which new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/which @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/xargs b/lg_webOS/busybox/source/usr/bin/xargs new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/xargs @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/bin/yes b/lg_webOS/busybox/source/usr/bin/yes new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/bin/yes @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/sbin/arping b/lg_webOS/busybox/source/usr/sbin/arping new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/sbin/arping @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/sbin/brctl b/lg_webOS/busybox/source/usr/sbin/brctl new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/sbin/brctl @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/sbin/chroot b/lg_webOS/busybox/source/usr/sbin/chroot new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/sbin/chroot @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/sbin/crond b/lg_webOS/busybox/source/usr/sbin/crond new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/sbin/crond @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/sbin/ntpd b/lg_webOS/busybox/source/usr/sbin/ntpd new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/sbin/ntpd @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/busybox/source/usr/sbin/ntpd-hotplug b/lg_webOS/busybox/source/usr/sbin/ntpd-hotplug new file mode 100755 index 0000000..ddc1490 --- /dev/null +++ b/lg_webOS/busybox/source/usr/sbin/ntpd-hotplug @@ -0,0 +1,3 @@ +#!/bin/sh +[ "$1" = stratum ] || exit 0 +ACTION="$1" /sbin/hotplug-call ntp diff --git a/lg_webOS/busybox/source/usr/sbin/telnetd b/lg_webOS/busybox/source/usr/sbin/telnetd new file mode 120000 index 0000000..f948f1a --- /dev/null +++ b/lg_webOS/busybox/source/usr/sbin/telnetd @@ -0,0 +1 @@ +../../bin/busybox \ No newline at end of file diff --git a/lg_webOS/myipk/Makefile b/lg_webOS/myipk/Makefile index c7aaa0f..40d02c2 100644 --- a/lg_webOS/myipk/Makefile +++ b/lg_webOS/myipk/Makefile @@ -3,8 +3,9 @@ all: myipk.ipk myipk.ipk: rm -rf ipk mkdir -p ipk/opt/myipk - # cp *.py ipk/opt/myipk - cp -r payload/* ipk/opt/myipk + #mkdir -p ipk/ + #cp -r payload/* ipk/opt/myipk + cp -r payload/* ipk/ # sanity echo 'bar' >> ipk/opt/myipk/foo tar czvf control.tar.gz control