Перенос Облика под SCO OpenServer 5.0.7

Задача: перенести с физического сервера Облика под SCO Openserver 5.0.7, HDD 80 GB на виртуальную под VMWare 5.5 c HDD в 20 GB.

Установили новую SCO Openserver 5.0.7, сборка под VMWare

Переносим архивы с оригинального сервера следующих папок:
/usr/pro (переносили 2-я частями. так как tar- не смог создать архив больше 2 GB)
/usr/dlc

Создали пользователей:
admin:x:200:200::/usr/pro/admin/home:/bin/sh
progress:x:220:200::/usr/dlc/home:/bin/sh
dbadmin:x:201:200::/usr/pro/home:/bin/sh

Назначили пароли.

Лечим BackSpace Как Enter

stty intr ‘^C’

Делаем глобальные переменные:

echo “DLC=/usr/dlc
export DLC” >> /etc/profile

Перегрузился для проверки, увидел что переменные есть.

Далее…

echo “PATH=$PATH:/usr/dlc/bin:/usr/pro/bin
PROMSGS=$DLC/prolang/rus/promsgs.rus
PROTERMCAP=$DLC/protermcap
export PROMSGS PROTERMCAP PATH” >> /etc/profile

!!! Нашел все теже переменные среды в /usr/pro/home/.profile

Удалил все что сделал из /etc/profile

Заходим Reflection Как admin, Получил:

Нет сервера для БД db/back_up. (1423)

Думаю прогресс не стартует.

Смотрю SET – не вижу переменных Прогресс-а, и его путей.
Пошел искать. Нашел в /.profile

Добавляем:

echo “#
# Added for Progress: begin
DLC=/usr/dlc
PROMSGS=\$DLC/prolang/rus/promsgs.rus
PROTERMCAP=\$DLC/protermcap
export DLC PROMSGS PROTERMCAP
PATH=\$PATH:.:\$DLC/bin:\$HOME/bin:/usr/pro/bin:/usr/local/bin:/usr/OBED
# Added for Progress: end” >> .profile

Получилось, после входа имеем:

# set
COLUMNS=115
DLC=/usr/dlc
ENV=${_ENVFILE[(_=1)+(_$-=0)-_${-%%*i*}]}
HOME=/
HZ=100
IFS=

LINES=39
LOGNAME=root
MAIL=/var/spool/mail/root
MAILCHECK=600
[email protected]
MSG_MAIL=1
MS_PROFILE=1
OPTIND=1
PATH=/bin:/etc:/usr/bin:/tcb/bin:.:/usr/dlc/bin://bin:/usr/pro/bin:/usr/local/bin:/usr/OBED:/usr/new/bin
PROMSGS=/usr/dlc/prolang/rus/promsgs.rus
PROTERMCAP=/usr/dlc/protermcap
PS1=#
PS2=>
SHELL=/bin/sh
SSH_CLIENT=192.168.112.155 53011 22
SSH_CONNECTION=192.168.112.155 53011 192.168.112.99 22
SSH_TTY=/dev/ttyp0
TERM=ansi
TZ=EET-2EETDST,M3.5.0/3,M9.5.0/3
USER=root
_ENVFILE=/.kshrc

Запускаем, имеем:

# proutil
PROGRESS Version 7.3C01 as of Mon Sep 18 19:00:10 EDT 1995

-К г-L¬-К ЦL=¬=БЛ ¬-О ¦L. (940)

Ура. На рабочем сервере имели тот же результат.

Заходим под Admin. Получаем:

Нет сервера для БД db/back_up. (1423)

Проверил:

# mbpro
Batch processing will be performed using:
PROGRESS Version 7.3C01 as of Mon Sep 18 19:00:10 EDT 1995         

# ** еА-ят¦ы- сяL©+ PROGRESS тсяМрят ътАстLСL- ¦сL¦яЯрсы. (1144)

ТО же самое что на исходном сервере.

Делаю:

 chown -R progress:progress /usr/dlc /usr/pro 

Увидел:

 chown: unknown group progress

Исправил:

 groupadd -g 200 progress 

УРА! admin запустился.

Добавляем прикладного пользователя:
useradd