Technical data
Contents
8.3.13. Source Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
8.3.14. More Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
8.4. Creating Scripts for fli4l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
8.4.1. Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317
8.4.2. Handling of Configuration Variables . . . . . . . . . . . . . . . . . . . . 318
8.4.3. Persistent Data Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
8.4.4. Debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
8.4.5. Hints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
8.5. Using The Packet Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321
8.5.1. Adding Own Chains And Rules . . . . . . . . . . . . . . . . . . . . . . . 321
8.5.2. Integrating Into Existing Rules . . . . . . . . . . . . . . . . . . . . . . . 321
8.5.3. Extending The Packet Filter Tests . . . . . . . . . . . . . . . . . . . . . 322
8.6. CGI-Creation for Package httpd . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
8.6.1. General information about the web server . . . . . . . . . . . . . . . . . 323
8.6.2. Script Names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
8.6.3. Menu Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
8.6.4. Construction of a CGI script . . . . . . . . . . . . . . . . . . . . . . . . 325
8.6.5. Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
8.6.6. Debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
8.7. Boot, Reboot, Dialin And Hangup Under fli4l . . . . . . . . . . . . . . . . . . . 330
8.7.1. Boot Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330
8.7.2. Start And Stop Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331
8.7.3. Helper Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
8.7.4. ttyI Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
8.7.5. Dialin And Hangup Scripts . . . . . . . . . . . . . . . . . . . . . . . . . 335
8.8. Package “template"’ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
8.9. Structure of the Boot Medium . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
8.10. Configuration Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
8.10.1. Provider Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
8.10.2. DNS Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
8.10.3. Hosts File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
8.10.4. imond Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
8.10.5. The File /etc/.profile . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
A. Appendix to basepackage 340
A.1. Null Modem Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
A.2. Serial Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
A.3. Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
A.4. Other i4l-Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
A.5. Debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
A.6. Literature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
A.7. Prefixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
A.8. Warranty and Liability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
A.9. Credits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343
A.9.1. Foundation Of The Project . . . . . . . . . . . . . . . . . . . . . . . . . 343
A.9.2. Developer- and Testteam . . . . . . . . . . . . . . . . . . . . . . . . . . 343
A.9.3. Developer- and Testteam (inactive) . . . . . . . . . . . . . . . . . . . . . 345
7










