]> git.friedersdorff.com Git - max/saltfiles.git/blobdiff - states/pass/gentoo.sls
Configure some moar
[max/saltfiles.git] / states / pass / gentoo.sls
index cb9ddced6ddcf3ba8214ede67fb88ac0669264cb..a6754c9b6177a126769dd61cfa162d3877ec250e 100644 (file)
@@ -20,6 +20,17 @@ unmask pass package:
     - makedirs: True
     - dir_mode: 755
 
+pass useflags:
+  file.managed:
+    - name: /etc/portage/package.use/pass-salt
+    - contents:
+      - app-admin/pass zsh-completion
+      - app-admin/pass-otp qrcode
+      - www-plugins/passff-host firefox
+    - user: root
+    - group: root
+    - mode: 644
+
 install pass:
   pkg.installed:
     - name: app-admin/pass
@@ -29,3 +40,11 @@ install pass:
     - require:
       - file: keyword pass package
       - file: unmask pass package
+      - file: pass useflags
+
+install related:
+  pkg.installed:
+    - pkgs: 
+      - app-admin/pass-otp
+      - www-plugins/passff-host
+    - refresh: False