summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDirk2014-04-13 19:00:39 +0200
committerDirk2014-04-13 19:00:39 +0200
commit3c21b54a6d2553723bfb4bacb7e3db7da9db697e (patch)
tree479b6fce9487369d401fc14935291fdd72b8611b
parentUsing IFS as variable for interfaces, very clever ... NOT (IFS = field separa... (diff)
downloadcore-3c21b54a6d2553723bfb4bacb7e3db7da9db697e.tar.gz
core-3c21b54a6d2553723bfb4bacb7e3db7da9db697e.tar.xz
core-3c21b54a6d2553723bfb4bacb7e3db7da9db697e.zip
Modifications required to support Ubuntu 14.04 version ...
-rw-r--r--src/boot-env/OpenSLX/MakeInitRamFS/Distro/Ubuntu.pm12
-rw-r--r--src/initramfs/distro-specs/ubuntu/functions-12.042
-rw-r--r--src/initramfs/distro-specs/ubuntu/functions-14.0427
-rw-r--r--src/lib/distro-info/ubuntu-14.04/mirrors/base162
-rw-r--r--src/lib/distro-info/ubuntu-14.04/mirrors/base_security162
-rw-r--r--src/lib/distro-info/ubuntu-14.04/mirrors/base_updates171
-rw-r--r--src/lib/distro-info/ubuntu-14.04/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/ubuntu-14.04/settings.default76
-rw-r--r--src/lib/distro-info/ubuntu-14.04/settings.example23
9 files changed, 629 insertions, 7 deletions
diff --git a/src/boot-env/OpenSLX/MakeInitRamFS/Distro/Ubuntu.pm b/src/boot-env/OpenSLX/MakeInitRamFS/Distro/Ubuntu.pm
index 7a556eb0..4d9e3d36 100644
--- a/src/boot-env/OpenSLX/MakeInitRamFS/Distro/Ubuntu.pm
+++ b/src/boot-env/OpenSLX/MakeInitRamFS/Distro/Ubuntu.pm
@@ -1,4 +1,4 @@
-# Copyright (c) 2006..2011 - OpenSLX GmbH
+# Copyright (c) 2006..2014 - OpenSLX GmbH
#
# This program is free software distributed under the GPL version 2.
# See http://openslx.org/COPYING
@@ -60,11 +60,11 @@ sub determineMatchingHwinfoVersion
# Please check, if correct
my %versionMap = (
'10.04' => '16.0',
- '10.10' => '16.0',
- '11.04' => '16.0',
- '11.10' => '16.0',
- '12.04' => '16.0',
- '12.10' => '16.0',
+ '10.10' => '16.0',
+ '11.04' => '16.0',
+ '11.10' => '16.0',
+ '12.04' => '16.0',
+ '14.04' => '16.0',
);
return $versionMap{$distroVersion}
|| $self->SUPER::determineMatchingHwinfoVersion($distroVersion);
diff --git a/src/initramfs/distro-specs/ubuntu/functions-12.04 b/src/initramfs/distro-specs/ubuntu/functions-12.04
index e4c7dfd2..810d7c57 100644
--- a/src/initramfs/distro-specs/ubuntu/functions-12.04
+++ b/src/initramfs/distro-specs/ubuntu/functions-12.04
@@ -8,7 +8,7 @@
#
# General information about OpenSLX can be found under http://openslx.org
#
-# Configuration script for Ubuntu 11.10 configure OpenSLX Linux stateless
+# Configuration script for Ubuntu 12.04 configure OpenSLX Linux stateless
# clients (merged in stage2 with ubuntu/functions-default - and loaded within
# initial ramfs - stage3) It may overwrite settings from the default config
# file (/etc/functions)
diff --git a/src/initramfs/distro-specs/ubuntu/functions-14.04 b/src/initramfs/distro-specs/ubuntu/functions-14.04
new file mode 100644
index 00000000..f2e4e495
--- /dev/null
+++ b/src/initramfs/distro-specs/ubuntu/functions-14.04
@@ -0,0 +1,27 @@
+# Copyright (c) 2014 - OpenSLX GmbH
+#
+# This program/file is free software distributed under the GPL version 2.
+# See http://openslx.org/COPYING
+#
+# If you have any feedback please consult http://openslx.org/feedback and
+# send your feedback to feedback@openslx.org
+#
+# General information about OpenSLX can be found under http://openslx.org
+#
+# Configuration script for Ubuntu 14.04 configure OpenSLX Linux stateless
+# clients (merged in stage2 with ubuntu/functions-default - and loaded within
+# initial ramfs - stage3) It may overwrite settings from the default config
+# file (/etc/functions)
+
+# configure hal, dbus, policykitd and services like that
+config_dreshal () {
+if [ "x$start_dreshal" = "xyes" ]; then
+ testmkd /mnt/var/lib/dbus
+ testmkd /mnt/var/lib/misc
+ rm -rf /mnt/etc/dbus-1/system.d/*etwork*anager.conf \
+ /mnt/etc/dbus-1/system.d/nm-*
+ for dir in 10-vendor.d 20-org.d 30-site.d 50-local.d 90-mandatory.d ; do
+ testmkd /mnt/var/lib/polkit-1/localauthority/${dir}
+ done
+fi
+}
diff --git a/src/lib/distro-info/ubuntu-14.04/mirrors/base b/src/lib/distro-info/ubuntu-14.04/mirrors/base
new file mode 100644
index 00000000..cddbef70
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-14.04/mirrors/base
@@ -0,0 +1,162 @@
+http://archive.ubuntu.com.ba/ubuntu
+http://archive.ubuntu.com/ubuntu
+ftp://br.archive.ubuntu.com/ubuntu
+ftp://bw.archive.ubuntu.com/ubuntu
+http://cl.archive.ubuntu.com/ubuntu
+http://cudlug.cudenver.edu/ubuntu
+http://cz.archive.ubuntu.com/ubuntu
+ftp://darkstar.ist.utl.pt/pub/ubuntu/archive
+http://darkstar.ist.utl.pt/ubuntu/archive
+http://de.archive.ubuntu.com/ubuntu
+http://debian.charite.de/ubuntu
+http://debian.linux.org.tw/ubuntu
+http://dk.archive.ubuntu.com/ubuntu
+http://es.archive.ubuntu.com/ubuntu
+http://espelhos.edugraf.ufsc.br/ubuntu
+ftp://free.nchc.org.tw/ubuntu
+http://ftp-stud.fht-esslingen.de/Mirrors/ubuntu
+http://ftp-stud.hs-esslingen.de/ubuntu
+http://ftp.belnet.be/linux/ubuntu/ubuntu
+http://ftp.belnet.be/pub/mirror/ubuntu.com/ubuntu
+http://ftp.caliu.info/pub/distribucions/ubuntu/ubuntu
+http://ftp.chg.ru/pub/Linux/ubuntu/archive
+ftp://ftp.ciril.fr/pub/linux/ubuntu/archives
+http://ftp.citylink.co.nz/ubuntu
+http://ftp.crihan.fr/ubuntu
+ftp://ftp.cw.net/pub/linux/ftp.ubuntu.com/ubuntu
+http://ftp.cw.net/ubuntu
+http://ftp.dateleco.es/ubuntu
+http://ftp.dei.uc.pt/pub/linux/ubuntu/archive
+http://ftp.duth.gr/pub/ubuntu
+http://ftp.ecc.u-tokyo.ac.jp/ubuntu
+http://ftp.estpak.ee/ubuntu
+ftp://ftp.free.fr/mirrors/ftp.ubuntu.com/ubuntu
+http://ftp.freepark.org/ubuntu
+ftp://ftp.fu-berlin.de/linux/ubuntu
+ftp://ftp.funet.fi/pub/mirrors/archive.ubuntu.com
+http://ftp.gil.di.uminho.pt/ubuntu
+ftp://ftp.gtlib.gatech.edu/pub/ubuntu
+http://ftp.gui.uva.es/sites/ubuntu.com/ubuntu
+http://ftp.heanet.ie/pub/ubuntu
+http://ftp.hosteurope.de/mirror/archive.ubuntu.com
+ftp://ftp.iinet.net.au/pub/ubuntu
+ftp://ftp.iitm.ac.in/ubuntu
+http://ftp.kaist.ac.kr/pub/ubuntu
+http://ftp.kfki.hu/linux/ubuntu
+ftp://ftp.kfki.hu/pub/linux/ubuntu
+http://ftp.leg.uct.ac.za/pub/linux/ubuntu
+http://ftp.linux.edu.lv/ubuntu
+ftp://ftp.linux.org.tr/pub/ubuntu
+http://ftp.lug.ro/ubuntu
+ftp://ftp.man.szczecin.pl/pub/Linux/ubuntu
+ftp://ftp.mipt.ru/mirror/ubuntu
+ftp://ftp.mirrorservice.org/sites/archive.ubuntu.com/ubuntu
+http://ftp.netspace.net.au/pub/ubuntu
+http://ftp.ntua.gr/pub/linux/ubuntu
+ftp://ftp.oleane.net/ubuntu
+ftp://ftp.otenet.gr/ubuntu
+http://ftp.port80.se/ubuntu
+http://ftp.pwr.wroc.pl/ubuntu
+ftp://ftp.rrzn.uni-hannover.de/pub/mirror/linux/ubuntu
+ftp://ftp.science.nus.edu.sg/pub/ubuntu
+http://ftp.science.nus.edu.sg/ubuntu
+http://ftp.stw-bonn.de/ubuntu
+http://ftp.ticklers.org/archive.ubuntu.org/ubuntu
+ftp://ftp.tiscali.nl/pub/mirror/ubuntu
+http://ftp.tiscali.nl/ubuntu
+http://ftp.tu-chemnitz.de/pub/linux/ubuntu
+ftp://ftp.tudelft.nl/pub/Linux/archive.ubuntu.com
+http://ftp.tuke.sk/ubuntu
+http://ftp.twaren.net/Linux/Ubuntu/ubuntu
+http://ftp.u-picardie.fr/mirror/ubuntu/ubuntu
+ftp://ftp.uasw.edu/linux/ubuntu/archive
+http://ftp.ucr.ac.cr/ubuntu
+http://ftp.udc.es/ubuntu
+http://ftp.uni-kl.de/pub/linux/ubuntu
+http://ftp.uni-muenster.de/pub/mirrors/ftp.ubuntu.com/ubuntu
+http://ftp.unina.it/pub/linux/distributions/ubuntu
+http://ftp.uninett.no/ubuntu
+http://ftp.usf.edu/pub/ubuntu
+http://ftp.ussg.iu.edu/linux/ubuntu
+ftp://ftp.vectranet.pl/ubuntu
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives
+ftp://ftpserv.tudelft.nl/pub/Linux/archive.ubuntu.com
+http://gd.tuwien.ac.at/opsys/linux/ubuntu/archive
+http://godel.cs.bilgi.edu.tr/ubuntu
+http://gulus.USherbrooke.ca/ubuntu
+http://hr.archive.ubuntu.com/ubuntu
+http://ie.archive.ubuntu.com/ubuntu
+http://klid.dk/ftp/ubuntu
+ftp://klid.dk/ubuntu
+http://kr.archive.ubuntu.com/ubuntu
+http://lug.mtu.edu/ubuntu
+http://mir1.ovh.net/ubuntu
+http://mirror.anl.gov/pub/ubuntu
+http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive
+http://mirror.cs.umn.edu/ubuntu
+http://mirror.hgkz.ch/ubuntu
+http://mirror.imbrandon.com/ubuntu
+http://mirror.lcsee.wvu.edu/ubuntu
+http://mirror.letsopen.com/os/ubuntu
+http://mirror.lupaworld.com/ubuntu/archive
+http://mirror.nttu.edu.tw/ubuntu
+http://mirror.optus.net/ubuntu
+http://mirror.ox.ac.uk/sites/archive.ubuntu.com/ubuntu
+http://mirror.pacific.net.au/linux/ubuntu
+http://mirror.rootguide.org/ubuntu
+http://mirror.switch.ch/ftp/mirror/ubuntu
+ftp://mirror.switch.ch/mirror/ubuntu
+http://mirror.uni-c.dk/ubuntu
+http://mirror.utdlug.org/linux/distributions/ubuntu/packages
+http://mirrors.cat.pdx.edu/ubuntu
+http://mirrors.ccs.neu.edu/archive.ubuntu.com
+ftp://mirrors.ccs.neu.edu/net/mirrors/archive.ubuntu.com
+http://mirrors.cs.wmich.edu/ubuntu
+ftp://mirrors.easynews.com/linux/ubuntu
+http://mirrors.kernel.org/ubuntu
+http://mirrors.nic.funet.fi/ubuntu
+http://mirrors.shlug.org/ubuntu
+ftp://mirrors.virginmedia.com/mirrors/ubuntu/archive
+http://mirrors.xmission.com/ubuntu
+http://mt.archive.ubuntu.com/ubuntu
+http://na.mirror.garr.it/mirrors/ubuntu-archive
+ftp://neacm.fe.up.pt/pub/ubuntu
+http://neacm.fe.up.pt/ubuntu
+http://nl.archive.ubuntu.com/ubuntu
+http://nl2.archive.ubuntu.com/ubuntu
+http://nz2.archive.ubuntu.com/ubuntu
+http://packages.midian.hu//pub/linux/distributions/ubuntu
+http://se.archive.ubuntu.com/ubuntu
+http://sft.if.usp.br/ubuntu
+http://snert.mi.hs-heilbronn.de/pub/ubuntu/ubuntu
+http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/ubuntu/ubuntu
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/ubuntu/ubuntu
+http://tezcatl.fciencias.unam.mx/ubuntu
+http://th.archive.ubuntu.com/ubuntu
+ftp://tw.archive.ubuntu.com/ubuntu
+http://ubuntu-archive.datahop.it/ubuntu
+http://ubuntu.c3sl.ufpr.br/ubuntu
+http://ubuntu.cn99.com/ubuntu
+http://ubuntu.cs.utah.edu/ubuntu
+http://ubuntu.csie.nctu.edu.tw/ubuntu
+http://ubuntu.eriders.ge/ubuntu
+http://ubuntu.fastbull.org/ubuntu
+http://ubuntu.indika.net.id/ubuntu
+http://ubuntu.inode.at/ubuntu
+http://ubuntu.intergenia.de/ubuntu
+http://ubuntu.ipacct.com/ubuntu
+http://ubuntu.lhi.is/ubuntu
+http://ubuntu.linux-bg.org/ubuntu
+http://ubuntu.mirror.frontiernet.net/ubuntu
+http://ubuntu.mirror.rafal.ca/ubuntu
+http://ubuntu.mirrors.skynet.be/pub/ubuntu.com/ubuntu
+http://ubuntu.snet.uz/ubuntu
+http://ubuntu.supp.name/ubuntu
+http://ubuntu.task.gda.pl/ubuntu
+http://ubuntu.univ-nantes.fr/ubuntu
+http://ubuntu.uz/ubuntu
+http://ubuntu.ynet.sk/ubuntu
+http://www.gtlib.gatech.edu/pub/ubuntu
+http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu
+http://www.nic.funet.fi/pub/mirrors/archive.ubuntu.com
+ftp://yu.archive.ubuntu.com/ubuntu
diff --git a/src/lib/distro-info/ubuntu-14.04/mirrors/base_security b/src/lib/distro-info/ubuntu-14.04/mirrors/base_security
new file mode 100644
index 00000000..3617b3dd
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-14.04/mirrors/base_security
@@ -0,0 +1,162 @@
+http://archive.ubuntu.com.ba/ubuntu
+http://archive.ubuntu.com/ubuntu
+http://br.archive.ubuntu.com/ubuntu
+http://bw.archive.ubuntu.com/ubuntu
+http://cl.archive.ubuntu.com/ubuntu
+http://cudlug.cudenver.edu/ubuntu
+ftp://cz.archive.ubuntu.com/MIRRORS/archive.ubuntu.com/mirror/ubuntu
+http://cz.archive.ubuntu.com/ubuntu
+ftp://darkstar.ist.utl.pt/pub/ubuntu/archive
+http://darkstar.ist.utl.pt/ubuntu/archive
+http://de.archive.ubuntu.com/ubuntu
+http://debian.charite.de/ubuntu
+http://debian.linux.org.tw/ubuntu
+http://dk.archive.ubuntu.com/ubuntu
+http://es.archive.ubuntu.com/ubuntu
+http://espelhos.edugraf.ufsc.br/ubuntu
+http://free.nchc.org.tw/ubuntu
+http://ftp-stud.fht-esslingen.de/Mirrors/ubuntu
+http://ftp-stud.hs-esslingen.de/ubuntu
+http://ftp.belnet.be/linux/ubuntu/ubuntu
+http://ftp.belnet.be/pub/mirror/ubuntu.com/ubuntu
+http://ftp.caliu.info/pub/distribucions/ubuntu/ubuntu
+http://ftp.chg.ru/pub/Linux/ubuntu/archive
+ftp://ftp.ciril.fr/pub/linux/ubuntu/archives
+http://ftp.citylink.co.nz/ubuntu
+http://ftp.crihan.fr/ubuntu
+ftp://ftp.cw.net/pub/linux/ftp.ubuntu.com/ubuntu
+http://ftp.cw.net/ubuntu
+http://ftp.dateleco.es/ubuntu
+http://ftp.dei.uc.pt/pub/linux/ubuntu/archive
+http://ftp.duth.gr/pub/ubuntu
+http://ftp.ecc.u-tokyo.ac.jp/ubuntu
+http://ftp.estpak.ee/ubuntu
+ftp://ftp.free.fr/mirrors/ftp.ubuntu.com/ubuntu
+http://ftp.freepark.org/ubuntu
+ftp://ftp.fu-berlin.de/linux/ubuntu
+ftp://ftp.funet.fi/pub/mirrors/archive.ubuntu.com
+http://ftp.gil.di.uminho.pt/ubuntu
+http://ftp.gui.uva.es/sites/ubuntu.com/ubuntu
+http://ftp.halifax.rwth-aachen.de/ubuntu
+http://ftp.heanet.ie/pub/ubuntu
+http://ftp.hosteurope.de/mirror/archive.ubuntu.com
+http://ftp.iinet.net.au/pub/ubuntu
+http://ftp.iitm.ac.in/ubuntu
+http://ftp.kaist.ac.kr/pub/ubuntu
+http://ftp.kfki.hu/linux/ubuntu
+ftp://ftp.kfki.hu/pub/linux/ubuntu
+http://ftp.leg.uct.ac.za/pub/linux/ubuntu
+http://ftp.linux.edu.lv/ubuntu
+http://ftp.lug.ro/ubuntu
+ftp://ftp.man.szczecin.pl/pub/Linux/ubuntu
+ftp://ftp.mipt.ru/mirror/ubuntu
+ftp://ftp.mirrorservice.org/sites/archive.ubuntu.com/ubuntu
+http://ftp.netspace.net.au/pub/ubuntu
+http://ftp.ntua.gr/pub/linux/ubuntu
+ftp://ftp.oleane.net/ubuntu
+ftp://ftp.otenet.gr/ubuntu
+http://ftp.pwr.wroc.pl/ubuntu
+ftp://ftp.rrzn.uni-hannover.de/pub/mirror/linux/ubuntu
+http://ftp.science.nus.edu.sg/ubuntu
+http://ftp.stw-bonn.de/ubuntu
+http://ftp.ticklers.org/archive.ubuntu.org/ubuntu
+ftp://ftp.tiscali.nl/pub/mirror/ubuntu
+http://ftp.tiscali.nl/ubuntu
+http://ftp.tu-chemnitz.de/pub/linux/ubuntu
+ftp://ftp.tudelft.nl/pub/Linux/archive.ubuntu.com
+http://ftp.tuke.sk/ubuntu
+http://ftp.twaren.net/Linux/Ubuntu/ubuntu
+http://ftp.u-picardie.fr/mirror/ubuntu/ubuntu
+ftp://ftp.uasw.edu/linux/ubuntu/archive
+http://ftp.ucr.ac.cr/ubuntu
+http://ftp.udc.es/ubuntu
+http://ftp.uni-kl.de/pub/linux/ubuntu
+http://ftp.uni-muenster.de/pub/mirrors/ftp.ubuntu.com/ubuntu
+http://ftp.unina.it/pub/linux/distributions/ubuntu
+http://ftp.uninett.no/ubuntu
+http://ftp.usf.edu/pub/ubuntu
+http://ftp.ussg.iu.edu/linux/ubuntu
+ftp://ftp.vectranet.pl/ubuntu
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives
+ftp://ftpserv.tudelft.nl/pub/Linux/archive.ubuntu.com
+http://gd.tuwien.ac.at/opsys/linux/ubuntu/archive
+http://godel.cs.bilgi.edu.tr/ubuntu
+http://gulus.USherbrooke.ca/ubuntu
+http://hr.archive.ubuntu.com/ubuntu
+http://ie.archive.ubuntu.com/ubuntu
+http://kr.archive.ubuntu.com/ubuntu
+http://lug.mtu.edu/ubuntu
+http://mir1.ovh.net/ubuntu
+http://mirror.anl.gov/pub/ubuntu
+http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive
+http://mirror.cs.umn.edu/ubuntu
+http://mirror.hgkz.ch/ubuntu
+http://mirror.imbrandon.com/ubuntu
+http://mirror.lcsee.wvu.edu/ubuntu
+http://mirror.letsopen.com/os/ubuntu
+http://mirror.lupaworld.com/ubuntu/archive
+http://mirror.nttu.edu.tw/ubuntu
+http://mirror.optus.net/ubuntu
+http://mirror.ox.ac.uk/sites/archive.ubuntu.com/ubuntu
+http://mirror.pacific.net.au/linux/ubuntu
+http://mirror.rootguide.org/ubuntu
+http://mirror.switch.ch/ftp/mirror/ubuntu
+ftp://mirror.switch.ch/mirror/ubuntu
+http://mirror.uni-c.dk/ubuntu
+http://mirror.utdlug.org/linux/distributions/ubuntu/packages
+http://mirror2.etf.bg.ac.yu/distributions/ubuntu/ubuntu-archive
+http://mirrors.cat.pdx.edu/ubuntu
+http://mirrors.ccs.neu.edu/archive.ubuntu.com
+http://mirrors.cs.wmich.edu/ubuntu
+http://mirrors.easynews.com/linux/ubuntu
+http://mirrors.kernel.org/ubuntu
+http://mirrors.nic.funet.fi/ubuntu
+http://mirrors.shlug.org/ubuntu
+ftp://mirrors.virginmedia.com/mirrors/ubuntu/archive
+http://mirrors.xmission.com/ubuntu
+http://mt.archive.ubuntu.com/ubuntu
+http://na.mirror.garr.it/mirrors/ubuntu-archive
+ftp://neacm.fe.up.pt/pub/ubuntu
+http://neacm.fe.up.pt/ubuntu
+http://nl.archive.ubuntu.com/ubuntu
+http://nl2.archive.ubuntu.com/ubuntu
+http://nz2.archive.ubuntu.com/ubuntu
+http://packages.midian.hu//pub/linux/distributions/ubuntu
+http://se.archive.ubuntu.com/ubuntu
+http://sft.if.usp.br/ubuntu
+http://snert.mi.hs-heilbronn.de/pub/ubuntu/ubuntu
+http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/ubuntu/ubuntu
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/ubuntu/ubuntu
+http://tezcatl.fciencias.unam.mx/ubuntu
+http://th.archive.ubuntu.com/ubuntu
+http://tw.archive.ubuntu.com/ubuntu
+http://ubuntu-archive.datahop.it/ubuntu
+http://ubuntu.c3sl.ufpr.br/ubuntu
+http://ubuntu.cn99.com/ubuntu
+http://ubuntu.cs.uaf.edu/ubuntu
+http://ubuntu.cs.utah.edu/ubuntu
+http://ubuntu.csie.nctu.edu.tw/ubuntu
+http://ubuntu.eriders.ge/ubuntu
+http://ubuntu.fastbull.org/ubuntu
+http://ubuntu.indika.net.id/ubuntu
+http://ubuntu.inode.at/ubuntu
+http://ubuntu.intergenia.de/ubuntu
+http://ubuntu.ipacct.com/ubuntu
+http://ubuntu.lhi.is/ubuntu
+http://ubuntu.linux-bg.org/ubuntu
+http://ubuntu.mirror.ac.za/ubuntu-archive
+http://ubuntu.mirror.frontiernet.net/ubuntu
+http://ubuntu.mirror.rafal.ca/ubuntu
+http://ubuntu.mirrors.skynet.be/pub/ubuntu.com/ubuntu
+http://ubuntu.org.ua/ubuntu
+http://ubuntu.snet.uz/ubuntu
+http://ubuntu.supp.name/ubuntu
+http://ubuntu.task.gda.pl/ubuntu
+http://ubuntu.univ-nantes.fr/ubuntu
+http://ubuntu.uz/ubuntu
+http://ubuntu.ynet.sk/ubuntu
+http://www.gtlib.gatech.edu/pub/ubuntu
+http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu
+http://www.nic.funet.fi/pub/mirrors/archive.ubuntu.com
+http://wwwftp.ciril.fr/pub/linux/ubuntu/archives
+ftp://yu.archive.ubuntu.com/ubuntu
diff --git a/src/lib/distro-info/ubuntu-14.04/mirrors/base_updates b/src/lib/distro-info/ubuntu-14.04/mirrors/base_updates
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-14.04/mirrors/base_updates
@@ -0,0 +1,171 @@
+http://archive.ubuntu.com.ba/ubuntu
+http://archive.ubuntu.com/ubuntu
+ftp://br.archive.ubuntu.com/ubuntu
+ftp://bw.archive.ubuntu.com/ubuntu
+http://cl.archive.ubuntu.com/ubuntu
+http://cudlug.cudenver.edu/ubuntu
+ftp://cz.archive.ubuntu.com/MIRRORS/archive.ubuntu.com/mirror/ubuntu
+http://cz.archive.ubuntu.com/ubuntu
+ftp://darkstar.ist.utl.pt/pub/ubuntu/archive
+http://darkstar.ist.utl.pt/ubuntu/archive
+http://de.archive.ubuntu.com/ubuntu
+http://debian.charite.de/ubuntu
+http://debian.linux.org.tw/ubuntu
+http://dk.archive.ubuntu.com/ubuntu
+http://es.archive.ubuntu.com/ubuntu
+http://espelhos.edugraf.ufsc.br/ubuntu
+ftp://free.nchc.org.tw/ubuntu
+http://ftp-stud.fht-esslingen.de/Mirrors/ubuntu
+http://ftp-stud.hs-esslingen.de/ubuntu
+http://ftp.belnet.be/linux/ubuntu/ubuntu
+http://ftp.belnet.be/pub/mirror/ubuntu.com/ubuntu
+http://ftp.caliu.info/pub/distribucions/ubuntu/ubuntu
+http://ftp.chg.ru/pub/Linux/ubuntu/archive
+ftp://ftp.ciril.fr/pub/linux/ubuntu/archives
+http://ftp.citylink.co.nz/ubuntu
+http://ftp.crihan.fr/ubuntu
+ftp://ftp.cw.net/pub/linux/ftp.ubuntu.com/ubuntu
+http://ftp.cw.net/ubuntu
+http://ftp.dateleco.es/ubuntu
+http://ftp.dei.uc.pt/pub/linux/ubuntu/archive
+http://ftp.duth.gr/pub/ubuntu
+http://ftp.ecc.u-tokyo.ac.jp/ubuntu
+http://ftp.estpak.ee/ubuntu
+ftp://ftp.free.fr/mirrors/ftp.ubuntu.com/ubuntu
+http://ftp.freepark.org/ubuntu
+ftp://ftp.fu-berlin.de/linux/ubuntu
+ftp://ftp.funet.fi/pub/mirrors/archive.ubuntu.com
+http://ftp.gil.di.uminho.pt/ubuntu
+ftp://ftp.gtlib.gatech.edu/pub/ubuntu
+http://ftp.gui.uva.es/sites/ubuntu.com/ubuntu
+http://ftp.halifax.rwth-aachen.de/ubuntu
+http://ftp.heanet.ie/pub/ubuntu
+http://ftp.hosteurope.de/mirror/archive.ubuntu.com
+ftp://ftp.iinet.net.au/pub/ubuntu
+ftp://ftp.iitm.ac.in/ubuntu
+http://ftp.kaist.ac.kr/pub/ubuntu
+http://ftp.kfki.hu/linux/ubuntu
+ftp://ftp.kfki.hu/pub/linux/ubuntu
+http://ftp.leg.uct.ac.za/pub/linux/ubuntu
+http://ftp.linux.edu.lv/ubuntu
+ftp://ftp.linux.org.tr/pub/ubuntu
+http://ftp.lug.ro/ubuntu
+ftp://ftp.man.szczecin.pl/pub/Linux/ubuntu
+ftp://ftp.mipt.ru/mirror/ubuntu
+ftp://ftp.mirrorservice.org/sites/archive.ubuntu.com/ubuntu
+http://ftp.netspace.net.au/pub/ubuntu
+http://ftp.ntua.gr/pub/linux/ubuntu
+ftp://ftp.oleane.net/ubuntu
+ftp://ftp.otenet.gr/ubuntu
+ftp://ftp.polytechnic.edu.na/pub/ubuntu
+http://ftp.port80.se/ubuntu
+http://ftp.pwr.wroc.pl/ubuntu
+ftp://ftp.rrzn.uni-hannover.de/pub/mirror/linux/ubuntu
+ftp://ftp.science.nus.edu.sg/pub/ubuntu
+http://ftp.science.nus.edu.sg/ubuntu
+http://ftp.stw-bonn.de/ubuntu
+http://ftp.ticklers.org/archive.ubuntu.org/ubuntu
+ftp://ftp.tiscali.nl/pub/mirror/ubuntu
+http://ftp.tiscali.nl/ubuntu
+http://ftp.tu-chemnitz.de/pub/linux/ubuntu
+ftp://ftp.tudelft.nl/pub/Linux/archive.ubuntu.com
+http://ftp.tuke.sk/ubuntu
+http://ftp.twaren.net/Linux/Ubuntu/ubuntu
+http://ftp.u-picardie.fr/mirror/ubuntu/ubuntu
+ftp://ftp.uasw.edu/linux/ubuntu/archive
+http://ftp.ucr.ac.cr/ubuntu
+http://ftp.udc.es/ubuntu
+http://ftp.uni-kl.de/pub/linux/ubuntu
+http://ftp.uni-muenster.de/pub/mirrors/ftp.ubuntu.com/ubuntu
+http://ftp.unina.it/pub/linux/distributions/ubuntu
+http://ftp.uninett.no/ubuntu
+http://ftp.usf.edu/pub/ubuntu
+http://ftp.ussg.iu.edu/linux/ubuntu
+ftp://ftp.vectranet.pl/ubuntu
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives
+ftp://ftpserv.tudelft.nl/pub/Linux/archive.ubuntu.com
+http://gd.tuwien.ac.at/opsys/linux/ubuntu/archive
+http://godel.cs.bilgi.edu.tr/ubuntu
+http://gulus.USherbrooke.ca/ubuntu
+http://hr.archive.ubuntu.com/ubuntu
+http://ie.archive.ubuntu.com/ubuntu
+http://klid.dk/ftp/ubuntu
+ftp://klid.dk/ubuntu
+http://kr.archive.ubuntu.com/ubuntu
+http://lug.mtu.edu/ubuntu
+http://mir1.ovh.net/ubuntu
+http://mirror.anl.gov/pub/ubuntu
+http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive
+http://mirror.cs.umn.edu/ubuntu
+http://mirror.etf.bg.ac.yu/distributions/ubuntu/ubuntu-archive
+http://mirror.hgkz.ch/ubuntu
+http://mirror.imbrandon.com/ubuntu
+http://mirror.lcsee.wvu.edu/ubuntu
+http://mirror.letsopen.com/os/ubuntu
+http://mirror.lupaworld.com/ubuntu/archive
+http://mirror.nttu.edu.tw/ubuntu
+http://mirror.optus.net/ubuntu
+http://mirror.ox.ac.uk/sites/archive.ubuntu.com/ubuntu
+http://mirror.pacific.net.au/linux/ubuntu
+http://mirror.rootguide.org/ubuntu
+http://mirror.switch.ch/ftp/mirror/ubuntu
+ftp://mirror.switch.ch/mirror/ubuntu
+http://mirror.uni-c.dk/ubuntu
+http://mirror.utdlug.org/linux/distributions/ubuntu/packages
+http://mirror2.etf.bg.ac.yu/distributions/ubuntu/ubuntu-archive
+http://mirrors.cat.pdx.edu/ubuntu
+http://mirrors.ccs.neu.edu/archive.ubuntu.com
+ftp://mirrors.ccs.neu.edu/net/mirrors/archive.ubuntu.com
+http://mirrors.cs.wmich.edu/ubuntu
+ftp://mirrors.easynews.com/linux/ubuntu
+http://mirrors.kernel.org/ubuntu
+http://mirrors.nic.funet.fi/ubuntu
+http://mirrors.shlug.org/ubuntu
+ftp://mirrors.virginmedia.com/mirrors/ubuntu/archive
+http://mirrors.xmission.com/ubuntu
+http://mt.archive.ubuntu.com/ubuntu
+http://na.mirror.garr.it/mirrors/ubuntu-archive
+ftp://neacm.fe.up.pt/pub/ubuntu
+http://neacm.fe.up.pt/ubuntu
+http://nl.archive.ubuntu.com/ubuntu
+http://nl2.archive.ubuntu.com/ubuntu
+http://nz2.archive.ubuntu.com/ubuntu
+http://packages.midian.hu//pub/linux/distributions/ubuntu
+http://se.archive.ubuntu.com/ubuntu
+http://sft.if.usp.br/ubuntu
+http://snert.mi.hs-heilbronn.de/pub/ubuntu/ubuntu
+http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/ubuntu/ubuntu
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/ubuntu/ubuntu
+http://tezcatl.fciencias.unam.mx/ubuntu
+http://th.archive.ubuntu.com/ubuntu
+ftp://tw.archive.ubuntu.com/ubuntu
+http://ubuntu-archive.datahop.it/ubuntu
+http://ubuntu.c3sl.ufpr.br/ubuntu
+http://ubuntu.cn99.com/ubuntu
+http://ubuntu.cs.uaf.edu/ubuntu
+http://ubuntu.cs.utah.edu/ubuntu
+http://ubuntu.csie.nctu.edu.tw/ubuntu
+http://ubuntu.eriders.ge/ubuntu
+http://ubuntu.fastbull.org/ubuntu
+http://ubuntu.indika.net.id/ubuntu
+http://ubuntu.inode.at/ubuntu
+http://ubuntu.intergenia.de/ubuntu
+http://ubuntu.ipacct.com/ubuntu
+http://ubuntu.lhi.is/ubuntu
+http://ubuntu.linux-bg.org/ubuntu
+ftp://ubuntu.mirror.ac.za/ubuntu-archive
+http://ubuntu.mirror.frontiernet.net/ubuntu
+http://ubuntu.mirror.rafal.ca/ubuntu
+http://ubuntu.mirrors.skynet.be/pub/ubuntu.com/ubuntu
+http://ubuntu.org.ua/ubuntu
+http://ubuntu.snet.uz/ubuntu
+http://ubuntu.supp.name/ubuntu
+http://ubuntu.task.gda.pl/ubuntu
+http://ubuntu.univ-nantes.fr/ubuntu
+http://ubuntu.uz/ubuntu
+http://ubuntu.ynet.sk/ubuntu
+http://www.gtlib.gatech.edu/pub/ubuntu
+http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu
+http://www.nic.funet.fi/pub/mirrors/archive.ubuntu.com
+http://wwwftp.ciril.fr/pub/linux/ubuntu/archives
+ftp://yu.archive.ubuntu.com/ubuntu
diff --git a/src/lib/distro-info/ubuntu-14.04/prereqfiles/etc/hosts b/src/lib/distro-info/ubuntu-14.04/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-14.04/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/ubuntu-14.04/settings.default b/src/lib/distro-info/ubuntu-14.04/settings.default
new file mode 100644
index 00000000..e26ad42b
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-14.04/settings.default
@@ -0,0 +1,76 @@
+arch = i386
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_1.0.39_all.deb
+release-name = precise
+<repository base>
+ components = main restricted
+ distribution = precise
+ name = Ubuntu 14.04
+ repo-subdir = dists
+ file-for-speedtest = dists/precise/main/binary-i386/Packages.bz2
+</repository>
+<repository base_security>
+ components = main restricted
+ distribution = precise-security
+ name = Ubuntu 14.04 Security
+ repo-subdir = dists
+ file-for-speedtest = dists/precise-security/main/binary-i386/Packages.bz2
+</repository>
+<repository base_updates>
+ components = main restricted
+ distribution = precise-updates
+ name = Ubuntu 14.04 Updates
+ repo-subdir = dists
+ file-for-speedtest = dists/precise-updates/main/binary-i386/Packages.bz2
+</repository>
+<selection minimal>
+ packages = <<END
+ language-pack-de
+ linux-image-generic
+ END
+</selection>
+<selection standard>
+ base = minimal
+ packages = <<END
+ ubuntu-standard
+ END
+</selection>
+<selection gnome>
+ base = minimal
+ packages = <<END
+ ubuntu-desktop
+ END
+</selection>
+<selection kde>
+ base = minimal
+ packages = <<END
+ kubuntu-desktop
+ END
+</selection>
+<selection xfce>
+ base = minimal
+ packages = <<END
+ xubuntu-desktop
+ END
+</selection>
+<selection edubuntu-server>
+ base = minimal
+ packages = <<END
+ edubuntu-server
+ END
+</selection>
+<selection edubuntu-gnome>
+ base = minimal
+ packages = <<END
+ edubuntu-desktop-gnome
+ END
+</selection>
+<selection edubuntu-kde>
+ base = minimal
+ packages = <<END
+ edubuntu-desktop-kde
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/ubuntu-14.04/settings.example b/src/lib/distro-info/ubuntu-14.04/settings.example
new file mode 100644
index 00000000..31881c4c
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-14.04/settings.example
@@ -0,0 +1,23 @@
+# rename this file to 'settings' and edit it as you please
+#
+# for a list of all options, have a look at the corresponding
+# settings.default in /opt/openslx/share/distro-info
+
+# use local installation source
+#<repository base>
+# local-url = /srv/ftp/pub/ubuntu
+#</repository>
+#<repository base_updates>
+# local-url = /srv/ftp/pub/ubuntu
+#</repository>
+#<repository base_security>
+# local-url = /srv/ftp/pub/ubuntu
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>