source: trunk/locker/bin/scripts-start @ 1585

Last change on this file since 1585 was 1585, checked in by ezyang, 14 years ago
Desupport new installations of e107, phpical, advancedguest and joomla. Existing installations will continue to be nominally supported.
  • Property svn:executable set to *
File size: 693 bytes
RevLine 
[127]1#!/bin/sh
2
[997]3choices () {
4    echo 'mediawiki MediaWiki'
5    echo 'wordpress WordPress'
6    echo 'gallery2 Gallery2'
7    echo 'phpbb phpBB'
8    echo 'trac Trac'
9    echo 'turbogears TurboGears'
[1012]10    echo 'django Django'
[1298]11    echo 'rails Ruby on Rails'
[997]12}
13
14nchoices=`choices | wc -l`
15
[127]16echo
17echo "What piece of software would you like to install?"
18echo
[997]19choices | sed 's/^[^ ]* //' | cat -n
[127]20echo
[997]21printf "Please enter a number 1-%d: " "$nchoices"
[127]22read num
23echo
24
25attach scripts 2>/dev/null
[997]26choice=`choices | sed -n "$num { s/ .*$//; p; }"`
27if [ -n "$choice" ]; then
28  . "/mit/scripts/bin$scriptsdev/scripts-$choice"
[127]29else
[458]30  echo "ERROR:"
[997]31  echo "You must enter a number 1 through $nchoices."
[127]32  exit 1
33fi
Note: See TracBrowser for help on using the repository browser.