1. 06 Jun, 2016 9 commits
  2. 04 Jun, 2016 1 commit
  3. 02 Jun, 2016 1 commit
    • Mike Hibler's avatar
      Don't enable the NFS server. · f86fbf43
      Mike Hibler authored
      We don't need it any more (and haven't since we used jail-based vnodes!)
      and it just creates vulnerabilities by running rpcbind.
      
      Note that we do need an NFS server for elabinelab ops/fs nodes, but rc.mkela
      takes care of making sure it is turned on.
      f86fbf43
  4. 01 Jun, 2016 8 commits
  5. 31 May, 2016 4 commits
    • Mike Hibler's avatar
      Handle the identification of enet interfaces in a less ad-hoc manner. · 05abd217
      Mike Hibler authored
      Things were simple back when all Linux called them "ethN" and there were
      very few pseudo-devices to worry about...
      
      Now we find the "active" experimental interfaces from the Emulab-provided
      /var/emulab/boot/tmcc/ifconfig info. We use the MACs there along with "findif"
      to identify interfaces of interest. N.B.: as it stands, this version of
      slothd requires the most recent change to "findif" to accept command line
      MAC addresses with ':'s.
      
      Also fixed a couple of bugs while in here. The "netstat" command output
      (used to obtain packet counts on both Linux and FreeBSD) has also changed
      over the years. At some point, the Linux version (at least on CentOS) removed
      the "Met" (metric) column from the output, throwing off the parsing of input
      and output packet counts. For FreeBSD, an "Idrops" column was added which
      throws off the output packet count. Both are now handled by noting whether
      the columns exist when first seeing the header, and adjusting the sscanf
      format accordingly. On the Linux side I have only seen this affect CentOS 7.
      For FreeBSD, it affects all versions back to at least FreeBSD 8!
      05abd217
    • Mike Hibler's avatar
      Expose -C option of portstats. · d00d0798
      Mike Hibler authored
      PF WARNING: several "pass" statements were used in the making of
      this commit.
      d00d0798
    • Mike Hibler's avatar
    • Leigh B Stoller's avatar
      Add RRD data collection defs. · 36576e99
      Leigh B Stoller authored
      36576e99
  6. 27 May, 2016 2 commits
  7. 26 May, 2016 3 commits
  8. 25 May, 2016 12 commits