mirror of
https://github.com/ben-grande/qusal.git
synced 2025-04-19 06:55:54 -04:00
Merge 81e1473ef7fc1cc2a9b62999278b83b635247c27 into 75aac52edad09eb5f0cdcbe05bcd1c41f83cb28e
This commit is contained in:
commit
a550fb8137
@ -5,4 +5,4 @@ SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
#}
|
||||
|
||||
{% 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:
|
||||
- enable:
|
||||
- servicevm
|
||||
- service.avahi
|
||||
- service.cups
|
||||
- appmenus-dispvm
|
||||
- disable:
|
||||
@ -115,6 +116,7 @@ prefs:
|
||||
features:
|
||||
- enable:
|
||||
- servicevm
|
||||
- service.avahi
|
||||
- service.cups
|
||||
- disable:
|
||||
- service.cups-browsed
|
||||
|
@ -28,15 +28,41 @@ include:
|
||||
- ipp-usb
|
||||
- man-db
|
||||
## Print
|
||||
- printer-driver-cups-pdf
|
||||
- system-config-printer
|
||||
## Scan
|
||||
## TODO: simple-scan did not detect my scanner, but detected printer.
|
||||
- simple-scan
|
||||
- sane
|
||||
- sane-utils
|
||||
- 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":
|
||||
group.present:
|
||||
- name: lpadmin
|
||||
|
Loading…
x
Reference in New Issue
Block a user