From d46f4a52ebeab8862308a9e2396f511d231261d9 Mon Sep 17 00:00:00 2001 From: Albert Santoni Date: Tue, 10 Feb 2015 18:06:46 -0500 Subject: [PATCH] Installer tweaks and a pypo bugfix * Moved all the remaining DEB requirements into the requirements files * The installer should now be distro agnostic (unless you ask it to install third-party deps for you) * Fixed pypo not being able to find replaygainupdater * Tweaked a bunch of styling for the installer --- .../application/configs/config-check.php | 71 +++++----- .../airtime-setup/forms/finish-settings.php | 4 +- airtime_mvc/public/css/setup/config-check.css | 12 +- airtime_mvc/public/css/setup/setup-config.css | 43 +++++- airtime_mvc/public/setup/database-setup.php | 3 +- install | 126 +++++++++--------- installer/lib/requirements-debian-wheezy.apt | 20 ++- installer/lib/requirements-ubuntu-precise.apt | 21 ++- installer/lib/requirements-ubuntu-saucy.apt | 23 +++- installer/lib/requirements-ubuntu-trusty.apt | 21 ++- python_apps/pypo/pypo/__main__.py | 4 +- 11 files changed, 218 insertions(+), 130 deletions(-) diff --git a/airtime_mvc/application/configs/config-check.php b/airtime_mvc/application/configs/config-check.php index 58397d79f..9cfb9927b 100644 --- a/airtime_mvc/application/configs/config-check.php +++ b/airtime_mvc/application/configs/config-check.php @@ -38,13 +38,12 @@ $result = $r1 && $r2; } body { - padding: 2em 0; + padding: 2em; min-width: 600px; - width: 50%; text-align: center; - margin: 3em auto; + margin: 3em ; border: 1px solid lightgray; - border-radius: 5em; + border-radius: 5px; } @@ -53,18 +52,42 @@ $result = $r1 && $r2;
Configuration Checklist + + +
+

Looks like something went wrong!

+

+ Take a look at the checklist below for possible solutions. If you're tried the suggestions and are + still experiencing issues, come + visit our forums + or check out the manual. +

+ +

+ Your Airtime station is up and running! Get started by logging in with the default username and password: admin/admin +

+ + + + - + +
+ Component - - + + Description - - - Solution - + Status or Solution +
@@ -172,7 +195,7 @@ $result = $r1 && $r2; Check that the airtime-media-monitor service is installed correctly in /etc/init, and ensure that it's running with
initctl list | grep airtime-media-monitor
- If not, try
sudo service airtime-media-monitor start + If not, try running sudo service airtime-media-monitor start @@ -192,7 +215,7 @@ $result = $r1 && $r2; Check that the airtime-playout service is installed correctly in /etc/init, and ensure that it's running with
initctl list | grep airtime-playout
- If not, try
sudo service airtime-playout restart + If not, try running sudo service airtime-playout restart @@ -212,7 +235,7 @@ $result = $r1 && $r2; Check that the airtime-liquidsoap service is installed correctly in /etc/init, and ensure that it's running with
initctl list | grep airtime-liquidsoap
- If not, try
sudo service airtime-liquidsoap restart + If not, try running sudo service airtime-liquidsoap restart @@ -221,26 +244,6 @@ $result = $r1 && $r2; - -
- Looks like something went wrong! -

- If you've tried everything we've recommended above and are still experiencing issues, come - visit our forums - or check out the manual. -

- -

- Your Airtime station is up and running! Get started by logging in with the default username and password: admin/admin -

- -