blob: ec5af25320ec7fe6307b30a6f83ae27490ec8d48 (
plain)
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
|
lang en_US.UTF-8
keyboard us
timezone --utc Europe/Zurich
text
skipx
auth --useshadow --enablemd5
selinux --permissive
firewall --enabled
firstboot --disabled
xconfig --startxonboot
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://download.fedoraproject.org/pub/epel/6/x86_64/
repo --name=updates --baseurl=http://ftp.nluug.nl/pub/os/Linux/distr/CentOS/6/updates/x86_64/
repo --name=kolab-2.4 --baseurl=http://mirror.kolabsys.com/pub/redhat/kolab-2.4/el6/release/x86_64/
repo --name=kolab-2.4-updates --baseurl=http://mirror.kolabsys.com/pub/redhat/kolab-2.4/el6/updates/x86_64/
repo --name=kolab-2.4-development --baseurl=http://mirror.kolabsys.com/pub/redhat/kolab-2.4/el6/development/x86_64/
%packages
#%packages --ignoremissing
kolab-2.4-community-release
kolab-2.4-community-release-development
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
boost-devel
cmake
cyrus-sasl-devel
e2fsprogs-devel
gcc-c++
js-devel
libcalendaring-devel
libcurl-devel
libical-devel
libkolabxml-devel
llvm-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
%end
|