drop wheezy support

Removes the Vagrant set up for Debian wheezy and makes the installer abort and complain if started
on wheezy.
This commit is contained in:
Lucas Bickel 2018-11-21 02:04:20 +01:00
parent ffc48a50d2
commit 1d7823468f
4 changed files with 4 additions and 17 deletions

6
Vagrantfile vendored
View File

@ -60,12 +60,6 @@ Vagrant.configure("2") do |config|
os.vm.box = "bento/debian-9.2" os.vm.box = "bento/debian-9.2"
provision_libretime(os, "debian.sh", installer_args) provision_libretime(os, "debian.sh", installer_args)
end end
config.vm.define "debian-wheezy" do |os|
STDERR.puts 'WARNING: The "debian-wheezy" option is deprecated. Please migrate to "debian-stretch".'
STDERR.puts
os.vm.box = "bento/debian-7.11"
provision_libretime(os, "debian.sh", installer_args)
end
config.vm.define "centos" do |os| config.vm.define "centos" do |os|
os.vm.box = 'centos/7' os.vm.box = 'centos/7'
provision_libretime(os, "centos.sh", installer_args + "--selinux") provision_libretime(os, "centos.sh", installer_args + "--selinux")

View File

@ -234,12 +234,7 @@ and then run the command (as root):
This should make sure that **rabbitmq-server** starts after the next reboot. This should make sure that **rabbitmq-server** starts after the next reboot.
libav on Debian squeeze and .m4a files
--------------------------------------
The version of libav shipped with Debian 6.0 'squeeze' is known to cause problems when Airtime analyses .m4a files containing the AAC codec for silence, using Silan (see <https://github.com/x42/silan/issues/2>). It is recommended that Debian servers are upgraded to the current stable 'wheezy' 7.2 release. As a short-term measure, updated libav packages from the squeeze-backports repository can be used to work around this problem. This work-around is only required if you do not wish to upgrade to 'wheezy' yet, but have AAC codec .m4a files in your Airtime library.
Mail server Mail server
----------- -----------
If you wish Airtime to be able to send password reminder emails to your staff users, the server can have an SMTP program installed, such as the **postfix** package in Debian or Ubuntu. For configuration options, refer to the documentation for your mail server of choice. Alternatively, you can specify an external SMTP server in the **Preferences** page on Airtime's **System** menu. If you wish Airtime to be able to send password reminder emails to your staff users, the server can have an SMTP program installed, such as the **postfix** package in Debian or Ubuntu. For configuration options, refer to the documentation for your mail server of choice. Alternatively, you can specify an external SMTP server in the **Preferences** page on Airtime's **System** menu.

View File

@ -35,7 +35,6 @@ With the above instructions LibreTime is installed on Ubuntu Xenial Xerus. The V
| ------ | ------------------- | ------- | | ------ | ------------------- | ------- |
| Debian 9.2 | `vagrant up debian-stretch` | Install on current Debian Stretch. | | Debian 9.2 | `vagrant up debian-stretch` | Install on current Debian Stretch. |
| Debian 8.7 | `vagrant up debian-jessie` | Install on Debian Jessie. | | Debian 8.7 | `vagrant up debian-jessie` | Install on Debian Jessie. |
| Debian 7.11 | `vagrant up debian-wheezy` | Deprecated install on Debian Wheezy. Please switch to debian-stretch. |
| Ubuntu 18.04 | `vagrant up ubuntu-bionic` | Experimental install on current Ubuntu Bionic Beaver. | | Ubuntu 18.04 | `vagrant up ubuntu-bionic` | Experimental install on current Ubuntu Bionic Beaver. |
| Ubuntu 16.04 | `vagrant up ubuntu-xenial` | Install on Ubuntu Xenial Xerus. | | Ubuntu 16.04 | `vagrant up ubuntu-xenial` | Install on Ubuntu Xenial Xerus. |
| Ubuntu 14.04 | `vagrant up ubuntu-trusty` | Deprecated install on Ubuntu Trusty Tahir. Recommended by legacy upstream. | | Ubuntu 14.04 | `vagrant up ubuntu-trusty` | Deprecated install on Ubuntu Trusty Tahir. Recommended by legacy upstream. |

View File

@ -586,7 +586,6 @@ fi
is_debian_dist=false is_debian_dist=false
is_debian_stretch=false is_debian_stretch=false
is_debian_jessie=false is_debian_jessie=false
is_debian_wheezy=false
is_ubuntu_dist=false is_ubuntu_dist=false
is_ubuntu_bionic=false is_ubuntu_bionic=false
is_ubuntu_xenial=false is_ubuntu_xenial=false
@ -636,9 +635,9 @@ case "${dist}-${code}" in
is_debian_jessie=true is_debian_jessie=true
;; ;;
debian-7|debian-wheezy) debian-7|debian-wheezy)
code="wheezy" echo -e "ERROR: Debian Wheezy is archived and does not receive any security or other updates since 2018-05-31." >&2
is_debian_dist=true echo -e "The LibreTime installer dropped support for installing LibreTime on Wheezy in 3.0.0-alpha.6." >&2
is_debian_wheezy=true exit 1
;; ;;
centos-7) centos-7)
is_centos_dist=true is_centos_dist=true