summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jason Stephenson [Tue, 4 Dec 2018 16:28:16 +0000 (11:28 -0500)]
Build Web Staff Client and Websocketd
Modify the SSL README file to show how to combine the server
certificate and chain files into 1 file for websocketd and apache.
Add steps to script/postbuild.sh to write steps for web staff client
and websocketd to the buildeg.sh script:
1. Add ubuntu-$EGVMSUITE-developer target to Evergreen prerequisite
installation.
2. Add web client JS installation steps.
3. Add eg2 Angular installation steps if the directory is present.
4. Download, install, and start websocketd.
Signed-off-by: Jason Stephenson <jason@sigio.com>
Jason Stephenson [Tue, 4 Dec 2018 14:25:50 +0000 (09:25 -0500)]
Only Build Ubuntu 16.04 Xenial Xerus VMs
Testing revealed that we cannot build Ubuntu 16.04 VMs and still build
VMs with older releases. Since Xenial Xerus is the older LTS at this
point and Trusty Tahr (Ubuntu 14.04) will go out of LTS in April 2019,
we will focuse on Xenial.
I should also note that we cannot build Ubuntu 18.04 Bionic Beaver VMs
with vmbuilder, either. The move to netplan for networking
configuration will require big changes to the vmbuilder templates, and
no one in the vmbuilder community seems to be taking that on. This
could be the end of the road for our use of vmbuilder.
Signed-off-by: Jason Stephenson <jason@sigio.com>
Jason Stephenson [Mon, 3 Dec 2018 20:57:41 +0000 (15:57 -0500)]
Post Debian 7 Installation Support Removal Changes
Update scripts/postbuild.sh to check for apache/eg_startup before
copying it. The file was moved to apache_24/eg_startup when Debian 7
Wheezy installation support was removed from Evergreen 3.2.
Signed-off-by: Jason Stephenson <jason@sigio.com>
Jason Stephenson [Mon, 3 Dec 2018 20:54:09 +0000 (15:54 -0500)]
Attempt Post-Build Changes for Xenial.
Add files/configuration/ejabberd.yml and update scripts/postbuild.sh
for Ubuntu 16.04 Xenial Xerus guest VMs.
Signed-off-by: Jason Stephenson <jason@sigio.com>
Jason Stephenson [Thu, 29 Nov 2018 18:55:21 +0000 (13:55 -0500)]
Initial Commit.
This commit comprises the code for the MassLNC vitual machine building
scripts as they appeared at the time of the commit. This consists of
code initially written by Thomas Berezansky of Merrimack Valley
Library Consortium and subsequently modified by Kathy Lussier of
MassLNC and Jason Stephenson of MVLC and, later, CW MARS.
Signed-off-by: Jason Stephenson <jason@sigio.com>