version 1.66, 2014/02/01 22:07:04 |
version 1.67, 2014/05/11 03:40:54 |
|
|
#!/bin/sh |
#!/bin/sh |
# $AFresh1: update_openbsd,v 1.65 2014/02/01 19:13:53 andrew Exp $ |
# $AFresh1: update_openbsd,v 1.66 2014/02/01 22:07:04 andrew Exp $ |
# |
# |
# Copyright (c) 2012 Andrew Fresh <andrew@afresh1.com> |
# Copyright (c) 2012 Andrew Fresh <andrew@afresh1.com> |
# |
# |
|
|
|
|
local _nv=`echo $NEW_VER | sed -e 's/\.//'` |
local _nv=`echo $NEW_VER | sed -e 's/\.//'` |
local _signify=`which signify 2>/dev/null` |
local _signify=`which signify 2>/dev/null` |
local _keyfile=/etc/signify/${_nv}base.pub |
local _keyfile=/etc/signify/openbsd-${_nv}-base.pub |
local _b _s |
local _b _s |
|
|
( |
( |
|
|
echo "key [$_keyfile] does not exist, cannot check $_type" >&2 |
echo "key [$_keyfile] does not exist, cannot check $_type" >&2 |
return 2 |
return 2 |
fi |
fi |
signify -V -e -p $_keyfile -x $_type -m - | grep -f index | sum -c - |
signify -V -e -p $_keyfile -x $_type -m - | grep -f index | sha256 -c - |
else |
else |
grep -f index $_type | sum -c |
grep -f index $_type | sum -c |
fi |
fi |