12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- ---
- - name: Package cache updated
- shell: pkg update -f
- - name: Dependencies installed
- pkgng:
- name: "py37-pip filtron morty"
- state: present
- - name: Searx installed
- pip:
- executable: pip
- name: searx
- - name: Searx enabled
- shell: sysrc searx_enable="YES"
- - name: Filtron enabled
- shell: sysrc filtron_enable="YES"
- - name: Morty enabled
- shell: sysrc morty_enable="YES"
- - name: Filtron rules installed
- copy:
- src: filtron-rules.json
- dest: /usr/local/etc/filtron-rules.json
- owner: root
- mode: 0700
- notify: Filtron restarted
- - name: Filtron rc script installed
- copy:
- src: filtron.rc
- dest: /usr/local/etc/rc.d/filtron
- owner: root
- mode: 0700
- notify: Filtron restarted
- - name: Searx settings installed
- copy:
- src: searx-settings.yml
- dest: /usr/local/etc/searx-settings.yml
- owner: root
- mode: 0600
- notify: Searx restarted
- - name: Searx rc script installed
- copy:
- src: searx.rc
- dest: /usr/local/etc/rc.d/searx
- owner: root
- mode: 0700
- notify: Searx restarted
- - name: Morty rc script installed
- copy:
- src: morty.rc
- dest: /usr/local/etc/rc.d/morty
- owner: root
- mode: 0644
- notify: Morty restarted
- - name: Morty rc script installed
- copy:
- src: morty.rc
- dest: /usr/local/etc/rc.d/morty
- owner: root
- mode: 0644
- notify: Morty restarted
|