* [PATCH 0/2] LSB_Setup.sh: Add locale resources and startup avi
@ 2012-02-03 6:39 Xiaofeng Yan
2012-02-03 6:39 ` [PATCH 1/2] init-functions: Add two functions Xiaofeng Yan
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Xiaofeng Yan @ 2012-02-03 6:39 UTC (permalink / raw)
To: openembedded-core
From: Xiaofeng Yan <xiaofeng.yan@windriver.com>
Add two parts:
1 Add absent locale resources in LSB_Setup.sh because of a lack of locale resources in core-image-lsb-qt3 when running lsb test.
2 Add avahi-daemon.
Function "gethostbyaddr" will search file "/var/run/avahi-daemon/socket" but there is no this file which is created by avahi-daemon.
Pull URL: git://git.pokylinux.org/poky-contrib.git
Branch: xiaofeng/1907_1954
Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=xiaofeng/1907_1954
Thanks,
Xiaofeng Yan <xiaofeng.yan@windriver.com>
---
Xiaofeng Yan (2):
init-functions: Add two functions
LSB_Setup.sh: Add locale resources and startup script avahi-daemon
meta/recipes-extended/lsb/lsb/init-functions | 7 +++
meta/recipes-extended/lsb/lsbsetup/LSB_Setup.sh | 50 +++++++++++++---------
2 files changed, 36 insertions(+), 21 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread* [PATCH 1/2] init-functions: Add two functions 2012-02-03 6:39 [PATCH 0/2] LSB_Setup.sh: Add locale resources and startup avi Xiaofeng Yan @ 2012-02-03 6:39 ` Xiaofeng Yan 2012-02-03 6:39 ` [PATCH 2/2] LSB_Setup.sh: Add locale resources and startup script avahi-daemon Xiaofeng Yan 2012-02-03 16:19 ` [PATCH 0/2] LSB_Setup.sh: Add locale resources and startup avi Richard Purdie 2 siblings, 0 replies; 4+ messages in thread From: Xiaofeng Yan @ 2012-02-03 6:39 UTC (permalink / raw) To: openembedded-core From: Xiaofeng Yan <xiaofeng.yan@windriver.com> Add log_begin_msg() and log_end_msg () in init-functions because some startup scripts need them. if there are not two functions, then error information will arise on screen. for example, $ /etc/init.d/avahi-daemon start /etc/init.d/avahi-daemon: line 161: log_begin_msg: command not found /etc/init.d/avahi-daemon: line 163: log_end_msg: command not found [YOCTO #1907] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> --- meta/recipes-extended/lsb/lsb/init-functions | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/meta/recipes-extended/lsb/lsb/init-functions b/meta/recipes-extended/lsb/lsb/init-functions index bf424dd..e15827a 100755 --- a/meta/recipes-extended/lsb/lsb/init-functions +++ b/meta/recipes-extended/lsb/lsb/init-functions @@ -30,3 +30,10 @@ log_warning_msg () { /etc/core-lsb/lsb_log_message warning "$@" } +log_begin_msg () { + /etc/core-lsb/lsb_log_message begin "$@" +} + +log_end_msg () { + /etc/core-lsb/lsb_log_message end "$@" +} -- 1.7.0.4 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 2/2] LSB_Setup.sh: Add locale resources and startup script avahi-daemon 2012-02-03 6:39 [PATCH 0/2] LSB_Setup.sh: Add locale resources and startup avi Xiaofeng Yan 2012-02-03 6:39 ` [PATCH 1/2] init-functions: Add two functions Xiaofeng Yan @ 2012-02-03 6:39 ` Xiaofeng Yan 2012-02-03 16:19 ` [PATCH 0/2] LSB_Setup.sh: Add locale resources and startup avi Richard Purdie 2 siblings, 0 replies; 4+ messages in thread From: Xiaofeng Yan @ 2012-02-03 6:39 UTC (permalink / raw) To: openembedded-core From: Xiaofeng Yan <xiaofeng.yan@windriver.com> The purpose of adding locale resources is to resolve bug 1954 because missing locale resources cause many failures. The purpose of adding startup script avahi-daemon is to resolve bug 1907. The detailed description is as follows: No daemon progress "avahi-daemon" when system starting up. Function "gethostbyaddr" will search file "/var/run/avahi-daemon/socket" but there is no this file which is created by avahi-daemon. [YOCTO #1907 #1954] Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> --- meta/recipes-extended/lsb/lsbsetup/LSB_Setup.sh | 50 +++++++++++++--------- 1 files changed, 29 insertions(+), 21 deletions(-) diff --git a/meta/recipes-extended/lsb/lsbsetup/LSB_Setup.sh b/meta/recipes-extended/lsb/lsbsetup/LSB_Setup.sh index 10d8fb8..aec1858 100644 --- a/meta/recipes-extended/lsb/lsbsetup/LSB_Setup.sh +++ b/meta/recipes-extended/lsb/lsbsetup/LSB_Setup.sh @@ -16,7 +16,7 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ##Prepare Steps -#Steps 0; Confirm the installed LSB Packages +# Confirm the installed LSB Packages ARCH=`uname -m` APP_FILE=`ls /lsb-Application/*.rpm` if [ ! -f /opt/lsb/test/manager/bin/dist-checker-start.pl ] @@ -55,7 +55,7 @@ then fi fi -#Steps 1; Deleted existed user tester +# Deleted existed user tester id tester if [ $? -eq 0 ] then @@ -85,7 +85,7 @@ fi } ###Start -#Step 1:Add tester group +# Add tester group echo "" echo "---------------------------------" echo "Step 1:Add Group tester" @@ -93,7 +93,7 @@ groupadd tester check -#Step 2:Add User tester +# Add User tester echo "" echo "---------------------------------" echo "Step 2:Add User tester" @@ -104,14 +104,14 @@ echo "Check the tester user" id tester check -#Step 3;Stop Boa server +# Stop Boa server #echo "" #echo "---------------------------------" #echo "Step 3:Stop BOA server" #/etc/init.d/boa stop #check -#Step 4:Create Dirnames file for RPM +# Create Dirnames file for RPM echo "" echo "---------------------------------" echo "Step 4:Create the Dirnames on target" @@ -170,53 +170,61 @@ else echo "Fail to creat Dirnames file" fi -#Step 5; +# ldconfig echo "" echo "---------------------------------" echo "Step 5:" ldconfig -v check; -#Step 6; -echo "" -echo "---------------------------------" -echo "Step 6:Check with link to ftp.linux-foundation.org" -echo "140.211.169.59 ftp.linux-foundation.org ftp.linuxfoundation.org" >> /etc/hosts - -ping -c 5 ftp.linux-foundation.org -check -#Step 7 +# Insmod look.ko insmod /lib/modules/2.6.*/kernel/drivers/block/loop.ko if [ $? != 0 ];then echo "Please insmod loop.ko manully" fi -#Step 8 +# Start lsb echo "" if [ -f /opt/lsb/test/manager/bin/dist-checker-start.pl ];then /opt/lsb/test/manager/bin/dist-checker-start.pl fi -#Step 9 get ip address for target platform +# Get ip address for target platform addr=`ifconfig eth0 | grep "inet addr" | awk -F: '{print $2}'|sed s/[[:space:]][[:space:]]Bcast//g` echo -e "you should input ${addr}:8888 on your browser" -#workaround to add part of locales for LSB test +# Workaround to add part of locales for LSB test localedef -i ja_JP -f EUC-JP ja_JP.eucjp localedef -i en_US -f ISO-8859-15 en_US.ISO-8859-15 +localedef -i en_US -f ISO-8859-1 en_US.ISO-8859-1 +localedef -i en_US -f ISO-8859-1 en_US +localedef -i de_DE -f UTF-8 de_DE.UTF-8 +localedef -i de_DE@euro -f ISO-8859-15 de_DE@euro localedef -i en_US -f UTF-8 en_US.UTF-8 localedef -i se_NO -f UTF-8 se_NO.UTF-8 localedef -i de_DE -f ISO-8859-1 de_DE +localedef -i de_DE -f ISO-8859-15 de_DE.ISO-8859-15 localedef -i en_US -f ISO-8859-1 en_US.ISO8859-1 localedef -i fr_FR -f ISO-8859-1 fr_FR +localedef -i it_IT -f ISO-8859-1 it_IT +localedef -i es_MX -f ISO-8859-1 es_MX +localedef -i en_HK -f ISO-8859-1 en_HK +localedef -i en_PH -f ISO-8859-1 en_PH +localedef -i ta_IN -f UTF-8 ta_IN -#resolve localhost +# Resolve localhost LOCALHOST=`hostname` if ! `grep -F -q "$LOCALHOST" /etc/hosts`; then echo "127.0.0.1 $LOCALHOST" >> /etc/hosts fi -#Step 10 +# Start avahi-daemon +/etc/init.d/avahi-daemon start +ln -s /etc/init.d/avahi-daemon /etc/rc5.d/S88avahi-daemon + +# Done echo "Done!!" ###End + + -- 1.7.0.4 ^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 0/2] LSB_Setup.sh: Add locale resources and startup avi 2012-02-03 6:39 [PATCH 0/2] LSB_Setup.sh: Add locale resources and startup avi Xiaofeng Yan 2012-02-03 6:39 ` [PATCH 1/2] init-functions: Add two functions Xiaofeng Yan 2012-02-03 6:39 ` [PATCH 2/2] LSB_Setup.sh: Add locale resources and startup script avahi-daemon Xiaofeng Yan @ 2012-02-03 16:19 ` Richard Purdie 2 siblings, 0 replies; 4+ messages in thread From: Richard Purdie @ 2012-02-03 16:19 UTC (permalink / raw) To: Patches and discussions about the oe-core layer On Fri, 2012-02-03 at 14:39 +0800, Xiaofeng Yan wrote: > From: Xiaofeng Yan <xiaofeng.yan@windriver.com> > > Add two parts: > > 1 Add absent locale resources in LSB_Setup.sh because of a lack of locale resources in core-image-lsb-qt3 when running lsb test. > 2 Add avahi-daemon. > Function "gethostbyaddr" will search file "/var/run/avahi-daemon/socket" but there is no this file which is created by avahi-daemon. > > Pull URL: git://git.pokylinux.org/poky-contrib.git > Branch: xiaofeng/1907_1954 > Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=xiaofeng/1907_1954 > > Thanks, > Xiaofeng Yan <xiaofeng.yan@windriver.com> > --- > > > Xiaofeng Yan (2): > init-functions: Add two functions > LSB_Setup.sh: Add locale resources and startup script avahi-daemon Merged to master, thanks. Richard ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-02-03 16:28 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2012-02-03 6:39 [PATCH 0/2] LSB_Setup.sh: Add locale resources and startup avi Xiaofeng Yan 2012-02-03 6:39 ` [PATCH 1/2] init-functions: Add two functions Xiaofeng Yan 2012-02-03 6:39 ` [PATCH 2/2] LSB_Setup.sh: Add locale resources and startup script avahi-daemon Xiaofeng Yan 2012-02-03 16:19 ` [PATCH 0/2] LSB_Setup.sh: Add locale resources and startup avi Richard Purdie
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox