diff --git a/iocAdmin/Db/Makefile b/iocAdmin/Db/Makefile index efc38aa..64b33a3 100644 --- a/iocAdmin/Db/Makefile +++ b/iocAdmin/Db/Makefile @@ -12,6 +12,7 @@ include $(TOP)/configure/CONFIG # databases, templates, substitutions like this # DB += siteEnvVars.db +DB += legacyEnvVars.db DB += iocAdminScanMon.db DB += ioc.db DB += iocRTOS.db @@ -49,5 +50,5 @@ $(COMMON_DIR)/siteEnvVars.substitutions: $(EPICS_BASE)/configure/CONFIG_SITE_ENV @echo { >> $@ @echo pattern >> $@ @echo { ENVNAME, ENVVAR, ENVTYPE } >> $@ - @sed -n "s/^EPICS_\([A-Z_]*\).*/{\1, EPICS_\1, epics}/p" $^ >> $@ + @sed -n "s/^EPICS_\([A-Z_]*\).*/{\1, EPICS_\1, epics}/p" $^ | sort -u >> $@ @echo } >> $@ diff --git a/iocAdmin/Db/legacyEnvVars.db b/iocAdmin/Db/legacyEnvVars.db new file mode 100644 index 0000000..0f7751b --- /dev/null +++ b/iocAdmin/Db/legacyEnvVars.db @@ -0,0 +1,15 @@ +alias($(IOCNAME):CA_CONN_TIME, $(IOCNAME):CA_CONN_TMO) +alias($(IOCNAME):CA_AUTO_ADDR, $(IOCNAME):CA_AUTO_ADDR_LIST) +alias($(IOCNAME):CA_RPTR_PORT, $(IOCNAME):CA_REPEATER_PORT) +alias($(IOCNAME):CA_SRVR_PORT, $(IOCNAME):CA_SERVER_PORT) +alias($(IOCNAME):CA_MAX_ARRAY, $(IOCNAME):CA_MAX_ARRAY_BYTES) +alias($(IOCNAME):CA_SRCH_TIME, $(IOCNAME):CA_MAX_SEARCH_PERIOD) +alias($(IOCNAME):CA_BEAC_TIME, $(IOCNAME):CA_BEACON_PERIOD) +alias($(IOCNAME):CAS_SRVR_PORT, $(IOCNAME):CAS_SERVER_PORT) +alias($(IOCNAME):CAS_AUTO_ADDR, $(IOCNAME):CAS_AUTO_BEACON_ADDR_LIST +alias($(IOCNAME):CAS_ADDR_LIST, $(IOCNAME):CAS_BEACON_ADDR_LIST) +alias($(IOCNAME):CAS_BEACON_PERIOD, $(IOCNAME):CAS_BEACON_PERIOD) +alias($(IOCNAME):CAS_BEACON_PORT, $(IOCNAME):CAS_BEACON_PORT) +alias($(IOCNAME):CAS_ADDR_INTF_LIST, $(IOCNAME):CAS_INTF_ADDR_LIST) +alias($(IOCNAME):CAS_ADDR_IGNORE_LIST, $(IOCNAME):CAS_IGNORE_ADDR_LIST) +alias($(IOCNAME):TZ, $(IOCNAME):TIMEZONE)