- 21 Mar, 2005 5 commits
-
-
Leigh B. Stoller authored
Wiki support is turned on in the defs file with a WIKISUPPORT=1 directive.
-
Leigh B. Stoller authored
the .htpasswd file on ops. Note that I have disabled registration and password changes from the twiki interface on ops for now. I'll think about this as needed.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
user does not change the windows password.
-
Timothy Stack authored
-
- 20 Mar, 2005 2 commits
-
-
Timothy Stack authored
-
Leigh B. Stoller authored
the rest of the code that ties it into emulab is still scattered around my devel tree and under test.
-
- 19 Mar, 2005 2 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
- 18 Mar, 2005 8 commits
-
-
Mike Hibler authored
Put iface arg first so that remaining arguments can be multiple mac addrs. Send one packet per mac addr.
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
To enable WhOL, you need to add outlets table entries for nodes which are whol-enabled. The power_id encodes the interface on boss to use: +---------+-----------+--------+----------------+ | node_id | power_id | outlet | last_power | +---------+-----------+--------+----------------+ | pcwf6 | whol-fxp0 | 0 | 20050318152119 | +---------+-----------+--------+----------------+ You then need interfaces and wires table entries for that interface on boss, so that snmpit works with syntax like "boss:1". This is probably not really needed once the VLAN has been setup. You need a magic VLAN called "WhOL", I used VLAN 999. Add it to all the switches and trunks. Put boss's port in it. It will remain there, enabled, forever. In the interfaces table entry for every interface that supports WhOL, you need to set the 'whol' field to 1.
-
Mike Hibler authored
Used in the power_whol module.
-
Russ Fish authored
-
Russ Fish authored
-
David Johnson authored
-
- 17 Mar, 2005 3 commits
-
-
Mike Hibler authored
Untested, but compiles!
-
Mike Hibler authored
Put back the changes I removed in my last commit. You would think I would know how to read diff output by now...
-
Mike Hibler authored
I did the "back half" support. If the 'mustwipe' field is non-zero in the reserved table entry for a node then its disk must be zeroed. How the zeroing is done, depends on the value of the mustwipe field. Right now, '1' means pass the '-z' option to frisbee to have it zero all non-allocated blocks. The value '2' is reserved for enabling a "full wipe" pass of the disk before running frisbee, which Keith Sklower (DETER) wanted to be able to do. Note that 1 and 2 are effectively the same, if we are loading a full-disk image; i.e. all non-allocated blocks from the new image are zeroed. But if the disk were being loaded with a single-partition image, then "frisbee -z" would only wipe unused blocks in that partition. The reload_daemon has been modified to extract the mustwipe info and invoke os_load accordingly. os_load now takes a "-z <type>" option to enable the zeroing by setting a value in the current_reloads table. tmcd will read and return that info to its caller in the "loadinfo" command. Finally, the rc.frisbee script that runs in the frisbee MFS extracts the loadinfo info and crafts the frisbee startup command. What still needs to be done is the "front end," how the user specifies the value and how it winds up in the DB reserved table. This will probably involve addition of state to the experiments table as this will likely be a per-experiment setting.
-
- 16 Mar, 2005 2 commits
-
-
Timothy Stack authored
-
Mike Hibler authored
Unified the 'dot' handling (status printing) of frisbee and imagezip. They now both report the number of chunks remaining along with the dots. Also put out a periodic splat for every GB of uncompressed data we write. This is useful when you are zero-filling, since otherwise it appears that frisbee has hung when it is really just zeroing the last unused 100GB of your disk.
-
- 15 Mar, 2005 5 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
vs. not on the control net.
-
Mike Hibler authored
vs. not on the control net. The "media" command wasn't implemented in the Linux dhclient-script anyway.
-
Mike Hibler authored
Read characters from the device one at a time. GaTech has one of these hooked to the built-in PC serial port, and when reading 1024 chars at a time, it will not read complete lines. This would confuse our primitive expect-like logic.
-
- 14 Mar, 2005 2 commits
-
-
Mike Hibler authored
any partition or slice.
-
Mike Hibler authored
-
- 11 Mar, 2005 3 commits
-
-
Robert Ricci authored
Sends wake-on-lan packets to a speicifc MAC address in order to trigger our custom whack-on-lan hardware.
-
Leigh B. Stoller authored
display it (and a link).
-
Leigh B. Stoller authored
hopefully understand as First and Last name!
-
- 10 Mar, 2005 1 commit
-
-
Robert Ricci authored
The new -b option gives you a string with the current status of a port (ie. if it's enabled, and which VLAN it's in). After getting this string, you can then modify the port (change its VLAN, enable it, whatever). Then, when you're done, you can pass the string -b gave you back into snmpit with -B, and it should restore the original status of the port. Make sure to put the status string in single quotes when you pass it on the command line. It contains some stuff that the shell won't like, such as semicolons.
-
- 09 Mar, 2005 6 commits
-
-
Timothy Stack authored
out.
-
Timothy Stack authored
-
Timothy Stack authored
event.
-
Timothy Stack authored
to digest-slothd
-
Timothy Stack authored
-
Timothy Stack authored
-
- 08 Mar, 2005 1 commit
-
-
Leigh B. Stoller authored
released. Not sure if the other keys need to be done, but does not appear to matter.
-