Commit Graph

36 Commits

Author SHA1 Message Date
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
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 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
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
martin df3b24d3ad CC-2209: Put database install stuff into a separate script
-removed sudo
2011-05-16 20:59:44 -04:00
Martin Konecny 32acd59fcb Merge branch 'cc-2209-put-database-install-stuff-into-separate-script' into devel
Conflicts:
	install/airtime-install.php
	install/airtime-uninstall.php
2011-05-12 16:36:01 -04:00
James Moon bd588f7f3e CC-2209:Put database install stuff into separate script
done.
2011-05-12 12:05:48 -07:00
Naomi c5ce86bd40 CC-1799 : Live Studio Playout from media library (pytagsfs)
set up daemontools process for the media monitor script.
2011-05-11 11:44:31 -04:00
mkonecny d2dc2ea6a5 cc-2248-uninstall-script-debian
should be fixed, replaced sudo with su. Need to verify working in Debian.
2011-05-04 16:27:17 -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 886d0d7d80 CC-2194 : Error when uninstalling pypo
not removing linked files to early.
2011-04-18 16:20:27 -04:00
Paul Baranowski aab1ad16e1 CC-2166 : Packaging improvements
Fixed paths for pypo and the show recorder.

Pypo and the show recorder now read their paths from the INI files.
Note that liquidsoap and shell scripts do not yet read from the
INI files, and so that paths are hard-coded in those places.

On uninstall, no longer deleting INI files and the STOR directory.
Included a note to remove those by hand if they want them gone.

Fixed some bugs where not all directories were removed on uninstall.

Fixed bugs in the Show Recorder install where it was adding directories
that it didnt need.
2011-04-15 14:45:10 -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 f23cfb489c Moved function ExitIFNotRoot() to AirtimeInstall.php instead of AirtimeIni.php. 2011-04-12 13:59:08 -04:00
Paul Baranowski b489ccc77e Dont try to uninstall if the config file doesnt exist. Also fixed a bug
where it checking a non-existent variable.
2011-04-07 15:47:31 -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 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
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
martin 0ad7a0afcd CC-2104: Use PIP to install python packages
-Now uninstalls poster package.
2011-03-29 12:59:15 -04:00
paul.baranowski 7684fedb50 Fixed bug on uninstall where it would complain about removing files that
didnt exist, and also would stop the uninstallation if it couldnt
connect to the database.
2011-03-24 14:55:42 -04:00
naomiaro c1d1e56914 path change for python_apps folder 2011-03-24 11:50:46 -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
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
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
martin cbb534dfda CC-2057
-database tables to drop are generated dynamically
2011-03-11 13:59:20 -05:00
martin a881358378 -cleaned up install scripts 2011-03-09 00:44:51 -05:00
martin 740a157627 -cleaned up install scripts / renamed camp* functions to airtime* 2011-03-08 17:54:53 -05:00
paul.baranowski 15153727c1 CC-1971
Remove "?>" from the end of pure-PHP files to prevent "HEADERS ALREADY SENT"
2011-02-22 18:22:31 +01:00
martin 844baeeae6 -started adding show list-view 2011-01-28 00:23:39 -05:00
martin ae274b09dc -update install/uninstall scripts 2011-01-26 18:12:51 -05:00
mkonecny a2a8a8eae3 -installation tweaks
http://dev.sourcefabric.org/browse/CC-1802
2011-01-26 08:23:22 -05:00