1. 08 Nov, 2004 7 commits
  2. 07 Nov, 2004 3 commits
    • Timothy Stack's avatar
      Remove debugging prints. · 3e1986a5
      Timothy Stack authored
      3e1986a5
    • Timothy Stack's avatar
      Small hack to get the right value of $prefix into config.h. If no · c915e5be
      Timothy Stack authored
      prefix is specified on the command line the value of $prefix when the
      config.h is generated is 'NONE' instead of '/usr/testbed', so we have
      to manually define it to the default ourselves.
      c915e5be
    • Timothy Stack's avatar
      · f95e336d
      Timothy Stack authored
      Change to the SSL version of the event scheduler.
      
        * db/libdb.py.in, xmlrpc/emulabserver.py.in: Only add the testbed
          library path to sys.path if it is not already there.
      
        * event/sched/GNUmakefile.in: Make the SSL version of the scheduler
          the default instead of the SSH version and statically link the
          executable.
      
        * event/sched/event-sched.c: Pass the default SSL port number (3069)
          to RPC_init.
      
        * event/sched/rpc.cc: Bring the SSL code up to date: read the cert
          from the user's home directory, make the connection persistent,
          and use TBROOT as the request path, so the development version of
          the XML-RPC library is used when appropriate.
      
        * xmlrpc/sslxmlrpc_server.py.in: Updated to let the user select from
          a set of allowed library paths where the 'emulabserver' module
          should be imported from.  Import the 'emulabserver' module after the
          fork so we always get the latest version of the module.  Twiddled
          the necessary bits to turn on persistent connection support.
      f95e336d
  3. 06 Nov, 2004 2 commits
  4. 05 Nov, 2004 9 commits
  5. 04 Nov, 2004 9 commits
  6. 03 Nov, 2004 8 commits
  7. 02 Nov, 2004 2 commits