From 68e48bf223310309652ba086c7e8640ea399e68c Mon Sep 17 00:00:00 2001 From: Mark Tearle Date: Mon, 6 Apr 2015 19:02:59 +0800 Subject: [PATCH] Set up accounts and balances --- scripts/InitialConfig.sh | 50 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/scripts/InitialConfig.sh b/scripts/InitialConfig.sh index ab17ded..d4daf38 100755 --- a/scripts/InitialConfig.sh +++ b/scripts/InitialConfig.sh @@ -20,6 +20,19 @@ set -e # If an error occurs, the abort() function will be called. #---------------------------------------------------------- +DISPENSE=/usr/local/opendispense2/dispense + +# Set up groups + +sudo addgroup --gid 10021 gumby + +# let vagrant user do useful stuff + +sudo $DISPENSE user add vagrant +sudo $DISPENSE user type vagrant admin +sudo $DISPENSE user type vagrant coke +sudo $DISPENSE user type vagrant door + # Setup some users # alice - run of the mill UCC user @@ -29,6 +42,43 @@ set -e # eve - second run of mill UCC user # murphy - wheel and coke/door member +#alice +sudo adduser --gecos "Alice" --ingroup gumby alice +sudo $DISPENSE user add alice + +#bob +sudo adduser --gecos "Bob" --ingroup root bob +sudo $DISPENSE user add bob + +#chuck +sudo adduser --gecos "Chuck" --ingroup gumby chuck +sudo $DISPENSE user add chuck +sudo $DISPENSE user type chuck admin + +#dave +sudo adduser --gecos "Dave" --ingroup gumby dave --disabled-password --disabled-login +sudo $DISPENSE user add dave +sudo $DISPENSE user type dave disabled + +#eve +sudo adduser --gecos "Eve" --ingroup gumby eve +sudo $DISPENSE user add eve + +#murphy +sudo adduser --gecos "ACC Murphy" --ingroup root murphy +sudo $DISPENSE user add murphy +sudo $DISPENSE user type murphy admin +sudo $DISPENSE user type murphy coke +sudo $DISPENSE user type murphy door + + +# Set some balances +$DISPENSE acct alice +1000 "Initial" +$DISPENSE acct bob -4567 "Poor bastard" +$DISPENSE acct chuck +1500 "Initial" +$DISPENSE acct dave +2500 "Initial" +# eve has no balance +$DISPENSE acct murphy +1975 "Initial" # Done! trap : 0 -- 2.20.1