Changes

From SME Server
Jump to navigationJump to search
m
no edit summary
Line 4: Line 4:  
This manual is aimed at developers and provides the information they require to integrate their applications into the SME Server platform. The manual discusses the key concepts of the SME Server such as the configuration database, configuration file templates and the events and actions model which differentiate the SME Server from other Linux distributions.
 
This manual is aimed at developers and provides the information they require to integrate their applications into the SME Server platform. The manual discusses the key concepts of the SME Server such as the configuration database, configuration file templates and the events and actions model which differentiate the SME Server from other Linux distributions.
   −
[[SME_Server:Documentation:Developers_Manual:Section1|I. An overview of the SME Server]]
+
[[SME_Server:Documentation:Developers_Manual:Section1|Section I. An overview of the SME Server]]
    
[[SME_Server:Documentation:Developers_Manual:Chapter1|1. About this manual]]
 
[[SME_Server:Documentation:Developers_Manual:Chapter1|1. About this manual]]
Line 20: Line 20:  
[[SME_Server:Documentation:Developers_Manual:Chapter5|5. Architecture overview]]
 
[[SME_Server:Documentation:Developers_Manual:Chapter5|5. Architecture overview]]
   −
[[SME_Server:Documentation:Developers_Manual:Section2|II. SME Server internals]]
+
[[SME_Server:Documentation:Developers_Manual:Section2|Section II. SME Server internals]]
    
[[SME_Server:Documentation:Developers_Manual:Chapter6|6. Configuration database]]
 
[[SME_Server:Documentation:Developers_Manual:Chapter6|6. Configuration database]]
Line 29: Line 29:  
*        Actions
 
*        Actions
 
*        Events
 
*        Events
[[SME_Server:Documentation:Developers_Manual|:Chapter8|8. Configuration file templates]]
+
[[SME_Server:Documentation:Developers_Manual:Chapter8|8. Configuration file templates]]
 
*        Design of the template system
 
*        Design of the template system
 
*        The Text::Template module
 
*        The Text::Template module
Line 42: Line 42:  
*        Panel definitions
 
*        Panel definitions
   −
[[SME_Server:Documentation:Developers_Manual:Section3|III. How to create an SME Server package - step by step]]
+
[[SME_Server:Documentation:Developers_Manual:Section3|Section III. How to create an SME Server package - step by step]]
    
[[SME_Server:Documentation:Developers_Manual:Chapter11|11. Getting started]]
 
[[SME_Server:Documentation:Developers_Manual:Chapter11|11. Getting started]]
 
*        Creating a development environment
 
*        Creating a development environment
   −
[[SME_Server:Documentation:Developers_Manual|:Chapter12|12. Getting to know how to customize the SME Server]]
+
[[SME_Server:Documentation:Developers_Manual:Chapter12|12. Getting to know how to customize the SME Server]]
 
*        Exercise 1: Changing a configuration template
 
*        Exercise 1: Changing a configuration template
 
*        Exercise 2: The magic of templates
 
*        Exercise 2: The magic of templates
Line 68: Line 68:  
*        SourceForge developer CVS access
 
*        SourceForge developer CVS access
   −
  IV. Advanced customization of the SME Server
+
Section IV. Advanced customization of the SME Server
   −
[[SME_Server:Documentation:Developers_Manual:Chapter   15. Advanced customization principles]]
+
[[SME_Server:Documentation:Developers_Manual:Chapter15|   15. Advanced customization principles]]
 
*        Leveraging the provisioning system for users, groups, and i-bays
 
*        Leveraging the provisioning system for users, groups, and i-bays
 
*        Programmatically creating users, groups, and i-bays
 
*        Programmatically creating users, groups, and i-bays
Line 82: Line 82:  
*        Starting up programs automatically upon system boot
 
*        Starting up programs automatically upon system boot
   −
  V. Documentation and resources
+
Section V. Documentation and resources
    
[[SME_Server:Documentation:Developers_Manual:Chapter16|16. Perl modules]]
 
[[SME_Server:Documentation:Developers_Manual:Chapter16|16. Perl modules]]
   −
  VI. License texts
+
Section VI. License texts
    A. GNU Free Documentation License
+
*    A. GNU Free Documentation License
    B. GNU General Public License
+
*    B. GNU General Public License
    
===Documentation Links===
 
===Documentation Links===

Navigation menu