{# SPDX-FileCopyrightText: 2023 - 2024 Benjamin Grande M. S. SPDX-License-Identifier: AGPL-3.0-or-later #} "{{ slsdotpath }}-install-client-scripts": file.recurse: - name: /usr/bin/ - source: salt://{{ slsdotpath }}/files/client/bin/ - file_mode: "0755" - group: root - user: root - makedirs: True "{{ slsdotpath }}-install-client-repository-definitions": cmd.run: - name: apt-cacher-ng-repo - stateful: True - runas: root - require: - file: "{{ slsdotpath }}-install-client-scripts" "{{ slsdotpath }}-install-client-systemd": file.managed: - name: /usr/lib/systemd/system/qubes-apt-cacher-ng-repo.service - source: salt://{{ slsdotpath }}/files/client/systemd/qubes-apt-cacher-ng-repo.service - mode: "0644" - group: root - user: root - makedirs: True "{{ slsdotpath }}-install-client-systemd-start-qubes-apt-cacher-ng-repo.service": service.enabled: - name: qubes-apt-cacher-ng-repo.service