Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Bash 3.1
http://forum.freesco.pl/viewtopic.php?f=24&t=10418
Strona 1 z 1

Autor:  przemek_nnd [ piątek, 23 grudnia 2005, 15:48 ]
Tytuł:  Bash 3.1

Dla zainteresowanych podsyłam PKGBUILD
: [/] [] ()
pkgname=bash
pkgver=3.1
pkgrel=1nnd
pkgdesc="The GNU Bourne Again shell"
url="http://www.gnu.org/software/bash/bash.html"
backup=(etc/profile)
depends=('glibc' 'readline')
source=(ftp://ftp.cwru.edu/pub/bash/bash-$pkgver.tar.gz \
        http://mirrors.angelinacounty.net/pub/lfs/conglomeration/bash/bash-3.1-fixes-1.patch \
        bash-noinfo.patch profile)

build() {
  cd $startdir/src/$pkgname-$pkgver
  patch -Np1 -i ../bash-3.1-fixes-1.patch || return 1
  patch -Np1 -i ../bash-noinfo.patch || return 1
  ./configure --prefix=/usr --with-curses --enable-readline \
    --without-bash-malloc --with-installed-readline --host=i586-pc-linux-gnu
  make || return 1
  make DESTDIR=$startdir/pkg install
  mv $startdir/pkg/usr/bin $startdir/pkg/bin
  # we don't want bashbug
  rm -f $startdir/pkg/bin/bashbug
  rm -f $startdir/pkg/usr/man/man1/bashbug.1
  install -D -m644 ../profile $startdir/pkg/etc/profile
  ln -sf $pkgname $startdir/pkg/bin/sh
}


zapraszam do testów

Autor:  Mis' [ piątek, 23 grudnia 2005, 16:13 ]
Tytuł:  Re: Bash 3.1

przemek_nnd pisze:
Dla zainteresowanych podsyłam PKGBUILD

[ciach PKGBUILD]

zapraszam do testów


a może podałbyś jakie zmiany wprowadzono... bash jest domyslnym shellem w NND, większość użytkowników prawdopodobnie nawet nie wie że są inne, Jednocześnie w wielu scriptach właśnie bash jest interpreterem i jakieś zmiany mogą spowodować problemy...
To dość ważny program i imho dawanie wersji nietestowanej wszystim dowodzi braku zastanowienia. I nie pisz, proszę, że ten kto nie zna się nie zainstaluje, bo dobrze wiesz, że to nieprawda... magia cyferek działa niestety bardzo mocno... i jeśli tylko wyższy numerek jest powodem sięgnięcia po wyższą wersję to proponuję skasuj ten pot jak najszybciej...

P.S. warto by chyba /etc/profile dodać do zmiennej backup=()

Autor:  przemek_nnd [ piątek, 23 grudnia 2005, 23:15 ]
Tytuł: 

Trochę zmian: poprawki błędów, na bezpieczeństwo i dodane parę funkcji:
http://cnswww.cns.cwru.edu/~chet/bash/NEWS

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/