1. 11 Jan, 2005 5 commits
  2. 10 Jan, 2005 10 commits
    • Leigh B. Stoller's avatar
    • Leigh B. Stoller's avatar
      A quick hack job to get the webcams onto the web interface. · d46902e1
      Leigh B. Stoller authored
      * Add new DB table "webcams" which hold the id of the webcam, the
        server it is attached to, and the last update time.
      
      * Add new sitevars webcam/anyone_can_view and webcam/admins_can_view.
        Should be obvious what they mean.
      
      * Add trivial script grabwebcams (invoked from cron) to grab the images
        from the servers and stash in /usr/testbed/webcams. The images are
        grabbed with scp, protected by a 5 second timeout. Fine for a couple
        of cameras.
      
      * Add web page stuff to display webcams, linked from the robot mape page.
      
      Permission to view the webcams is currently admin, or in a project that is
      allowed to use a robot. We can tighten this up later as needed.
      d46902e1
    • Jay Lepreau's avatar
      Make it clear to the poor admin (eg, Jay) how he can recover from thinking · 6841d600
      Jay Lepreau authored
      that text will get emailed with the "postpone" menu selection.
      6841d600
    • Mike Hibler's avatar
      aea704a4
    • Mike Hibler's avatar
      Experimental support for Sid's checkpointer. · e753d3e9
      Mike Hibler authored
      The checkpoint driver can return a list of blocks that have been modified
      since its startup.  If you use "imagezip -C /dev/shd0 -s 1 /dev/ad0 foo.ndz"
      imagezip will make an ioctl call on the shd device to get the modified
      blocks it needs to save (rather than parsing the filesystem).  It then
      creates an image using those blocks.
      
      The end result should be an "incremental" image that can be put down on
      the disk by frisbee after the original image has been loaded.
      
      This is all a theory right now (including the ioctl :-) but should get
      tested RSN.
      e753d3e9
    • Leigh B. Stoller's avatar
      Minor tweaks so that we can default boss/ops to pc850s, but allow us · b2aec4c9
      Leigh B. Stoller authored
      to override from the NS file. In your NS file:
      
      	namespace eval TBCOMPAT {
      		set elabinelab_fixnodes("boss") pc171
      	        set elabinelab_hardware("boss") pc2000
      	        set elabinelab_hardware("ops")  pc2000
      	}
      b2aec4c9
    • Timothy Stack's avatar
      edcb810c
    • Timothy Stack's avatar
      Updated makefile that builds garcia-pilot · 48808852
      Timothy Stack authored
      48808852
    • Timothy Stack's avatar
      · 89bf0a7f
      Timothy Stack authored
      A bunch of engineering on the robot code.  I'm sure I've broken something,
      but the majority of it is done and I wanted to get a checkpoint in.
      
      	* GNUmakerules: Add rpcgen rules.
      
      	* Makeconf.in: Add PATH and host_cpu variables so
      	cross-compilation works properly.  Add JAVAC and JAR for java
      	compilation.  Add BRAINSTEM_DIR that refers to a brainstem build
      	directory to be used for the robot build.
      
      	* configure, configure.in: Prepend the arm cross-compile dir to
      	PATH.  Detect java for building applets.  Add --with-brainstem to
      	specify the brainstem build dir.  Add --enable-mezzanine to turn
      	on the mezzanine build.
      
      	* robots/GNUmakefile.in: Add client target that builds the
      	subdirs.
      
      	* robots/emc/GNUmakefile.in, robots/emc/emcd.h, robots/emc/emcd.c,
      	test_emcd.sh.in, robots/rmcd/GNUmakefile.in, robots/rmcd/rmcd.c,
      	robots/rmcd/test_rmcd.sh.in, robots/vmcd/test_vmc-client.sh.in,
      	robots/vmcd/test_vmcd.sh.in, robots/vmcd/test_vmcd2.sh,
      	robots/vmcd/test_vmcd3.sh, robots/vmcd/test_vmcd4.sh,
      	robots/vm...
      89bf0a7f
    • Leigh B. Stoller's avatar
      Temp change; I am am still copying over a couple of files to the target · 34c4029e
      Leigh B. Stoller authored
      boss node, which were coming from my home dir. Take them from the source
      tree instead in /proj.
      34c4029e
  3. 07 Jan, 2005 11 commits
  4. 06 Jan, 2005 7 commits
  5. 05 Jan, 2005 2 commits
  6. 04 Jan, 2005 2 commits
  7. 03 Jan, 2005 3 commits