Как я понимаю relink запускает скрипт перелинковки, который тащит файлы из /rdbms/lib/ в /bin и назначает файлам нужные права
Code:
idg4ims itg4ims: $(S_TG4IMS)
-$(NOT_EXIST) $(ORACLE_HOME)/bin/$(TG4DG4)ims ||\
mv -f $(ORACLE_HOME)/bin/$(TG4DG4)ims $(ORACLE_HOME)/bin/$(TG4DG4)imsO
-mv $(ORACLE_HOME)/rdbms/lib/$(TG4DG4)ims $(ORACLE_HOME)/bin/$(TG4DG4)ims
-chmod 751 $(ORACLE_HOME)/bin/$(TG4DG4)ims
itg4ingr: $(S_TG4INGR)
-$(NOT_EXIST) $(ORACLE_HOME)/bin/tg4ingr ||\
mv -f $(ORACLE_HOME)/bin/tg4ingr $(ORACLE_HOME)/bin/tg4ingrO
-mv $(ORACLE_HOME)/rdbms/lib/tg4ingr $(ORACLE_HOME)/bin/tg4ingr
-chmod 751 $(ORACLE_HOME)/bin/tg4ingr
idg4msql itg4msql: $(S_TG4MSQL)
-$(NOT_EXIST) $(ORACLE_HOME)/bin/$(TG4DG4)msql ||\
mv -f $(ORACLE_HOME)/bin/$(TG4DG4)msql $(ORACLE_HOME)/bin/$(TG4DG4)msqlO
-mv $(ORACLE_HOME)/rdbms/lib/$(TG4DG4)msql $(ORACLE_HOME)/bin/$(TG4DG4)msql
-chmod 751 $(ORACLE_HOME)/bin/$(TG4DG4)msql
idg4sybs itg4sybs: $(S_TG4SYBS)
-$(NOT_EXIST) $(ORACLE_HOME)/bin/$(TG4DG4)sybs ||\
mv -f $(ORACLE_HOME)/bin/$(TG4DG4)sybs $(ORACLE_HOME)/bin/$(TG4DG4)sybsO
-mv $(ORACLE_HOME)/rdbms/lib/$(TG4DG4)sybs $(ORACLE_HOME)/bin/$(TG4DG4)sybs
-chmod 751 $(ORACLE_HOME)/bin/$(TG4DG4)sybs
idg4tera itg4tera: $(S_TG4TERA)
-$(NOT_EXIST) $(ORACLE_HOME)/bin/$(TG4DG4)tera ||\
mv -f $(ORACLE_HOME)/bin/$(TG4DG4)tera $(ORACLE_HOME)/bin/$(TG4DG4)teraO
-mv $(ORACLE_HOME)/rdbms/lib/$(TG4DG4)tera $(ORACLE_HOME)/bin/$(TG4DG4)tera
-chmod 751 $(ORACLE_HOME)/bin/$(TG4DG4)tera
idg4vsam itg4vsam: $(S_TG4VSAM)
-$(NOT_EXIST) $(ORACLE_HOME)/bin/$(TG4DG4)vsam ||\
mv -f $(ORACLE_HOME)/bin/$(TG4DG4)vsam $(ORACLE_HOME)/bin/$(TG4DG4)vsamO
-mv $(ORACLE_HOME)/rdbms/lib/$(TG4DG4)vsam $(ORACLE_HOME)/bin/$(TG4DG4)vsam
-chmod 751 $(ORACLE_HOME)/bin/$(TG4DG4)vsam
iarchmon: $(ARCHMON)
-$(NOT_EXIST) $(ORACLE_HOME)/bin/archmon ||\
mv -f $(ORACLE_HOME)/bin/archmon $(ORACLE_HOME)/bin/archmonO
-mv $(ORACLE_HOME)/rdbms/lib/archmon $(ORACLE_HOME)/bin/archmon
-chmod 751 $(ORACLE_HOME)/bin/archmon