]> git.proxmox.com Git - grub2.git/commitdiff
Make config_item() more robust
authorSteve McIntyre <93sam@debian.org>
Thu, 23 Feb 2023 22:32:13 +0000 (22:32 +0000)
committerSteve McIntyre <93sam@debian.org>
Sat, 4 Mar 2023 22:19:53 +0000 (22:19 +0000)
debian/changelog
debian/postinst.in

index 12dfdc3cd70ad7e3d678c3a23603a38464611199..d449e3c22e722dba5817cf36b492f67e48207c42 100644 (file)
@@ -1,3 +1,10 @@
+grub2 (2.06-9) UNRELEASED; urgency=medium
+
+  [ Steve McIntyre ]
+  * postinst: make config_item() more robust
+
+ -- Steve McIntyre <93sam@debian.org>  Thu, 23 Feb 2023 22:30:32 +0000
+
 grub2 (2.06-8.1) experimental; urgency=medium
 
   * Non-maintainer upload.
index 706f9ee0072665ecd95ec941a78203c24b592b74..ededae5cbe7d00b3e22a39919fa746a2c75a3311 100644 (file)
@@ -301,7 +301,9 @@ config_item()
 {
   for x in /etc/default/grub /etc/default/grub.d/*.cfg; do
     if [ -e "$x" ]; then
-      . "$x"
+       # Lose any output here so we don't confuse our
+       # caller. The xen packages echo stuff here, Aargh!
+      . "$x" > /dev/null
     fi
   done
   if [ "$(eval echo "\${$1+set}")" = set ]; then