Commit Graph

20 Commits (d510c8ae2a5b55ef1b22cc57c8ff8a2fe8597546)

Author SHA1 Message Date
Joshua Tauberer d510c8ae2a Enable and recommend port 465 for mail submission instead of port 587 (fixes #1849) 2 years ago
Michael Kroes a52c56e571 only set the CN field when generating initial CSR to prevent issues with the php7 ppa version of openssl (#1223) 5 years ago
Joshua Tauberer d53332b7cf drop the CSR_COUNTRY setting and ask within the control panel 7 years ago
Joshua Tauberer c422543fdd make the system SSL certificate a symlink so we never have to replace a certificate file, and flatten the directory structure of user-installed certificates 7 years ago
Joshua Tauberer bbf78716fd during setup suppress the status line about generating an SSL certificate if we already have it 7 years ago
Joshua Tauberer b9820641aa when generating the initial self-signed cert, dont keep the CSR - it has no use after this step 7 years ago
Joshua Tauberer e8264e9b6a ensure /dev/urandom is seeded with a blocking call to /dev/random and using Ubuntu's pollinate servers 7 years ago
Joshua Tauberer 4f2b223070 add comments about how openssl generates random numbers for genrsa and what could create a perfect storm to make the key not random 7 years ago
Joshua Tauberer 73fbcd7fa3 silence all of the installing/already installed package messages on installation 7 years ago
pierreozoux f6d4621834 Typo 8 years ago
Joshua Tauberer 5fd107cae5 more work on making the bash scripts readable 8 years ago
Joshua Tauberer 39bca053ed add 2048 bits of DH params for nginx, postfix, dovecot 8 years ago
Joshua Tauberer 9d40a12f44 first pass at making readable documentation by parsing the bash scripts 8 years ago
Joshua Tauberer 6e3b04ce83 when generating SSL CSRs, using SHA256 as SHA1 is being phased out, per @konklone 8 years ago
Joshua Tauberer b30d7ad80a web-based administrative UI 8 years ago
Joshua Tauberer 6619239280 the SSL private key would be overwritten if ssl_certificate.pem file was deleted; maybe the cause of #98 8 years ago
Joshua Tauberer 023cd12e1a hide lots of unnecessary and scary output during setup 8 years ago
h8h 9b887d2e63 Use $STORAGE_ROOT 8 years ago
Joshua Tauberer fed5959288 s/PUBLIC_HOSTNAME/PRIMARY_HOSTNAME/ throughout 9 years ago
Joshua Tauberer 67d31ed998 move the SSL setup into its own bash script since it is used for much more than email now 9 years ago