Commit 2ce93c19 authored by Russ Fish's avatar Russ Fish

Add capability of getting *idx from the DB on the fly.

Rationalized some file names: site_*.urls -> *_cases.urls; *normal* become *show* .
parent bbfe4885
This diff is collapsed.
......@@ -45,4 +45,8 @@ does not exist
must be alphanumeric
must consist of
funky
unknown
You can freeze a user or you can thaw a user
is not currently reserved
Experiment must be active
does not have enough permission
......@@ -32,15 +32,15 @@ FNR == 1 {
# Rarely, a mix of <input and <form elements on a single line within a form.
form && /<input.*<form/ {
while ( $0 ~ "<input.*<form" || $0 ~ "</form.*<form" ) {
##print "INPUT/FORM", $0;
if ( index($0, "<input") < index($0, "<form") )
if ( index($0, "<input") < index($0, "<form") ) {
##print " INPUT/FORM '" $0 "'";
if ( index($0, "</form") < index($0, "<input") ) end_form();
do_input();
}
else {
if ( index($0, "</form") < index($0, "<form") )
end_form();
else {
do_form();
}
##print " FORM/INPUT '" $0 "'";
if ( index($0, "</form") < index($0, "<form") ) end_form();
do_form();
}
}
}
......@@ -66,8 +66,8 @@ function do_form() {
end = index($0, ">");
rest = substr($0, end+1); # Save rest of line.
##print "'" rest "'";
$0 = substr($0, 1, end); # Leave only <form ... > on the line.
##print " FORM ONLY '" $0 "'\n REST '" rest "'";
# Canonicalize.
# Convert single-quoted action and method values to double quotes.
......@@ -79,14 +79,13 @@ function do_form() {
# May have more elements on the same line.
$0 = rest;
##print "FORM", $0;
}
form && /<input/ { while ( $0 ~ "<input" ) do_input(); }
# May be multiple <input elements on a line.
function do_input() {
##print "INPUT", $0;
##print " INPUT '" $0 "'";
$0 = substr($0, index($0, "<input")); # Put <input at beginning of line.
sub("[ \t]on[a-zA-Z]+=.*['\"]", "", $0 ); # Skip Javascript.
......@@ -106,12 +105,12 @@ function do_input() {
$0 = gensub("(<input type=select.*name=[^ >]+).*(value=[^ >]+).*>",
"\\1 \\2>", 1);
##print "FULL INPUT", $0;
##print " FULL INPUT '" $0 "'" ;
end = index($0, ">");
rest = substr($0, end+1); # Save rest of line.
##print "'" rest "'";
$0 = substr($0, 1, end); # Leave only <input ... > on the line.
##print " INPUT ONLY '" $0 "'\n REST '" rest "'";
# Canonicalize.
sub("type=readonly", "type=text"); # There is no readonly type, text is default.
......@@ -138,11 +137,13 @@ function do_input() {
}
function end_form() {
# Blank-line terminator on each form section.
# Output a blank-line terminator after each form section.
if ( form ) {
match($0, "</form>");
rest = substr($0, RSTART+RLENGTH); # Save rest of line.
##print " FORM END '" $0 "'\n REST '" rest "'";
$0 = rest;
printf "\n";
end = index($0, ">");
$0 = substr($0, end+1); # Save rest of line.
}
form = 0;
}
......
......@@ -134,8 +134,8 @@ form && /^<input/ { # <input type="..." name="..." value=... ...>
##printf "type %s, name %s, value %s, checked %s\n", type, name, value, checked;
val_arg = (type=="text" || type=="textarea" || type=="password" ||
type=="hidden" || type=="checkbox" || type=="select" ||
type=="radio" && checked);
type=="hidden" || type=="select" ||
(type=="checkbox" || type=="radio") && checked);
# Follow just the positive submit controls, not cancel, etc.
sub_arg = (type=="submit" &&
(value ~ "Submit" || value ~ "Create" ||
......
name="MAX_FILE_SIZE" 1024
name="OS" FreeBSD
name="action" !freeze
!name="attributes[*"
!name="deletes[*"
name="default_osid" testproj-testosid
name="description" Test description.
name="eid" !testexp1
name="exptidx" 7
name="exptidx" !@exptidx@
name="experiment" !@exptidx@
name="exp_localnsfile" /users/@uid@/shaped-2-nodes.ns
name="formfields[autoswap]" 0
name="formfields[batchmode]" 0
name="formfields[body]" Test body.
name="formfields[count]" 1
name="formfields[cpu_usage]" 3
......@@ -18,7 +22,7 @@ name="formfields[exp_batched]" 0
name="formfields[exp_description]" Test experiment.
name="formfields[exp_id]" testexp1
name="formfields[exp_idleswap]" 0
name="formfields[exp_localnsfile]" /users/fish/shaped-2-nodes.ns
name="formfields[exp_localnsfile]" /users/@uid@/shaped-2-nodes.ns
name="formfields[exp_noidleswap_reason]" Testing.
name="formfields[exp_pid]" testbed
name="formfields[exp_preload]" Yep
......@@ -31,10 +35,10 @@ name="formfields[joining_uid]" testuser
name="formfields[listname]" testlist
name="formfields[loadlength]" 1
name="formfields[loadpart]" 1
name="formfields[localnsfile]" /users/fish/shaped-2-nodes.ns
name="formfields[mtype_pc600]" Yep
name="formfields[mtype_pc850]" Yep
name="formfields[mtype_pc3000]" Yep
name="formfields[localnsfile]" /users/@uid@/shaped-2-nodes.ns
name="formfields[mtype_pc600]" !Yep
name="formfields[mtype_pc850]" !Yep
name="formfields[mtype_pc3000]" !Yep
name="formfields[new_section]" test_section
name="formfields[noidleswap_reason]" Testing.
name="formfields[op_mode]" NORMALv2
......@@ -49,7 +53,7 @@ name="formfields[path]" /proj/testbed/images/testimg.ndz
name="formfields[pid]" !testbed
name="formfields[proj_URL]" http://myboss.vulnelab.testbed.emulab.net
name="formfields[proj_funders]" none
name="formfields[proj_head_uid]" fish
name="formfields[proj_head_uid]" @uid@
name="formfields[proj_linked]" checked
name="formfields[proj_members]" 1
name="formfields[proj_name]" Testproj description.
......@@ -69,7 +73,7 @@ name="formfields[usr_addr]" Silly
name="formfields[usr_affil]" Emulab Scripts
name="formfields[usr_city]" Salt Lake Silly
name="formfields[usr_country]" USA
name="formfields[usr_email]" fish@cs.utah.edu
name="formfields[usr_email]" @email@
name="formfields[usr_name]" Test User
name="formfields[usr_phone]" 801-123-4567
name="formfields[usr_state]" UT
......@@ -81,32 +85,34 @@ name="formfields[when]" 1
name="formfields[wikiname]" TestUser
name="formfields[xref_tag]" test_tag%d
name="gid" !testgroup
name="group" !@grpidx@
name="group_description" Testproj subgroup.
name="group_id" testgroup
name="group_leader" fish
name="group_pid" testproj1
name="group_leader" @uid@
name="inout" !out
name="imageid" !testproj-testimg
name="loadpart" 1
name="log_entry" Test log entry.
name="nextosid" !
!name="new_type"
name="new_uid" testuser
name="node" pc158
name="node_id" !pc158
name="new_uid" testuser2
name="node" @pcnode@
name="node_id" !@pcnode@
name="node_type" !pctest
name="nodeid" pc158
name="nodes[]" pc158
name="nodeid" @pcnode@
name="nodes[]" @pcnode@
name="os_reboot_waittime" 150
name="os_version" 666
name="osid" testproj-testosid
name="osid" !testproj-testosid
name="osname" testosid
name="part1_osid" testproj-testosid
name="password" EinE_tmp
name="pid" !testbed
name="project" testproj1
name="query" what
name="range" 12%2f01%2f06-01%2f01%2f07
name="reserved_pid" testbed
name="target_pid" testbed
name="target_uid" !testuser
name="uid" testuser
name="user" !@usridx@
......@@ -7,10 +7,12 @@ changeuid.php
delaycontrol.php3
deletegroup.php3
deleteimageid.php3
deletenodelog.php3
deleteosid.php3
deleteproject.php3
deletepubkey.php3
deleteuser.php3
delmmlist.php3
editexp.php3
editgroup_form.php3
editimageid.php3
......@@ -45,10 +47,13 @@ plab_ez.php3
powertime.php3
prereserve_node.php3
replayexp.php3
resendapproval.php
showpubkeys.php3
showsfskeys.php3
showsumstats.php3
showuser_list.php3
swapexp.php3
template_create.php
template_metadata.php
template_modify.php
template_swapin.php
updateaccounts.php3
This diff is collapsed.
This diff is collapsed.
================ success ================
approveproject.php3.html
<b>Project 'testproj' is being created</b> ...<br>
This will take a few moments; please be <em>patient</em>.<br>
appusr1.html
<title>MyEmulab.Net - New Users Approved</title>
New Users Approved</h2>
User testuser was <b>granted</b> membership in
modexp2.html
<b>Your experiment is being modified!</b> You will be notified via email when the experiment has finished modifying and you are able to proceed. This typically takes less than 10 minutes, depending on the number of nodes in the experiment. If you do not receive email notification within a reasonable amount time, please contact <a href="mailto:testbed-ops@myops.vulnelab.testbed.emulab.net">
newexp1.html
<b>Starting experiment configuration!</b> You will be notified via email when the experiment has been fully
newgroup.php3.html
<b>Creating project group testgroup.</b> ...<br>
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
newimageid.html
<h3 class="submenuheader">More Options</h3>
newnodetype.html
<title>MyEmulab.Net - Edit Node Type</title>
Edit Node Type</h2>
newosid.html
<center><h3>Done!</h3></center>
newproj1.html
Your project request has been successfully queued.
newproj2.html
Your project request has been successfully queued.
newuser1.html
As a pending user of the Testbed you will receive a key via email.
newuser2.html
As a pending user of the Testbed you will receive a key via email.
================ failure ================
================ UNKNOWN ================
================ success ================
approveproject.php3.html
Project 'testproj3' is being created!<br><br>
Project testproj3 (User: fish) has been approved.
<b>Project 'testproj3' is being created</b> ...<br>
This will take a few moments; please be <em>patient</em>.<br>
approveuser.php3.html
<title>MyEmulab.Net - New Users Approved</title>
New Users Approved</h2>
User testusr3 was <b>granted</b> membership in testproj3/testproj3
archive_missing.php3.html
<title>MyEmulab.Net - Add Missing Files</title>
Add Missing Files</h2>
User testusr3 was <b>granted</b> membership in
archive_tag.php3.html
Commit/Tag Archive
archive_tags.php3.html
......@@ -16,8 +13,10 @@ archive_tags.php3.html
beginexp_html.php3.html
<b>Starting experiment configuration!</b> Since you are only pre-loading the experiment, this will typically
boot.php3.html
reboot (pc158): Attempting to reboot ...
reboot (pc158): Successful!
reboot (pc120): Attempting to reboot ...
reboot (pc149): Attempting to reboot ...
reboot (pc120): Successful!
reboot (pc149): Successful!
delaycontrol.php3.html
Use this page to alter the traffic shaping parameters of your
deletegroup.php3.html
......@@ -25,27 +24,37 @@ deletegroup.php3.html
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
deleteimageid.php3.html
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
Image 'testproj3-testimg3' in project testproj3 has been deleted!
deletenodelog.php3.html
Log for node pc165.
deleteosid.php3.html
OS Descriptor 'testosid3' in Project testproj3 has been deleted!
deleteproject.php3.html
Project 'testproj3' is being removed!<br><br>
<b>Done!</b>
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
deletepubkey.php3.html
Current ssh public keys for user testusr3.
Enter ssh public keys for user
deleteuser.php3.1.html
<b>User 'testusr3' is being removed!</b> ...<br>
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
deleteuser.php3.html
<b>User 'testusr3' is being removed!</b> ...<br>
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
delmmlist.php3.html
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
editexp.php3.html
<h3 class="submenuheader">Experiment Options</h3>
editgroup.php3.html
<title>MyEmulab.Net - Show Group Information</title>
Show Group Information</h2>
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
editimageid.php3.html
<h3 class="submenuheader">More Options</h3>
<title>MyEmulab.Net - Edit Image Descriptor</title>
Edit Image Descriptor</h2>
editnodetype.php3.html
<title>MyEmulab.Net - Edit Node Type</title>
Edit Node Type</h2>
......@@ -60,24 +69,18 @@ freezeuser.php3.html
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
gensslcert.php3.html
Your new SSL certificate has been created. You can
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
joinproject.php3.html
As a pending user of the Testbed you will receive a key via email.
kb-manage.php3.html
<center><b>Knowledge Base Entry: 265 test_tag</b><br>(<a href="https://myboss.vulnelab.testbed.emulab.net/kb-search.php3">Search Again</a>)</center>
<center><b>Knowledge Base Entry: 280 test_tag</b><br>(<a href="https://myboss.vulnelab.testbed.emulab.net/kb-search.php3">Search Again</a>)</center>
kb-search.php3.html
<font size=+2>Knowledge Base search results</font>
linktest.php3.html
Are you <b>sure</b> you want to run linktest?
loadimage.php3.html
<h2><b>Warning!</b><br />Doing a snapshot of node 'pc158' into image 'testproj3-testimg3' will overwrite any previous snapshot for that image. Are you sure you want to continue?</h2><input type='hidden' name='node' value='pc158'></input><input type='hidden' name='imageid' value='testproj3-testimg3'></input><input type='submit' name='confirmed' value='Confirm'></input>&nbsp;<input type='submit' name='cancelled' value='Cancel'></input>
modifyexp.php3.html
<b>Your experiment is being modified!</b> You will be notified via email when the experiment has finished modifying and you are able to proceed. This typically takes less than 10 minutes, depending on the number of nodes in the experiment. If you do not receive email notification within a reasonable amount time, please contact <a href="mailto:testbed-ops@myops.vulnelab.testbed.emulab.net">
modnodeattributes.php3.html
<h3>Node attributes successfully modified!</h3><p>
moduserinfo.php3.html
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
newgroup.php3.html
<b>Creating project group testgroup3.</b> ...<br>
This will take a few moments; please be <em>patient</em>.<br>
......@@ -86,55 +89,70 @@ newimageid.php3.html
<h3 class="submenuheader">More Options</h3>
newimageid_ez.php3.html
Continue only if this is what you want.</h2><br /><form enctype="multipart/form-data" action='newimageid_ez.php3.html'
newmmlist.php3.html
<center><h2>testproj3-testlist mailing list administration<br>General Options Section</h2></center><hr>
newnodelog.php3.html
Log for node pc158.
Log for node pc165.
newosid.php3.html
<h3 class="submenuheader">More Options</h3>
<center><h3>Done!</h3></center>
newproject.php3.html
Your project request has been successfully queued.
nodecontrol.php3.html
<h3>Node parameters successfully modified!</h3><p>
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
nscheck.php3.html
<center><br><br><h2>Your NS file looks good!</h2></center>
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
<center><br><h2>Your NS file looks good!</h2></center>
nsgen.php3.html
This template is for creating a DevBox for building software
plab_ez.php3.html
<p><b>To finish creating your slice, edit the
powertime.php3.html
<center>Updated power time for:<br><br><b>pc158</b><br></center><!-- end content -->
<center>Updated power time for:<br><br><b>pc165</b><br></center><!-- end content -->
prereserve_node.php3.html
<h3 class="submenuheader">Node Options</h3>
replayexp.php3.html
<center><h2>Starting event replay. Please wait a moment ...
<b>Starting event replay</b> ...<br>
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
resendapproval.php.html
<h2>Done!</h2>
showpubkeys.php3.html
Current ssh public keys for user fish.
Current ssh public keys for user testuser.
Enter ssh public keys for user
showsfskeys.php3.html
Enter sfs public keys for user fish[<b>1</b>].
showsumstats.php3.html
<b>Range: <a class='static'
<b>Range: Epoch, <a class='static'
showuser_list.php3.html
There are 2 logged in users.
template_create.php.html
This will take a few moments; please be <em>patient</em>.<br>
ClearBusyIndicators('<center><b>Done!</b></center>');
updateaccounts.php3.html
You will be notified via email when the update has completed on
This will take a few moments; please be <em>patient</em>.<br>
================ failure ================
changeuid.php.html
<title>MyEmulab.Net - Page Error</title>
Page Error</h2>
The user fish must be unapproved (but verified) to change!
deletepubkey.php3.html
deleteuser.php3.1.html
Could not continue. Please contact <a href="mailto:testbed-ops@myops.vulnelab.testbed.emulab.net">
freenode.php3.html
<title>MyEmulab.Net - Page Error</title>
Page Error</h2>
Public Key for user 'testusr3' does not exist!
pc165 is not currently reserved!
kb-search.php3.html
<li><a href="https://myboss.vulnelab.testbed.emulab.net/kb-show.php3?idx=174">What does "invalid migration assumptions" mean from "assign"?</a>
loadimage.php3.html
pc165 is not currently reserved to an experiment!
moduserinfo.php3.html
&nbsp;Oops, please fix the following errors!&nbsp;
newmmlist.php3.html
&nbsp;Oops, please fix the following errors!&nbsp;
newnodes_list.php3.html
At least one node must be selected!
swapexp.php3.html
<h3>swapout and dequeue could not proceed</h3><blockquote><pre>*** swapexp:
<h3>swapout could not proceed</h3><blockquote><pre>*** swapexp: Experiment testproj3/testexp3 is not swapped in or activating!
template_swapin.php.html
<title>MyEmulab.Net - Page Error</title>
Page Error</h2>
updateaccounts.php3.html
<h3>Node update could not proceed</h3><blockquote><pre>Experiment testbed/testexp1 is not ACTIVE!
================ UNKNOWN ================
changeuid.php.html
linktest.php3.html
template_modify.php.html
This diff is collapsed.
< .#deleteuser.php3.1.19
< .#editnodetype.php3.1.12
< .#showstuff.php3.1.188
< .#showstuff.php3.1.190
< .#showstuff.php3.1.191
< .#showstuff.php3.1.192
< .#showstuff.php3.1.193
< .#showstuff.php3.1.196
< .#showstuff.php3.1.197
< approvewauser_form.php3
< archive_missing.php3
< archive_tag.php3
< cdromnewkey.php
< cdromqueue.php3
< cdromrequest.php3
< chpasswd.php3
> changeuid.php
< deletenodelog.php3
< deletesfskey.php3
< delmmlist.php3
< expaccess_form.php3
< floormap.php3
< login.php3
< menu.php3
< newnode_edit.php3
< nodemon.php3
< nodemon_all.php3
< pagenotworking.php
< panicbutton.php3
< password.php3
< remapexp.php3
......@@ -24,16 +25,13 @@
< robotmap.php3
< search.php3
< setnodeloc.php3
< showstuff.php3
< survey.php3
< showsfskeys.php3
< template_analyze.php
< template_commit.php
< template_defs.php
< template_editevents.php
< template_export.php
< template_exprun.php
< template_metadata.php
< template_modify.php
< template_swapin.php
< verifyusr_form.php3
< widearea_nodeinfo.php3
< widearea_register.php
< wideareakeys.php3
name="MAX_FILE_SIZE"
name="OS"
name="U10071$$trust"
name="U10079$$trust"
name="U10082$$trust"
name="U10109$$trust"
name="U10131$$trust"
name="U10142$$trust"
name="U1182$$trust"
name="U2146$$trust"
name="U27$$trust"
name="U282$$trust"
name="U30620$$trust"
name="U30775$$trust"
name="U30817$$trust"
name="U30825$$trust"
name="U30921$$trust"
name="U30944$$trust"
name="U30945$$trust"
name="U30981$$trust"
name="U31217$$trust"
name="U424$$trust"
name="U502$$trust"
name="U503$$approval-testproj/testproj"
name="U503$$trust-testproj/testproj"
name="_newattrs[0]"
name="_newvals[0]"
name="abhijeet$$trust"
name="action"
name="add_abhijeet"
name="add_ayers"
name="add_bwhite"
name="add_danderse"
name="add_duerig"
name="add_eb"
name="add_ee"
name="add_fish"
name="add_fjluser"
name="add_flikx"
name="add_gebhardt"
name="add_johnsond"
name="add_kevina"
name="add_kwebb"
name="add_lepreau"
name="add_mike"
name="add_ricci"
name="add_rricci"
name="add_shash"
name="add_stack"
name="add_stoller"
name="add_testuser"
name="add_30825"
name="add_502"
name="addnumber"
name="approval"
name="attributes[adminmfs_osid]"
......@@ -52,39 +54,30 @@ name="attributes[simnode_capacity]"
name="attributes[trivlink_maxspeed]"
name="attributes[virtnode_capacity]"
name="autoswap"
name="ayers$$trust"
name="beginexp"
name="bwhite$$trust"
name="calfeld$$trust"
name="change_abhijeet"
name="change_ayers"
name="change_bwhite"
name="change_calfeld"
name="change_danderse"
name="change_duerig"
name="change_eb"
name="change_ee"
name="change_elabckup"
name="change_fish"
name="change_fjluser"
name="change_flikx"
name="change_gebhardt"
name="change_johnsond"
name="change_kevina"
name="change_kwebb"
name="change_lepreau"
name="change_mike"
name="change_newbold"
name="change_operator"
name="change_ricci"
name="change_rricci"
name="change_shash"
name="change_stack"
name="change_stoller"
name="change_testuser"
name="change_10071"
name="change_10079"
name="change_10082"
name="change_10109"
name="change_10131"
name="change_10142"
name="change_1182"
name="change_2146"
name="change_27"
name="change_282"
name="change_30620"
name="change_30775"
name="change_30817"
name="change_30825"
name="change_30921"
name="change_30944"
name="change_30945"
name="change_30981"
name="change_31217"
name="change_424"
name="change_502"
name="clear_bootstrap"
name="clear_last"
name="danderse$$trust"
name="def_boot_cmd_line"
name="def_boot_osid"
name="deletes[adminmfs_osid]"
......@@ -112,28 +105,23 @@ name="deletes[trivlink_maxspeed]"
name="deletes[virtnode_capacity]"
name="description"
name="dochange"
name="duerig$$trust"
name="eb$$trust"
name="ee$$trust"
name="eid"
name="elabckup$$trust"
name="eventrestart"
name="exptidx"
name="fish$$trust"
name="fjluser$$trust"
name="flikx$$trust"
name="exp_localnsfile"
name="experiment"
name="force"
name="formfields[autoswap]"
name="formfields[autoswap_timeout]"
name="formfields[batched]"
name="formfields[batchmode]"
name="formfields[body]"
name="formfields[canfail]"
name="formfields[class]"
name="formfields[copyid]"
name="formfields[count]"
name="formfields[cpu_usage]"
name="formfields[default_osid]"
name="formfields[description]"
name="formfields[eid]"
name="formfields[exp_autoswap]"
name="formfields[exp_autoswap_timeout]"
name="formfields[exp_batched]"
......@@ -178,11 +166,13 @@ name="formfields[makedefault]"
name="formfields[max_concurrent]"
name="formfields[mem_usage]"
name="formfields[mtype_pc850]"
name="formfields[name]"
name="formfields[new_section]"
name="formfields[node]"
name="formfields[node_id]"
name="formfields[noidleswap_reason]"
name="formfields[noswap_reason]"
name="formfields[notes]"
name="formfields[nsdata]"
name="formfields[op_mode]"
name="formfields[os_feature_ipod]"
name="formfields[os_feature_isup]"
......@@ -200,6 +190,7 @@ name="formfields[part3_osid]"
name="formfields[part4_osid]"
name="formfields[path]"
name="formfields[pid]"
name="formfields[preload]"
name="formfields[proj_URL]"
name="formfields[proj_funders]"
name="formfields[proj_head_uid]"
......@@ -214,14 +205,17 @@ name="formfields[proj_why]"
name="formfields[proj_whynotpublic]"
name="formfields[reboot_waittime]"
name="formfields[resusage]"
name="formfields[rpm]"
name="formfields[section]"
name="formfields[shared]"
name="formfields[startupcmd]"
name="formfields[swappable]"
name="formfields[target_uid]"
name="formfields[tarball]"
name="formfields[tid]"
name="formfields[title]"
name="formfields[type]"
name="formfields[units]"
name="formfields[user]"
name="formfields[user_interface]"
name="formfields[usr_URL]"
name="formfields[usr_addr2]"
......@@ -230,58 +224,44 @@ name="formfields[usr_affil]"
name="formfields[usr_city]"
name="formfields[usr_country]"
name="formfields[usr_email]"
name="formfields[usr_key]"
name="formfields[usr_name]"
name="formfields[usr_phone]"
name="formfields[usr_shell]"
name="formfields[usr_state]"
name="formfields[usr_title]"
name="formfields[usr_zip]"
name="formfields[value]"
name="formfields[w_password1]"
name="formfields[w_password2]"
name="formfields[when]"
name="formfields[wholedisk]"
name="formfields[wikiname]"
name="formfields[xref_tag]"
name="gebhardt$$trust"
name="group_description"
name="group_id"
name="group_leader"
name="group_pid"
name="head_uid"
name="idleswap"
name="idx"
name="imageid"
name="johnsond$$trust"
name="kevina$$trust"
name="kwebb$$trust"
name="lepreau$$trust"
name="level"
name="log_entry"
name="log_type"
name="message"
name="mike$$trust"
name="modbase"
name="mode"
name="name"
name="new_uid"
name="newattribute_name"
name="newattribute_value"
name="newbold$$trust"
name="newprefix"
name="newtype"
name="next_boot_cmd_line"
name="next_boot_osid"
name="nextosid"
name="node"
name="node_id"
name="node_type"
name="nodeid"
name="nodes[]"
name="nodetype"
name="nsdata"
name="op_mode"
name="operator$$trust"
name="os_clean"
name="os_feature_ipod"
name="os_feature_isup"
......@@ -296,10 +276,10 @@ name="os_path"