From d3f33845f7af968f9ac3fc90fc608d7ff1ffbf76 Mon Sep 17 00:00:00 2001 From: Chris Koeritz Date: Mon, 21 May 2018 21:41:36 -0400 Subject: [PATCH] updates for cakelampvm v003 there will be many of these updates. this one starts by fixing the manual and revamp script to use recustomize rather than regenerate, since the developer user has a customization folder now. --- .../docs/manual/cakelampvm_guide_v003.html | 28 ++++++++----------- .../site_avenger/revamp_cakelampvm_v003.sh | 10 +++---- 2 files changed, 17 insertions(+), 21 deletions(-) diff --git a/production/sites/cakelampvm.com/docs/manual/cakelampvm_guide_v003.html b/production/sites/cakelampvm.com/docs/manual/cakelampvm_guide_v003.html index fe42bc58..729468a6 100644 --- a/production/sites/cakelampvm.com/docs/manual/cakelampvm_guide_v003.html +++ b/production/sites/cakelampvm.com/docs/manual/cakelampvm_guide_v003.html @@ -10,8 +10,9 @@
By Chris Koeritz
feisty meow® concerns ltd.
-

Vintage: cakelampvm v003    - Updated: 2018-2-7 (rev. j)

+

VM Vintage: cakelampvm v003     +   + Docs Updated: 2018-05-21

The cakelampvm project provides a Virtualbox VM that acts as an "internet in a bottle", serving up your web sites securely and only to your local host.  The virtual machine provides DNS services (ssh developer@10.28.42.20
# or perform the equivalent connection with your ssh client.

And then provide the password to log in.

-

- -

-

- - ★ It is very important that the ssh connection is working properly before - proceeding to other configuration steps.  If ssh is not working, try - pinging the host:

+

+

★ It is very important that the ssh connection is working properly + before proceeding to other configuration steps.  If ssh is not + working, try pinging the host:

ping 10.28.42.20

If the ping is also failing, then please re-check the two network configuration sections above (for Host-Only networking and NAT @@ -183,17 +180,16 @@

Updating cakelampvm to the Latest Model

★ This section requires that the VM is already configured and is accessible via ssh.

-

argh: fix this info... -The cakelampvm v002 is released with the intention that it not need to be - released again.  Version 001 was not built with that explicit - intention, which then required the release of Version 002.  But we - hope to not need a v003 release...

+

argh: fix this info... The cakelampvm v002 is released with the intention + that it not need to be released again.  Version 001 was not built + with that explicit intention, which then required the release of Version + 002.  But we hope to not need a v003 release...

There is an update feature built into the VM that is quite easy to use.  The updates are driven by the feisty meow script repository in conjunction with a local scripted command.  To activate the "update process" for your VM, run the following commands on the VM, logged in as the developer user:

-
# update to the latest version of feisty meow.
rpuffer $FEISTY_MEOW_APEX; regenerate
# enact any configuration changes needed, such as permissions and account setup. +
# update to the latest version of feisty meow.
rpuffer $FEISTY_MEOW_APEX; recustomize
# enact any configuration changes needed, such as permissions and account setup. revamp_cakelampvm

These two commands can be run at any time to patch up your VM to the diff --git a/scripts/site_avenger/revamp_cakelampvm_v003.sh b/scripts/site_avenger/revamp_cakelampvm_v003.sh index 733aba33..6d51135d 100644 --- a/scripts/site_avenger/revamp_cakelampvm_v003.sh +++ b/scripts/site_avenger/revamp_cakelampvm_v003.sh @@ -45,7 +45,7 @@ sep echo "Regenerating feisty meow loading dock." -regenerate +recustomize exit_on_error "regenerating feisty meow configuration" chown -R "$(logname)":"$(logname)" /home/$(logname)/.[a-zA-Z0-9]* exit_on_error "fix after reconfigured as sudo" @@ -137,17 +137,17 @@ echo "...done with permission changes." sep -regenerate -exit_on_error "regenerating feisty meow scripts" +recustomize +exit_on_error "recustomize-ing feisty meow scripts" chown -R "$(logname)":"$(logname)" /home/$(logname)/.[a-zA-Z0-9]* -exit_on_error "fix after regenerate as sudo" +exit_on_error "fix after recustomize as sudo" echo " Thanks for revamping your cakelampvm. :-) You may want to update your current shell's feisty meow environment by typing: - regenerate + recustomize " ############## -- 2.34.1