]> git.proxmox.com Git - mirror_ifupdown2.git/commitdiff
debian: ifupdown2.postinst: refine 'iface lo' regex
authorJulien Fortin <julien@cumulusnetworks.com>
Tue, 17 Jan 2017 12:49:23 +0000 (15:49 +0300)
committerJulien Fortin <julien@cumulusnetworks.com>
Tue, 17 Jan 2017 12:49:23 +0000 (15:49 +0300)
Ticket: CM-14362
Reviewed By: Roopa, Nikhil G
Testing Done:

Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
debian/ifupdown2.postinst

index fa40dafc0c10b141e3e8b0b55c2bd8e12017ca1d..19365db9b24d06587e73deec2365332c6d74159b 100644 (file)
@@ -56,7 +56,7 @@ case "$1" in
 
         # Generic stuff done on all configurations
         if [ -f /etc/network/interfaces ] ; then
-            if ! grep -q "^[[:space:]]*iface[[:space:]]\+lo0\?[[:space:]]\+inet[[:space:]]\+loopback\>" /etc/network/interfaces ; then
+            if ! grep -q -E "^[[:space:]]*iface[[:space:]]+l[o0]([[:space:]]+inet([[:space:]]+loopback)?)?[[:space:]]*$" /etc/network/interfaces ; then
                 report_warn "No 'iface lo' definition found in /etc/network/interfaces"
             fi