summaryrefslogtreecommitdiff
path: root/base/portage.sls
blob: 528eeaa7356f3a94b7611052ebb8980b7fcbef56 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
hierarchy:
  file.directory:
    - user: root
    - group: root
    - mode: 755
    - makedirs: True
    - names:
      - /etc/portage/env
      - /etc/portage/package.accept_keywords
      - /etc/portage/package.env
      - /etc/portage/package.license
      - /etc/portage/package.use
      - /etc/portage/profile
      - /etc/portage/profile/package.mask
      - /etc/portage/profile/package.provided
      - /etc/portage/profile/package.unmask
      - /etc/portage/profile/package.use.force
      - /etc/portage/profile/package.use.mask
      - /etc/portage/profile/package.use.stable.mask
      - /etc/portage/profile/use.mask
      - /etc/portage/profile/use.stable.mask

/etc/portage/package.accept_keywords/50-common:
  file.recurse:
    - source: salt://base/etc/portage/package.accept_keywords
    - include_empty: True
    - clean: True

/etc/portage/package.license/50-common:
  file.recurse:
    - source: salt://base/etc/portage/package.license
    - include_empty: True
    - clean: True

/etc/portage/package.use/50-common:
  file.recurse:
    - source: salt://base/etc/portage/package.use
    - include_empty: True
    - clean: True

/etc/portage/profile/package.mask/50-common:
  file.recurse:
    - source: salt://base/etc/portage/profile/package.mask
    - include_empty: True
    - clean: True

/etc/portage/profile/package.unmask/50-common:
  file.recurse:
    - source: salt://base/etc/portage/profile/package.unmask
    - include_empty: True
    - clean: True

/etc/portage/profile/package.use.force/50-common:
  file.recurse:
    - source: salt://base/etc/portage/profile/package.use.force
    - include_empty: True
    - clean: True

/etc/portage/profile/package.use.mask/50-common:
  file.recurse:
    - source: salt://base/etc/portage/profile/package.use.mask
    - include_empty: True
    - clean: True

/etc/portage/profile/package.use.stable.mask/50-common:
  file.recurse:
    - source: salt://base/etc/portage/profile/package.use.stable.mask
    - include_empty: True
    - clean: True

/etc/portage/env/files:
  file.managed:
    - names:
      - /etc/portage/env/ccache.conf:
        - source: salt://base/etc/portage/env/ccache.conf
      - /etc/portage/env/splitdebug.conf:
        - source: salt://base/etc/portage/env/splitdebug.conf

/etc/portage/env/cross-alpha-unknown-linux-gnu:
  file.recurse:
    - source: salt://base/etc/portage/env/cross-alpha-unknown-linux-gnu
    - include_empty: True
    - clean: True

/etc/portage/env/cross-armv7a-unknown-linux-gnueabihf:
  file.recurse:
    - source: salt://base/etc/portage/env/cross-armv7a-unknown-linux-gnueabihf
    - include_empty: True
    - clean: True

/etc/portage/env/cross-hppa2.0-unknown-linux-gnu:
  file.recurse:
    - source: salt://base/etc/portage/env/cross-hppa2.0-unknown-linux-gnu
    - include_empty: True
    - clean: True

/etc/portage/env/cross-hppa64-unknown-linux-gnu:
  file.recurse:
    - source: salt://base/etc/portage/env/cross-hppa64-unknown-linux-gnu
    - include_empty: True
    - clean: True

/etc/portage/env/cross-mips64-unknown-linux-gnu:
  file.recurse:
    - source: salt://base/etc/portage/env/cross-mips64-unknown-linux-gnu
    - include_empty: True
    - clean: True

/etc/portage/env/cross-mips64el-unknown-linux-gnu:
  file.recurse:
    - source: salt://base/etc/portage/env/cross-mips64el-unknown-linux-gnu
    - include_empty: True
    - clean: True

/etc/portage/env/cross-powerpc-unknown-linux-gnu:
  file.recurse:
    - source: salt://base/etc/portage/env/cross-powerpc-unknown-linux-gnu
    - include_empty: True
    - clean: True

/etc/portage/package.env:
  file.managed:
    - names:
      - /etc/portage/package.env/splitdebug:
        - source: salt://base/etc/portage/package.env/splitdebug
      - /etc/portage/package.env/cross-alpha-unknown-linux-gnu:
        - source: salt://base/etc/portage/package.env/cross-alpha-unknown-linux-gnu
      - /etc/portage/package.env/cross-armv7a-unknown-linux-gnueabihf:
        - source: salt://base/etc/portage/package.env/cross-armv7a-unknown-linux-gnueabihf
      - /etc/portage/package.env/cross-hppa2.0-unknown-linux-gnu:
        - source: salt://base/etc/portage/package.env/cross-hppa2.0-unknown-linux-gnu
      - /etc/portage/package.env/cross-hppa64-unknown-linux-gnu:
        - source: salt://base/etc/portage/package.env/cross-hppa64-unknown-linux-gnu
      - /etc/portage/package.env/cross-mips64-unknown-linux-gnu:
        - source: salt://base/etc/portage/package.env/cross-mips64-unknown-linux-gnu
      - /etc/portage/package.env/cross-mips64el-unknown-linux-gnu:
        - source: salt://base/etc/portage/package.env/cross-mips64el-unknown-linux-gnu
      - /etc/portage/package.env/cross-powerpc-unknown-linux-gnu:
        - source: salt://base/etc/portage/package.env/cross-powerpc-unknown-linux-gnu