| version 1.55, 2013/12/28 02:56:24 | version 1.58, 2013/12/31 18:46:59 | 
|  |  | 
| #!/bin/sh | #!/bin/sh | 
| # $AFresh1: update_openbsd,v 1.54 2013/12/28 02:55:28 andrew Exp $ | # $AFresh1: update_openbsd,v 1.57 2013/12/31 18:42:31 andrew Exp $ | 
| # | # | 
| # Copyright (c) 2012 Andrew Fresh <andrew@afresh1.com> | # Copyright (c) 2012 Andrew Fresh <andrew@afresh1.com> | 
| # | # | 
|  |  | 
| done | done | 
|  |  | 
| local _type | local _type | 
|  | local _ftp | 
| for _type in $CHECKSUM_TYPES; do | for _type in $CHECKSUM_TYPES; do | 
| [ -e $_type ] && break | [ -e $_type ] && break | 
| echo "===> $FTP_CMD ${FTP}/$_type" | _ftp=`echo "$FTP" | sed -e 's,://[^/]*/,://ftp.openbsd.org/,'` | 
| $FTP_CMD ${FTP}/$_type | echo "===> $FTP_CMD ${_ftp}/$_type" | 
|  | $FTP_CMD ${_ftp}/$_type | 
| done | done | 
| } | } | 
|  |  | 
|  |  | 
| return 1 | return 1 | 
| fi | fi | 
|  |  | 
| ls bsd* *gz | sed -e 's/\(.*\)/(\1)/' > index | local _nv=`echo $NEW_VER | sed -e 's/\.//'` | 
|  |  | 
|  | ( | 
|  | for _b in $INSTALL_KERNELS; do echo "($_b)"        ; done | 
|  | for _s in $INSTALLED_SETS;  do echo "($_s$_nv.tgz)"; done | 
|  | ) > index | 
| grep -f index $_type | sum -c | grep -f index $_type | sum -c | 
|  |  | 
| if [ $? -ne 0 ]; then | if [ $? -ne 0 ]; then |