Daniel James
72f79d0f90
Debian/Ubuntu require a force-reload option for sysvinit scripts
2015-02-24 14:57:28 +00:00
Daniel James
4b850a5675
More permissions tweaks for Debian/Ubuntu compliance
2015-02-24 14:16:44 +00:00
Albert Santoni
a2d8da617d
Fixed everything about Airtime on Debian
...
* Added sysvinit scripts back in and cleaned them up
* service status now works correctly for all services
* Moved logging config files into install/ folders for the python_apps
* Fixed some small setup.py problems in the various python_apps
* Gave each python app a better bin/ script which doesn't fork, which lets
service status work automagically.
2015-02-13 16:06:59 -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
Duncan Sommerville
bc604b992e
CC-5986 - Fixed unit tests, removed unnecessary code from service execution files
2015-01-28 13:19:50 -05:00
Duncan Sommerville
875a9dfd8b
CC-5990, CC-5991 - Python cleanup, removed need for /usr/lib/airtime
2015-01-27 18:43:36 -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
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
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
a790527e67
More work on running upstart services as non-privileged user
2015-01-08 10:06:37 -05:00
Duncan Sommerville
a9a59337b8
More work on running upstart services as non-privileged user
2015-01-07 16:31:30 -05:00
Duncan Sommerville
e6d8a6f25e
Move upstart .conf files to directory accessible by non-privileged users
2015-01-07 16:04:48 -05:00
Duncan Sommerville
05c2ecdb89
Changed logger init to use paths relative to current file
2015-01-07 11:46:06 -05:00
Duncan Sommerville
8e6e72a501
More work on getting services working with new installer
2015-01-07 10:31:00 -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
bbc095f534
Added virtualenv back into install process
2015-01-05 15:38:01 -05:00
Duncan Sommerville
5f137d99a3
Added virtualenv back into install process
2015-01-05 14:42:53 -05:00
Duncan Sommerville
fc68dfa256
Fixed service execution calls
2015-01-05 11:16:58 -05:00
Duncan Sommerville
ee96380a41
Test to start upstart jobs as web user
2015-01-05 10:16:44 -05:00
Duncan Sommerville
344e1aa194
Test to start upstart jobs as web user
2015-01-05 09:30:08 -05:00
Duncan Sommerville
54748b6275
More work on media-monitor and pypo install process
2014-12-19 17:16:50 -05:00
Duncan Sommerville
75c2a4a18b
More work on media-monitor and pypo install process
2014-12-19 13:49:33 -05:00
Duncan Sommerville
6d38f2ccfc
Small fix to media-monitor setup.py
2014-12-19 12:34:50 -05:00
Duncan Sommerville
ae6352a057
Initial work on switching media-monitor to use setuptools
2014-12-19 12:26:41 -05:00
Duncan Sommerville
97805ad271
Removed many unnecessary files and started changing pypo to use setuptools
2014-12-17 16:22:40 -05:00
Duncan Sommerville
51a95fb989
More work on monitless installer
2014-12-16 20:12:20 -05:00
Duncan Sommerville
8a2c155289
More work on monitless installer
2014-12-16 19:42:07 -05:00
Duncan Sommerville
4043ebfd25
More work on monitless installer
2014-12-16 16:26:58 -05:00
Duncan Sommerville
4dfd49d12c
Initial work on monitless installation
2014-12-16 12:24:41 -05:00
Martin Konecny
1130cf961c
CC-5049: Error messages on Liquidsoap start up/shut down after Airtime install
...
-fixed
2013-05-27 13:41:36 -04:00
Martin Konecny
56b9d0580f
CC-5071:
...
Better RabbitMQ passwords
-fixed
2013-05-08 15:25:30 -04:00
Martin Konecny
0bb7fa4975
don't change monit monitor state on service start/stop
2013-04-02 12:30:15 -04:00
Martin Konecny
8e314477c7
CC-5005: airtime-purge doesn't remove all files
...
-cleanup
2013-03-06 12:26:07 -05:00
Martin Konecny
1e1d291124
CC-4888: Add unofficial support for AAC plugin
...
-fixed
2013-02-26 12:06:22 -05:00
Martin Konecny
331386f74f
CC-4910: Need to properly handle non-200 http status codes in api client
...
-fixed
2013-02-04 16:05:58 -05:00
Martin Konecny
6500c3312d
Merge branch '2.2.x'
...
Conflicts:
install_minimal/airtime-install
python_apps/media-monitor/airtimefilemonitor/airtimemetadata.py
2012-10-26 00:31:12 -04:00
Rudi Grinberg
a87a790ce6
cc-4235: removed some magic to find bug
2012-08-16 10:26:57 -04:00
Rudi Grinberg
b22b9b9aa3
cc-4105: updated config and installation scripts
2012-08-14 14:50:43 -04:00
Rudi Grinberg
542f78d2df
cc-4105: updated old media monitor install
2012-08-14 14:50:43 -04:00
Rudi Grinberg
4b6350dc2e
cc-4105: added some changes to ease installation
2012-08-14 14:50:43 -04:00
Rudi Grinberg
076a9c2296
cc-4105: added mechanism to remove duplicate events
2012-08-14 14:50:42 -04:00
Rudi Grinberg
ab658a3800
cc-4105: fixed horrible bug related to 'strong' reffing
2012-08-14 14:50:42 -04:00
Rudi Grinberg
84e5530b88
cc-4105: formatted commits
2012-08-14 14:50:41 -04:00
Rudi Grinberg
29a95c842e
cc-4105: undid change to old mm
2012-08-14 14:50:39 -04:00
Rudi Grinberg
ba03447946
cc-4105: added handling for pyinotify events and create more logical events
2012-08-14 14:50:39 -04:00
Martin Konecny
e8112ddaa0
CC-430: Audio normalization (Replaygain Support)
...
-Performance enhancement (don't use "file" command unnecessarily)
-replace print statements with logging
2012-08-08 13:08:53 -04:00