1. 26 Sep, 2012 1 commit
  2. 25 Sep, 2012 1 commit
  3. 11 Sep, 2012 1 commit
  4. 07 Sep, 2012 7 commits
  5. 06 Sep, 2012 2 commits
  6. 05 Sep, 2012 2 commits
  7. 04 Sep, 2012 5 commits
  8. 30 Aug, 2012 1 commit
  9. 29 Aug, 2012 2 commits
    • Kirk Webb's avatar
      Checkpoint web fetch function. · 43a2cd83
      Kirk Webb authored
      43a2cd83
    • Kirk Webb's avatar
      Fixes for Windows 7 base setup, phase 1. · 1903c4b8
      Kirk Webb authored
      'sc' is an alias for the "Set-Content" powershell cmdlet, which collided with
      me attempting to invoke the sc system command.  Haven't found a way to prevent
      alias expansion, so am just specifying the full path for now.  Also adjust the
      way the clock (ntp) is configured and fix a bug in the registry modification
      code.
      1903c4b8
  10. 27 Aug, 2012 1 commit
  11. 24 Aug, 2012 1 commit
  12. 17 Aug, 2012 2 commits
  13. 16 Aug, 2012 1 commit
  14. 15 Aug, 2012 1 commit
    • Kirk Webb's avatar
      Use the registry to set speed/duplex under Win7. Back out linktest change. · 4b0232e1
      Kirk Webb authored
      Though the broadcom tool was easy enough to setup and use under Windows,
      getting the Intel counterpart to work was an epic fail.  Instead, go after
      the registry directly.  There is some semblance of standardization there,
      even though no command line tool exists for tweaking these setttings.
      Back out the code that set speed/duplex using the broadcom tool since it
      is no longer needed.  This will be much better for remote sites and porting
      to other hardware in general.  Hopefully other vendors follow suit and use
      the same registry settings that Intel and Broadcom do.  Also modified the
      interface setup code to delay enabling the interface until after the speed
      and duplex settings are poked into the registry so that the driver will pick
      them up immediately, w/o requiring a reboot.
      
      Since setting the speed/duplex correctly solves prior issues I saw with
      linktest bandwidth tests, back those hacks out.
      4b0232e1
  15. 14 Aug, 2012 1 commit
  16. 10 Aug, 2012 1 commit
    • Kirk Webb's avatar
      Setup speed and duplex with vendor specific goo under Win7. · 437edab6
      Kirk Webb authored
      There is no standard interface for setting NIC speed and duplex under windows.
      Hack in some goo to use vendor tooling to do this.  Done for Broadcom.  Still
      need to do Intel.  A change to assign may come along and allow us to remove
      this stuff in a while (when Rob has time).  This vendor-specific stuff will
      be a royal PITA for other sites.
      
      A
      437edab6
  17. 08 Aug, 2012 2 commits
    • Mike Hibler's avatar
      Bug Fix: fix a race that Kirk discovered. · 2f592758
      Mike Hibler authored
      Due to improper plumbing of the NOSHAREDFS attribute, all nodes were trying
      to create the shared logging dir. The race was between checking for the
      existence of the directory and trying to create it.
      2f592758
    • Kirk Webb's avatar
      Updates and bug fixes to win7 client-side. · 0c782c8a
      Kirk Webb authored
      Change the way password changes are handled to be sane, using Win32API calls
      instead of the command line.
      
      Fix to keep rc.accounts from going into section irrelevant for Win7.
      
      Fix to how group enumeration is handled during account updates.
      
      Fix for bogus handling of shell mapping.
      
      A few other minor things: comments, fixes.
      
      B
      0c782c8a
  18. 06 Aug, 2012 1 commit
  19. 01 Aug, 2012 2 commits
    • Mike Hibler's avatar
      46162abb
    • Mike Hibler's avatar
      Support 64-bit FreeBSD on the server side. · 9036d314
      Mike Hibler authored
      NOTE: currently only for FreeBSD 7.3 installs because that is the only
      set of boss/ops/fs packages I have built so far!
      
      This mostly involved minor changes to event agents. Too often we were
      passing a pointer to a "long" to *get_int32, which on a 64-bit x86 OS would
      fill the wrong half of a 64-bit variable. There was also one instance of
      TCL code that had to be tweaked to account for 32- vs 64-bit.
      
      These changes also required regeneration of SWIG stubs and an ugly change
      to the SWIG generated code to use va_copy rather than direct assignment in
      a couple of places.
      
      Also related to SWIG is ensuring that the components that go into the
      perl/python stub .so files are built with PIC. The amd64 linker requires
      this.
      
      The meta-ports had to be changed to reflect that linuxthreads and
      ulsshxmlrpcpp don't work on amd64. The former had little effect as we
      had mostly eliminated uses of linuxthreads already. The one thing that
      did change was that we do not build nfstrace on amd64 (and we don't
      currently use this anyway). Removing ulsshxmlrpcpp required switching
      to the new event scheduler (event/new_sched) that Ryan did awhile back.
      Note that it is only "new" in the sense that it uses a standard XMLRPC
      package, there should be no functional differences. However, to be safe
      we only use new_sched as the standard scheduler on 64-bit server installs.
      
      Finally, added support to elabinelab setup to do a 64-bit server install.
      Just specify FBSD73-64-STD as the boss/ops/fs osid and rc.mkelab should
      do the rest.
      
      That is pretty much it other than some random nits here and there.
      9036d314
  20. 31 Jul, 2012 1 commit
  21. 30 Jul, 2012 1 commit
  22. 26 Jul, 2012 1 commit
    • Kirk Webb's avatar
      Change the way linktest handles latency testing in windows. · 84e1b8cd
      Kirk Webb authored
      The first ping under Windows is almost always way off (x2 or x3).  Instead
      of using the calculated average from windows ping, linktest will now throw out
      the first ping sample and calculate avg and stddev itself.  Add one to the
      number of ping samples to collect to compensate.
      84e1b8cd
  23. 25 Jul, 2012 2 commits
    • Kirk Webb's avatar
      Fixes for Win7: route setup, os-specific rc · a79750de
      Kirk Webb authored
      Rework the OS specific rc script a bit - still awful to behold, but a bit
      better.  Add a new bit of magic to capture the mapping from mac address
      to internal windows interface index.  May use this later for pinning an
      route to the correct interface in rc.ifc.
      
      Create a couple of symlinks for to getmac and devcon utilities from
      the Makefile.
      
      Add a delay after configuring the IP on an interface (before adding routes).
      Windows can apparently return from the netsh configuration command before
      everything is done.
      a79750de
    • Ryan Jackson's avatar
      dhcpd and brctl fixes Xen+Ubuntu 12 · a041b317
      Ryan Jackson authored
      a041b317