diff -Nru grub2-2.02~beta2/debian/changelog grub2-2.02~beta2/debian/changelog --- grub2-2.02~beta2/debian/changelog 2016-05-18 19:54:53.000000000 +0000 +++ grub2-2.02~beta2/debian/changelog 2016-05-20 16:35:11.000000000 +0000 @@ -1,3 +1,12 @@ +grub2 (2.02~beta2-36ubuntu8) yakkety; urgency=medium + + * debian/grub-common.init: Don't source /lib/init/vars.sh, we don't depend + on initscripts (and don't want to). There is no reason why we would not + use the LSB log_action_msg in non-verbose (default) mode, most other + packages use it unconditionally. (LP: #1584134) + + -- Martin Pitt Fri, 20 May 2016 18:33:35 +0200 + grub2 (2.02~beta2-36ubuntu7) yakkety; urgency=medium * debian/postinst.in: replace setup_mok_validation with a call to diff -Nru grub2-2.02~beta2/debian/grub-common.init grub2-2.02~beta2/debian/grub-common.init --- grub2-2.02~beta2/debian/grub-common.init 2016-03-15 18:08:17.000000000 +0000 +++ grub2-2.02~beta2/debian/grub-common.init 2016-05-20 16:33:30.000000000 +0000 @@ -13,20 +13,17 @@ which grub-editenv >/dev/null 2>&1 || exit 0 -# Load the VERBOSE setting and other rcS variables -. /lib/init/vars.sh - # Define LSB log_* functions. # Depend on lsb-base (>= 3.0-6) to ensure that this file is present. . /lib/lsb/init-functions case $1 in start|restart|force-reload) - [ "$VERBOSE" != no ] && log_action_msg "Recording successful boot for GRUB" + log_action_msg "Recording successful boot for GRUB" [ -s /boot/grub/grubenv ] || rm -f /boot/grub/grubenv mkdir -p /boot/grub grub-editenv /boot/grub/grubenv unset recordfail - [ "$VERBOSE" != no ] && log_end_msg $? + log_end_msg $? ;; stop) ;;