Lucas Bickel
bd2f96acf2
Switch LibreTime port to 9080 in vagrant
...
Also expose icecast and make the airtime port generally configurable from the installer.
To aid in debugging and support the -v (verbose) argument was added to the call.
2017-03-07 13:26:52 +01:00
Lucas Bickel
9735e4cfd7
Remove zf1 requires from installer
...
We use it from vendor/ so there is no need to install it any more.
2017-03-02 13:47:07 +01:00
Duncan Sommerville
9ba6ab3ef7
Add modrewrite conditions to apache 2.4 vhost template
2015-06-17 14:53:31 -04:00
Albert Santoni
674d748149
CC-6058: htaccess should be combined into apache site config
2015-06-16 11:32:09 -04:00
Albert Santoni
0eebd182dd
Installer support for Ubuntu 15.04
2015-03-16 12:22:17 -04:00
Duncan Sommerville
3782817819
More install dependency fixes
2015-03-11 17:10:34 -04:00
Duncan Sommerville
3fba1b9636
Removed nonexistant packages
2015-03-11 14:40:19 -04:00
Albert Santoni
1a8883b91d
Merge branch '2.5.x-installer' of github.com:sourcefabric/Airtime into 2.5.x-installer
2015-02-23 12:50:43 -05:00
Daniel James
071715415b
Fix permissions on files for Debian/Ubuntu compliance
2015-02-23 17:41:56 +00:00
Albert Santoni
bce2bb931b
Added Debian Jessie support
2015-02-13 21:22:39 -05:00
Albert Santoni
13939a5129
Fix requirements for trusty
2015-02-13 16:32:01 -05:00
Albert Santoni
bbcd4fbe2e
Tons of bugfixes for the installer on Debian
...
* Still need to get pypo working with sysvinit
* Still need to fix this logger.cfg silliness with pypo and
media_monitor
2015-02-13 11:32:07 -05:00
Albert Santoni
d46f4a52eb
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
2015-02-10 18:06:46 -05:00
Duncan Sommerville
cd102b984b
Remove UseCanonicalName and UseCanonicalPhysicalPort from apache vhost files for now as it can misdirect requests - see warning @ http://httpd.apache.org/docs/current/mod/core.html#usecanonicalname
2015-01-26 14:22:47 -05:00
Duncan Sommerville
7034c8e00d
Initial fix for apache 2.4 vhost file
2015-01-20 17:31:59 -05:00
Duncan Sommerville
57e4ba5292
requirements.apt for Ubuntu Precise
2015-01-19 15:05:49 -05:00
Duncan Sommerville
c5a60d2f09
Last updates before 2.5.2 RC, mainly small fixes for Ubuntu Precise
2015-01-19 15:05:13 -05:00
Duncan Sommerville
791466b023
Fixes for code review https://github.com/sourcefabric/Airtime/pull/84
2015-01-15 16:33:33 -05:00
Duncan Sommerville
5e22f929c7
Reverted commit mistakenly changing file modifiers to 755
2015-01-14 20:45:03 -05:00
Duncan Sommerville
380ec41201
Removed Skip this step buttons in web installer, removed opus plugins from requirements.apt files
2015-01-14 18:07:33 -05:00
Duncan Sommerville
df2576e5a0
Updated installer to better accommodate running over existing installs
2015-01-14 16:11:49 -05:00
Duncan Sommerville
9f6bd33076
Fix returning stor directory from database in uninstall, work on getting lxc-bootstrap working with debian
2015-01-13 15:50:01 -05:00
Duncan Sommerville
3908e82667
Add apt.sourcefabric.org to apt sources.list, remove incorrect packages from debian requirements.apt
2015-01-13 15:14:56 -05:00
Duncan Sommerville
e7490d6b2d
Fixed lxc-bootstrap to make a shallow clone, updated uninstall script, added initial debian wheezy requirements file
2015-01-13 12:28:36 -05:00
Duncan Sommerville
674b8c69e4
Add very basic uninstall script, move install script to root directory
2015-01-12 16:13:39 -05:00
Duncan Sommerville
0fcac545e6
For now, just prompt users to start background services at the end of the install process
2015-01-12 10:53:31 -05:00
Duncan Sommerville
bf1355a203
Yet another attempt to run upstart jobs as unprivileged user
2015-01-12 09:48:08 -05:00
Duncan Sommerville
24123ef45d
Added setup config file for upstart session init
2015-01-09 11:21:44 -05:00
Duncan Sommerville
1ddda846d6
Updates to running background services as web user
2015-01-08 18:52:58 -05:00
Duncan Sommerville
a9d3a8aefd
Fixed bad reference path
2015-01-08 14:18:12 -05:00
Duncan Sommerville
d81934e44c
Fixed bad reference path and added a note to lxc-bootstrap about weird lxc caching issue
2015-01-08 14:06:28 -05:00
Duncan Sommerville
e568013db6
More work on running services as web user
2015-01-08 13:21:08 -05:00
Duncan Sommerville
ab35827439
Different approach for running airtime services as unprivileged user
2015-01-08 12:56:09 -05:00
Duncan Sommerville
4559e3e27d
More work on running upstart services as non-privileged user
2015-01-08 10:48:54 -05:00
Duncan Sommerville
d7dd381ec3
Added Upstart.conf file to give web user permission to run services
2015-01-08 10:07:22 -05:00
Duncan Sommerville
a790527e67
More work on running upstart services as non-privileged user
2015-01-08 10:06:37 -05:00
Duncan Sommerville
e6d8a6f25e
Move upstart .conf files to directory accessible by non-privileged users
2015-01-07 16:04:48 -05:00
Albert Santoni
ab96a48559
Use LXC distro templates instead of "download" template
2015-01-07 14:11:42 -05:00
Duncan Sommerville
c66e6aa849
More work on getting services working with new installer
2015-01-07 10:01:32 -05:00
Duncan Sommerville
f4c5cf1353
Added virtualenv back into install process
2015-01-05 16:41:03 -05:00
Duncan Sommerville
029d1b0624
Added virtualenv back into install process
2015-01-05 14:59:26 -05:00
Duncan Sommerville
5f137d99a3
Added virtualenv back into install process
2015-01-05 14:42:53 -05:00
Duncan Sommerville
97ef6a3150
Added services to pythonpath
2015-01-05 12:43:58 -05:00
Duncan Sommerville
34684c8275
Added services to pythonpath
2015-01-05 12:20:25 -05:00
Duncan Sommerville
fc68dfa256
Fixed service execution calls
2015-01-05 11:16:58 -05:00
Duncan Sommerville
5cd15c1887
Add sudoers file to run upstart commands as web user
2015-01-05 10:49:25 -05:00
Duncan Sommerville
ee96380a41
Test to start upstart jobs as web user
2015-01-05 10:16:44 -05:00
Duncan Sommerville
f35fb4968c
Test to start upstart jobs as web user
2015-01-05 09:47:06 -05:00
Duncan Sommerville
344e1aa194
Test to start upstart jobs as web user
2015-01-05 09:30:08 -05:00
Duncan Sommerville
6be35afab9
More work on media-monitor and pypo install process
2014-12-19 17:30:56 -05:00