| Commit message (Collapse) | Author | Age | Files | Lines | 
| | 
| 
| 
| 
| 
|  | 
Add TLS configuration snippet shared between all web-proxies.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
|  | 
- web-proxy role to configure nginx
- pillar with common nginx configuration
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
|  | 
Add role, profile and pillar for roleproxy.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
|  | 
State would print the colons unquoted into the file, causing the YAML to
not parse.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
|  | 
No individual listeners can be configured, hence global dual stack
listener it is.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
|  | 
Needed for formula to not nuke Syndic key permissions. Little bit ugly.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
|  | 
Likely needed as it does not support searching a more fine grained base
DN.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
|  | 
Tornado does not support all the features.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
|  | 
This is more a MTA configuration for system email on all hosts instead of
a dedicated email server role.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
- add formulas.yaml file containing list of all enabled formulas
- read formulas from said file in role.salt.master and prepare_minion.py
- add symlink for easier tracking of the file
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
|  | 
Not needed, but the formula writes a hash:/ entry default, which might
cause confusion in the future, since our alias_maps is using lmdb:/.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
- correct mydestination to allow lysergic.dev to be sent through the
  relay
- correct relayhost to use SMTPS port
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
|  | 
Needed to allow individual apply's of salt.master without breaking
common configuration options.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
|  | 
'gpg_keydir' is a master specific setting, it does not work under the
top level 'salt' key.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
|  | 
- add missing settings needed for use in production
- correct existing settings with new advancements
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
|  | 
Globally setting log level for easier initial setup. Later on we should
consider removing it again, or moving it to the salt:master pillar.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
| 
| 
| 
|  | 
Module should now replace ${...} variables during rendering. Pillar
references need to be quoted.
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
| | 
| 
| 
|  | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 | 
|   
  
  
   | 
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
 |