File kmp-preun.sh of Package nvidia-driver-G06

flavor=%1
# remove MOK key
if [ -x /usr/bin/mokutil ]; then
  pubkeydir=/usr/share/nvidia-pubkeys
  pubkey=$pubkeydir/MOK-%{name}-%{-v*}-%{-r*}-$flavor.der
  if [ $1 -eq 1 ] && [ -f $pubkey.delete ]; then
      # Special case: reinstall of the same pkg version.
      # In this case the file name is the same for old and new package,
      # but the key is different. mokutil --delete for the old key
      # was called during post already.
      rm -f $pubkey.delete
  elif [ -f $pubkey ]; then
      mokutil --delete $pubkey --root-pw
  fi
fi
openSUSE Build Service is sponsored by