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
