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

Last change on this file since 1313 was 1298, checked in by mitchb, 13 years ago
Deploy Ruby on Rails autoinstaller (Merge of r1294:1297 from branches/locker-dev to trunk)
  • Property svn:executable set to *
File size: 816 bytes
Line 
1#!/bin/sh
2
3choices () {
4    echo 'mediawiki MediaWiki'
5    echo 'wordpress WordPress'
6    echo 'joomla Joomla'
7    echo 'e107 e107'
8    echo 'gallery2 Gallery2'
9    echo 'phpbb phpBB'
10    echo 'advancedbook Advanced Guest Book'
11    echo 'phpical PHP iCalendar'
12    echo 'trac Trac'
13    echo 'turbogears TurboGears'
14    echo 'django Django'
15    echo 'rails Ruby on Rails'
16}
17
18nchoices=`choices | wc -l`
19
20echo
21echo "What piece of software would you like to install?"
22echo
23choices | sed 's/^[^ ]* //' | cat -n
24echo
25printf "Please enter a number 1-%d: " "$nchoices"
26read num
27echo
28
29attach scripts 2>/dev/null
30choice=`choices | sed -n "$num { s/ .*$//; p; }"`
31if [ -n "$choice" ]; then
32  . "/mit/scripts/bin$scriptsdev/scripts-$choice"
33else
34  echo "ERROR:"
35  echo "You must enter a number 1 through $nchoices."
36  exit 1
37fi
Note: See TracBrowser for help on using the repository browser.