fli4l
Next:
8.1 Common Rules
Up:
fli4l - flexible internet
Previous:
7.3 Unix/Linux-Client imonc
8
. Documentation for Developers
Subsections
8
.
1
Common Rules
8
.
2
Compiling Programs
8
.
3
Module Concept
8
.
3
.
1
mkfli4l
8
.
3
.
2
Structure
8
.
3
.
3
Configuration of Packages
8
.
3
.
4
List of Files to Copy
8
.
3
.
4
.
1
Files adapted by Configuration
8
.
3
.
4
.
2
Automatically Resolving Dependencies for Kernel Modules
8
.
3
.
5
Checking Configuration Variables
8
.
3
.
6
Own Definitions for Checking the Configuration Variables
8
.
3
.
6
.
1
Introduction of Regular Expressions
8
.
3
.
6
.
2
Specification of Regular Expressions
8
.
3
.
6
.
3
Expansion of Existing Regular Expressions
8
.
3
.
6
.
4
Extend Regular Expressions in Relation to
YESNO
Variables
8
.
3
.
6
.
5
Extending Regular Expressions Depending on other Variables
8
.
3
.
6
.
6
Error Messages
8
.
3
.
6
.
7
Definition of Regular Expressions
8
.
3
.
6
.
8
Examples for regular Expressions
8
.
3
.
6
.
9
Assistance for the Design of Regular Expressions
8
.
3
.
7
Extended Checks of the Configuration
8
.
3
.
7
.
1
Data Types
8
.
3
.
7
.
2
Substitution of Strings and Variables
8
.
3
.
7
.
3
Definition of a Service with an associated Version Number:
provides
8
.
3
.
7
.
4
Definition of a Dependency to a Service with a specific Version:
depends
8
.
3
.
7
.
5
Communication with the User:
warning
,
error
,
fatal_error
8
.
3
.
7
.
6
Assignments
8
.
3
.
7
.
7
Arrays
8
.
3
.
7
.
8
Encryption of Passwords:
crypt
8
.
3
.
7
.
9
Querying File Properties:
stat
8
.
3
.
7
.
10
Search files:
fgrep
8
.
3
.
7
.
11
Splitting Parameters:
split
8
.
3
.
7
.
12
Adding Files to the Archives:
add_to_opt
8
.
3
.
7
.
13
Control Flow
8
.
3
.
7
.
14
Expressions
8
.
3
.
7
.
15
Match-Operator
8
.
3
.
7
.
16
Check if a File has been copied depending on the Value of a Variable:
copy_pending
8
.
3
.
7
.
17
Comparison of Network Addresses:
samenet
und
subnet
8
.
3
.
7
.
18
Expanding the Kernel Command Line
8
.
3
.
8
Support for Different Kernel Version Lines
8
.
3
.
9
Documentation
8
.
3
.
9
.
1
Prerequisites for Creating a
L
A
T
E
X
Documentation
8
.
3
.
9
.
2
File Names
8
.
3
.
9
.
3
L
A
T
E
X
-Basics
8
.
3
.
10
File Formats
8
.
3
.
11
Developer Documentation
8
.
3
.
12
Client Programs
8
.
3
.
13
Source Code
8
.
3
.
14
More Files
8
.
4
Creating Scripts for fli4l
8
.
4
.
1
Structure
8
.
4
.
2
Handling of Configuration Variables
8
.
4
.
3
Persistent Data Storage
8
.
4
.
4
Debugging
8
.
4
.
4
.
1
Further Variables helpful for Debugging
8
.
4
.
5
Hints
8
.
5
Using The Packet Filter
8
.
5
.
1
Adding Own Chains And Rules
8
.
5
.
2
Integrating Into Existing Rules
8
.
5
.
3
Extending The Packet Filter Tests
8
.
6
CGI-Creation for Package
httpd
8
.
6
.
1
General information about the web server
8
.
6
.
2
Script Names
8
.
6
.
3
Menu Entries
8
.
6
.
4
Construction of a CGI script
8
.
6
.
4
.
1
The headers
8
.
6
.
4
.
2
Helper Script
cgi-helper
8
.
6
.
4
.
3
Contents of a CGI script
8
.
6
.
4
.
4
The Function
show_html_header
8
.
6
.
4
.
5
The Function
show_html_footer
8
.
6
.
4
.
6
The Function
show_tab_header
8
.
6
.
4
.
7
The Function
show_tab_footer
8
.
6
.
4
.
8
Multi-Language Capabilities
8
.
6
.
4
.
9
Form Evaluation
8
.
6
.
4
.
10
User access rights: The Function
check_rights
8
.
6
.
4
.
11
The Function
show_error
8
.
6
.
4
.
12
The Function
show_warn
8
.
6
.
4
.
13
The Function
show_info
8
.
6
.
4
.
14
The Helper Script
cgi-helper-ip4
8
.
6
.
4
.
15
The Function
ip4_isvalidaddr
8
.
6
.
4
.
16
The Function
ipv4_normalize
8
.
6
.
4
.
17
The Function
ipv4_isindhcprange
8
.
6
.
5
Miscellaneous
8
.
6
.
6
Debugging
8
.
7
Boot, Reboot, Dialin And Hangup Under fli4l
8
.
7
.
1
Boot Concept
8
.
7
.
2
Start And Stop Scripts
8
.
7
.
2
.
1
Start Scripts in
opt/etc/boot.d/
8
.
7
.
2
.
2
Start Scripts in
opt/etc/rc.d/
8
.
7
.
2
.
3
Stop Scripts in
opt/etc/rc0.d/
8
.
7
.
3
Helper Functions
8
.
7
.
3
.
1
Script Control
8
.
7
.
3
.
2
Loading Of Kernel Modules
8
.
7
.
3
.
3
Messages And Error Handling
8
.
7
.
3
.
4
Network Functions
8
.
7
.
3
.
5
Miscellaneous
8
.
7
.
4
ttyI Devices
8
.
7
.
5
Dialin And Hangup Scripts
8
.
7
.
5
.
1
General
8
.
7
.
5
.
2
Variables
8
.
7
.
5
.
3
Default Route
8
.
8
Package ``template"'
8
.
9
Structure of the Boot Medium
8
.
10
Configuration Files
8
.
10
.
1
Provider Configuration
8
.
10
.
2
DNS Configuration
8
.
10
.
3
Hosts File
8
.
10
.
4
imond Configuration
8
.
10
.
5
The File
/etc/.profile
8
.
10
.
6
redScripts in
/etc/profile.d/
© 2001-2019
The fli4l-Team
- 15 September 2019