- 26 Oct, 2006 6 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
would kill capserver. This would happen during nmap scans.
-
Kevin Atkinson authored
Make an attempt to discover what the error was before an swap-* was canceled, if any. Both the main error (canceled) and the other error are stored in the error table. To support this a new column in the error table is added "rank". The primary error has a rank 0 while the other error has a rank 1. Make an attempt to determine when an error is a "me too" error or the real cause of the problem. "Me too" errors are errors which are generally reported when the callie script determined that the caller script fails. The caller script should have reported the error, but in some cases the error didn't make it into the database. Thus if a "me too" is reported as the cause of a "swap-*" more info is needed to determine the true cause. When a "me too" error is reported it is followed by a "..." on it's own line. It is also recorded in the errors table under the new column "need_more_info". Add inferred column to the errors table. This is the same value as the inferred variable in tblog_find_error. Add revision column to errors table to make it easy to tell which algorithm was used to determine the error.
-
Mike Hibler authored
to talk to bgmon to accelerate data collection. Also handle the 1.0 PLR rates that are recorded in the DB to indicate down links.
-
Leigh B. Stoller authored
across from the Contact link. Yep, want to encourage more use of flyspray for reporting bugs and requesting features. Maybe not possible but lets try!
-
Leigh B. Stoller authored
-
- 25 Oct, 2006 11 commits
-
-
Leigh B. Stoller authored
setuid nobody.
-
Leigh B. Stoller authored
between when something is installed and when post-install runs. Short of a global lock (which we probably need anyway someday), my solution is this. In your makefiles, add these variables before the line that has the include of $(TESTBED_SRCDIR)/GNUmakerules: SETUID_BIN_SCRIPTS = SETUID_SBIN_SCRIPTS = I have added three new rules to GNUmakerules that look like this: $(addprefix $(SBINDIR)/, $(SETUID_SBIN_SCRIPTS)): $(SBINDIR)/%: % echo "Installing (setuid) $<" -mkdir -p $(INSTALL_SBINDIR) $(SUDO) $(INSTALL) -o root -m 4755 $< $@ Yep, your eyes ain't lying to you; use sudo to run the target so that install does the right thing (which is that the old file is not replaced until the new one has the proper attributes on it). Note that post-install is still needed for the initial install, but should no longer be needed for day to day installs since all that other stuff post-install does is mkdir/chmod on directories.
-
Leigh B. Stoller authored
between when something is installed and when post-install runs. Short of a global lock (which we probably need anyway someday), my solution is this. In your makefiles, add these variables before the line that has the include of $(TESTBED_SRCDIR)/GNUmakerules: SETUID_BIN_SCRIPTS = SETUID_SBIN_SCRIPTS = I have added three new rules to GNUmakerules that look like this: $(addprefix $(SBINDIR)/, $(SETUID_SBIN_SCRIPTS)): $(SBINDIR)/%: % echo "Installing (setuid) $<" -mkdir -p $(INSTALL_SBINDIR) $(SUDO) $(INSTALL) -o root -m 4755 $< $@ Yep, your eyes ain't lying to you; use sudo to run the target so that install does the right thing (which is that the old file is not replaced until the new one has the proper attributes on it). Note that post-install is still needed for the initial install, but should no longer be needed for day to day installs since all that other stuff post-install does is mkdir/chmod on directories.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Kevin Atkinson authored
-
Mike Hibler authored
Linux: nits, no functional changes
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
it is used for.
-
Leigh B. Stoller authored
-
- 24 Oct, 2006 13 commits
-
-
Leigh B. Stoller authored
written) and never got changed.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
will go to one place; flyspray@emulab.net
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
appears as a box on the show template page, with a mandatory confirm checkbox right next to it.
-
Russ Fish authored
-
Russ Fish authored
-
Russ Fish authored
-
Mike Hibler authored
his devtree.
-
Mike Hibler authored
libnetmon will attempt to connect to the monitor before giving up. It used to try once and give up (still the default behavior). Set this to N to try N times one second apart or 0 to try forever. If you start your app automatically from the ns/template, then you can set a value in the ns file with either: set opt(LIBNETMON_CONNECTTIMO) 10 for the "old school" ns file, or: $ns define-template-parameter LIBNETMON_CONNECTTIMO 10 in a template. Note that this will only work if you fire your app via the program agent, otherwise you won't get the environment variable.
-
Leigh B. Stoller authored
was causing lans to get improper delay/loss settings. Also add stern warnings about using linktest or some other testing mechanism to make sure that traffic shaping is set properly.
-
Leigh B. Stoller authored
done in revision 4.74 above.
-
- 23 Oct, 2006 6 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
only works for FC4 (not RHL7 or RHL9) because that function only exists in the libpcap on FC. Fortunately, I don't think RHL7 and RHL9 exhibit the problem in the first place.
-
Mike Hibler authored
-
Leigh B. Stoller authored
changed to use the NodeType object, but was still using values that have been moved from the node_types table to the node_type_attributes table.
-
Mike Hibler authored
-
Russ Fish authored
-
- 22 Oct, 2006 1 commit
-
-
Kirk Webb authored
Sigh... Revert max queue mod to delay qdisc and modify delaysetup to make the delay qdisc the parent of the HTB. This correctly shapes the traffic. The max queue depth on the delay qdisc made the HTB redundant.
-
- 21 Oct, 2006 1 commit
-
-
Kirk Webb authored
Fix linux linkdelays to honor queue size properly. This removes the problem where the delay queuing discipline would collect packets indefinitely. It now maintains a maximum queue length, and drops packets when this fills (droptail). The linux delaysetup script has been altered to use this new queue size mechanism. Also, I'm committing the updated patch for the tc utility that allows modification of this queue size parameter from user space.
-
- 20 Oct, 2006 2 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-