Author: sparky
Date: Wed Feb 24 17:13:42 2010
New Revision: 11174

Modified:
   toys/tools/cleanbuild/cleanbuild
Log:
- explained suspicious cp -a


Modified: toys/tools/cleanbuild/cleanbuild
==============================================================================
--- toys/tools/cleanbuild/cleanbuild    (original)
+++ toys/tools/cleanbuild/cleanbuild    Wed Feb 24 17:13:42 2010
@@ -269,8 +269,12 @@
        done
 
        chroot $CHDIR useradd -m $USER -u$(getent passwd $USER | cut -d: -f3)
+
+       # replicate files which already belong to $USER
+       # so they will have correct owner and permissions
        cp -a $CHDIR/$CHHOME/{tmp,rpm}
        cp -a $CHDIR/$CHHOME/tmp $CHDIR/BUILD
+
        cp -a $CHDIR/$CHHOME/{.bashrc,.rpmmacros}
        cat <<-'EOM' > $CHDIR/$CHHOME/.rpmmacros
        %_builddir              /BUILD
@@ -281,6 +285,8 @@
        %_binary_payload        w1.gzdio
        #%_smp_mflags   -j4
 EOM
+
+       cp -a $CHDIR/$CHHOME/{.bashrc,.builderrc}
        cat <<-'EORC' > $CHDIR/$CHHOME/.builderrc
        TITLECHANGE=no
 EORC
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to