Changeset f2e3b63e in freewrt
- Timestamp:
- Jul 27, 2006, 2:43:02 PM (19 years ago)
- Branches:
- freewrt_1_0, freewrt_2_0
- Children:
- 356d3a6
- Parents:
- 6d052bd
- Location:
- package
- Files:
-
- 3 edited
-
base-files/default/etc/profile (modified) (1 diff)
-
mksh/Makefile (modified) (1 diff)
-
mksh/ipkg/mksh.postinst (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
package/base-files/default/etc/profile
r6d052bd rf2e3b63e 12 12 [ -x /usr/bin/ldd ] || ldd() { LD_TRACE_LOADED_OBJECTS=1 $*; } 13 13 reboot() { ifdown wan >&- 2>&-; /sbin/reboot; } 14 15 [ -z "$KSH_VERSION" -o \! -s /etc/mkshrc ] || . /etc/mkshrc -
package/mksh/Makefile
r6d052bd rf2e3b63e 5 5 PKG_NAME= mksh 6 6 PKG_VERSION= 27.4 7 PKG_RELEASE= 57 PKG_RELEASE= 6 8 8 PKG_SOURCE= ${PKG_NAME}-R27e.cpio.gz 9 9 PKG_MD5SUM= 2eeb5c5fab32cc7a20ca3c7c2c6fda46 -
package/mksh/ipkg/mksh.postinst
r6d052bd rf2e3b63e 2 2 # $FreeWRT$ 3 3 4 if ! grep /bin/mksh ${IPKG_INSTROOT}/etc/shells >/dev/null 2>&1; then 5 echo /bin/mksh >>${IPKG_INSTROOT}/etc/shells 6 fi 7 8 if ! grep KSH_VERSION ${IPKG_INSTROOT}/etc/profile >/dev/null 2>&1; then 9 echo 'if test -n "$KSH_VERSION"; then' >>${IPKG_INSTROOT}/etc/profile 10 echo ' : ${HOSTNAME:=$(</proc/sys/kernel/hostname)}' >>${IPKG_INSTROOT}/etc/profile 11 echo ' PS1='\''$(((rv=$?)) && print $rv\|)${USER:=$(id -un)}@${HOSTNAME:=nil}:$(' >>${IPKG_INSTROOT}/etc/profile 12 echo ' local pfx=~ wd=${PWD:-$(pwd)}' >>${IPKG_INSTROOT}/etc/profile 13 echo ' [[ ${wd#$pfx} = $wd || $pfx = ?(/) ]] || wd=\~${wd#$pfx}' >>${IPKG_INSTROOT}/etc/profile 14 echo ' pfx=; let n="( (n = ${COLUMNS:-80} / 3) < 7 ? 7 : n)"' >>${IPKG_INSTROOT}/etc/profile 15 echo ' while (( (${#pfx} + ${#wd}) > n )); do' >>${IPKG_INSTROOT}/etc/profile 16 echo ' if [[ $wd = */* ]]; then' >>${IPKG_INSTROOT}/etc/profile 17 echo ' pfx=.../' >>${IPKG_INSTROOT}/etc/profile 18 echo ' wd="${wd#*/}"' >>${IPKG_INSTROOT}/etc/profile 19 echo ' else' >>${IPKG_INSTROOT}/etc/profile 20 echo ' pfx=...' >>${IPKG_INSTROOT}/etc/profile 21 echo ' wd="${wd#?????}"' >>${IPKG_INSTROOT}/etc/profile 22 echo ' fi' >>${IPKG_INSTROOT}/etc/profile 23 echo ' done' >>${IPKG_INSTROOT}/etc/profile 24 echo ' print -r -- "$pfx$wd")'\''" $(if (( $(id -u) )); then' >>${IPKG_INSTROOT}/etc/profile 25 echo ' print \$; else print \#; fi) "' >>${IPKG_INSTROOT}/etc/profile 26 echo ' export HOSTNAME PS1 USER' >>${IPKG_INSTROOT}/etc/profile 27 echo 'fi' >>${IPKG_INSTROOT}/etc/profile 28 fi 4 echo ' : ${HOSTNAME:=$(</proc/sys/kernel/hostname)}' >>${IPKG_INSTROOT}/etc/mkshrc 5 echo ' PS1='\''$(((rv=$?)) && print $rv\|)${USER:=$(id -un)}@${HOSTNAME:=nil}:$(' >>${IPKG_INSTROOT}/etc/mkshrc 6 echo ' local pfx=~ wd=${PWD:-$(pwd)}' >>${IPKG_INSTROOT}/etc/mkshrc 7 echo ' [[ ${wd#$pfx} = $wd || $pfx = ?(/) ]] || wd=\~${wd#$pfx}' >>${IPKG_INSTROOT}/etc/mkshrc 8 echo ' pfx=; let n="( (n = ${COLUMNS:-80} / 3) < 7 ? 7 : n)"' >>${IPKG_INSTROOT}/etc/mkshrc 9 echo ' while (( (${#pfx} + ${#wd}) > n )); do' >>${IPKG_INSTROOT}/etc/mkshrc 10 echo ' if [[ $wd = */* ]]; then' >>${IPKG_INSTROOT}/etc/mkshrc 11 echo ' pfx=.../' >>${IPKG_INSTROOT}/etc/mkshrc 12 echo ' wd="${wd#*/}"' >>${IPKG_INSTROOT}/etc/mkshrc 13 echo ' else' >>${IPKG_INSTROOT}/etc/mkshrc 14 echo ' pfx=...' >>${IPKG_INSTROOT}/etc/mkshrc 15 echo ' wd="${wd#?????}"' >>${IPKG_INSTROOT}/etc/mkshrc 16 echo ' fi' >>${IPKG_INSTROOT}/etc/mkshrc 17 echo ' done' >>${IPKG_INSTROOT}/etc/mkshrc 18 echo ' print -r -- "$pfx$wd")'\''" $(if (( $(id -u) )); then' >>${IPKG_INSTROOT}/etc/mkshrc 19 echo ' print \$; else print \#; fi) "' >>${IPKG_INSTROOT}/etc/mkshrc 20 echo ' export HOSTNAME PS1 USER' >>${IPKG_INSTROOT}/etc/mkshrc
Note:
See TracChangeset
for help on using the changeset viewer.
