summaryrefslogtreecommitdiff
path: root/base
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gmail.com>2020-04-04 16:08:35 -0700
committerMatt Turner <mattst88@gmail.com>2020-04-04 16:17:42 -0700
commit34dddd47e57173a384027cdde939bb5a5fb3cb7d (patch)
tree3a2c304a8a7900810fbea6a26573788a428e39f0 /base
parentb79a4eb1e611b6b92b7d2e989c689fbbd801d1c7 (diff)
base: Make /etc/portage directories
Diffstat (limited to 'base')
-rw-r--r--base/portage.sls21
1 files changed, 20 insertions, 1 deletions
diff --git a/base/portage.sls b/base/portage.sls
index d2407fa..730f3c9 100644
--- a/base/portage.sls
+++ b/base/portage.sls
@@ -1,3 +1,22 @@
+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.use
+ - /etc/portage/profile
+ - /etc/portage/profile/package.mask
+ - /etc/portage/profile/package.provided
+ - /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/50-common
@@ -16,7 +35,7 @@
- include_empty: True
- clean: True
-/etc/portage/env:
+/etc/portage/env/files:
file.managed:
- names:
- /etc/portage/env/ccache.conf: