<div style="text-align: center;"><span style="font-weight: bold;">By Chris
Koeritz</span><span style="font-family: Comic Sans MS;"></span><span style="font-family: Comic Sans MS;"></span><br>
<span style="font-family: Comic Sans MS;">feisty meow® concerns ltd</span>.</div>
- <h3 style=" text-align: center;"> Vintage: cakelampvm v003
- Updated: 2018-2-7 (rev. j)</h3>
+ <h3 style=" text-align: center;">VM Vintage: cakelampvm v003
+
+ Docs Updated: 2018-05-21</h3>
<p>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 (<a target="_blank"
with:
<pre><span style="font-weight: bold;">ssh developer@10.28.42.20<br># or perform the equivalent connection with your ssh client.</span></pre>
<p>And then provide the password to log in.</p>
- <p>
- <meta http-equiv="content-type" content="text/html; charset=utf-8">
- </p>
- <p>
- <meta charset="utf-8">
- ★ 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:</p>
+ <p> </p>
+ <p> ★ 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:</p>
<pre><b>ping 10.28.42.20</b></pre>
<p>If the ping is also failing, then please re-check the two network
configuration sections above (for Host-Only networking and NAT
<h2>Updating cakelampvm to the Latest Model<a id="#update-vm" name="#update-vm"></a></h2>
<p>★ This section requires that the VM is already configured and is
accessible via ssh.</p>
- <p>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...</p>
+ <p>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...</p>
<p>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 <i>developer</i> user:</p>
- <pre><span style="font-weight: bold;"># update to the latest version of feisty meow.<br>rpuffer $FEISTY_MEOW_APEX; regenerate<br># enact any configuration changes needed, such as permissions and account setup.
+ <pre><span style="font-weight: bold;"># update to the latest version of feisty meow.<br>rpuffer $FEISTY_MEOW_APEX; recustomize<br># enact any configuration changes needed, such as permissions and account setup.
revamp_cakelampvm</span></pre>
<span style="font-weight: bold;"> </span>
<p>These two commands can be run at any time to patch up your VM to the
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"
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
"
##############