Welcome to the CakePHP LAMP VM.
-
-Please refer to the built-in documentation available at: http://cakelampvm.com
-
-Some first steps to make this vm your own:
-
-####
-
-1) change your password for the developer account.
-(may eventually be automatically required)
-
-####
-
-2) change your git configuration for user and email. this is how we've
-configured it so far:
-
- # git config --global user.email "developer@cakelampvm.com"
- # git config --global user.name "Developer J. Cakemo"
-
-if you're developing on a real project, you probably don't want the bogus
-email and even more bogus name above attached to your commits.
-Just run the two commands again but with proper values.
-
-####
-
+Documentation is available at: http://cakelampvm.com
reconfigure_feisty_meow
test_or_die "feisty meow reconfiguration"
+chown -R "$(logname)":"$(logname)" /home/$(logname)/.[a-zA-Z0-9]*
+test_or_die "fix after reconfigured as sudo"
##############
##############
# set up access on some important folders for the developer user.
-chown -R developer:developer /home/developer
+chown -R developer:developer /home/developer /home/developer/.[a-zA-Z0-9]*
test_or_die "chown developer home"
harsh_perm /home/developer/.ssh
test_or_die "harsh_perm setting on developer .ssh"
##############
# fix perms for fred user.
-chown -R fred:fred /home/fred /home/archives/stuffing
+chown -R fred:fred /home/fred /home/archives/stuffing /home/fred/.[a-zA-Z0-9]*
test_or_die "chown fred home"
group_perm $HOME/apps
test_or_die "group perms on fred's apps"
# install a better editor app.
-echo " The script is about to install the bluefish editor and some dependencies.
+echo "The script is about to install the bluefish editor and some dependencies.
If the app is not already installed, then this process takes only about a
minute on a slower home DSL internet connection..."
"
regenerate
+test_or_die "regenerating feisty meow scripts"
+chown -R "$(logname)":"$(logname)" /home/$(logname)/.[a-zA-Z0-9]*
+test_or_die "fix after regenerate as sudo"
echo "