Changeset 3405

Show
Ignore:
Timestamp:
08/03/07 18:03:17 (1 year ago)
Author:
tg
Message:

I decided we need a place for files like $HOME/.lynxrc because $HOME on
FreeWRT usually is /tmp – from now, the /etc/precopy/ directory will be
copied to /tmp/ on boot; move ~/.mkshrc there too.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/package/base-files/Makefile

    r3391 r3405  
    1010PKG_NAME:=              base-files 
    1111PKG_VERSION:=           1.1 
    12 PKG_RELEASE:=           26 
     12PKG_RELEASE:=           27 
    1313WRKDIST=                ${WRKDIR}/base-files 
    1414NO_DISTFILES:=          1 
  • trunk/freewrt/package/base-files/files/etc/init.d/boot

    r3385 r3405  
    1616echo ${HOSTNAME:=FreeWRT} >/proc/sys/kernel/hostname 
    1717 
     18(cd /etc/precopy; tar cf - .) | (cd /tmp; tar xphf -) 
     19 
    1820load_modules /etc/modules /etc/modules.d/* 
    1921exit 0 
  • trunk/freewrt/package/base-files/files/etc/profile

    r3372 r3405  
    1212alias ls='ls --color' 
    1313[ -z "$LC_CTYPE" ] && eval $(chkuterm 2>&-) 
    14 if [ -z "$KSH_VERSION" -o \! -s /etc/mkshrc ]; then 
     14if [ -n "$KSH_VERSION" ]; then 
     15        [[ $LC_CTYPE = *UTF* ]] && set -U 
     16else 
    1517        [ -z "$BASH_VERSION" ] || PS1='\u@\h:\w\$ ' 
    1618        alias ll="ls -l" 
    17 else 
    18         [[ $LC_CTYPE = *UTF* ]] && set -U 
    19         . /etc/mkshrc 
    2019fi 
  • trunk/freewrt/package/mksh/Makefile

    r3378 r3405  
    2121 
    2222do-install: 
    23         install -d -m 0755 ${IDIR_MKSH}/bin 
    24         install -d -m 0755 ${IDIR_MKSH}/etc 
     23        install -d -m 0755 ${IDIR_MKSH}/{bin,etc,usr/ucb} 
    2524        install -c -m 755 ${WRKBUILD}/mksh ${IDIR_MKSH}/bin/ 
    26         install -c -m 444 ${WRKSRC}/dot.mkshrc ${IDIR_MKSH}/etc/mkshrc 
     25        install -c -m 444 ${WRKSRC}/dot.mkshrc ${IDIR_MKSH}/etc/precopy/.mkshrc 
    2726        cd ${IDIR_MKSH}/bin; ln -sf mksh sh; ln -sf mksh ash 
     27        cd ${IDIR_MKSH}/usr/ucb; ln -sf ../../bin/mksh sh 
    2828 
    2929include ${TOPDIR}/mk/pkg-bottom.mk 
  • trunk/freewrt/package/mksh/Makefile.inc

    r3357 r3405  
    77PKG_NAME=               mksh 
    88PKG_VERSION=            30.1 
    9 PKG_RELEASE=            1 
     9PKG_RELEASE=            2 
    1010DISTFILES=              ${PKG_NAME}-R30.cpio.gz 
    1111#DISTFILES=             mksh_${PKG_VERSION}.tar.gz 
  • trunk/freewrt/package/mksh/ipkg/mksh.conffiles

    r2650 r3405  
    1 /etc/mkshrc 
     1/etc/precopy/.mkshrc