Hi All,

First of all, wanted to thank all who replied to my email last week. As a 
result, Mathopd has been running  on a test machine the entire week 
flawlessly.

Per your advice, I spent some additional time going over various dotc files 
and was able to figure out a few trivial details. I think my next step is to 
get a good C for UNIX book.  All recommendations are very welcome!!!

Most importantly, I would like to move on with the server and start 
experimenting with various configuration settings.  For efficiency reasons, 
I started putting together a db of Mathopd's parameters.  Since it looks 
like a logical thing to do, I wanted to ask if someone had done something 
similar.  If yes, could you share your results?

While I understand that all answers are in the source code :) I thought it 
could save some time for now...  If none has anything like that, I would be 
happy to complete the work but will need some/a lot assistance (how much 
assistance will probably depend on the book and the strength of my coffee 
:).


The  db structure and examples I came up with are provided below.
(note those are just examples. They are not necessarily accurate)

# - sequence in config .c
Parameter - Config variable name
SampleConfig? - is there an example how to use this parameter in 
sample.conf?
Value           - Value that the parameter takes
Functionality - a brief description of what this param does
Applicable to - Server, Virtual Server, Tuning?, etc. - not sure about
Default Value - Value assigned by Mathopd if none is specified in the .conf 
file:




#,Parameter,SampleConfig?,Value,Functionality,Applicable to,Default Value:
----------------------------------------------------------------------------------------------
1,AcceptMulti,No,[Number],Allows Multiple Connections?, Tuning, 1:
2,Access,YES,ALLOW/DENY,Allows/Denies access to specified IP 
Addresses,Virtual Server,ALLOW ALL:
3,Address,No,IP Address,Binds to an IP address?,server, First IP assigned to 
the system:
4,Admin,NO,:
5,Alias,YES:
6,Allow,YES,Self-explanatory:
7,Apply,NO:
8,BufSize,YES,DEFAULT_BUF_SIZE 12288:
9,ChildLog,NO:
10,Clients,NO:
11,Control,YES:
12,CoreDirectory,NO:
13,DefaultName,YES:
14,Deny,YES:
15,DNSLevel,NO:
16,EncryptedUserFile,NO:
17,ErrorLog,YES:
18,Error401File,NO:
19,Error403File,NO:
20,Error404File,NO:
21,ExactMatch,NO:
22,Export,NO:
23,External,YES:
24,Host,YES:
25,IndexNames,YES:
26,InputBufSize,NO,INPUT_BUF_SIZE 2048:
27,Location,YES,OS PATH,Specifies OS PATH TO WORKING DIRECTORY,  VIRTUAL 
SERVER,NONE:
28,Log,YES:
29,Name,NO:
30,NoApply,NO:
31,NoHost,NO:
32,NumConnections,YES,Max Number of Connections expected, 
DEFAULT_NUM_CONNECTIONS 64:
33,Off,NO:
34,On,YES:
35,PathArgs,YES:
36,PIDFile,YES:
37,Port,YES,TCP/IP PORT TO LISTEN ON,SERVER,DEFAULT_PORT 80:
38,Realm,YES:
39,Refresh,YES:
40,RootDirectory,NO:
41,Server,YES:
42,Specials,YES:
43,StayRoot,YES, 0:
44,Symlinks,YES:
45,Timeout,NO,DEFAULT_TIMEOUT 60:
46,Tuning,No:
47,Types,YES:
48,Virtual,YES:
49,Umask,YES,DEFAULT_UMASK 022:
50,User,YES:
51,UserFile,YES:


One more thing, if someone thinks that this email does not belong to the 
list, let me know.

Thank you for your help and hope none is offended by the trivial nature of 
my question! :)  The challenging questions will come later...


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp

Reply via email to