e764efe5d0e596213c72e69f028df0a667d0a83c markd Mon Jun 29 00:43:22 2020 +0000 gfClient working with blat server running under xinetd diff --git src/gfServer/xinetd-example.conf src/gfServer/xinetd-example.conf new file mode 100644 index 0000000..319ff51 --- /dev/null +++ src/gfServer/xinetd-example.conf @@ -0,0 +1,31 @@ +# This is a sample xinetd configuration file for setting up dynamic gfServer. +# This mode used pre-build indexes that are quickly mapped into memory An +# xinetd (or inetd) super-server launches the server on demand to handle a +# single request. This allows a large number of genomes to be indexed without +# requiring them to be in RAM. +# +# +# The indexes are built with 'gfServer index'. All data # files must be under +# the root directory as specified by to the 'gfServer dynserver' command. The +# root directory must contain directories for each genome with the twobit and +# index files following the convention:: +# $genome/$genome.2bit +# $genome/$genome.untrans.gfidx +# $genome/$genome.trans.gfidx +# +# suggest install this file as /etc/xinetd.d/blat +# + +service blat +{ + port = 8000 + socket_type = stream + wait = no + user = blat + server = /home/blat/bin/gfServer + server_args = dynserver /home/blat/genomes + type = UNLISTED + log_on_success += USERID EXIT + log_on_failure += USERID + disable = no +}