NAME
fsetupcmd, fsetup − set environment variables
SYNOPSIS
fsetup [-c | -b] host port [directory] | abbreviation
DESCRIPTION
fsetup uses a resources files to set all environmant variables needed to connect to a given host via FSP. fsetup loads all available resource files. If server is defined in multiple files, first match is returned. Load order is .fspsites in the current working directory and in the user’s home directory. Then a system wide default file is used. If fsetup is invoked with an abbreviation given, the resource files are searched for the first host to match this abbreviation. The values given for this host will be set.
If fsetup is invoked with a given host and port number, this host will be used and no searching in the resource file will be done.
Since programs cannot change environment variables of their parent shell in a simple way, it is recommended that the user defines a shell alias or function to make it possible. csh example:
alias fsetup ’eval ’fsetupcmd *’’
FILES
For more information about the resource file confer fspsites(5).
ARGUMENTS
-b -- output Bourne shell code
-c -- output C shell code
ENVIRONMENT
The environment variables associate this program with a FSP database and are set (resp. unset) if needed. See fsp_env(7) for list.
HISTORY
This is rewrite of classic fsetup Perl script which was used in gold FSP era to parse standard fspsites format used for FSP site list exchange.
SEE ALSO
fcatcmd(1), fcdcmd(1), fgetcmd(1), fgrabcmd(1), flscmd(1), fmkdir(1), fprocmd(1), fput(1), frmcmd(1), frmdircmd(1), fver(1), fducmd(1), fhostcmd(1), fspd(1), fsp_prof(5), ffindcmd(1), fsp_env(7), fbye(1), fspsites(5)