This section provides a technical review of a ClearOS app:
Every app has a simple basename that is used as a keyword across various systems. For example, the Base app uses the basename base.
|Documentation||Certificate Manager Docs|
|Bug Tracker||List of issues|
|Translations||Certificate Manager app in Dutch|
An app uses the traditional Linux file system layout, so you can find an app installed in the locations defined in the following table.
|/etc/clearos/basename||File||Simple configuration file (optional)|
|/etc/clearos/basename.d||Directory||Configlet files (optional)|
|/usr/clearos/apps/basename/||Directory||Core software, libraries and GUI (required)|
|/var/clearos/basename||Directory||State files (optional)|
In many circumstances, a ClearOS app may need to use a library from another app. For example, the PPTP Server requires bits and pieces from the Samba library. For this reason, every app is packaged into two distinct RPMs:
When the PPTP Server is installed, it will pull in the app-samba-core library, but not the whole Samba GUI frontend.
Copyright © 2009- ClearCenter