- Mar 09, 2007
-
-
Mike Hibler authored
-
- Jan 09, 2007
-
-
Mike Hibler authored
* support FreeBSD 6 * client-side changes to support enable/disable of ACPI via slicefix * use dynamically linked Emulab binaries in frisbee MFS (for size)
-
- Dec 01, 2006
-
-
Mike Hibler authored
-
- Nov 14, 2005
-
-
Mike Hibler authored
-
- Nov 08, 2005
-
-
Mike Hibler authored
(from Keith Sklower)
-
- May 31, 2005
-
-
Leigh B. Stoller authored
I fixed a couple of minor problems, but mostly this worked fine. Note that I have tested this with the installed perl, *NOT* perl 5.8. I am just making sure this stuff gets committed before too much more bitrot sets in.
-
- Nov 05, 2004
-
-
Mike Hibler authored
grotesque dhcp-on-all-interfaces hacks :-)
-
- Nov 03, 2004
-
-
Mike Hibler authored
non-standard installation of client software in the frisbee MFS.
-
- Sep 29, 2004
-
-
Mike Hibler authored
Add client-install target used by cdboot-install.
-
- Jun 16, 2004
-
-
David G Andersen authored
the case that they didn't give us a hostname. It just mocks up a bogus hostname of dhcp-ip.wa.emulab.net and sends that along. The substantive change is that it now prefers extracting the IP address from the ifconfig for the interface instead of via hostname, which is pretty unreliable. But it'll try both.
-
David G Andersen authored
from the burned-on-CD register.pl script into the downloaded netbed-setup.pl script. Doesn't actually change anything, but a CD burned with the new register.pl and intended for DHCP could be fixed by a revised netbed-setup without requiring a new CD. This is a transition commit to fix some minor brokenness and inflexibility before I really revamp things to enable DHCP support, which may require a v5 CD instead of incremental changes to the v4 CD. We'll see...
-
- Jun 15, 2004
-
-
David G Andersen authored
a disk image in case the image isn't stored on the boot CD (needed to handle heterogenous boot CD media). netbed-setup.pl now tries this alternate location if the local disk image is missing, old, or corrupt.
-
- Jun 04, 2004
-
-
Mike Hibler authored
we can use it for a partition number
-
- May 18, 2004
-
-
Mike Hibler authored
1. tbbootconfig: ensure block is zeroed on first init, fix cut/paste error 2. rc.frisbee: cleanup interface to slicefix 3. slicefix: cleanup, make it work correctly, init tbboot block for cd boot Unrelated: 1. link-agent makefile: build link-agent when doing client-install
-
- May 12, 2004
-
-
Leigh B. Stoller authored
-
- May 10, 2004
-
-
Leigh B. Stoller authored
the CDROM to read/write the magic config sector.
-
Leigh B. Stoller authored
my windoze box cause my CD didn't work for some reason, but now it does.
-
- Aug 20, 2003
-
-
Leigh B. Stoller authored
I was getting the IP from the hostname, so I switched to the trick we use on the testbed nodes; use /etc/dhclient-exit-hooks to write the data into /var/run, and use that in register.sh when the IP=DHCP.
-
- Aug 09, 2003
-
-
Leigh B. Stoller authored
-
- Jun 23, 2003
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- Jun 18, 2003
-
-
Leigh B. Stoller authored
Also fix bug in "info" mode, that was causing it to be less than informative.
-
- Jun 16, 2003
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
a vastly stripped down version of the netbed cdrom version, but which also asks for a root password.
-
- Jun 10, 2003
-
-
Leigh B. Stoller authored
-
- Apr 22, 2003
-
-
Leigh B. Stoller authored
all files (fdisk, slice images, tarballs) to proper digital signatures using the new priv/pub key pair recently installed (and the mksig script). The key pair is password protected, so it is not as convenient as an MD5, but such is life. The sig files are either stored locally on the CD, or can be specifed as an https:// URL to be downloaded with wget and verified using the public key stored on the CD in /etc/emulab_pubkey.pem. This version of the script is not compatible with older CDs (version 3 or earlier). The web interface will return the proper version to the requester based on its CD version (from boss:/z/testbed/distributions). The old version is stored as netbed-setup-v3.pl, while the new version is stored as netbed-setup-v4.pl. These names are relevant to the web interface (cdromcheckin.php3), but are otherwise arbitrary (they can be anything). Note that version 1 and 2 CDs do not download a script (hardwired on the CD).
-
Leigh B. Stoller authored
to a proper digital signature using the new priv/pub key pair recently installed (and the mksig script). The key pair is password protected, so it is not as convenient as an MD5, but such is life. The sig is returned as an https:// URL to be downloaded with wget and verified using the public key stored on the CD in /etc/emulab_pubkey.pem.
-
- Nov 19, 2002
-
-
Leigh B. Stoller authored
Dave and RON node installation.
-
- Oct 22, 2002
-
-
Leigh B. Stoller authored
script. The old script is just a wrapper that asks the page for the real script, which is run on the node. We return a url and md5 in the response, which the node then gets with wget. Right now the md5 and the url are hardwired in the page, and the script goes in /z/testbed/distributions on boss. Needs to be DB loaded instead. The node will wait forever until it can get the script. ^C on the console will drop the node into a shell if the user knows the root password. Security is flimsy still; we depend on the ssl connection to ensure that the script is really coming from emulab. Should probably sign the script.
-
- Sep 28, 2002
-
-
Leigh B. Stoller authored
path in resolv.conf to check 127.0.0.0 first. This was requested by Dave. Note that instead of running make-localhost I just spit out a noce looking zone file.
-
Leigh B. Stoller authored
the privkey in that file. Requested by Dave so that his RON nodes would not require any human intervention. Also add nosuid option to slicex mount line in fstab.
-
Leigh B. Stoller authored
-
- Sep 19, 2002
-
-
Leigh B. Stoller authored
-
- Sep 10, 2002
-
-
Leigh B. Stoller authored
or otherwise disturb things.
-
- Aug 19, 2002
-
-
Mike Hibler authored
emulabboot.sh: make sure tbbootconfig is executable rc.emulab: fix exit code register.sh: pass netbed_IP on to register.pl waipconfig.pl: fix exit code attempt to intuit gateway: (addr & mask) | 1 code to set netmask based on network type, but for now stick with common 255.255.255.0 more exotic code for determining disk (grubs through dmesg output looking for disks, checks sizes to make sure they are big enough) register.pl: use IP address passed in rather than trying to resolve from hostname check hash of on CD image (we may want to disable this, takes a long time) get rid of hack when calling tbbootconfig since it is now fixed
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
- Aug 17, 2002
-
-
Leigh B. Stoller authored
-
Mike Hibler authored
take debug option out of imageunzip from cd (dooh!) call shutdown instead of reboot on CD system, prevents long hangs due to unflushable buffers add stop option to register.sh so it doesn't whine during shutdown
-