Revision: 6093
          http://ipcop.svn.sourceforge.net/ipcop/?rev=6093&view=rev
Author:   gespinasse
Date:     2011-11-16 23:11:22 +0000 (Wed, 16 Nov 2011)
Log Message:
-----------
Clean up fix-up from some test lines
Add IPv6 localhost configuration.
That solve some krb5 ipv6 'Temporary failure in name resolution' (not reported 
as error)

Add fix-up run on shell exit. That mostly only help testing fixup logic as no 
iso is build there.

Simplify shell exit by removing the exiterror when last command had an error.
I find no interest to see an error already know when that happen.

Modified Paths:
--------------
    ipcop/trunk/lfs/fix-up
    ipcop/trunk/make.sh

Modified: ipcop/trunk/lfs/fix-up
===================================================================
--- ipcop/trunk/lfs/fix-up      2011-11-16 18:40:03 UTC (rev 6092)
+++ ipcop/trunk/lfs/fix-up      2011-11-16 23:11:22 UTC (rev 6093)
@@ -55,13 +55,17 @@
 install :
 
        # Reset settings made just for build (at every stage as easier to add 
later from a know content)
-       # Remove fqdn localhost alias entire line
-       sed -i -e 's/localhost.*/localhost/' -e '/^127.0.1.1.*$$/d' /etc/hosts
-       #sed -i -e '/^127.0.1.1.*$$/d' /etc/hosts
+       # Remove fqdn localhost alias entire line and full IPv6 localhost
+       sed -i -e 's/localhost.*/localhost/' -e '/^127.0.1.1.*$$/d' -e 
'/^::1.*\|fe00::0.*\|ff00::0.*\|ff02::.*/d' /etc/hosts
 
 ifeq "$(STAGE)" "base"
        # Initialize settings needed during build, but not include in .iso
-       # set hostname for perl, libwww-perl and add hostname fqdn for 
localhost (krb5)
-       #sed -i "s/localhost.*/localhost 
$$(hostname)\n127.0.1.1\t$$(hostname).maison $$(hostname)/" /etc/hosts
+       # Set hostname for perl, libwww-perl. Add hostname fqdn for localhost 
and IPv6 localhost (krb5)
        sed -i "s/localhost/localhost\n127.0.1.1\t$$(hostname).dummydomain 
$$(hostname)/" /etc/hosts
+       echo '::1               localhost ipv6-localhost ipv6-loopback' 
>>/etc/hosts
+       echo 'fe00::0           ipv6-localnet'          >>/etc/hosts
+       echo 'ff00::0           ipv6-mcastprefix'       >>/etc/hosts
+       echo 'ff02::1           ipv6-allnodes'          >>/etc/hosts
+       echo 'ff02::2           ipv6-allrouters'        >>/etc/hosts
+       echo 'ff02::3           ipv6-allhostsf'         >>/etc/hosts
 endif

Modified: ipcop/trunk/make.sh
===================================================================
--- ipcop/trunk/make.sh 2011-11-16 18:40:03 UTC (rev 6092)
+++ ipcop/trunk/make.sh 2011-11-16 23:11:22 UTC (rev 6093)
@@ -1334,10 +1334,9 @@
 
        echo -ne "Entering ${BOLD}${MACHINE_REAL}${NORMAL} LFS chroot, type 
exit to return to host environment\n"
 
-       # By default
-       STAGE_ORDER=02
-       STAGE=base
-       
+       # By default, needed to log stage2 and fix-up
+       STAGE_ORDER=02; STAGE=base
+
        # Set CCACHE_COMPILERCHECK
        for GCC_AVAILABLE in ${BASEDIR}/build_${MACHINE}/ipcop/usr/bin/gcc 
/${TOOLS_DIR}/bin/${TARGET_2}-gcc; do
                [ -f ${GCC_AVAILABLE} ] && update-gcc-hash "$GCC_AVAILABLE" && 
break
@@ -1375,11 +1374,9 @@
                LOGFILE=`echo ${PREPLOGFILE} | sed "s,${BASEDIR},/usr/src,g"` \
                ${WRAPPER_32BIT} bash
 
-       if [ ${?} -ne 0 ]; then
-               exiterror "chroot error"
-       else
-               stdumount
-       fi
+       STAGE_ORDER=05; STAGE=packages
+       chroot_make fix-up
+       stdumount
 } # End of entershell()
 
 

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Ipcop-svn mailing list
Ipcop-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipcop-svn

Reply via email to