Browse Source

Added bash

master
mid-kid 10 years ago
parent
commit
be7fa6ab9f
  1. 1
      tools/mktools
  2. 3
      tools/prepchroot
  3. 12
      tools/satellites/bash.sat

1
tools/mktools

@ -56,6 +56,7 @@ astrobuild "gcc-2"
# Utilities
astrobuild "busybox"
astrobuild "bash"
astrobuild "make"
astrobuild "perl"
astrobuild "openssl"

3
tools/prepchroot

@ -25,10 +25,11 @@ mknod -m 666 "$rocket/dev/null" c 1 3 2> /dev/null || true
echo "Creating directories"
install -dm755 "$rocket/root"
mkdir -p "$rocket/etc/ssl" "$rocket/bin" "$rocket/usr/pkg"
mkdir -p "$rocket/etc/ssl" "$rocket/bin" "$rocket/usr/pkg" "$rocket/usr/sat"
echo "Moving temporary things into place"
ln -sf /tools/bin/sh "$rocket/bin/sh"
ln -sf /tools/bin/bash "$rocket/bin/bash"
ln -sf /tools/lib/ssl/certs "$rocket/etc/ssl/certs"
echo "Creating users and groups"

12
tools/satellites/bash.sat

@ -0,0 +1,12 @@
name=bash
version=4.3.30
dlextract "http://ftp.gnu.org/gnu/$name/$name-$version.tar.gz" \
"a27b3ee9be83bd3ba448c0ff52b28447"
cd "$name-$version"
./configure --prefix=/tools --without-bash-malloc
make; make DESTDIR="$dir_install" install
# vim:set tabstop=4 shiftwidth=4 syntax=sh et:
Loading…
Cancel
Save