Skip to content
Snippets Groups Projects
Commit df1a71fe authored by Florent Thiery's avatar Florent Thiery Committed by Baptiste DE RENZO
Browse files

Stop creating the mediaimport user refs #36256

parent f2b19cea
No related branches found
No related tags found
No related merge requests found
...@@ -6,18 +6,6 @@ ...@@ -6,18 +6,6 @@
install_recommends: false install_recommends: false
name: "{{ mediaimport_packages }}" name: "{{ mediaimport_packages }}"
## USERS
- name: create users
loop: "{{ mediaimport_users }}"
when:
- item.name | d(false)
- item.passwd | d(false)
no_log: true
ansible.builtin.command: /usr/bin/mediaimportctl.py add --yes --user {{ item.name }} --passwd {{ item.passwd }}
args:
creates: /home/ftp/storage/incoming/{{ item.name }}
## MEDIAIMPORT ## MEDIAIMPORT
- name: enable password login for ssh - name: enable password login for ssh
...@@ -27,17 +15,6 @@ ...@@ -27,17 +15,6 @@
regexp: "^PasswordAuthentication no" regexp: "^PasswordAuthentication no"
replace: "#PasswordAuthentication yes" replace: "#PasswordAuthentication yes"
- name: configure mediaimport
when:
- mediaimport_ms_api_key | d(false)
- mediaimport_ms_server_name | d(false)
notify: restart mediaimport
ansible.builtin.template:
src: mediaimport.json.j2
dest: /etc/mediaserver/mediaimport.json
backup: true
mode: 0640
- name: enable mediaimport service - name: enable mediaimport service
ansible.builtin.systemd: ansible.builtin.systemd:
name: mediaimport name: mediaimport
...@@ -48,6 +25,16 @@ ...@@ -48,6 +25,16 @@
name: mediaimport-cleanup.timer name: mediaimport-cleanup.timer
enabled: true enabled: true
- name: configure mediaimport admin emails
when:
- envsetup_email_admins | d(false)
notify: restart mediaimport
ansible.builtin.template:
src: mediaimport.json.j2
dest: /etc/mediaserver/mediaimport.json
backup: true
mode: 0640
# FAIL2BAN # FAIL2BAN
- name: deploy fail2ban jail - name: deploy fail2ban jail
......
{ {
"email_to": "support-team@ubicast.eu", "email_to": "{{ envsetup_email_admins | join(',') }}"
"users": [{% for user in mediaimport_users %}
{
"enabled": true,
"mediaserver_api_key": "{{ mediaimport_ms_api_key }}",
"mediaserver_url": "https://{{ mediaimport_ms_server_name }}",
"folders": [
{
"path": "/home/ftp/storage/watchfolder/{{ user.name }}"
}
]
}{% if not loop.last %},{% endif %}
{% endfor %}]
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment