Stasiek Michalski 6d163b
# # The commented stuff will be exported from the UI once we set everything up there
Stasiek Michalski 213157
#
Stasiek Michalski 6d163b
# ipsilon_saml2_dir:
Stasiek Michalski 6d163b
#   file.directory:
Stasiek Michalski 6d163b
#     - name: /etc/ipsilon/saml2
Stasiek Michalski 6d163b
#     - mode: 700
Stasiek Michalski 6d163b
#     - user: ipsilon
Stasiek Michalski 6d163b
Stasiek Michalski 213157
# ipsilon_configuration_file:
Stasiek Michalski 213157
#   file.managed:
Stasiek Michalski 213157
#     - name: /etc/ipsilon/configuration.conf
Stasiek Michalski 213157
#     - source: salt://profile/identification/files/configuration.conf
Stasiek Michalski 213157
#     - template: jinja
Stasiek Michalski 213157
#     - mode: 600
Stasiek Michalski 213157
#     - require_in:
Stasiek Michalski 213157
#       - service: id_apache_service
Stasiek Michalski 213157
#     - watch_in:
Stasiek Michalski 213157
#       - module: id_apache_restart
Stasiek Michalski 4bf9c2
Stasiek Michalski 4bf9c2
ipsilon_conf_file:
Stasiek Michalski 4bf9c2
  file.managed:
Stasiek Michalski 4bf9c2
    - name: /etc/ipsilon/ipsilon.conf
Stasiek Michalski 4bf9c2
    - source: salt://profile/identification/files/ipsilon.conf
Stasiek Michalski 4bf9c2
    - template: jinja
Stasiek Michalski 4bf9c2
    - mode: 600
Stasiek Michalski 4bf9c2
    - require_in:
Stasiek Michalski 4bf9c2
      - service: id_apache_service
Stasiek Michalski 4bf9c2
    - watch_in:
Stasiek Michalski 4bf9c2
      - module: id_apache_restart
Stasiek Michalski 4bf9c2
Stasiek Michalski d086e5
/var/lib/ipsilon/ipsilon.conf:
Stasiek Michalski 4bf9c2
  file.symlink:
Stasiek Michalski d086e5
    - target: /etc/ipsilon/ipsilon.conf
Stasiek Michalski 4bf9c2
Stasiek Michalski 6d163b
# ipsilon_oidc_conf_file:
Stasiek Michalski 6d163b
#   file.managed:
Stasiek Michalski 6d163b
#     - name: /etc/ipsilon/openidc.static.cfg
Stasiek Michalski 6d163b
#     - source: salt://profile/identification/files/openidc.static.cfg
Stasiek Michalski 6d163b
#     - mode: 600
Stasiek Michalski 6d163b
#     - require_in:
Stasiek Michalski 6d163b
#       - service: id_apache_service
Stasiek Michalski 6d163b
#     - watch_in:
Stasiek Michalski 6d163b
#       - module: id_apache_restart
Stasiek Michalski 4bf9c2
Stasiek Michalski 6d163b
# /etc/ipsilon/openidc.key:
Stasiek Michalski 6d163b
#   file.managed:
Stasiek Michalski 6d163b
#     - contents_pillar: profile:identification:openidc_priv_key
Stasiek Michalski 6d163b
#     - mode: 600
Stasiek Michalski 6d163b
#     - user: ipsilon
Stasiek Michalski 4bf9c2
Stasiek Michalski 6d163b
# /etc/ipsilon/saml2/idp.key:
Stasiek Michalski 6d163b
#   file.managed:
Stasiek Michalski 6d163b
#     - contents_pillar: profile:identification:saml2_priv_key
Stasiek Michalski 6d163b
#     - mode: 600
Stasiek Michalski 6d163b
#     - user: ipsilon
Stasiek Michalski 4bf9c2
Stasiek Michalski 6d163b
# /etc/ipsilon/saml2/idp.crt:
Stasiek Michalski 6d163b
#   file.managed:
Stasiek Michalski 6d163b
#     - contents_pillar: profile:identification:saml2_pub_key
Stasiek Michalski 6d163b
#     - mode: 644
Stasiek Michalski 6d163b
#     - user: ipsilon