Embed
Email

chrome-linux

Document Sample

Shared by: Kerala g
Categories
Tags
Stats
views:
3
posted:
12/7/2011
language:
pages:
28
Description of Linux – Chrome system.

Draft 0.0.2



LINUX CHROME

1. Architecture:









1

Description of Linux – Chrome system.

Draft 0.0.2





GTK+ is the primary library used to construct user interfaces. It provides all the user interface

controls, or widgets, used in a common graphical application.



Pango is the core text and font handling library. It is responsible for laying out and rendering

text, and is used throughout GTK+.



GDK is the low-level library used by GTK+ to interact with the system for graphics and input

devices. Although you will rarely use GDK directly in application code, it contains all the necessary

functionality to draw objects and text to the screen and to interact with the user with various input

devices.



Cairo is a 2D graphics library featuring a sophisticated API for drawing vector graphics,

compositing images, and rendering anti-aliased text. Cairo provides support for multiple output

devices, including the X Window System, Microsoft Windows, and image buffers, allowing you to

write platform-independent code to draw graphics on different media.



GLib is a general-purpose utility library, which provides many useful data types, macros, type

conversions, string utilities, file utilities, a main loop abstraction, and so on.



The X.Org project provides an open source implementation of the X Window System. The

development work is being done in conjunction with the freedesktop.orgcommunity.



Matchbox is an Open Source base environment for the X Window System running on non-

desktop embedded platforms such as handhelds, set-top boxes, kiosks and anything else for which

screen space, input mechanisms or system resources are limited.



The GPE Palmtop Environment provides a user interface environment for palmtop/handheld computers

running the GNU/Linux or any other UNIX-like operating system.

GPE is not a single piece of software, but an entire environment of components which make it

possible to use your GNU/Linux handheld for standard tasks such as Personal Information

Management (PIM), network access and multimedia and various other purposes. Apart from its main

focus to provide a GUI environment for palmtop/handheld computers it is useful on all sorts of mobile

devices with only limited resources.

GPE is a X Window System based GUI, utilizing GTK+ for interfaces and Matchbox for

window management. The project provides an infrastructure for easy and powerful application

development by providing core software such as shared libraries, database schemas, and building on

available technology including SQLite, D-BUS, GStreamer and several more common standards

defined by freedesktop.org.









2

Description of Linux – Chrome system.

Draft 0.0.2



D-Bus is a message bus system, a simple way for applications to talk to one another. In addition

to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and

reliable to code a "single instance" application or daemon, and to launch applications and daemons on

demand when their services are needed.





Hotplug lets you plug in new devices and use them immediately. That means that users won't

need to learn so much system administration; systems will at least partially autoconfigure themselves.

In the Linux 2.6 kernel, hotplugging has been integrated with the driver model core so that any bus or

class can report hotplug events when devices are added or removed.









3

Description of Linux – Chrome system.

Draft 0.0.2



2. LINUX – Kernel – Current kernel is based on 2.6.29 with flowing patches

 2do – write patches description after start module...









4

Description of Linux – Chrome system.

Draft 0.0.2





3. Linux – rootfs.

File system is based on angstrom distro (www.angstrom-distribution.org) , Open Embedded

(http://wiki.openembedded.net/index.php/Main_Page ). X11 desktop environment is Matchbox

(http://matchbox-project.org/documentation/manual/wm.html).





Table 1 – structure



Description Packages

Common base packages alsa

avahi

busybox

ssh

glibc

opkg

portmap

tinylogin

mtd utils







Graphical packages GTK+

GPE

matchbox

tslib

X11 (xserver-xorg)









5

Description of Linux – Chrome system.

Draft 0.0.2







Table 2.



# Package Version Maintainer Description Section

4

1. alsa-conf- 1.0.20- OpenEmbedd Alsa sound library libs/multim

base r0.4 ed Team edia

2. angstrom- 1.0-r8.3 Angstrom Configuration files for online package base

feed-configs Developers repositories

3. angstrom- 1.0- Angstrom Task packages for the Angstrom base

gpe-task- r40.3 Developers distribution

base

4. angstrom- 1.0-r8.3 Angstrom Configuration files base

locale-en- Developers

feed-config

5. angstrom- 1:2009. Angstrom Angstrom version base

version X-test- Developers

200910

23-r2.3

6. angstrom- 1.0- Angstrom Task packages for the Angstrom base

x11-base- r43.3 Developers distribution

depends

1

7. apm 3.2.2- Angstrom Set of tools for managing notebook base

r11.01. Developers power consumption

3

8. avahi- 0.6.25- Angstrom Avahi implements the DNS-SD over network

daemon r1.4 Developers Multicast DNS

9. avahi-utils 0.6.25- Angstrom Avahi implements the DNS-SD over network

r1.4 Developers Multicast DNS

10. base-files 3.0.14- Angstrom Miscellaneous files for the base base

r88.3 Developers system. Setup folder skeleton

11. base-passwd 3.5.20- Angstrom Base system password/group files. base

r1.3 Developers

12. busybox 1.13.2- Angstrom BusyBox combines tiny versions of base

r22.1.3 Developers many common UNIX utilities into a

13. busybox- 1.13.2- single small executable. It provides

mountall r22.1.3 minimalist replacements for most of







6

Description of Linux – Chrome system.

Draft 0.0.2



14. busybox- 1.13.2- the utilities you usually find in GNU

syslog r22.1.3 fileutils, shellutils, etc. The utilities

in BusyBox generally have fewer

options than their full-featured GNU

cousins; however, the options that are

included provide the expected

functionality and behave very much

like their GNU counterparts. BusyBox

provides a fairly complete POSIX

environment for any small or

embedded system.

2

15. bzip2 1.0.2- Angstrom Very high-quality data compression console/util

r2.5 Developer program. s

16. dbus 1.2.3- Angstrom A message bus system for inter- base

r0.3 Developer process communication.

17. dbus-x11 1.2.3-

r0.3

18. eject 2.1.5- Angstrom Eject allows removable media base

r0.3 Developer (typically a CD-ROM, floppy disk,

tape, or JAZ or ZIP disk) to be ejected

under software control.

19. font-update- 0.1-r0.3 Angstrom Scripts to be called when fonts are base

common Developer installed or removed to make them

known to the WM, whether X11 or

Opie.

20. gcc-4.4-base 4.4.3- Ubuntu Core The GNU Compiler Collection (base libs

1ubuntu developers package)

1 This package contains files common

to all languages and libraries

contained in the GNU Compiler

Collection (GCC).

2

21. gconf-dbus 2.16.0+ Angstrom The GNOME Settings daemon using x11/utils

svnr641 Developer DBUS for communication.

-r0.3

22. gdk-pixbuf- 2.18.0- Angstrom GDK pixbuf loader for gif libs

loader-gif r6.0.3 Developer

23. gdk-pixbuf- 2.18.0- Angstrom GDK pixbuf loader for jpeg libs

loader-jpeg r6.0.3 Developer

24. gdk-pixbuf- 2.18.0- Angstrom GDK pixbuf loader for png libs





7

Description of Linux – Chrome system.

Draft 0.0.2



loader-png r6.0.3 Developer

25. gdk-pixbuf- 2.18.0- Angstrom GDK pixbuf loader for xpm libs

loader-xpm r6.0.3 Developer

26. glibc-gconv 2.9- Angstrom GNU C Library libs

r35.2.3 Developer

27. glibc-gconv- 2.9- Angstrom gconv module for character set libs

iso8859-1 r35.2.3 Developer iso8859-1

3

28. gpe- 0.12- Angstrom Version 0.12-r0 of package gpe- gpe

autostarter r0.3 Developer autostarter.

3

29. gpe-conf 0.2.8- Angstrom Configuration applets for GPE gpe

r0.3 Developer

3

30. gpe-confd 0.16- Angstrom GPE configuration daemon gpe

r1.3 Developer

3

31. gpe-dm 0.52- Angstrom GPE Display Manager gpe

r0.3 Developer

3

32. gpe-icons 0.25- Angstrom Common icons for GPE gpe

r1.3 Developer

3

33. gpe-login 0.95- Angstrom GPE user login screen gpe

r2.3 Developer

3

34. gpe-question 0.04- Angstrom GPE interface for asking questions gpe

r0.3 Developer from shell scripts

3

35. gpe-scap 1.4-r0.3 Angstrom A GPE application that allows you to gpe

Developer take screenshots.

3

36. gpe-session- 0.68- Angstrom GPE session startup scripts gpe

scripts r0.3 Developer

3

37. gpe- 0.4-1- Angstrom Version of package gpe-soundserver gpe

soundserver r0.3 Developer

3

38. gpe-terminal 1.1-r1.3 Angstrom GPE terminal wrapper gpe

Developer

3

39. gpe-theme- 0.3-r0.3 Angstrom GTK+ clearlooks theme adjusted for gpe

clearlooks Developer GPE

2

40. gtk+ 2.18.0- GTK+ is a multi-platform toolkit for libs

r6.0.3 creating graphical user interfaces.

Offering a complete set of widgets,

GTK+ is suitable for projects ranging

from small one-off projects to

complete application suites.



8

Description of Linux – Chrome system.

Draft 0.0.2



41. gtk-engine- 2.18.1- Angstrom GTK clearlooks theme engine x11/base

clearlooks r1.3 Developers

42. gtk-theme- 2.18.1- Angstrom GTK theme clearlooks x11/base

clearlooks r1.3 Developers

43. hal 0.5.13- Angstrom Hardware Abstraction Layer unknown

r0.3 Developers

44. hal-info 200904 Angstrom Hardware Abstraction Layer device unknown

14-r0.3 Developers information

45. hicolor-icon- 0.10- Angstrom Version 0.9-r1 of package hicolor- unknown

theme r0.3 Developers icon-theme

46. hotplug-dbus 0.9-r1.3 Angstrom D-BUS glue for hotplug system base

Developers

47. initscripts 1.0- Angstrom SysV init scripts base

r115.3 Developers

5

48. ipaq-sleep 0.9-r6.3 Angstrom Automatic sleep/suspend control x11/base

developers daemon

49. kernel 2.6.29- Angstrom Linux Kernel kernel

r47.3 Developers

50. kernel- 2.6.29- Angstrom Linux kernel for OMAP processors kernel

2.6.29- r47.3 Developers

omap1

51. kernel- 2.6.29- Angstrom Linux kernel for OMAP processors kernel

image- r47.3 Developers

2.6.29-

omap1

5

52. libapm1 3.2.2- Angstrom Set of tools for managing notebook base

r11.01. Developers power consumption.

3

4,2

53. libasound2 1.0.20- Angstrom Alsa sound library libs/multim

r0.4 Developers edia

54. libatk-1.0-0 1.28.0- Angstrom An accessibility toolkit for GNOME. x11/libs

r0.3 Developers

4

55. libaudiofile0 0.2.6- Angstrom The Audio File Library provides a libs

r8.3 Developers uniform and elegant API for accessing

a variety of audio file formats, such as

AIFF/AIFF-C, WAVE, NeXT/Sun

.snd/.au, Berkeley/IRCAM/CARL

Sound File, Audio Visual Research,



9

Description of Linux – Chrome system.

Draft 0.0.2



Amiga IFF/8SVX, and NIST

SPHERE.

56. libavahi- 0.6.25- Angstrom Avahi implements the DNS-SD over network

client3 r1.4 Developers Multicast DNS

57. libavahi- 0.6.25- Angstrom Avahi implements the DNS-SD over network

common3 r1.4 Developers Multicast DNS

58. libavahi- 0.6.25- Angstrom Avahi implements the DNS-SD over network

core6 r1.4 Developers Multicast DNS

59. libblkid1 2.16- Angstrom util-linux-ng blkid library base

r8.3.3 Developers

60. libc6 2.9- Angstrom GNU C Library libs

r35.2.3 Developers

2

61. libcairo2 1.8.8- Angstrom Cairo graphics library libs

r0.3 Developers

62. libcrypto0.9. 0.9.8j- Angstrom Secure Socket Layer (SSL) binary and libs/networ

8 r11.0.3 Developers related cryptographic tools. k

63. libcurl4 7.19.5- Angstrom Command line tool and library for console/net

r1.3 Developers client-side URL transfers. work

64. libdaemon0 0.13- Angstrom libdaemon is a lightweight C library libs

r0.4 Developers that eases the writing of UNIX

daemons.

65. libdb4.6 4.6.21- Ubuntu Core Berkeley v4.6 Database Libraries libs

12 Developers [runtime]



This is the runtime package for

programs that use the v4.6 Berkeley



database library.

2

66. libdbus-1-3 1.2.3- Angstrom A message bus system for inter- base

r0.3 Developers process communication

2

67. libdbus-glib- 0.82- Angstrom GLib bindings for the dbus message libs

1-2 r0.0.3 Developers bus system

68. libdmx1 1:1.0.2- Angstrom X11 Distributed Multihead extension x11/libs

r1.3 Developers library

69. libdrm2 2.4.11- Angstrom Version 2.4.17-r2 of package libdrm x11/base

r1.3 Developers

70. libesd0 1:0.2.36 Angstrom Enlightened Sound Daemon gpe/base





10

Description of Linux – Chrome system.

Draft 0.0.2



-r3.3 Developers

2

71. libexpat1 2.0.0- Angstrom Jim Clarkes XML parser library. libs

r2.3 Developers

72. libfakekey0 0.2+svn Angstrom Matchbox keyboard x11/wm

r1455- Developers

r1.3

73. libfontconfig 2.6.99- Angstrom A library for configuring and libs

1 r0.2 Developers customizing font access.

74. libfontenc1 1:1.0.4- Angstrom X11 font encoding library x11/libs

r1.3 Developers

75. libfreetype6 2.3.9-5 Angstrom Freetype font rendering library libs

Developers

76. libgcc1 1:4.4.3- Angstrom The GNU cc and gcc C compilers. devel

1ubuntu Developers

1

77. libgcrypt11 1.4.1- Angstrom A general purpose cryptographic libs

r0.3 Developers library based on the code from

GnuPG

78. libgio-2.0-0 2.22.1- Angstrom GLib is a general-purpose utility libs

r5.1.3 Developers library, which provides many useful

data types, macros, type conversions,

string utilities, file utilities, a main

loop abstraction, and so on. It works

on many UNIX-like platforms,

Windows, OS/2 and BeOS.

79. libglade-2.0- 2.6.4- Angstrom Runtime support for GTK interface libs

0 r0.3 Developers builder

80. libglib-2.0-0 2.22.1- Angstrom GLib is a general-purpose utility libs

r5.1.3 Developers library, which provides many useful

data types, macros, type conversions,

string utilities, file utilities, a main

loop abstraction, and so on. It works

on many UNIX-like platforms,

Windows, OS/2 and BeOS.

81. libgmodule- 2.22.1- Angstrom GLib is a general-purpose utility libs

2.0-0 r5.1.3 Developers library, which provides many useful

data types, macros, type conversions,

string utilities, file utilities, a main

loop abstraction, and so on. It works



11

Description of Linux – Chrome system.

Draft 0.0.2



on many UNIX-like platforms,

Windows, OS/2 and BeOS.

82. libgnutls26 2.4.2- Angstrom GNU Transport Layer Security base

r4.3 Developers Library

83. libgobject- 2.22.1- Angstrom GLib is a general-purpose utility libs

2.0-0 r5.1.3 Developers library, which provides many useful

data types, macros, type conversions,

string utilities, file utilities, a main

loop abstraction, and so on. It works

on many UNIX-like platforms,

Windows, OS/2 and BeOS.

84. libgpewidget 0.117- Angstrom libgpewidget contains a collection of gpe/libs

1 r0.3 Developers widgets and other common code

shared by many GPE applications.

85. libgpg-error0 1.4- Angstrom GPG-Error library libs

r6.1.3 Developers

86. libgthread- 2.22.1- Angstrom GLib is a general-purpose utility libs

2.0-0 r5.1.3 Developers library, which provides many useful

data types, macros, type conversions,

string utilities, file utilities, a main

loop abstraction, and so on. It works

on many UNIX-like platforms,

Windows, OS/2 and BeOS.

87. libice6 1:1.0.4- Angstrom X11 Inter-Client Exchange library x11/libs

r1.3 Developers

88. libiw29 29-r4.3 Angstrom Tools for the Linux Standard Wireless base

Developers Extension Subsystem

89. libjpeg62 6b-r8.3 Angstrom libjpeg is a library for handling the libs

Developers JPEG (JFIF) image format.

90. libmb1 1.9-r6.3 Angstrom Matchbox window manager core x11/libs

Developers library

2

91. libnspr4-0d 4.7.3- Ubuntu NetScape Portable Runtime Library. libs

0ubuntu Mozilla Team This library provides platform

2 independent non-GUI operating

system



facilities including:



* threads,





12

Description of Linux – Chrome system.

Draft 0.0.2





* thread synchronisation,



* normal file I/O and network I/O,



* interval timing and calendar time,



* basic memory management

(malloc and free),



* shared library linking.

2

92. libnss-db 2.2.3pre Ubuntu Core NSS module for using Berkeley libs

1- Developers Databases as a naming service

3ubuntu

3 nss_db is a set of C library extensions

which allow Berkeley Databases



to be used as a primary source of

aliases, ethers, groups, hosts,



networks, protocol, users, RPCs,

services, and shadow passwords

(instead



of or in addition to using flat files or

NIS). Install nss_db if your



flat name service files are too large

and lookups are slow.

2

93. libnss-mdns 0.10- Ubuntu Core NSS module for Multicast DNS name libs

r0.4 Developers resolution

2

94. libnss3-0d 3.12.3.1 Ubuntu Core NSS module for Multicast DNS name libs

- Developers resolution

0ubuntu

2

2

95. libnss3-1d 3.12.6- Ubuntu Network Security Service libraries libs

0ubuntu Mozilla Team

2 This is a set of libraries designed to

support cross-platform development



of security-enabled client and server

applications. It can support SSLv2



13

Description of Linux – Chrome system.

Draft 0.0.2





and v4, TLS, PKCS #5, #7, #11, #12,

S/MIME, X.509 v3 certificates and



other security standards.

96. libopkg0 0.1.6+s Angstrom Opkg Package Manager Library base

vnr219- Developers

r15.3

97. libpciaccess0 0.10.3- Angstrom Version 0.11.0-r1 of package x11/libs

r0.3 Developers libpciaccess

98. libpixman-1- 0.17.3- Angstrom Low-level pixel manipulation library. libs

0 r4+gitrc Developers

97b1e8

03fc214

e9880e

aeff984

10c8fa3

7f9ddc.

5

99. libpng12-0 1.2.35- Angstrom PNG Library libs

r0.3 Developers

100. libselinux1 2.0.65- Manoj SELinux shared libraries libs

5 Srivastava

This package provides the shared

libraries for Security-enhanced



Linux. Security-enhanced Linux is a

patch of the Linux kernel and a



number of utilities with enhanced

security functionality designed to



add mandatory access controls to

Linux. The Security-enhanced Linux



kernel contains new architectural

components originally developed to



improve the security of the Flask

operating system. These







14

Description of Linux – Chrome system.

Draft 0.0.2



architectural components provide

general support for the enforcement



of many kinds of mandatory access

control policies, including those



based on the concepts of Type

Enforcement, Role-based Access



Control, and Multi-level Security.



.



libselinux1 provides an API for

SELinux applications to get and set



process and file security contexts and

to obtain security policy



decisions. Required for any

applications that use the SELinux

API.

101. libsm6 1:1.1.0- Angstrom X11 Session management library x11/libs

r0.3 Developers

102. libsoup-2.2-8 2.2.100 Angstrom An HTTP library implementation in C x11/gnome/

-r1.2 Developers libs

103. libsqlite0 2.8.17- Angstrom An Embeddable SQL Database libs

r4.3 Developers Engine

104. libsqlite3-0 3.6.22- Angstrom An Embeddable SQL Database libs

1 Developers Engine

105. libxfixes3 1:4.0.3- Angstrom X Fixes extension library. x11/libs

r0.3 Developers

106. libxfont1 1:1.3.3- Angstrom X11 font rasterisation library x11/libs

r0.3 Developers

107. libxfontcache 1:1.0.4- Angstrom X-TrueType font cache extension x11/libs

1 r1.3 Developers client library

108. libxft2 1:2.1.13 Angstrom FreeType-based font drawing library x11/libs

-r0.3 Developers for X

109. libxi6 1:1.2.0- Angstrom X11 Input extension library x11/libs

r1.3 Developers



15

Description of Linux – Chrome system.

Draft 0.0.2



110. libxinerama1 1:1.0.3- Angstrom X11 Xinerama extension library x11/libs

r3.3 Developers

111. libxkbfile1 1:1.0.5- Angstrom X11 keyboard file manipulation x11/libs

r1.3 Developers library

2

112. libxml2 2.7.3- Angstrom GNOME XML Parser library libs

r0.3 Developers

113. libxmuu1 1:1.0.4- Angstrom X11 miscellaneous utility library x11/libs

r1.3 Developers

114. libxp6 1:1.0.0- Angstrom X Printing Extension (Xprint) client x11/libs

r1.3 Developers library

115. libxpm4 1:3.5.7- Angstrom X11 Pixmap library x11/libs

r3.3 Developers

116. libxrandr2 1:1.3.0- Angstrom X11 Resize and Rotate extension x11/libs

r0.3 Developers library

117. libxrender1 1:0.9.4- Angstrom X11 Rendering Extension client x11/libs

r1.3 Developers library

118. libxsettings- 0.17- Angstrom Version 0.17-r2 of package gpe/libs

client0 r2.3 Developers libxsettings-client

119. libxsettings0 0.11- Angstrom Common code for XSETTINGS gpe/libs

r1.3 Developers

120. libxss1 1:1.1.3- Angstrom X Screen Saver extension library x11/libs

r1.3 Developers

121. libxtst6 1:1.0.3- Angstrom X Test Extension: client side library x11/libs

r1.3 Developers

122. libxxf86dga1 1:1.0.2- Angstrom X11 Direct Graphics Access extension x11/libs

r1.3 Developers library

123. libxxf86misc 1:1.0.1- Angstrom X11 XFree86 miscellaneous x11/libs

1 r1.3 Developers extension library

124. libxxf86vm1 1:1.0.2- Angstrom X11 XFree86 video mode extension x11/libs

r0.3 Developers library

125. libz1 1.2.3- Angstrom Zlib Compression Library libs

r5.3 Developers

126. lunatoneHID 0.1 Lunatone Lunatone HID Driver

127. make 3.81- Angstrom GNU Make examines the timestamps devel

r0.4 Developers on a set of interdependent files, and, if

necessary, issues commands to bring





16

Description of Linux – Chrome system.

Draft 0.0.2



them up-to-date.

128. makedevs 1.0.0- Angstrom A tool to make device nodes base

r8.3 Developers

129. matchbox 0.9.1- Angstrom Metapackage for Matchbox suite x11/wm

r1.3 Developers

130. matchbox- 0.6-r4.3 Angstrom Matchbox input manager x11/wm

applet- Developers

inputmanage

r

131. matchbox- 0.1-r5.3 Angstrom Matchbox Startup monitor applet x11/wm

applet- Developers

startup-

monitor

132. matchbox- 0.9.1- Angstrom Matchbox window manager common x11/wm

common r5.3 Developers files

133. matchbox- 0.9.1- Angstrom Matchbox Window Manager Desktop x11/wm

desktop r3.3 Developers

134. matchbox- 0.0+svn Angstrom Matchbox virtual keyboard for X11 x11

keyboard r1910- Developers

r7.3

135. matchbox- 0.9.3- Angstrom Matchbox Window Manager Panel x11/wm

panel r5.3 Developers

136. matchbox- 0.3-1- Angstrom Simple dockapps created with x11/wm

panel-hacks r7.3 Developers monolaunch and shell script

137. matchbox- 1.2-r5.3 Angstrom Matchbox window manager x11/wm

wm Developers

138. modutils- 1.0-r3.3 Angstrom modutils configuration files base

initscripts Developers

139. mtd-utils 1.2.0+g Angstrom Tools for managing memory base

it-r4.5 Developers technology devices.

140. ncurses 5.4- Angstrom Ncurses library libs

r19.4 Developers

141. netbase 4.21- Angstrom This package provides the necessary base

r38.3 Developers infrastructure for basic TCP/IP based

networking.

142. ntpdate 4.2.4p7 Angstrom The Network Time Protocol (NTP) is console/net

-r0.3 Developers used to synchronize the time of a work





17

Description of Linux – Chrome system.

Draft 0.0.2



computer client or server to another

server or reference time source, such

as a radio or satellite receiver or

modem.

143. openssh 5.2p1- Angstrom Secure rlogin/rsh/rcp/telnet console/net

r8.1.5 Developers replacement (OpenSSH) Ssh (Secure work

Shell) is a program for logging into a

remote machine and for executing

commands on a remote machine. It

provides secure encrypted

communications between two

untrusted hosts over an insecure

network. X11 connections and

arbitrary TCP/IP ports can also be

forwarded over the secure channel. It

is intended as a replacement for

rlogin, rsh and rcp, and can be used to

provide applications with a secure

communication channel.

144. openssh- 5.2p1- Angstrom Secure rlogin/rsh/rcp/telnet console/net

keygen r8.0.4 Developers replacement (OpenSSH) Ssh (Secure work

Shell) is a program for logging into a

remote machine and for executing

commands on a remote machine. It

provides secure encrypted

communications between two

untrusted hosts over an insecure

network. X11 connections and

arbitrary TCP/IP ports can also be

forwarded over the secure channel. It

is intended as a replacement for

rlogin, rsh and rcp, and can be used to

provide applications with a secure

communication channel.

145. openssh-scp 5.2p1- Angstrom Secure rlogin/rsh/rcp/telnet console/net

r8.0.4 Developers replacement (OpenSSH) Ssh (Secure work

Shell) is a program for logging into a

remote machine and for executing

commands on a remote machine. It

provides secure encrypted

communications between two

untrusted hosts over an insecure





18

Description of Linux – Chrome system.

Draft 0.0.2



network. X11 connections and

arbitrary TCP/IP ports can also be

forwarded over the secure channel. It

is intended as a replacement for

rlogin, rsh and rcp, and can be used to

provide applications with a secure

communication channel.





146. openssh-ssh 5.2p1- Angstrom Secure rlogin/rsh/rcp/telnet console/net

r8.0.4 Developers replacement (OpenSSH) Ssh (Secure work

Shell) is a program for logging into a

remote machine and for executing

commands on a remote machine. It

provides secure encrypted

communications between two

untrusted hosts over an insecure

network. X11 connections and

arbitrary TCP/IP ports can also be

forwarded over the secure channel. It

is intended as a replacement for

rlogin, rsh and rcp, and can be used to

provide applications with a secure

communication channel.

147. openssh-sshd 5.2p1- Angstrom Secure rlogin/rsh/rcp/telnet console/net

r8.0.4 Developers replacement (OpenSSH) Ssh (Secure work

Shell) is a program for logging into a

remote machine and for executing

commands on a remote machine. It

provides secure encrypted

communications between two

untrusted hosts over an insecure

network. X11 connections and

arbitrary TCP/IP ports can also be

forwarded over the secure channel. It

is intended as a replacement for

rlogin, rsh and rcp, and can be used to

provide applications with a secure

communication channel.

148. opkg-nogpg 0.1.6+s Angstrom Opkg Package Manager base

vnr219- Developers

r15.3





19

Description of Linux – Chrome system.

Draft 0.0.2



149. pango 1.24.4- Angstrom The goal of the Pango project is to x11/libs

r0.3 Developers provide an Open Source framework

for the layout and rendering of

internationalized text.

150. pango- 1.24.4- Angstrom Pango module basic-fc x11/libs

module- r0.3 Developers

basic-fc

151. pango- 1.24.4- Angstrom Pango module basic-x x11/libs

module- r0.3 Developers

basic-x

152. pointercal 0.0- Angstrom Touchscreen calibration data base

r18.4 Developers

153. portmap 6.0-r4.5 Angstrom RPC program number mapper. console/net

Developers work

154. procps 3.2.7- Angstrom Procps is the package that has a bunch base

r9.4 Developers of small useful utilities that give

information about processes using the

/proc filesystem. The package

includes the programs ps, top, vmstat,

w, kill, and skill.

155. psplash- 0.0+svn Angstrom Userspace framebuffer boot logo base

angstrom r249- Developers based on usplash.

r23.5

156. psplash- 0.0+svn Angstrom Userspace framebuffer boot logo base

support r249- Developers based on usplash.

r23.5

157. rgb 1:1.0.3- Angstrom X application x11/apps

r0.3 Developers

158. rxvt-unicode 7.9-r1.3 Angstrom rxvt-unicode is a clone of the well x11/utils

Developers known terminal emulator rxvt,

modified to store text in Unicode

(either UCS-2 or UCS-4) and to use

locale-correct input and output. It also

supports mixing multiple fonts at the

same time, including Xft fonts.

1

159. suspend- 1.0-r1.3 Angstrom Suspend feature for the application gpe

desktop Developers launcher menu

160. sysvinit 2.86- Angstrom System-V like init. base

r57.3 Developers



20

Description of Linux – Chrome system.

Draft 0.0.2



161. sysvinit- 2.86- Angstrom System-V like init. base

inittab r57.3 Developers

162. sysvinit- 2.86- Angstrom System-V like init. base

pidof r57.3 Developers

163. sysvinit-utils 2.86- Angstrom System-V like init. base

r57.3 Developers

164. task-boot 1.0- Angstrom Basic task to get a device booting base

r49.3 Developers

165. teleport 0.34- Angstrom Teleport app base

r0.3 Developers

166. tinylogin 1.4-r6.3 Angstrom TinyLogin is a suite of tiny UNIX base

Developers utilities for handling logins, user

authentication, changing passwords,

and otherwise maintaining users and

groups on an embedded system.

167. tslib- 1.0- Angstrom tslib is a plugin-based flexible base

calibrate r22.3.4 Developers touchscreen access library.

168. tslib-conf 1.0- Angstrom tslib is a plugin-based flexible base

r22.3.4 Developers touchscreen access library.

169. ttf-dejavu- 2.23- Angstrom DejaVu font - TTF Edition fonts

common r2.3 Developers

170. ttf-dejavu- 2.23- Angstrom DejaVu font - TTF Edition fonts

sans r2.3 Developers

171. ttf-dejavu- 2.23- Angstrom DejaVu font - TTF Edition fonts

sans-mono r2.3 Developers

172. tzdata 2009o- Angstrom Timezone data base

r4.0.3 Developers

173. udev 141- Angstrom udev is a daemon which dynamically base

r12.3 Developers creates and removes device nodes

from /dev/, handles hotplug events

and loads drivers at boot time. It

replaces the hotplug package and

requires a kernel not older than

2.6.12.

174. udev-utils 141- Angstrom udev is a daemon which dynamically base

r12.3 Developers creates and removes device nodes

from /dev/, handles hotplug events

and loads drivers at boot time. It





21

Description of Linux – Chrome system.

Draft 0.0.2



replaces the hotplug package and

requires a kernel not older than

2.6.12.

175. update- 0.99.15 Angstrom Version 0.99.154-r1 of package base

alternatives- 4-r1.3 Developers update-alternatives-cworth

cworth

176. update-rc.d 0.7-r1.3 Angstrom Manage symlinks in /etc/rcN.d base

Developers

177. usbutils 0.86- Angstrom Host side USB console utilities. base

r0.5 Developers

178. xauth 1:1.0.3- Angstrom X authority file utility x11/apps

r0.3 Developers

179. xcursor- 0.1.1- Angstrom Transparent xcursor theme for x11/base

transparent- r2.3 Developers handheld systems

theme

180. xdpyinfo 1:1.0.3- Angstrom X display information utility x11/apps

r0.3 Developers

181. xf86-input- 1:2.2.5- Angstrom X.Org X server -- evdev input driver x11/drivers

evdev r7.3 Developers

182. xf86-input- 1:1.3.2- Angstrom X.Org X server -- keyboard input x11/drivers

keyboard r7.3 Developers driver

183. xf86-input- 1:1.4.0- Angstrom X.Org X server -- mouse input driver x11/drivers

mouse r7.3 Developers

184. xf86-input- 0.0.6- Angstrom X.Org X server -- tslib input driver x11/drivers

tslib r7.4 Developers

185. xf86-video- 1:0.1.1 Angstrom X.Org X server -- OMAP display x11/drivers

omapfb +r9a+gi Developers driver

tr5317a

ae587a

2bf48f0

7a8c06

bfaf7bc

bfd23ba

fc-r9



186. xhost 1.0.5- Angstrom Server access control program for X x11/apps

r0.3 Developers

187. xkbcomp 1:1.0.2- Angstrom The X Keyboard Extension x11/apps





22

Description of Linux – Chrome system.

Draft 0.0.2



r0.3 Developers essentially replaces the core protocol

definition of keyboard.

188. xkbd 0.8.15- Angstrom Version 0.8.15-r4 of package xkbd x11

r4.3 Developers

189. xkbd-layout- 0.8.15- Angstrom xkbd i18n layouts x11

ru r4.3 Developers

190. xcursor- 0.1.1- Angstrom Transparent xcursor theme for x11/base

transparent- r2.3 Developers handheld systems

theme

191. xdpyinfo 1:1.0.3- Angstrom X display information utility x11/apps

r0.3 Developers

192. xf86-input- 1:2.2.5- Angstrom X.Org X server -- evdev input driver x11/drivers

evdev r7.3 Developers

193. xf86-input- 1:1.3.2- Angstrom X.Org X server -- keyboard input x11/drivers

keyboard r7.3 Developers driver

194. xf86-input- 1:1.4.0- Angstrom X.Org X server -- mouse input driver x11/drivers

mouse r7.3 Developers

195. xf86-input- 0.0.6- Angstrom X.Org X server -- tslib input driver x11/drivers

tslib r7.4 Developers

196. xf86-video- 1:0.1.1 Angstrom X.Org X server -- OMAP display x11/drivers

omapfb +r9a+gi Developers driver

tr5317a

ae587a

2bf48f0

7a8c06

bfaf7bc

bfd23ba

fc-r9

197. xhost 1:1.0.2- Angstrom Server access control program for X x11/apps

r0.3 Developers

198. xkbcomp 1.0.5- Angstrom The X Keyboard Extension x11/apps

r0.3 Developers essentially replaces the core protocol

definition of keyboard.

199. xkbd 0.8.15- Angstrom Version 0.8.15-r4 of package xkbd x11

r4.3 Developers

200. xkbd-layout- 0.1.1- Angstrom xkbd i18n layouts x11

ru r1.3 Developers

201. xkbevd 1:1.0.2- Angstrom X application x11/apps



23

Description of Linux – Chrome system.

Draft 0.0.2



r0.2 Developers

202. xkeyboard- 1.4-r3.3 Angstrom Common X11 keyboard layouts base

config Developers

203. xmodmap 1:1.0.3- Angstrom Utility for modifying keymaps and x11/apps

r0.3 Developers pointer button mappings in X.

204. xorg- 1.0-r1.3 Angstrom Version 1.0-r1 of package xorg- x11/fonts

minimal- Developers minimal fonts

fonts

205. xrandr 1:1.2.3- Angstrom X Resize and Rotate extension x11/apps

r0.3 Developers command

206. xrdb 1:1.0.5- Angstrom X server resource database utility x11/apps

r0.3 Developers

207. xserver- 1.25- Angstrom Common X11 scripts and support x11

common r3.3 Developers files

208. xserver- 1:1.4.2- Angstrom The X Org X server x11/base

security- r3.2 Developers

policy

209. xserver-xorg 2:1.6.1- Angstrom The X Org X server x11/base

r12.1.5 Developers

210. xserver-xorg- 0.1- Angstrom Machine specific xorg.conf files base

conf r11.3 Developers

211. xset 1:1.0.4- Angstrom User preference utility for X x11/apps

r0.3 Developers

212. xst 0.15- Angstrom GPE configuration utility gpe

r0.3 Developers

213. xtscal 0.6.3- Angstrom Touchscreen calibration utility x11/base

r7.3 Developers

214. zeroconf 0.9-r2.4 Angstrom IPv4 link-local address allocator net

Developers

2

215. zlib1g 1:1.2.3. Ubuntu Core compression library - runtime libs

3.dfsg- Developers

12ubunt zlib is a library implementing the

u2 deflate compression method found



in gzip and PKZIP. This package

includes the shared library.

216.





24

Description of Linux – Chrome system.

Draft 0.0.2



217.









Notes :

1

Packages: apm, suspend-desktop and ipaq-sleep – controls sleep / suspend.

2

Chrome needed.

3

GPE (a recursive acronym for GPE Palmtop Environment) is a graphical user

interface environment for handheld computers, such as palmtops and personal digital

assistants (PDAs), running the Linux operating system. GPE is a complete environment of software

components and applications which makes it possible to use a Linux handheld for tasks such

as personal information management (PIM), audio playback, email, and web browsing.

Available under the terms of the GNU General Public License and the GNU Lesser General Public

License, GPE is free software.

4

Audio files

5

Power management









4. Chrome source patches:

4.1. FULL SCREEN BUBLE -

file: fullscreen_exit_bubble_gtk.cc





in chromium/src/chrome/gtk

“// TODO(tc): Implement the more complex logic in the windows version for





// when to show/hide the exit bubble.





initial_delay_.Start(base::TimeDelta::FromMilliseconds(kInitialDelayMs), this,





&FullscreenExitBubbleGtk::Hide);









25

Description of Linux – Chrome system.

Draft 0.0.2



+Hide();



4.2. ADDRESS BUBLE

file: status_buble_gtk.cc

in chromium/src/chrome/browser/gtk/browser_window_gtk.cc -



infobar_container_.reset(new InfoBarContainerGtk(browser_->profile()));





gtk_box_pack_start(GTK_BOX(render_area_vbox_),





infobar_container_->widget(),





FALSE, FALSE, 0);





+bool is_kiosk =





+CommandLine::ForCurrentProcess()->HasSwitch(switches::kKioskMode);





+ if (!is_kiosk) {





+ status_bubble_.reset(new StatusBubbleGtk(browser_->profile()));





+ }











5. Environment variables:





Environment variable Possible Values Description





26

Description of Linux – Chrome system.

Draft 0.0.2



1. matchbox yes, no Enables or disables matchbox

2. chrome_app start_path 'string' Start Chrome app. Note 1

3. chrome_screen full, no Start chrome in 'full screen' mode.

Note 2.

4. keyboard us, de, bg, ru, fr, be, Keyboard support – English,

cz German, Bulgarian, Russian,

French, Belgium, Czech. By

default is English.

5. EnableCursor yes, no Enables, disables mouse cursor. By

default is yes.

6. application App Starts application.

Examples:

/home/app/app parameter1

or

chrome www.lunatone.com

or to start chrome in full screen

chrome –kiosk www.google.com.



To start matchbox – erase

application env variable.

setenv application







To



6. U-boot

Change file fw_env.c

“if (!val) {



-- //fprintf (stderr, "## Error: \"%s\" not defined\n", name);



++ fprintf ( stderr, "## Info: \"%-s\" not defined \r\n", name);









7. USB Loader.

Possible files / folders on usb stick update







27

Description of Linux – Chrome system.

Draft 0.0.2



Folder Files Description

LTSystemUpdate uboot.bin Uboot loader nand flash file

LTSystemUpdate env_variables Environment variables

LTSystemUpdate uImage Kernel

LTSystemUpdate rootfs_yaffs2.tar.bz2 File systems.

rootfs_jffs2.tar.bz2

rootfs_ubi.img

LTUpdate Any file / files. Any file will be written on

rootfs mtd partition



Uses files in user/loader and etc/udev/rules.d/85-usb-flash.rules









28



Related docs
Other docs by Kerala g
union-budget-2012-13-highlights
Views: 81  |  Downloads: 0
notification M.Tech_05-03-09
Views: 56  |  Downloads: 0
India_Customs Regulation 1
Views: 52  |  Downloads: 0
CE Notification 39-2011-12.9.2011
Views: 50  |  Downloads: 0
STATISTICS
Views: 69  |  Downloads: 0
A Hero (R.K. Narayan)
Views: 87  |  Downloads: 6
RRBPatna-Info-HN
Views: 98  |  Downloads: 0
RRB-Notice-Para
Views: 100  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!