=================================================================== RCS file: /cvs/openbsd/update_openbsd/update_openbsd,v retrieving revision 1.70 retrieving revision 1.73 diff -u -r1.70 -r1.73 --- openbsd/update_openbsd/update_openbsd 2015/01/18 02:59:23 1.70 +++ openbsd/update_openbsd/update_openbsd 2015/03/21 23:48:25 1.73 @@ -1,5 +1,5 @@ #!/bin/sh -# $AFresh1: update_openbsd,v 1.69 2014/10/18 23:05:49 andrew Exp $ +# $AFresh1: update_openbsd,v 1.72 2015/01/18 03:41:33 andrew Exp $ # # Copyright (c) 2012 Andrew Fresh # @@ -229,6 +229,7 @@ done for _s in $INSTALLED_SETS; do + [ "$_v" -ge "57" -a "$_s" != "${_s%etc}" ] && continue local _file=${_s}${_v}.tgz if [ ${_s} == sendmail-smtp_auth ]; then _file=${_s}.gz @@ -291,7 +292,7 @@ fi signify -V -e -p $_keyfile -x $_type -m - | grep -f index | sha256 -c - else - grep -f index $_type | sum -c + grep -f index $_type | sha256 -c fi if [ $? -ne 0 ]; then @@ -326,6 +327,7 @@ fi for _s in $INSTALLED_SETS; do + [ "$_v" -ge "57" -a "$_s" != "${_s%etc}" ] && continue local _file=${_s}${_v}.tgz if [ ${_s} == sendmail-smtp_auth ]; then _file=${_s}.gz @@ -609,6 +611,9 @@ echo '==> UPDATING PACKAGES' pkg_add -ui -F update -F updatedepends + + echo '==> UPDATING FIRMWARE' + fw_update else echo Instructions for updating to the new version available from