Skip to content
This repository was archived by the owner on Sep 9, 2020. It is now read-only.

Commit 01e8b62

Browse files
committed
Updated vagrant to new vbox
1 parent aecad7d commit 01e8b62

File tree

3 files changed

+24
-11
lines changed

3 files changed

+24
-11
lines changed

Vagrantfile

+5-2
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,21 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
66
end
77

88
# Box info
9-
config.vm.box = "umtj/debian-7"
9+
config.vm.box = "chef/debian-7.6"
1010
config.vm.box_check_update = true
1111

1212
# Hostname
1313
config.vm.hostname = "loop.vm"
1414

1515
# IP
1616
config.vm.network "private_network", ip: "192.168.50.11"
17-
17+
1818
# Shared folder
1919
config.vm.synced_folder ".", "/vagrant", type: "nfs"
2020

2121
# What to install
2222
config.vm.provision :shell, :path => "bootstrap.sh"
23+
24+
# SSH
25+
config.ssh.forward_agent = true
2326
end

bootstrap.sh

+17-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
#!/usr/bin/env bash
22

3-
# APT
4-
echo "Updating system (apt)..."
5-
apt-get update > /dev/null 2>&1
6-
apt-get upgrade > /dev/null 2>&1
7-
83
# Set timezone.
94
echo "Setting up timezone..."
105
echo "Europe/Copenhagen" > /etc/timezone
@@ -18,8 +13,23 @@ echo da_DK.UTF-8 UTF-8 >> /etc/locale.gen
1813
/usr/sbin/locale-gen > /dev/null 2>&1
1914
export LANGUAGE=en_DK.UTF-8 > /dev/null 2>&1
2015
export LC_ALL=en_DK.UTF-8 > /dev/null 2>&1
16+
echo "locales locales/locales_to_be_generated multiselect da_DK.UTF-8 UTF-8, en_DK.UTF-8 UTF-8, en_GB.UTF-8 UTF-8" | debconf-set-selections
2117
/usr/sbin/dpkg-reconfigure --frontend noninteractive locales > /dev/null 2>&1
2218

19+
# Add dotdeb
20+
cat > /etc/apt/sources.list.d/dotdeb.list <<DELIM
21+
deb http://packages.dotdeb.org wheezy all
22+
deb-src http://packages.dotdeb.org wheezy all
23+
DELIM
24+
wget http://www.dotdeb.org/dotdeb.gpg > /dev/null 2>&1
25+
sudo apt-key add dotdeb.gpg > /dev/null 2>&1
26+
rm dotdeb.gpg
27+
28+
# APT
29+
echo "Updating system (apt)..."
30+
apt-get update > /dev/null 2>&1
31+
apt-get upgrade > /dev/null 2>&1
32+
2333
# Drush
2434
echo "Installing drush..."
2535
apt-get install -y php-pear > /dev/null 2>&1
@@ -94,15 +104,15 @@ apc.ttl=7200
94104
apc.user_ttl=7200
95105
apc.num_files_hint=1024
96106
apc.mmap_file_mask=/tmp/apc.XXXXXX
97-
apc.enable_cli=1
107+
apc.enable_cli=0
98108
apc.cache_by_default=1
99109
DELIM
100110

101111
# Solr
102112
echo "Configuring Solr"
103113
apt-get install -y java7-jdk tomcat7 > /dev/null 2>&1
104114
cd ~
105-
wget http://ftp.download-by.net/apache/lucene/solr/4.7.1/solr-4.7.1.tgz -O solr.tgz > /dev/null 2>&1
115+
wget http://archive.apache.org/dist/lucene/solr/4.8.0/solr-4.8.0.tgz -O solr.tgz > /dev/null 2>&1
106116
tar xzf solr.tgz
107117
rm solr.tgz
108118
cp solr-*/example/lib/ext/* /usr/share/tomcat7/lib/

db_sync.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#!/bin/sh
2-
drush @loop_stg sql-dump --tables-list=comment,field_data_body,field_data_comment_body,field_data_field_area_of_expertise,field_data_field_biography,field_data_field_description,field_data_field_file,field_data_field_first_name,field_data_field_job_title,field_data_field_keyword,field_data_field_last_name,field_data_field_location_address,field_data_field_location_city,field_data_field_location_place,field_data_field_postal_code,field_data_field_profession,field_data_field_subject,field_data_field_user_image,field_data_field_message_text,field_revision_body,field_revision_comment_body,field_revision_field_area_of_expertise,field_revision_field_biography,field_revision_field_description,field_revision_field_file,field_revision_field_first_name,field_revision_field_job_title,field_revision_field_keyword,field_revision_field_last_name,field_revision_field_location_address,field_revision_field_location_city,field_revision_field_location_place,field_revision_field_location_postal_code,field_revision_field_profession,field_revision_field_subject,field_revision_field_user_image,field_revision_field_message_text,file_managed,file_usage,flag_counts,flagging,message,node,node_comment_statistics,node_revision,taxonomy_index,taxonomy_term_data,taxonomy_term_hierarchy,users,users_roles > loop_sync.sql
2+
drush --alias-path=. @live sql-dump --tables-list=comment,comment_abuse,field_data_body,field_data_comment_body,field_data_field_area_of_expertise,field_data_field_biography,field_data_field_description,field_data_field_file,field_data_field_first_name,field_data_field_job_title,field_data_field_keyword,field_data_field_last_name,field_data_field_location_address,field_data_field_location_city,field_data_field_location_place,field_data_field_postal_code,field_data_field_profession,field_data_field_subject,field_data_field_user_image,field_data_field_message_text,field_revision_body,field_revision_comment_body,field_revision_field_area_of_expertise,field_revision_field_biography,field_revision_field_description,field_revision_field_file,field_revision_field_first_name,field_revision_field_job_title,field_revision_field_keyword,field_revision_field_last_name,field_revision_field_location_address,field_revision_field_location_city,field_revision_field_location_place,field_revision_field_location_postal_code,field_revision_field_profession,field_revision_field_subject,field_revision_field_user_image,field_revision_field_message_text,file_managed,file_usage,flag_counts,flagging,message,node,node_comment_statistics,node_revision,taxonomy_index,taxonomy_term_data,taxonomy_term_hierarchy,users,users_roles,field_data_field_external_link,field_data_field_file_upload,field_data_field_file_upload_comment,field_data_field_leaf,field_data_field_message_node_reference,field_data_field_phone_number,field_data_field_subject_reference,field_data_field_tree,field_revision_field_external_link,field_revision_field_file_upload,field_revision_field_file_upload_comment,field_revision_field_leaf,field_revision_field_message_node_reference,field_revision_field_phone_number,field_revision_field_subject_reference,field_revision_field_tree,node_counter > loop_sync.sql
33

44
vagrant ssh -c "cd /var/www && drush sql-query --file=/vagrant/loop_sync.sql"
55

6-
drush rsync [email protected]:/home/www/stg_loop_dk/htdocs/sites/loop.etek.dk/files htdocs/sites/default/
6+
drush --alias-path=. rsync @live:%files/ htdocs/sites/default/files
77

88
vagrant ssh -c "cd /var/www && drush cc all"
99

0 commit comments

Comments
 (0)