-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathsetup.sh
More file actions
53 lines (43 loc) · 1.46 KB
/
Copy pathsetup.sh
File metadata and controls
53 lines (43 loc) · 1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
yum --assumeyes install git iptables iptables-services
yum --assumeyes install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
git config --global user.name "asdf"
git config --global user.email "sad@cas.com"
git config --global core.autocrlf input
git config --global color.ui auto
git config --global color.branch auto
git config --global color.status auto
git config --global color.diff.meta "blue black bold"
#download modules for dev
cd /
git clone https://github.com/garethmcmillan/documentum73.git vagrant
#etc services
mkdir -p /vagrant/puppet/modules
cd /vagrant/puppet/modules
git clone https://github.com/lastnitescurry/puppet-etc_services.git etc_services
cd /vagrant/puppet/modules/etc_services
git checkout master
#oracle
mkdir -p /vagrant/puppet/modules
cd /vagrant/puppet/modules
git clone https://github.com/garethmcmillan/oracle.git
cd /vagrant/puppet/modules/oracle
git checkout master
#Documentum
mkdir -p /vagrant/puppet/modules
cd /vagrant/puppet/modules
git clone https://github.com/garethmcmillan/documentum.git
cd /vagrant/puppet/modules/documentum
git checkout master
#ApplicationServer
mkdir -p /vagrant/puppet/modules
cd /vagrant/puppet/modules
git clone https://github.com/lastnitescurry/applicationserver.git
cd /vagrant/puppet/modules/applicationserver
git checkout master
#now stuff from the checkout
cd /vagrant/packer/scripts
chmod u+x *.sh
./puppet.sh
cd /vagrant/puppet
chmod u+x *.sh
./setup_modules.sh