Developers Documentation

×

Warning

301 error for file:https://clearos.com/dokuwiki2/lib/exe/css.php?t=dokuwiki&tseed=82873f9c9a1f5784b951644363f20ef8

User Tools

Site Tools


Guidelines

For the most part, ClearOS follows the Fedora Packaging Guidelines. We do make some exceptions as described below.

Source File Changes

In some circumstances, additional source files in upstream packages need to be changed or patched. For example, the webconfig spec file - which is derived from Apache httpd - contains:

Source1: index.html
Source3: httpd.logrotate
Source4: httpd.init

In order to avoid confusion, modified source files are renamed.

Source1: index-clearos.html
Source3: httpd-clearos.logrotate
Source4: httpd-clearos.init

Group Name

Though the Group tag is not used for much (see note, use one of the defaults defined in /usr/share/doc/rpm-%{version}/GROUPS. If you are packaging an app-* use one of the following:

ClearOS/Apps
ClearOS/Libraries
ClearOS/Themes

If you are packaging one of the clearos-* packages, you can also use:

ClearOS/Core
ClearOS/Tools
content/en_us/dev_packaging_clearos_packaging_guidelines.txt · Last modified: 2014/12/22 12:26 by dloper

https://clearos.com/dokuwiki2/lib/exe/indexer.php?id=content%3Aen_us%3Adev_packaging_clearos_packaging_guidelines&1529768428