- 26 Oct, 2009 11 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
Also add a GetManifest method to avoid code duplication.
-
Leigh B. Stoller authored
-
Ryan Jackson authored
The init script for Dropbear will now convert OpenSSH format host keys to the Dropbear format if they are found at startup. /etc/ssh/ssh_host_rsa_key -> /etc/dropbear/dropbear_rsa_host_key /etc/ssh/ssh_host_dsa_key -> /etc/dropbear/dropbear_dss_host_key
-
Leigh B. Stoller authored
* Most of the changes in GeniCM are simple reorganizations to allow me to call into the code from the GeniCMV2 module. This is to avoid code duplication as much as possible. Eventually, I will have to duplicate the code, but for the moment this works okay. * I am ignoring the slice_urn argument for now. Will add that later. * See protogeni/test/version2 for the version two test cases.
-
Leigh B. Stoller authored
boolean functions that say where a value is a GeniResponse.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Mike Hibler authored
-
Mike Hibler authored
10K HZ kernel.
-
Mike Hibler authored
Don't look up protocol number for TCP (getprotobyname). (Likely) due to some strange threading issue, it can hang. Since this number has been the same since the beginning of Internet time and will continue to be the same til the heat death of the universe, there really isn't much reason for a dynamic lookup. Instead, we just let the kernel choose. Proliferate the use of lib_lock a bit more. For the stated purpose of protecting libc memory allocation, there were some questionable areas that I have added locking to. This really shouldn't be needed anymore, but til we can shed our ancient disk images, the code remains.
-
- 25 Oct, 2009 1 commit
-
-
Matt Strum authored
-
- 23 Oct, 2009 3 commits
-
-
David Johnson authored
-
David Johnson authored
Instead, grab the current Emulab uids/gids, grab the current group/passwd files and their shadow counterparts, remove any emulab u/gids from the loaded instance of the current files, then push any new/changed uid/gids into the master files in $ETCDIR. Also, we remove accounts from the master files if they no longer appear in the current files. Finally, we strip deleted uids from any groups they might appear in (!). Note that this also rearranges the order in which os_account_cleanup is called by rc.accounts; now it comes before the passwd and group dbs in /var/emulab/db are wiped.
-
Jonathon Duerig authored
-
- 22 Oct, 2009 22 commits
-
-
Leigh B. Stoller authored
testing. Now to actually write some code. Tomorrow.
-
Jonathon Duerig authored
Change location sitevars to general/default_* rather than protogeni/default_* as these may be more widely applicable than just Protogeni code.
-
Jonathon Duerig authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
Add routine to do RenewSliver() on all outstanding slivers.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
David Johnson authored
-
Leigh B. Stoller authored
-
Jonathon Duerig authored
-
Leigh B. Stoller authored
-
Jonathon Duerig authored
-
David Johnson authored
(i.e., if we're in a straight chroot that has no special files munged into it).
-
Leigh B. Stoller authored
not falling back to wget mode. Need to do this differently, soon.
-
Leigh B. Stoller authored
Maybe this should be RenewSlice instead? No matter, it is temporary; I think it will eventually be replaced with the API call that processes the manifest before StartSliver() is called.
-
Jonathon Duerig authored
-
Jonathon Duerig authored
Added owner_urn and target_urn elements to credentials help out the unfortunate ActionScript users...
-
David Johnson authored
can't do this on vhosts running a different distro/version from the guest.
-
Leigh B. Stoller authored
whatever API call is used to process the manifest before startsliver.
-
David Johnson authored
openvz.
-
Leigh B. Stoller authored
Slices will now get terminated when the expiration time is reached.
-
- 21 Oct, 2009 3 commits
-
-
Tarun Prabhu authored
Added support for specifying a link with more than 2 interfaces. assign would automatically treat this as a LAN.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-