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

Last change on this file since 1178 was 1012, checked in by mitchb, 15 years ago
Uncommitted changes from geofft and andersk. Allow Django autoinstalls, and test new MediaWiki and WordPress installs.
  • Property svn:executable set to *
File size: 785 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}
16
17nchoices=`choices | wc -l`
18
19echo
20echo "What piece of software would you like to install?"
21echo
22choices | sed 's/^[^ ]* //' | cat -n
23echo
24printf "Please enter a number 1-%d: " "$nchoices"
25read num
26echo
27
28attach scripts 2>/dev/null
29choice=`choices | sed -n "$num { s/ .*$//; p; }"`
30if [ -n "$choice" ]; then
31  . "/mit/scripts/bin$scriptsdev/scripts-$choice"
32else
33  echo "ERROR:"
34  echo "You must enter a number 1 through $nchoices."
35  exit 1
36fi
Note: See TracBrowser for help on using the repository browser.