pts-core: Just mention PHP 5.3 as the new base requirement. Code still should largely...
[phoronix-test-suite.git] / deploy / deployments.md
blobd81da1fa3812ef4160bc1efb6842e0f950b5bbe0
1 # Pre-Scripted Phoronix Test Suite / Phoromatic Deployments
3 ## deb-package: Generate A Debian/Ubuntu Package
5 Running `php deploy/deb-package/build-package-deb.php` from the main `phoronix-test-suite/` directory will generate a basic Phoronix-Test-Suite Debian package. This script depends upon `fakeroot` and `dpkg` being present on the system.
7 ## rpm-package: Generate A RedHat/Fedora RPM Package
9 Running `php deploy/rpm-package/build-package-rpm.php` from the main `phoronix-test-suite/` directory will generate a basic Phoronix-Test-Suite RPM package for Red Hat / Fedora based distributions. This script depends upon `rpmbuild` being present on the system.
11 ## phoromatic-upstart: Reference Upstart job files for Phoromatic
13 The `*.conf` files provide basic `phoromatic-client` and `phoromatic-server` job files for Upstart-powered Linux systems looking to deploy the Phoromatic on either the front or back-end. Read the Phoronix Test Suite documentation for more details.
15 ## phoromatic-systemd: Reference systemd service files for Phoromatic
17 The `*.service` files provide basic `phoromatic-client` and `phoromatic-server` job files for systemd-based Linux systems looking to deploy Phoromatic for controlling the Phoronix Test Suite.
19 ## phoromatic-initd: Reference sysvinit script for Phoromatic
21 The files provide basic `phoromatic-client` /etc/init.d implementation for older Linux systems.
23 ## JuJu
25 Ubuntu JuJu deployment charm for the Phoronix Test Suite.
27 ## farm-system-customizations: Example files of common system changes made to systems in the LinuxBenchmarking.com farm
29 Various scripts commonly used by the Phoronix reference farm / LinuxBenchmarking.com for reference purposes.