Changeset 80
- Timestamp:
- 06/01/07 11:49:37
(3 years ago)
- Author:
- zcutlip
- Message:
verify rpms using sha1 vs md5
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r79 |
r80 |
|
| 61 | 61 | |
|---|
| 62 | 62 | echo "Saving an install script to root's home directory." |
|---|
| 63 | | cat >> $out_file_path/$out_file <<'EOF'#!/bin/sh |
|---|
| | 63 | cat >> $out_file_path/$out_file <<'EOF' |
|---|
| | 64 | #!/bin/sh |
|---|
| 64 | 65 | VERSION="2.0" |
|---|
| 65 | 66 | RELEASE="1" |
|---|
| 66 | 67 | UNAME="/bin/uname" |
|---|
| 67 | 68 | WGET="/usr/bin/wget" |
|---|
| 68 | | MD5SUM="/usr/bin/md5sum" |
|---|
| | 69 | SHA1SUM="/usr/bin/sha1sum" |
|---|
| 69 | 70 | ID="/usr/bin/id" |
|---|
| 70 | 71 | RPM="/bin/rpm" |
|---|
| … | … | |
| 79 | 80 | CLIP_RPM="clip-$VERSION-$RELEASE.$ARCH.rpm" |
|---|
| 80 | 81 | REFPOL_RPM="selinux-policy-clip-$VERSION-$RELEASE.noarch.rpm" |
|---|
| 81 | | CLIP_MD5="$CLIP_RPM.md5" |
|---|
| 82 | | REFPOL_MD5="$REFPOL_RPM.md5" |
|---|
| | 82 | CLIP_SHA1="$CLIP_RPM.sha1" |
|---|
| | 83 | REFPOL_sha1="$REFPOL_RPM.sha1" |
|---|
| 83 | 84 | |
|---|
| 84 | 85 | USAGE="This script will use wget to download and install \n \ |
|---|
| … | … | |
| 91 | 92 | download() { |
|---|
| 92 | 93 | $WGET $URL/$CLIP_RPM && \ |
|---|
| 93 | | $WGET $URL/$CLIP_MD5 && \ |
|---|
| | 94 | $WGET $URL/$CLIP_SHA1 && \ |
|---|
| 94 | 95 | $WGET $URL/$REFPOL_RPM && \ |
|---|
| 95 | | $WGET $URL/$REFPOL_MD5 |
|---|
| | 96 | $WGET $URL/$REFPOL_SHA1 |
|---|
| 96 | 97 | if [ $? -ne 0 ]; then |
|---|
| 97 | 98 | echo "RPM download failed. Terminating." |
|---|
| … | … | |
| 101 | 102 | |
|---|
| 102 | 103 | check() { |
|---|
| 103 | | $MD5SUM $CLIP_MD5 && \ |
|---|
| 104 | | $MD5SUM $REFPOL_MD5 |
|---|
| | 104 | $SHA1SUM $CLIP_SHA1 && \ |
|---|
| | 105 | $SHA1SUM $REFPOL_SHA1 |
|---|
| 105 | 106 | if [ $? -ne 0 ]; then |
|---|
| 106 | 107 | echo "Download verification failed. Terminating." |
|---|
Download in other formats:
* Generating other formats may take time.