mirror of
				https://github.com/mail-in-a-box/mailinabox.git
				synced 2025-11-03 19:30:54 +00:00 
			
		
		
		
	Update and drop some package and file names for Ubuntu 22.04
* Fix path to bind9 startup options file in Ubuntu 22.04. * tinymce has not been a Roundcube requirement recently and is no longer a package in Ubuntu 22.04 * Upgrade Vagrant box to Ubuntu 22.04
This commit is contained in:
		
							parent
							
								
									2abcafd670
								
							
						
					
					
						commit
						f534a530d4
					
				
							
								
								
									
										2
									
								
								Vagrantfile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								Vagrantfile
									
									
									
									
										vendored
									
									
								
							@ -2,7 +2,7 @@
 | 
			
		||||
# vi: set ft=ruby :
 | 
			
		||||
 | 
			
		||||
Vagrant.configure("2") do |config|
 | 
			
		||||
  config.vm.box = "ubuntu/bionic64"
 | 
			
		||||
  config.vm.box = "ubuntu/jammy64"
 | 
			
		||||
 | 
			
		||||
  # Network config: Since it's a mail server, the machine must be connected
 | 
			
		||||
  # to the public web. However, we currently don't want to expose SSH since
 | 
			
		||||
 | 
			
		||||
@ -331,7 +331,7 @@ fi #NODOC
 | 
			
		||||
#  	If more queries than specified are sent, bind9 returns SERVFAIL. After flushing the cache during system checks,
 | 
			
		||||
#	we ran into the limit thus we are increasing it from 75 (default value) to 100.
 | 
			
		||||
apt_install bind9
 | 
			
		||||
tools/editconf.py /etc/default/bind9 \
 | 
			
		||||
tools/editconf.py /etc/default/named \
 | 
			
		||||
	"OPTIONS=\"-u bind -4\""
 | 
			
		||||
if ! grep -q "listen-on " /etc/bind/named.conf.options; then
 | 
			
		||||
	# Add a listen-on directive if it doesn't exist inside the options block.
 | 
			
		||||
 | 
			
		||||
@ -23,7 +23,7 @@ echo "Installing Roundcube (webmail)..."
 | 
			
		||||
apt_install \
 | 
			
		||||
	dbconfig-common \
 | 
			
		||||
	php-cli php-sqlite3 php-intl php-json php-common php-curl php-ldap \
 | 
			
		||||
	php-gd php-pspell tinymce libjs-jquery libjs-jquery-mousewheel libmagic1 php-mbstring
 | 
			
		||||
	php-gd php-pspell libjs-jquery libjs-jquery-mousewheel libmagic1 php-mbstring
 | 
			
		||||
 | 
			
		||||
# Install Roundcube from source if it is not already present or if it is out of date.
 | 
			
		||||
# Combine the Roundcube version number with the commit hash of plugins to track
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user