]> Frank Brehm's Git Trees - salt/states.git/commitdiff
Adding debian/apt/files/00recommends
authorFrank Brehm <frank.brehm@profitbricks.com>
Thu, 25 Feb 2016 16:55:39 +0000 (17:55 +0100)
committerFrank Brehm <frank.brehm@profitbricks.com>
Thu, 25 Feb 2016 16:55:39 +0000 (17:55 +0100)
debian/apt/files/00recommends [new file with mode: 0644]
debian/apt/init.sls

diff --git a/debian/apt/files/00recommends b/debian/apt/files/00recommends
new file mode 100644 (file)
index 0000000..7fecedc
--- /dev/null
@@ -0,0 +1,2 @@
+APT::Install-Recommends "false";
+Aptitude::Recommends-Important "false";
index 36c468e9eeffdba45c9d7bb31b0d2776e093dfaf..d42dfbdd2d2f79e0b25b7fde453cf747d877e243 100644 (file)
@@ -4,7 +4,19 @@
 
 /etc/apt/sources.list.d:
   file.directory:
-    - clean: True
+    - user: root
+    - group: root
+    - dir_mode: 755
+
+/etc/apt/sources.list.d/00recommends:
+  file.managed:
+    - user: root
+    - group: root
+    - mode: 644
+    - source: salt://debian/apt/files/00recommends
+    - backup: minion
+    - require:
+      - file: /etc/apt/sources.list.d
 
 /etc/apt/sources.list:
   file.managed:
       debian_release: {{ debian_release }}
       debian_mirror: {{ debian_mirror }}
 
+/etc/apt/sources.list.d:
+  file.directory:
+    - user: root
+    - group: root
+    - dir_mode: 755
+    - clean: True
+
 /etc/apt/sources.list.d/salt.list:
   file.managed:
     - user: root
@@ -26,6 +45,8 @@
     - source: salt://debian/apt/files/salt.list
     - template: jinja
     - backup: minion
+    - require:
+      - file: /etc/apt/sources.list.d
     - defaults:
       debian_release: {{ debian_release }}
       debian_mirror: {{ debian_mirror }}
@@ -38,6 +59,8 @@
     - source: salt://debian/apt/files/fbrehm.list
     - template: jinja
     - backup: minion
+    - require:
+      - file: /etc/apt/sources.list.d
     - defaults:
       debian_release: {{ debian_release }}
       debian_mirror: {{ debian_mirror }}