• Patrick J Cherry's avatar
    common: Massive commits suck · 764ebd54
    Patrick J Cherry authored
    * Refactored symbiosis-ssl code into the library
    * Added tests to test this new code.
    * symbiosis-ssl tries to regain privs after creating the certs if it
      thinks it has them.
    * Changed what gets logged when a bit.  Stuff in the SSL validation
      checks is now only shown if $DEBUG is set.
    * The cache of available SSL sets is always emptied before rollover
    * The way available sets are sorted has changed to be done by expiry.
    * The symlink to current now uses the full path.
    * SSL sets are now kept in config/ssl/sets for neatness/namespace
    * CertificateSet#write drops privs if possible when creating a new set.