]> git.friedersdorff.com Git - max/saltfiles.git/blob - states/pass/gentoo.sls
Add zsh-completion use flag in relevant places
[max/saltfiles.git] / states / pass / gentoo.sls
1 keyword pass package:
2   file.managed:
3     - name: /etc/portage/package.keywords/pass-salt
4     - contents: 
5       - "=app-admin/pass-9999 **"
6     - user: root
7     - group: root
8     - mode: 644
9     - makedirs: True
10     - dir_mode: 755
11
12 unmask pass package:
13   file.managed:
14     - name: /etc/portage/package.unmask/pass-salt
15     - contents: 
16       - =app-admin/pass-999
17     - user: root
18     - group: root
19     - mode: 644
20     - makedirs: True
21     - dir_mode: 755
22
23 pass useflags:
24   file.managed:
25     - name: /etc/portage/package.use/pass-salt
26     - contents:
27       - app-admin/pass zsh-completion
28     - user: root
29     - group: root
30     - mode: 644
31
32 install pass:
33   pkg.installed:
34     - name: app-admin/pass
35     - version: 9999
36     - refresh: False
37     - fromrepo: gentoo
38     - require:
39       - file: keyword pass package
40       - file: unmask pass package
41       - file: pass useflags