Hi Dmitry! On 09/06/2017, at 04:37:35 PM you wrote: > Получается, что здесь достаточно написать ucode_detected=1, > > > + ;; > > esac > > done > > А сюда поместить сброс ucode_detected в случае, если он уже был обработан. > > > -if [ -n "$kernel_versions_handled" -a "$INITRD_AUTOUPDATE" = all ]; then > > +if [ -n "$kernel_versions_handled" -o -n "$ucode_handled" ] && [ "$INITRD_AUTOUPDATE" = all ]; then > > set +f > > ls -c $VMLINUZ_PREFIX-[0-9].*-*-* 2> /dev/null | while read f; do > > [ "$f" != "$(readlink -e /boot/vmlinuz)" ] || > > Тогда все можно сделать еще проще, см. патч. -- WBR et al.