summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>2014-08-20 00:07:09 (GMT)
committerJeroen van Meeuwen (Kolab Systems) <vanmeeuwen@kolabsys.com>2014-08-20 00:07:09 (GMT)
commit171de4558f18bb9a820d2d4e00e40202b5a481a4 (patch)
tree22615468adfe3ec03f20e107f9ac393595c8c6d7
parentc51276c3f447c2e7f63d1971c7fae9938202277b (diff)
downloadkolab-scripts-171de4558f18bb9a820d2d4e00e40202b5a481a4.tar.gz
Add a 3.3 installer
-rw-r--r--autoinstall/santiago-33.cfg2
-rw-r--r--autoinstall/santiago-34.cfg138
2 files changed, 139 insertions, 1 deletions
diff --git a/autoinstall/santiago-33.cfg b/autoinstall/santiago-33.cfg
index 7ecfa78..b2a9c03 100644
--- a/autoinstall/santiago-33.cfg
+++ b/autoinstall/santiago-33.cfg
@@ -20,7 +20,7 @@ reboot
repo --name=epel --baseurl=http://ftp.nluug.nl/os/Linux/distr/fedora-epel/6/x86_64/
repo --name=updates --baseurl=http://ftp.nluug.nl/pub/os/Linux/distr/CentOS/6/updates/x86_64/
-repo --name=kolab-development --baseurl=http://obs.kolabsys.com/repositories/Kolab:/Development/CentOS_6/
+repo --name=kolab-development --baseurl=http://obs.kolabsys.com/repositories/Kolab:/3.3/CentOS_6/
%packages
epel-release
diff --git a/autoinstall/santiago-34.cfg b/autoinstall/santiago-34.cfg
new file mode 100644
index 0000000..7ecfa78
--- /dev/null
+++ b/autoinstall/santiago-34.cfg
@@ -0,0 +1,138 @@
+lang en_US.UTF-8
+keyboard us
+timezone --utc Europe/Zurich
+text
+skipx
+auth --useshadow --enablemd5
+selinux --permissive
+firewall --enabled
+firstboot --disabled
+zerombr
+clearpart --all --initlabel
+autopart
+rootpw --plaintext Welcome2KolabSystems
+bootloader --location=mbr
+services --enabled=NetworkManager --disabled=network
+
+network --hostname=kolab.example.org
+
+reboot
+
+repo --name=epel --baseurl=http://ftp.nluug.nl/os/Linux/distr/fedora-epel/6/x86_64/
+repo --name=updates --baseurl=http://ftp.nluug.nl/pub/os/Linux/distr/CentOS/6/updates/x86_64/
+repo --name=kolab-development --baseurl=http://obs.kolabsys.com/repositories/Kolab:/Development/CentOS_6/
+
+%packages
+epel-release
+NetworkManager
+kolab
+
+# Allow LDAP to be used with PAM
+nscd
+nss-pam-ldapd
+pam_ldap
+
+# For development purposes
+git
+vim-enhanced
+
+# Build requirements for pykolab
+automake
+autoconf
+gcc
+gettext
+glib2-devel
+intltool
+python
+python-icalendar
+python-kolabformat
+python-ldap
+python-nose
+
+# Build utilities
+@fedora-packager
+
+# Other build dependencies
+binutils-devel
+bison
+boost-devel
+cmake
+cyrus-sasl-devel
+e2fsprogs-devel
+flex
+gcc-c++
+jansson-devel
+js-devel
+libcalendaring-devel
+libcurl-devel
+libical-devel
+libkolabxml-devel
+libtool
+llvm-devel
+openssl-devel
+pcre-devel
+php-devel
+python-devel
+qt-devel
+swig
+uuid-devel
+v8-devel
+xerces-c-devel
+xsd
+
+# Development tools
+php-pecl-xdebug
+%end
+
+%post
+# Set the default runlevel to 3
+# https://bugzilla.redhat.com/show_bug.cgi?id=440058
+sed -i -r -e 's/^id:[0-6]:initdefault:$/id:3:initdefault:/g' /etc/inittab
+
+# Insert SSH key
+mkdir -p /root/.ssh/
+cat >/root/.ssh/authorized_keys <<EOF
+ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuYwrguPlzuOXUNV9AwtbduNy0Waq1crncyb8ijHNEng4SX/kMhqULK4Z6g0Go5vXFzkabmQqHvRPxi5jtTN+P80xsdqEznKETbyjiPnw56qLYERf1UvTUl41yMTgrB9M7/74cD1RnpjnMKU/KRUelWtv/xzpVvYoMsNBZlS64cCRXvrE2z7tZC2hdBKPU+6yeUSe1HVwklMzhAvCpPplN7riVO6hV4J1QCdLFpS8cScIYKBo7f6Xrt3aWOsmMr9OJx2CZiJkwYLotSkbf5VFMAsJhaSnO8UTNNEOZFkIU7My0+u2oyfQX2vuaaVaJix1gsNLW4q3bqvW5+XaNJuiZ kanarip@kanarip.com
+EOF
+
+chmod 700 /root/.ssh
+chmod 600 /root/.ssh/authorized_keys
+
+# Set vimrc
+cat >>/etc/vimrc <<EOF
+
+set shiftwidth=4
+set tabstop=4
+set expandtab
+EOF
+
+# Add koji yum repositories
+cat >>/etc/yum.repos.d/Kolab:Development.repo<<EOF
+[Kolab_Development]
+name=Kolab:Development (CentOS_6)
+type=rpm-md
+baseurl=http://obs.kolabsys.com/repositories//Kolab:/Development/CentOS_6/
+gpgcheck=1
+priority=60
+gpgkey=http://obs.kolabsys.com/repositories//Kolab:/Development/CentOS_6/repodata/repomd.xml.key
+enabled=1
+EOF
+
+# Set toprc
+cat >>/root/.toprc<<EOF
+RCfile for "top with windows" # shameless braggin
+Id:a, Mode_altscr=0, Mode_irixps=1, Delay_time=1.000, Curwin=0
+Def fieldscur=AEHIOQTWKNMbcdfgjplrsuvyzX
+ winflags=62905, sortindx=10, maxtasks=0
+ summclr=1, msgsclr=1, headclr=3, taskclr=1
+Job fieldscur=ABcefgjlrstuvyzMKNHIWOPQDX
+ winflags=62777, sortindx=0, maxtasks=0
+ summclr=6, msgsclr=6, headclr=7, taskclr=6
+Mem fieldscur=ANOPQRSTUVbcdefgjlmyzWHIKX
+ winflags=62777, sortindx=13, maxtasks=0
+ summclr=5, msgsclr=5, headclr=4, taskclr=5
+Usr fieldscur=ABDECGfhijlopqrstuvyzMKNWX
+ winflags=62777, sortindx=4, maxtasks=0
+ summclr=3, msgsclr=3, headclr=2, taskclr=3
+EOF
+%end