mirror of
https://github.com/ben-grande/qusal.git
synced 2025-08-19 19:28:21 -04:00
Merge 81e1473ef7
into 75aac52eda
This commit is contained in:
commit
a550fb8137
3 changed files with 33 additions and 5 deletions
|
@ -5,4 +5,4 @@ SPDX-License-Identifier: AGPL-3.0-or-later
|
||||||
#}
|
#}
|
||||||
|
|
||||||
{% from 'utils/macros/clone-template.sls' import clone_template -%}
|
{% from 'utils/macros/clone-template.sls' import clone_template -%}
|
||||||
{{ clone_template('debian-minimal', sls_path) }}
|
{{ clone_template('fedora-minimal', sls_path) }}
|
||||||
|
|
|
@ -46,6 +46,7 @@ prefs:
|
||||||
features:
|
features:
|
||||||
- enable:
|
- enable:
|
||||||
- servicevm
|
- servicevm
|
||||||
|
- service.avahi
|
||||||
- service.cups
|
- service.cups
|
||||||
- appmenus-dispvm
|
- appmenus-dispvm
|
||||||
- disable:
|
- disable:
|
||||||
|
@ -115,6 +116,7 @@ prefs:
|
||||||
features:
|
features:
|
||||||
- enable:
|
- enable:
|
||||||
- servicevm
|
- servicevm
|
||||||
|
- service.avahi
|
||||||
- service.cups
|
- service.cups
|
||||||
- disable:
|
- disable:
|
||||||
- service.cups-browsed
|
- service.cups-browsed
|
||||||
|
|
|
@ -28,15 +28,41 @@ include:
|
||||||
- ipp-usb
|
- ipp-usb
|
||||||
- man-db
|
- man-db
|
||||||
## Print
|
## Print
|
||||||
- printer-driver-cups-pdf
|
|
||||||
- system-config-printer
|
- system-config-printer
|
||||||
## Scan
|
## Scan
|
||||||
## TODO: simple-scan did not detect my scanner, but detected printer.
|
|
||||||
- simple-scan
|
- simple-scan
|
||||||
- sane
|
|
||||||
- sane-utils
|
|
||||||
- sane-airscan
|
- sane-airscan
|
||||||
|
|
||||||
|
{% set pkg = {
|
||||||
|
'Arch': {
|
||||||
|
'pkg': [
|
||||||
|
],
|
||||||
|
},
|
||||||
|
'Debian': {
|
||||||
|
'pkg': [
|
||||||
|
'printer-driver-cups-pdf',
|
||||||
|
'sane',
|
||||||
|
'sane-utils',
|
||||||
|
],
|
||||||
|
},
|
||||||
|
'RedHat': {
|
||||||
|
'pkg': [
|
||||||
|
'cups-filters-driverless',
|
||||||
|
'cups-ipptool',
|
||||||
|
'cups-pdf',
|
||||||
|
'gutenprint-cups',
|
||||||
|
'sane-backends',
|
||||||
|
],
|
||||||
|
},
|
||||||
|
}.get(grains.os_family) -%}
|
||||||
|
|
||||||
|
"{{ slsdotpath }}-installed-os-specific":
|
||||||
|
pkg.installed:
|
||||||
|
- setopt: "install_weak_deps=False"
|
||||||
|
- skip_suggestions: True
|
||||||
|
- setopt: "install_weak_deps=False"
|
||||||
|
- pkgs: {{ pkg.pkg|sequence|yaml }}
|
||||||
|
|
||||||
"{{ slsdotpath }}-add-user-to-lpadmin-group":
|
"{{ slsdotpath }}-add-user-to-lpadmin-group":
|
||||||
group.present:
|
group.present:
|
||||||
- name: lpadmin
|
- name: lpadmin
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue