1. 10 Jan, 2013 1 commit
  2. 17 Feb, 2012 1 commit
    • Leigh Stoller's avatar
      BIG reorganization of the install code. · 82e1d812
      Leigh Stoller authored
      * Split up boss/ops/fs install into indvidual modules; generally, what
        was a toplevel phase in the original files is not a file. This
        allowed for better code/variable reuse. No longer monolithic, which
        makes it easy to test and rerun parts.
      
      * Incorporate "update" into the install process. Certain phase file
        can be used in update mode, as when the IP/subnet/domain changes.
      
      * Moved the MFS setup from rc.mkelab into the normal install process.
        Users no longer have to do this themselves. Good thing.
      
      * installvars.pm is a new library that has the merged set of the
        zillion variables that were at the top of boss/fs/ops install.
      82e1d812
  3. 08 Mar, 2005 1 commit
  4. 27 Oct, 2004 2 commits
  5. 04 Oct, 2004 1 commit
    • Leigh Stoller's avatar
      Add several configure variables to the defs file so that the ssl certificates · ad3a6c5b
      Leigh Stoller authored
      (config files) can be localized:
      
      	C                      = @SSLCERT_COUNTRY@
      	ST                     = @SSLCERT_STATE@
      	L                      = @SSLCERT_LOCALITY@
      	O                      = @SSLCERT_ORGNAME@
      
      Which are initialized locally to:
      
      	SSLCERT_COUNTRY="US"
      	SSLCERT_STATE="Utah"
      	SSLCERT_LOCALITY="Salt Lake City"
      	SSLCERT_ORGNAME="Utah Network Testbed"
      
      Also added an "apache" target which will generate an initial cert/key
      for the apache server. This is a self signed certificate of course, which
      is fine for getting a new site off the ground. Note that the cert/key are
      installed during by install/boss-install.
      ad3a6c5b
  6. 10 Apr, 2002 1 commit
    • Leigh Stoller's avatar
      Convert to prompt=no, with per cert config files. This avoids all · 658ee16b
      Leigh Stoller authored
      interaction with the user. The main point to note is that for the
      clients, there is a localnode.cnf and a ronnode.cnf. The difference is
      that I encode the type (pcron) in one of the extra fields so that tmcd
      can do a check on it. This is in lieu of per client certs, which would
      be a big pain in the butt right now. As we add other remote groups, we
      will create new config files. I bet this will change over time, as
      we learn more.
      
      Chad, it would be nice the tiptunnel cert could be generated from this
      setup.
      658ee16b