mkdir -p -m 0755 $1
chsmack -t $1
chsmack -a "User::App::Shared" $1
- else
- log W "Already exist path $1"
fi
if [ ! -e $1/stt ]; then
mkdir -p -m 0755 $1/stt
chsmack -t $1/stt
chsmack -a "User::App::Shared" $1/stt
- else
- log W "Already exist path $1/stt"
fi
}
log I "SRC_OWNER_PATH : $SRC_OWNER_PATH"
local SRC_GUEST_PATH=$(get_old_rw_path)/usr/home/guest/share/.voice/
log I "SRC_GUEST_PATH : $SRC_GUEST_PATH"
- local SRC_GLOBAL_PATH=$(get_old_rw_path)/etc/skel/share/.voice/
- log I "SRC_GLOBAL_PATH : $SRC_GLOBAL_PATH"
local SRC_CONF_FILE=$(get_old_rw_path)/usr/home/owner/share/.voice/stt-config.xml
log I "SRC_CONF_FILE : $SRC_CONF_FILE"
log I "DST_OWNER_PATH : $DST_OWNER_PATH"
local DST_GUEST_PATH=$(get_rw_path)/usr/home/guest/share/.voice/
log I "DST_GUEST_PATH : $DST_GUEST_PATH"
- local DST_GLOBAL_PATH=$(get_rw_path)/etc/skel/share/.voice/
- log I "DST_GLOBAL_PATH : $DST_GLOBAL_PATH"
set_dst_path $DST_OWNER_PATH
log I "DST_OWNER_PATH creation completed"
set_dst_path $DST_GUEST_PATH
log I "DST_GUEST_PATH creation completed"
- set_dst_path $DST_GLOBAL_PATH
- log I "DST_GLOBAL_PATH creation completed"
- mig_copy $SRC_OWNER_PATH/stt $DST_OWNER_PATH/stt || error_handle "default_data" $LINENO
- log I "mig_copy $SRC_OWNER_PATH/stt $DST_OWNER_PATH/stt"
- mig_copy $SRC_GUEST_PATH/stt $DST_GUEST_PATH/stt || error_handle "default_data" $LINENO
- log I "mig_copy $SRC_GUEST_PATH/stt $DST_GUEST_PATH/stt"
- mig_copy $SRC_GLOBAL_PATH/stt $DST_GLOBAL_PATH/stt || error_handle "default_data" $LINENO
- log I "mig_copy $SRC_GLOBAL_PATH/stt $DST_GLOBAL_PATH/stt"
- mig_copy $SRC_CONF_FILE $DST_OWNER_PATH || error_handle "default_data" $LINENO
- log I "mig_copy $SRC_CONF_FILE $DST_OWNER_PATH "
+ if [ -e $SRC_OWNER_PATH/stt ]; then
+ mig_copy $SRC_OWNER_PATH/stt $DST_OWNER_PATH/stt || error_handle "default_data" $LINENO
+ log I "mig_copy $SRC_OWNER_PATH/stt $DST_OWNER_PATH/stt"
+ fi
+ if [ -e $SRC_GUEST_PATH/stt ]; then
+ mig_copy $SRC_GUEST_PATH/stt $DST_GUEST_PATH/stt || error_handle "default_data" $LINENO
+ log I "mig_copy $SRC_GUEST_PATH/stt $DST_GUEST_PATH/stt"
+ fi
+ if [ -e $SRC_CONF_FILE ]; then
+ mig_copy $SRC_CONF_FILE $DST_OWNER_PATH || error_handle "default_data" $LINENO
+ log I "mig_copy $SRC_CONF_FILE $DST_OWNER_PATH "
+ fi
log I "STT Migration DONE"