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