Alex Payne
7240e65644
Update Vagrantfile
il y a 11 ans
Alex Payne
4849fc31ec
Merge pull request #51 from greenalto/vagrantfile_comment
Tell the user to use Vagrant 1.3.x
il y a 11 ans
Alex Payne
c7a70c3bb7
README cleanups
il y a 11 ans
Greg Karékinian
a684e69e33
Tell the user to use Vagrant 1.3.x
il y a 11 ans
Alex Payne
8e5b71a188
hey this ain't Markdown
il y a 11 ans
Alex Payne
f16e080abb
new user vars file, move client usage info to wiki
il y a 11 ans
Alex Payne
4b07b2164e
Merge pull request #47 from greenalto/global_config
Set two variable files from site.yml
il y a 11 ans
Alex Payne
68f67081b1
Merge pull request #49 from lukecyca/apache-vhost-fix
Apache vhost misconfiguration
il y a 11 ans
Alex Payne
17b23bbf99
Merge pull request #50 from lukecyca/tarsnap-warning-fix
Tarsnap warns about leading /
il y a 11 ans
Greg Karékinian
37721a52bb
Add extra comment to sections
That way it's more convenient to uncomment an entire paragraph.
il y a 11 ans
Greg Karékinian
d53d944dfa
Add explanations to the variable files
Refs #39
il y a 11 ans
Greg Karékinian
1e9a560ff6
Comment defaults
That way the default values will not be applied by mistake. The user
needs to uncomment the lines from `vars/users.yml` and set them.
Also renamed openvpn variables.
Refs #39
il y a 11 ans
Greg Karékinian
58dddc55d1
Remove variables from roles
Refs #39
il y a 11 ans
Greg Karékinian
46885dc762
Set two variable files from site.yml
That way we can override all the config from a central location. The
`user.yml` file overrides `defaults.yml`. `user.yml` was added to
`.gitignore` in order to allow a user to change it without having to
worry about merges. It's easy to do a diff to see what changed between
the defaults and your own settings.
Needs documentation, this is just a proposal.
Refs #39
il y a 11 ans
Luke Cyca
c697e135e9
Move NameVirtualHost directives to ports.conf
il y a 11 ans
Luke Cyca
2ccb180e3d
Use relative paths for tarsnap archives
il y a 11 ans
Alex Payne
498719f034
Merge pull request #44 from greenalto/fix_whitespace
Fix trailing whitespace
il y a 11 ans
Greg Karékinian
894808b50c
Fix trailing whitespace
il y a 11 ans
Greg Karékinian
ba3b812bf9
Fix trailing whitespace in Vagrantfile
Also replace the global variable with a local one
il y a 11 ans
Alex Payne
8e7835259e
Merge branch 'postfix-local-mail' of github.com:lukecyca/sovereign into lukecyca-postfix-local-mail
il y a 11 ans
Alex Payne
cad0675096
Merge branch 'master' of github.com:al3x/sovereign
il y a 11 ans
Alex Payne
26233ecb6c
provide absolute path to tarsnap binary in cron job
il y a 11 ans
Alex Payne
f27442b678
move tarsnap to its own role
il y a 11 ans
Luke Cyca
5497f31fb9
Set postfix origin to correctly deliver mail for local users
(such as root's cron errors)
il y a 11 ans
Luke Cyca
5beacea2d2
Absolute path for tarsnap
il y a 11 ans
Alex Payne
7ba90e31c2
mention Roundcube in README
il y a 11 ans
Alex Payne
690f45b3c8
Merge pull request #35 from lisael/feature/roundcube
Feature/roundcube
il y a 11 ans
Alex Payne
450ce6676e
substitute my domain for TODOs. Fixes #37
il y a 11 ans
Alex Payne
51df8484fa
Merge pull request #36 from lukecyca/tls-fixes
TLS fixes & detailed install instructions
il y a 11 ans
Luke Cyca
cf3961b654
Detailed installation instructions
il y a 11 ans
Luke Cyca
ca8a371320
Use combined cert for postfix, dovecot, and znc
Fix CAcert usage in postfix and dovecot
il y a 11 ans
Bruno Dupuis
a2e33a2df1
Added webmail role to site.yml
il y a 11 ans
Bruno Dupuis
c1ceae3e2a
added rouncube webmail
il y a 11 ans
Alex Payne
38c5820c8e
Merge pull request #34 from bcachet/feature/FixPostfixTLSSupport
Fix Postfix TLS configuration
il y a 11 ans
Bertrand Cachet
fbd5deb4ea
Fix Postfix TLS configuration
Fix Postfix configuration file to link to correct SSL certificate locations
il y a 11 ans
Alex Payne
65103923ec
Fix typo in firm task name
il y a 11 ans
Alex Payne
80e173b8da
Merge pull request #30 from lukecyca/cleanup
Misc Cleanup
il y a 11 ans
Luke Cyca
7e2ce80a25
Update apt repo and upgrade safe packages
il y a 11 ans
Luke Cyca
cf9d8350dd
Fix ssh handler typo
il y a 11 ans
Luke Cyca
09c8fcb295
Named all tasks and made them idempotent where possible
il y a 11 ans
Alex Payne
ef97850f15
Merge pull request #29 from lukecyca/encfs
Automate encfs setup and name mount point more appropriately
il y a 11 ans
Alex Payne
295571fe53
Merge pull request #23 from sjahl/mail-aliases
Adding bits for configuring mail aliases.
il y a 11 ans
Alex Payne
da7581becd
Merge pull request #28 from lukecyca/sshd-sec
SSH security improvements
il y a 11 ans
Alex Payne
4ff2d5cede
Merge pull request #27 from lukecyca/apache-sec
Apache SSL improvements
il y a 11 ans
Alex Payne
410ded87bd
Merge pull request #26 from lukecyca/postfix-sec
Postfix TLS fixes
il y a 11 ans
Luke Cyca
cace230470
Update README
il y a 11 ans
Luke Cyca
388a21f4f5
Update README
il y a 11 ans
Luke Cyca
ed6245a2f2
smtpd should provide full cert chain, and smtp should verify certs against known CAs
il y a 11 ans
Luke Cyca
6168cd68d0
Automate encfs setup and name mount point more appropriately
il y a 11 ans
Luke Cyca
12d42ad38a
Configure sshd_config to disable PermitRootLogin and PasswordAuthentication
il y a 11 ans