From 2f02cf9a0d141b4dae64735b0bac08a303d8126e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Cl=C3=A9ment=20Goubert?= <clement@goubert.me>
Date: Sat, 5 Sep 2020 06:20:48 +0200
Subject: [PATCH] Remove .cfg condition for source interfaces.d

On Debian, source everything in interfaces.d when
$network::config_file_per_interface is true instead
of only *.cfg
---
 manifests/interface.pp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/manifests/interface.pp b/manifests/interface.pp
index d9cae66..ec60230 100644
--- a/manifests/interface.pp
+++ b/manifests/interface.pp
@@ -729,7 +729,7 @@ define network::interface (
             file_line { 'config_file_per_interface':
               ensure => $ensure,
               path   => '/etc/network/interfaces',
-              line   => 'source /etc/network/interfaces.d/*.cfg',
+              line   => 'source /etc/network/interfaces.d/*',
               notify => $network_notify,
             }
           }
-- 
GitLab