faking a busybox update package
This commit is contained in:
		
							
								
								
									
										6
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -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
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										21
									
								
								lg_webOS/busybox/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								lg_webOS/busybox/Makefile
									
									
									
									
									
										Normal file
									
								
							@@ -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:
 | 
			
		||||
							
								
								
									
										10
									
								
								lg_webOS/busybox/control
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								lg_webOS/busybox/control
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/ash
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/ash
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										
											BIN
										
									
								
								lg_webOS/busybox/source/bin/busybox
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								lg_webOS/busybox/source/bin/busybox
									
									
									
									
									
										Executable file
									
								
							
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/cat
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/cat
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/chgrp
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/chgrp
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/chmod
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/chmod
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/chown
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/chown
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/cp
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/cp
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/date
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/date
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/dd
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/dd
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/df
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/df
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/dmesg
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/dmesg
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/echo
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/echo
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/egrep
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/egrep
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/false
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/false
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/fgrep
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/fgrep
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/fsync
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/fsync
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/grep
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/grep
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/gunzip
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/gunzip
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/gzip
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/gzip
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/kill
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/kill
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/ln
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/ln
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/lock
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/lock
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/ls
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/ls
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/mkdir
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/mkdir
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/mknod
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/mknod
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/mktemp
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/mktemp
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/mount
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/mount
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/mv
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/mv
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/netmsg
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/netmsg
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/netstat
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/netstat
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/nice
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/nice
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/pidof
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/pidof
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/ping
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/ping
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/ping6
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/ping6
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/ps
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/ps
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/pwd
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/pwd
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/rm
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/rm
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/rmdir
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/rmdir
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/sed
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/sed
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/sh
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/sh
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/sleep
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/sleep
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/sync
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/sync
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/tar
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/tar
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/touch
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/touch
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/true
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/true
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/umount
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/umount
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/uname
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/uname
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/vi
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/vi
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/bin/zcat
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/bin/zcat
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
busybox
 | 
			
		||||
							
								
								
									
										38
									
								
								lg_webOS/busybox/source/etc/init.d/cron
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										38
									
								
								lg_webOS/busybox/source/etc/init.d/cron
									
									
									
									
									
										Executable file
									
								
							@@ -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
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										42
									
								
								lg_webOS/busybox/source/etc/init.d/sysntpd
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										42
									
								
								lg_webOS/busybox/source/etc/init.d/sysntpd
									
									
									
									
									
										Executable file
									
								
							@@ -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
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										15
									
								
								lg_webOS/busybox/source/etc/init.d/telnet
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										15
									
								
								lg_webOS/busybox/source/etc/init.d/telnet
									
									
									
									
									
										Executable file
									
								
							@@ -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
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/devmem
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/devmem
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/halt
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/halt
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/hwclock
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/hwclock
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/ifconfig
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/ifconfig
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/mkswap
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/mkswap
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/pivot_root
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/pivot_root
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/poweroff
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/poweroff
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/reboot
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/reboot
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/route
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/route
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/start-stop-daemon
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/start-stop-daemon
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/switch_root
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/switch_root
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/sysctl
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/sysctl
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/udhcpc
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/udhcpc
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/sbin/vconfig
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/sbin/vconfig
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/[
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/[
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/[[
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/[[
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/awk
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/awk
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/basename
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/basename
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/bunzip2
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/bunzip2
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/bzcat
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/bzcat
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/clear
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/clear
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/cmp
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/cmp
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/crontab
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/crontab
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/cut
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/cut
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/dirname
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/dirname
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/du
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/du
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/env
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/env
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/expr
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/expr
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/find
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/find
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/free
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/free
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/head
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/head
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/hexdump
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/hexdump
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/hostid
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/hostid
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/id
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/id
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/killall
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/killall
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/less
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/less
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/logger
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/logger
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/md5sum
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/md5sum
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/mkfifo
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/mkfifo
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/nc
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/nc
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/nslookup
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/nslookup
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/passwd
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/passwd
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/pgrep
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/pgrep
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/printf
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/printf
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
							
								
								
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/readlink
									
									
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								lg_webOS/busybox/source/usr/bin/readlink
									
									
									
									
									
										Symbolic link
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
../../bin/busybox
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user