Changeset 962793a for CLFS3/master.sh
- Timestamp:
- 04/13/2007 08:40:38 PM (17 years ago)
- Branches:
- 2.3, 2.3.x, 2.4, ablfs, ablfs-more, legacy, new_features, trunk
- Children:
- 3834b6e
- Parents:
- 16938b0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
CLFS3/master.sh
r16938b0 r962793a 21 21 025-addinguser: 22 22 @\$(call echo_message, Building) 23 @if [ ! -d /home/\$(LUSER) ]; then \\23 @if [ ! -d \$(LUSER_HOME) ]; then \\ 24 24 groupadd \$(LGROUP); \\ 25 25 useradd -s /bin/bash -g \$(LGROUP) -m -k /dev/null \$(LUSER); \\ … … 31 31 026-settingenvironment: 025-addinguser 32 32 @\$(call echo_message, Building) 33 @if [ -f /home/\$(LUSER)/.bashrc -a ! -f /home/\$(LUSER)/.bashrc.XXX ]; then \\34 mv /home/\$(LUSER)/.bashrc /home/\$(LUSER)/.bashrc.XXX; \\35 fi; 36 @if [ -f /home/\$(LUSER)/.bash_profile -a ! -f /home/\$(LUSER)/.bash_profile.XXX ]; then \\37 mv /home/\$(LUSER)/.bash_profile /home/\$(LUSER)/.bash_profile.XXX; \\38 fi; 39 @echo "set +h" > /home/\$(LUSER)/.bashrc && \\40 echo "umask 022" >> /home/\$(LUSER)/.bashrc && \\41 echo "CLFS=\$(MOUNT_PT)" >> /home/\$(LUSER)/.bashrc && \\42 echo "LC_ALL=POSIX" >> /home/\$(LUSER)/.bashrc && \\43 echo "PATH=\$(MOUNT_PT)/cross-tools/bin:/bin:/usr/bin" >> /home/\$(LUSER)/.bashrc && \\44 echo "export CLFS LC_ALL PATH" >> /home/\$(LUSER)/.bashrc && \\45 echo "" >> /home/\$(LUSER)/.bashrc && \\46 echo "unset CFLAGS" >> /home/\$(LUSER)/.bashrc && \\47 echo "unset CXXFLAGS" >> /home/\$(LUSER)/.bashrc && \\48 echo "" >> /home/\$(LUSER)/.bashrc && \\49 echo "export CLFS_HOST=\"${CLFS_HOST}\"" >> /home/\$(LUSER)/.bashrc && \\50 echo "export CLFS_TARGET=\"${TARGET}\"" >> /home/\$(LUSER)/.bashrc && \\51 echo "export CLFS_MIPS_LEVEL=\"${MIPS_LEVEL}\"" >> /home/\$(LUSER)/.bashrc && \\52 echo "export BUILD=\"${ABI}\"" >> /home/\$(LUSER)/.bashrc && \\53 echo "source $JHALFSDIR/envars" >> /home/\$(LUSER)/.bashrc54 @chown \$(LUSER):\$(LGROUP) /home/\$(LUSER)/.bashrc && \\33 @if [ -f \$(LUSER_HOME)/.bashrc -a ! -f \$(LUSER_HOME)/.bashrc.XXX ]; then \\ 34 mv \$(LUSER_HOME)/.bashrc \$(LUSER_HOME)/.bashrc.XXX; \\ 35 fi; 36 @if [ -f \$(LUSER_HOME)/.bash_profile -a ! -f \$(LUSER_HOME)/.bash_profile.XXX ]; then \\ 37 mv \$(LUSER_HOME)/.bash_profile \$(LUSER_HOME)/.bash_profile.XXX; \\ 38 fi; 39 @echo "set +h" > \$(LUSER_HOME)/.bashrc && \\ 40 echo "umask 022" >> \$(LUSER_HOME)/.bashrc && \\ 41 echo "CLFS=\$(MOUNT_PT)" >> \$(LUSER_HOME)/.bashrc && \\ 42 echo "LC_ALL=POSIX" >> \$(LUSER_HOME)/.bashrc && \\ 43 echo "PATH=\$(MOUNT_PT)/cross-tools/bin:/bin:/usr/bin" >> \$(LUSER_HOME)/.bashrc && \\ 44 echo "export CLFS LC_ALL PATH" >> \$(LUSER_HOME)/.bashrc && \\ 45 echo "" >> \$(LUSER_HOME)/.bashrc && \\ 46 echo "unset CFLAGS" >> \$(LUSER_HOME)/.bashrc && \\ 47 echo "unset CXXFLAGS" >> \$(LUSER_HOME)/.bashrc && \\ 48 echo "" >> \$(LUSER_HOME)/.bashrc && \\ 49 echo "export CLFS_HOST=\"${CLFS_HOST}\"" >> \$(LUSER_HOME)/.bashrc && \\ 50 echo "export CLFS_TARGET=\"${TARGET}\"" >> \$(LUSER_HOME)/.bashrc && \\ 51 echo "export CLFS_MIPS_LEVEL=\"${MIPS_LEVEL}\"" >> \$(LUSER_HOME)/.bashrc && \\ 52 echo "export BUILD=\"${ABI}\"" >> \$(LUSER_HOME)/.bashrc && \\ 53 echo "source $JHALFSDIR/envars" >> \$(LUSER_HOME)/.bashrc 54 @chown \$(LUSER):\$(LGROUP) \$(LUSER_HOME)/.bashrc && \\ 55 55 touch envars && \\ 56 56 chown \$(LUSER):\$(LGROUP) envars … … 515 515 restore-luser-env: 516 516 @\$(call echo_message, Building) 517 @if [ -f /home/\$(LUSER)/.bashrc.XXX ]; then \\518 mv -f /home/\$(LUSER)/.bashrc.XXX /home/\$(LUSER)/.bashrc; \\519 fi; 520 @if [ -f /home/\$(LUSER)/.bash_profile.XXX ]; then \\521 mv /home/\$(LUSER)/.bash_profile.XXX /home/\$(LUSER)/.bash_profile; \\522 fi; 523 @chown \$(LUSER):\$(LGROUP) /home/\$(LUSER)/.bash* && \\517 @if [ -f \$(LUSER_HOME)/.bashrc.XXX ]; then \\ 518 mv -f \$(LUSER_HOME)/.bashrc.XXX \$(LUSER_HOME)/.bashrc; \\ 519 fi; 520 @if [ -f \$(LUSER_HOME)/.bash_profile.XXX ]; then \\ 521 mv \$(LUSER_HOME)/.bash_profile.XXX \$(LUSER_HOME)/.bash_profile; \\ 522 fi; 523 @chown \$(LUSER):\$(LGROUP) \$(LUSER_HOME)/.bash* && \\ 524 524 touch \$@ && \\ 525 525 echo " "\$(BOLD)Target \$(BLUE)\$@ \$(BOLD)OK && \\ … … 529 529 @-if [ ! -f luser-exist ]; then \\ 530 530 userdel \$(LUSER); \\ 531 rm -rf /home/\$(LUSER); \\531 rm -rf \$(LUSER_HOME); \\ 532 532 fi; 533 533
Note:
See TracChangeset
for help on using the changeset viewer.