martin
d516b963e4
cc-2055: switch to init.d
...
-initial upgrade script
2011-06-02 18:07:48 -04:00
martin
6ab5ac4582
cc-2055: switch to init.d
...
-allow install script to be created from any location (no hardcoded paths)
-make python install scripts return 1 on error
-daemon now started automatically on boot using rc.local autostart
-change all prints to logs instead
-create airtime-uninstall shell script (and remove pypo user in here)
-create pypo user in shell script
2011-06-02 18:07:48 -04:00
martin
79e24e5af5
cc-2055: switch to init.d
...
-Change all python apps to log directly to file
-change airtime-pypo to airtime-playback
-fix airtime install started/completed message bumpers
2011-06-02 18:07:47 -04:00
martin
c05c2f1e28
cc-2055: switch to init-d
...
-fix daemon being able to start multiple times
-make airtime-install shell script to call installers seperately
-
2011-06-02 18:07:47 -04:00
Paul Baranowski
873e8cb7e1
Added dev docs.
2011-05-24 22:26:57 -04:00
Paul Baranowski
e90a3269c2
CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
...
Hand-merged Naomi's last 3 changes from the branch.
2011-05-24 21:27:33 -04:00
martin
f19f2153dc
CC-2284: Create script that verifies all required processes are running.
...
-check if icecast is running
-added system symlink to run script
-run airtime-check-system at end of install
-display summary message with link to FAQ if failed
2011-05-20 17:37:06 -04:00
Naomi
62a54da1e3
CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
...
more checks for a new install, reinstalling.
2011-05-20 12:38:21 -04:00
Naomi
db89a89af9
CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
...
sorting out options
2011-05-20 11:30:42 -04:00
Naomi
3e2e62afe9
CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
...
Bypass choice to keep database if it's a fresh install.
2011-05-19 15:33:48 -04:00
Naomi
5e02a46a24
CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
...
if a user has an older version installed and they choose to do a fresh install the option to preserve their config files is not allowed.
2011-05-19 15:05:33 -04:00
Naomi
697d5e0b77
CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
2011-05-19 14:42:28 -04:00
Naomi
a2ec9b4d10
CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
...
moving constants in conf.php to constants.php
2011-05-19 14:27:30 -04:00
Naomi
e7589f6007
CC-2281 Install script should check for pre-installed versions and prompt user to upgrade/full installation
...
adding upgrade/install command option.
2011-05-19 14:06:27 -04:00
Naomi
b84854c13c
CC-2271 1.8.2 code cleanup tasks
...
changing 1.8.1 upgrade script to using raw source first.
2011-05-19 09:59:13 -04:00
martin
6d1258f2c3
cc-2214: create standard apache config file
...
-done
2011-05-17 13:48:22 -04:00
Naomi
d169dd96e2
CC-2256 Airtime-upgrade.php does not upgrade the web app
...
commenting out media monitor in Airtime 1.8.2
2011-05-17 11:33:22 -04:00
Naomi
52efc79f8c
CC-1799 : Live Studio Playout from media library (pytagsfs)
...
set up daemontools process for the media monitor script.
2011-05-13 13:25:53 -04:00
James Moon
de9136c718
CC-2209:Put database install stuff into separate script
...
Note: Please carefully review the changes as I'm not sure if I
did it correctly. I tested it and it installed fine in both
cases(without an option and with option -n followed by
db-install script.
2011-05-13 13:24:27 -04:00
martin
171828f8ad
CC-2186: Integration of a logger tool
...
-initial check-in. Everything appears to be working...
2011-04-20 00:46:03 -04:00
Naomi
52a84629da
airtime ini files weren't being updated on clean install.
2011-04-18 17:50:04 -04:00
Naomi
425e90beb6
INI files never created on fresh install.
2011-04-18 17:15:51 -04:00
Naomi
9e96ec9da4
reloading config after ini values are changed
2011-04-18 15:28:48 -04:00
Naomi
2c7bf676a3
creating default storage directory in airtime
2011-04-18 14:42:41 -04:00
Paul Baranowski
114fe1ad3f
CC-2166 Packaging improvements
...
A fix to prevent updating values in INI files on install.
2011-04-15 18:37:24 -04:00
Paul Baranowski
173d82007f
CC-2166 Packaging improvements
...
Added command line options to the install process to overwrite or
preserve the existing config files.
Added the pypo-start/stop and recorder-start/stop symlinks to /usr/bin.
Renamed pypo-start.py to airtime-pypo-start.
Renamed pypo-stop.py to airtime-pypo-stop.
Renamed recorder-start.py to airtime-show-recorder-start.
Renamed recorder-stop.py to airtime-show-recorder-stop.
Renamed testrecordscript.py to recorder.py
2011-04-15 18:23:51 -04:00
Paul Baranowski
b11cbd8159
CC-2166: Packaging Improvements. Moved the Zend app into airtime_mvc. It is now installed to /var/www/airtime. Storage is now set to /srv/airtime/stor. Utils are now installed to /usr/lib/airtime/utils/. Added install/airtime-dircheck.php as a simple test to see if everything is install/uninstalled correctly.
2011-04-14 18:55:04 -04:00
Paul Baranowski
4af55027ad
Added const values for the names of the INI files.
...
Also verify with the user if they want to overwrite their INI files if they are
re-installing.
2011-04-14 15:04:44 -04:00
Paul Baranowski
3aac24b42b
Merge branch 'master' of dev.sourcefabric.org:airtime
2011-04-13 14:03:32 -04:00
Paul Baranowski
aca157f0ee
CC-2170 Add option to airtime-install to install with or without audio samples
...
Now we dont install audio samples by default.
2011-04-13 14:03:23 -04:00
Naomi
dd4270d367
CC-2172 : Create Upgrade structure so that a user can upgrade from any version of Airtime properly
2011-04-12 14:51:29 -04:00
Paul Baranowski
f23cfb489c
Moved function ExitIFNotRoot() to AirtimeInstall.php instead of AirtimeIni.php.
2011-04-12 13:59:08 -04:00
martin
b0882cabd2
-fixed install issue when airtime/files directory was missing.
...
-installer now displays correct airtime version string
2011-03-30 12:35:24 -04:00
martin
9c73ca246a
Merge branch 'master' of dev.sourcefabric.org:airtime
2011-03-30 12:01:46 -04:00
martin
85cdc00254
CC-2132: Airtime upgrade not working
...
-fixed up upgrade scriupt from 1.6.x to 1.7.0
-created an AirtimeIni php class
2011-03-30 12:01:26 -04:00
Naomi
2aae93dd04
putting alpha in
2011-03-30 11:03:14 -04:00
Naomi
f6d5182c50
adding version at top of install/uninstall script
2011-03-30 11:01:23 -04:00
martin
8e07446e88
CC-2044: remove hardcoded settings from application/configs/conf.php
...
-baseFilesDir now moved to /etc/airtime/airtime.conf
2011-03-29 19:05:25 -04:00
martin
eb74c5718f
Merge branch 'master' of dev.sourcefabric.org:airtime
...
Conflicts:
python_apps/api_clients/api_client.py
2011-03-29 18:35:57 -04:00
martin
2702363a33
-CC-2044: remove hardcoded settings from application/configs/conf.php
...
-rearranged some stuff...some bugs still to go
2011-03-29 18:32:53 -04:00
Paul Baranowski
45fe719ea6
Merge branch 'master' of dev.sourcefabric.org:airtime
2011-03-29 17:32:20 -04:00
martin
d66bcea044
CC-2104: Use PIP to install python packages
...
-removed pip install/uninstall from install scripts. Added to wiki instead.
2011-03-29 14:09:06 -04:00
Paul Baranowski
c17ee178d1
Merge branch 'master' of dev.sourcefabric.org:airtime
...
Conflicts:
install/airtime-install.php
2011-03-28 15:41:49 -04:00
Paul Baranowski
96a2861cfa
Improved messages during install.
2011-03-28 15:39:27 -04:00
martin
f108ac846f
CC-2058: Utilities are not in the system $PATH
...
-Added airtime-clean-storage and airtime-import symbolic links
2011-03-24 02:12:08 -04:00
martin
079878e5f0
CC-2016: Rearrange python scripts for reusability
...
-Added api_client to PYTHONPATH env variable
2011-03-24 00:35:01 -04:00
naomiaro
f592254246
CC-1630 : Automatic recording of shows
...
scripts to install recorder using daemon tools.
haven't tested without pulse audio yet.
2011-03-22 18:20:22 -04:00
naomiaro
60649cba8a
CC-1987 : Automatic upload of recorded shows to Soundcloud
...
created Soundcloud.php in models, added upload track method.
using python-setuptools in install to find poster package to be able to upload recoded file to airtime and then to soundcloud.
2011-03-21 15:48:44 -04:00
martin
e64e30d6da
CC-2080: Turn pypo-fetch and pypo-push into threads of the same process
...
First implementation
2011-03-20 19:34:43 -04:00
Paul Baranowski
ef0bb8ed78
Moved all install functions into an AirtimeInstall class.
...
Formatted all the install files according to our code formatting standards.
Output more info if something goes wrong during DB create or DB user create.
2011-03-16 13:21:40 -04:00