Hi @gwootton
Thanks for you explanation.
You write:
This order matches the order of SASCFGPATH, with the last one being the last one applied.
That does not appear to be the case, as:
SASCFGPATH="$APPSERVER_ROOT/sasv9.cfg, $APPSERVER_ROOT/sasv9_usermods.cfg, $CONFIGDIR/sasv9.cfg, $CONFIGDIR/sasv9_usermods.cfg"
implies the order of execution would be:
$APPSERVER_ROOT/sasv9.cfg
$APPSERVER_ROOT/sasv9_usermods.cfg
$CONFIGDIR/sasv9.cfg
$CONFIGDIR/sasv9_usermods.cfg
where the last one wins, where the order that I find - and would expect and that is documented - is this:
$CONFIGDIR/sasv9.cfg
$CONFIGDIR/sasv9_usermods.cfg
$APPSERVER_ROOT/sasv9.cfg
$APPSERVER_ROOT/sasv9_usermods.cfg
What I miss and have missed over time - and what the actual background of my question is - is a sasv9.cfg for the Lev, so $LEVEL_ROOT/sasv9.cfg and $LEVEL_ROOT/sasv9.cfg. The customer has now built that into every (Workspace|StoredProcess|PooledWorkspace)server.sh as:
SASCFGPATH="$LEVEL_ROOT/sasv9.cfg, $APPSERVER_ROOT/sasv9.cfg, $APPSERVER_ROOT/sasv9_usermods.cfg, $CONFIGDIR/sasv9.cfg, $CONFIGDIR/sasv9_usermods.cfg"
How would you implement this using usermods files only?
Sorry for now mixing up 2 questions in 1 post.
... View more