- 31 Aug, 2015 1 commit
-
-
Leigh Stoller authored
using a different wiring file, and a bundle of existing certs.
-
- 27 Apr, 2015 1 commit
-
-
Leigh Stoller authored
-
- 12 Jun, 2014 1 commit
-
-
Kirk Webb authored
Change to use the realpath function in the 'Cwd' module instead of calling realpath via the shell. The shell command varies in its reaction to a missing final path component. On some platforms (Linux, FBSD10+) realpath reports an error if the final component doesn't exist on the filesystem. On others (FBSD < 10), it does not report an error. The perl function from 'Cwd' emulates the same behavior as FBSD prior to version 10, which is the behavior the scripts expect. From here on out, instead of using `realpath`, do the following: use Cwd qw(realpath); .. .. my $realpath = realpath($somepath);
-
- 10 Apr, 2014 1 commit
-
-
Leigh Stoller authored
-
- 03 Mar, 2014 1 commit
-
-
Leigh Stoller authored
-
- 22 Aug, 2013 4 commits
-
-
Leigh Stoller authored
-
Leigh Stoller authored
-
Leigh Stoller authored
-
Leigh Stoller authored
-
- 15 Jul, 2013 1 commit
-
-
Mike Hibler authored
-
- 26 Jun, 2013 1 commit
-
-
Leigh Stoller authored
-
- 24 Jun, 2013 1 commit
-
-
Leigh Stoller authored
-
- 14 Jan, 2013 1 commit
-
-
Gary Wong authored
Previously, all certificates were created without URNs, and ProtoGENI sites bolted them on when initsite was run.
-
- 10 Jan, 2013 3 commits
-
-
Leigh Stoller authored
warning.
-
Leigh Stoller authored
ops apache certificate.
-
Leigh Stoller authored
-
- 09 Nov, 2012 1 commit
-
-
Leigh Stoller authored
-
- 24 Sep, 2012 1 commit
-
-
Eric Eide authored
This commit is intended to makes the license status of Emulab and ProtoGENI source files more clear. It replaces license symbols like "EMULAB-COPYRIGHT" and "GENIPUBLIC-COPYRIGHT" with {{{ }}}-delimited blocks that contain actual license statements. This change was driven by the fact that today, most people acquire and track Emulab and ProtoGENI sources via git. Before the Emulab source code was kept in git, the Flux Research Group at the University of Utah would roll distributions by making tar files. As part of that process, the Flux Group would replace the license symbols in the source files with actual license statements. When the Flux Group moved to git, people outside of the group started to see the source files with the "unexpanded" symbols. This meant that people acquired source files without actual license statements in them. All the relevant files had Utah *copyright* statements in them, but without the expanded *license* statements, the licensing status of the source files was unclear. This commit is intended to clear up that confusion. Most Utah-copyrighted files in the Emulab source tree are distributed under the terms of the Affero GNU General Public License, version 3 (AGPLv3). Most Utah-copyrighted files related to ProtoGENI are distributed under the terms of the GENI Public License, which is a BSD-like open-source license. Some Utah-copyrighted files in the Emulab source tree are distributed under the terms of the GNU Lesser General Public License, version 2.1 (LGPL).
-
- 17 Feb, 2012 1 commit
-
-
Leigh Stoller authored
* Split up boss/ops/fs install into indvidual modules; generally, what was a toplevel phase in the original files is not a file. This allowed for better code/variable reuse. No longer monolithic, which makes it easy to test and rerun parts. * Incorporate "update" into the install process. Certain phase file can be used in update mode, as when the IP/subnet/domain changes. * Moved the MFS setup from rc.mkelab into the normal install process. Users no longer have to do this themselves. Good thing. * installvars.pm is a new library that has the merged set of the zillion variables that were at the top of boss/fs/ops install.
-
- 05 Oct, 2011 3 commits
-
-
Leigh Stoller authored
-
Leigh Stoller authored
-
Leigh Stoller authored
not put in any of the req_altname stuff.
-
- 16 Aug, 2011 2 commits
- 10 Feb, 2011 1 commit
-
-
Leigh Stoller authored
-
- 06 Jan, 2011 1 commit
-
-
Leigh Stoller authored
-
- 20 Oct, 2010 1 commit
-
-
Leigh Stoller authored
-
- 28 Jul, 2010 2 commits
-
-
Leigh Stoller authored
-
Leigh Stoller authored
Takes old certificate, gets the private key from inside it, generates a new serial number, and uses x509 to create a new certificate. Good for updating expired certs.
-
- 17 Jun, 2010 1 commit
-
- 10 May, 2010 1 commit
-
-
Gary Wong authored
This is because if sites bother to obtain externally signed certificates for their web server, they're going to use @WWWHOST@ for the name.
-
- 29 Apr, 2010 1 commit
-
-
Leigh Stoller authored
-
- 30 Oct, 2009 1 commit
-
-
Gary Wong authored
communication with the clearinghouse, and modifications to the certificate format (put the URN in subjectAltName and move any URL to a private OID under subjectInfoAccess).
-
- 15 May, 2009 1 commit
-
-
Gary Wong authored
are now generated for new certificates. However, UUIDs and old HRNs are still used, for compatibility.
-
- 02 Mar, 2009 1 commit
-
-
Leigh Stoller authored
its really a hugely stripped down Emulab boss install, using a very short version of install/boss-install to get a few things into place. I refactored a few things in both the protogeni code and the Emulab code, and whacked a bunch of makefiles and configure stuff. The result is that we only need to install about 10-12 files from the Emulab code, plus the protogeni code. Quite manageable, if you don't mind that it requires FreeBSD 6.X ... Still, I think it satisfies the requirement that we have a packaged clearinghouse that can be run standalone from a running Emulab site.
-
- 01 Dec, 2008 1 commit
-
-
Leigh Stoller authored
-
- 31 Oct, 2008 1 commit
-
-
Leigh Stoller authored
-
- 09 Jul, 2008 1 commit
-
-
Leigh Stoller authored
-
- 30 May, 2008 1 commit
-
-
Leigh Stoller authored
-
- 06 Feb, 2006 1 commit
-
-
Leigh Stoller authored
-