Developers Documentation

×

Warning

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

User Tools

Site Tools


Packages Modified for ClearOS 7

The base ClearOS operating system is built from code and source code from CentOS® and other Open Source projects 1). Though we strive to keep changes to a bare minimum, we have modified some of the source code from upstream. Of the hundreds of packages built from upstream, only the following have been modified:

  • arpwatch - for supporting multiple interfaces
  • iptables - for Bandwidth Management
  • kernel - for Bandwidth Management and Multi-WAN
  • initscripts - for Multi-WAN and resolver
  • openldap - for slapd.conf support and central management
  • ppp - for PPTP Server
  • rp-pppoe - for Multi-WAN and resolver
  • samba - for enabling Samba Directory support (beta)

The following packages have been modified to remove upstream branding only.

Additional Packages for ClearOS

Sandboxed Software

We have modified some packages from upstream and placed them in a sandbox. Notably, the web-based administration tool runs in a sandboxed Apache/PHP engine, and the reporting database runs in a sandboxed MariadDB instance. These sandboxed versions follow the same patch/security schedule as the non-sandboxed version (shown in parentheses).

Isolated Packages

Some packages are purpose-based and useful only to a specific processes such as creating the ISO or as part of the build system. These packages are delivered to the non-enabled 'clearos-infra' (infrastructure) repo. These packages come from a variety of sources including upstream, Fedora, and EPEL.

  • anaconda
  • sigul
  • plague
  • pungi
  • jigdo

ClearFoundation Software

The following packages are not part of the source code in CentOS. These packages were developed or are maintained in-house to support ClearOS.

Upstream Software

The following packages are not part of the source code in CentOS. These packages were developed by third parties, and ClearFoundation has integrated these into ClearOS.

1) ClearOS not affiliated with CentOS®
content/en_us/dev_packaging_clearos_7.x_start.txt · Last modified: 2018/05/22 09:03 by dloper

https://clearos.com/dokuwiki2/lib/exe/indexer.php?id=content%3Aen_us%3Adev_packaging_clearos_7.x_start&1710836447