securedrop_salt/sd-devices-files.sls (26 lines of code) (raw):
# -*- coding: utf-8 -*-
# vim: set syntax=yaml ts=2 sw=2 sts=2 et :
##
# sd-devices-files
# ========
#
# Moves files into place on sd-devices
#
##
include:
- securedrop_salt.fpf-apt-repo
- securedrop_salt.sd-logging-setup
# Libreoffice needs to be installed here to convert to pdf to allow printing
sd-devices-install-libreoffice:
pkg.installed:
- name: libreoffice
- retry:
attempts: 3
interval: 60
- install_recommends: False
# Install securedrop-export package https://github.com/freedomofpress/securedrop-export
sd-devices-install-package:
pkg.installed:
- name: securedrop-export
- require:
- sls: securedrop_salt.fpf-apt-repo