|
Lines 57-62
cp ${DATA} ${DIR}/copy
Link Here
|
| 57 |
$SCP $scpopts -r somehost:${DIR} ${DIR2} || fail "copy failed" |
57 |
$SCP $scpopts -r somehost:${DIR} ${DIR2} || fail "copy failed" |
| 58 |
diff -rN ${DIR} ${DIR2} || fail "corrupted copy" |
58 |
diff -rN ${DIR} ${DIR2} || fail "corrupted copy" |
| 59 |
|
59 |
|
|
|
60 |
if [ ! -z "$SUDO" ]; then |
| 61 |
verbose "$tid: skipped file after scp -p with failed chown+utimes" |
| 62 |
scpclean |
| 63 |
cp -p ${DATA} ${DIR}/copy |
| 64 |
cp -p ${DATA} ${DIR}/copy2 |
| 65 |
cp ${DATA} ${DIR2}/copy |
| 66 |
chmod 660 ${DIR2}/copy |
| 67 |
$SUDO chown root ${DIR2}/copy |
| 68 |
$SCP -p $scpopts somehost:${DIR}/\* ${DIR2} >/dev/null 2>&1 |
| 69 |
diff -rN ${DIR} ${DIR2} || fail "corrupted copy" |
| 70 |
$SUDO rm ${DIR2}/copy |
| 71 |
fi |
| 72 |
|
| 60 |
for i in 0 1 2 3 4; do |
73 |
for i in 0 1 2 3 4; do |
| 61 |
verbose "$tid: disallow bad server #$i" |
74 |
verbose "$tid: disallow bad server #$i" |
| 62 |
SCPTESTMODE=badserver_$i |
75 |
SCPTESTMODE=badserver_$i |