#!/bin/sh

src_d="/usr/local/psa/var"
rcube_dir="/usr/share/psa-roundcube"

file_1_name="save_pref.inc"
file_1_dst="$rcube_dir/program/steps/utils"
file_1_sum="ab22e9a824acbe5ddea7e8fd94181ec2"

file_2_name="rcube_plugin_api.php"
file_2_dst="$rcube_dir/program/include"
file_2_sum="c1d7e3cd984bad79c32280b1d0dbe82f"

for pos in 1 2; do
        eval name="\$file_${pos}_name"
        eval dst_d="\$file_${pos}_dst"
        eval orig_sum="\$file_${pos}_sum"

        srcfile="$src_d/$name"
        dstfile="$dst_d/$name"
        installed_sum="`md5sum $dstfile | awk '{print $1}'`"

        [ "$orig_sum" != "$installed_sum" ] && continue

        cp -f $srcfile $dstfile
done

exit 0
