summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorSebastian Schmelzer2010-09-02 17:50:49 +0200
committerSebastian Schmelzer2010-09-02 17:50:49 +0200
commit416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5 (patch)
tree4715f7d742fec50931017f38fe6ff0a89d4ceccc /src/lib
parentFix for the problem reported on the list (sed filter forgotten for the (diff)
downloadcore-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.tar.gz
core-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.tar.xz
core-416ab8a37f1b07dc9f6c0fb3ff1a8ff2036510b5.zip
change dir structure
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/OpenSLX/Basics.pm856
-rw-r--r--src/lib/OpenSLX/ConfigFolder.pm154
-rw-r--r--src/lib/OpenSLX/DistroUtils.pm90
-rw-r--r--src/lib/OpenSLX/DistroUtils/Base.pm429
-rw-r--r--src/lib/OpenSLX/DistroUtils/Engine.pm58
-rw-r--r--src/lib/OpenSLX/DistroUtils/InitFile.pm232
-rw-r--r--src/lib/OpenSLX/DistroUtils/Suse.pm174
-rw-r--r--src/lib/OpenSLX/DistroUtils/Ubuntu.pm172
-rw-r--r--src/lib/OpenSLX/LibScanner.pm262
-rw-r--r--src/lib/OpenSLX/ScopedResource.pm174
-rw-r--r--src/lib/OpenSLX/Syscall.pm129
-rw-r--r--src/lib/OpenSLX/Translations/de.pm359
-rw-r--r--src/lib/OpenSLX/Translations/posix.pm359
-rw-r--r--src/lib/OpenSLX/Utils.pm701
-rw-r--r--src/lib/distro-info/clone-filter.example14
-rw-r--r--src/lib/distro-info/debian-3.1/mirrors/base287
-rw-r--r--src/lib/distro-info/debian-3.1/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/debian-3.1/prereqfiles/var/cache/debconf/slx-defaults.dat16
-rw-r--r--src/lib/distro-info/debian-3.1/settings.default41
-rw-r--r--src/lib/distro-info/debian-3.1/settings.example17
-rw-r--r--src/lib/distro-info/debian-4.0/mirrors/base287
-rw-r--r--src/lib/distro-info/debian-4.0/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/debian-4.0/settings.default32
-rw-r--r--src/lib/distro-info/debian-4.0/settings.example17
-rw-r--r--src/lib/distro-info/debian-4.0_amd64/mirrors/base287
-rw-r--r--src/lib/distro-info/debian-4.0_amd64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/debian-4.0_amd64/settings.default41
-rw-r--r--src/lib/distro-info/debian-4.0_amd64/settings.example17
-rw-r--r--src/lib/distro-info/debian-5.0/mirrors/base287
-rw-r--r--src/lib/distro-info/debian-5.0/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/debian-5.0/settings.default32
-rw-r--r--src/lib/distro-info/debian-5.0/settings.example17
-rw-r--r--src/lib/distro-info/fedora-6/export-filter.example15
-rw-r--r--src/lib/distro-info/fedora-6/mirrors/base105
-rw-r--r--src/lib/distro-info/fedora-6/mirrors/base_update90
-rw-r--r--src/lib/distro-info/fedora-6/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/fedora-6/settings.default125
-rw-r--r--src/lib/distro-info/fedora-6/settings.example20
-rw-r--r--src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY34
-rw-r--r--src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-beta32
-rw-r--r--src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora27
-rw-r--r--src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-extras35
-rw-r--r--src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-legacy30
-rw-r--r--src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-rawhide21
-rw-r--r--src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-test20
-rw-r--r--src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-rawhide24
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/export-filter.example15
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/mirrors/base101
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/mirrors/base_update90
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/settings.default125
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/settings.example20
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY34
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-beta32
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora27
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-extras35
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-legacy30
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-rawhide21
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-test20
-rw-r--r--src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-rawhide24
-rw-r--r--src/lib/distro-info/scilin-4.7/export-filter.example15
-rw-r--r--src/lib/distro-info/scilin-4.7/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/scilin-4.7/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/scilin-4.7/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/scilin-4.7/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/scilin-4.7/settings.default30
-rw-r--r--src/lib/distro-info/scilin-4.7/settings.example17
-rw-r--r--src/lib/distro-info/scilin-5.3/export-filter.example15
-rw-r--r--src/lib/distro-info/scilin-5.3/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/scilin-5.3/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/scilin-5.3/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/scilin-5.3/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/scilin-5.3/settings.default30
-rw-r--r--src/lib/distro-info/scilin-5.3/settings.example17
-rw-r--r--src/lib/distro-info/scilin-5.4/export-filter.example15
-rw-r--r--src/lib/distro-info/scilin-5.4/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/scilin-5.4/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/scilin-5.4/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/scilin-5.4/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/scilin-5.4/settings.default30
-rw-r--r--src/lib/distro-info/scilin-5.4/settings.example17
-rw-r--r--src/lib/distro-info/scilin-5.4_x86_64/export-filter.example15
-rw-r--r--src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/scilin-5.4_x86_64/settings.default30
-rw-r--r--src/lib/distro-info/scilin-5.4_x86_64/settings.example17
-rw-r--r--src/lib/distro-info/scilin-5.5/export-filter.example15
-rw-r--r--src/lib/distro-info/scilin-5.5/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/scilin-5.5/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/scilin-5.5/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/scilin-5.5/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/scilin-5.5/settings.default30
-rw-r--r--src/lib/distro-info/scilin-5.5/settings.example17
-rw-r--r--src/lib/distro-info/scilin-5.5_x86_64/export-filter.example15
-rw-r--r--src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/scilin-5.5_x86_64/settings.default30
-rw-r--r--src/lib/distro-info/scilin-5.5_x86_64/settings.example17
-rw-r--r--src/lib/distro-info/suse-10.2/export-filter.example15
-rw-r--r--src/lib/distro-info/suse-10.2/mirrors/base2
-rw-r--r--src/lib/distro-info/suse-10.2/mirrors/base_non-oss2
-rw-r--r--src/lib/distro-info/suse-10.2/mirrors/base_update6
-rw-r--r--src/lib/distro-info/suse-10.2/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-10.2/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-10.2/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-10.2/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-10.2/settings.default1061
-rw-r--r--src/lib/distro-info/suse-10.2/settings.example23
-rw-r--r--src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc13
-rw-r--r--src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc20
-rw-r--r--src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc37
-rw-r--r--src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-10.2/trusted-package-keys/pubring.gpgbin0 -> 5604 bytes
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/export-filter.example15
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/mirrors/base2
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/mirrors/base_non-oss2
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/mirrors/base_update5
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/settings.default1061
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/settings.example23
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc13
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc20
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc37
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/pubring.gpgbin0 -> 5604 bytes
-rw-r--r--src/lib/distro-info/suse-10.3/export-filter.example15
-rw-r--r--src/lib/distro-info/suse-10.3/mirrors/base250
-rw-r--r--src/lib/distro-info/suse-10.3/mirrors/base_non-oss248
-rw-r--r--src/lib/distro-info/suse-10.3/mirrors/base_update251
-rw-r--r--src/lib/distro-info/suse-10.3/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-10.3/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-10.3/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-10.3/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-10.3/settings.default1064
-rw-r--r--src/lib/distro-info/suse-10.3/settings.example23
-rw-r--r--src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc13
-rw-r--r--src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc20
-rw-r--r--src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc37
-rw-r--r--src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-10.3/trusted-package-keys/pubring.gpgbin0 -> 5604 bytes
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/export-filter.example15
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/mirrors/base246
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/mirrors/base_non-oss241
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/mirrors/base_update246
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/settings.default972
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/settings.example23
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc13
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc20
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc37
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/pubring.gpgbin0 -> 5604 bytes
-rw-r--r--src/lib/distro-info/suse-11.0/export-filter.example15
-rw-r--r--src/lib/distro-info/suse-11.0/mirrors/base252
-rw-r--r--src/lib/distro-info/suse-11.0/mirrors/base_non-oss246
-rw-r--r--src/lib/distro-info/suse-11.0/mirrors/base_update252
-rw-r--r--src/lib/distro-info/suse-11.0/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-11.0/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-11.0/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-11.0/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-11.0/settings.default1145
-rw-r--r--src/lib/distro-info/suse-11.0/settings.example23
-rw-r--r--src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc13
-rw-r--r--src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc20
-rw-r--r--src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc37
-rw-r--r--src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-11.0/trusted-package-keys/pubring.gpgbin0 -> 5604 bytes
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/mirrors/base248
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/mirrors/base_non-oss240
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/mirrors/base_update246
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc13
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc20
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc37
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/pubring.gpgbin0 -> 5604 bytes
-rw-r--r--src/lib/distro-info/suse-11.1/export-filter.example15
-rw-r--r--src/lib/distro-info/suse-11.1/mirrors/base252
-rw-r--r--src/lib/distro-info/suse-11.1/mirrors/base_non-oss250
-rw-r--r--src/lib/distro-info/suse-11.1/mirrors/base_update252
-rw-r--r--src/lib/distro-info/suse-11.1/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-11.1/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-11.1/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-11.1/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-11.1/settings.default1126
-rw-r--r--src/lib/distro-info/suse-11.1/settings.example23
-rw-r--r--src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc13
-rw-r--r--src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc19
-rw-r--r--src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc19
-rw-r--r--src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc20
-rw-r--r--src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc37
-rw-r--r--src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-11.1/trusted-package-keys/pubring.gpgbin0 -> 6926 bytes
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/mirrors/base247
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/mirrors/base_non-oss246
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/mirrors/base_update246
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc13
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc19
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc19
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc20
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc37
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/pubring.gpgbin0 -> 6926 bytes
-rw-r--r--src/lib/distro-info/suse-11.2/export-filter.example15
-rw-r--r--src/lib/distro-info/suse-11.2/mirrors/base252
-rw-r--r--src/lib/distro-info/suse-11.2/mirrors/base_non-oss250
-rw-r--r--src/lib/distro-info/suse-11.2/mirrors/base_update252
-rw-r--r--src/lib/distro-info/suse-11.2/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-11.2/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-11.2/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-11.2/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-11.2/settings.default1126
-rw-r--r--src/lib/distro-info/suse-11.2/settings.example23
-rw-r--r--src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc13
-rw-r--r--src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc19
-rw-r--r--src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc19
-rw-r--r--src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc20
-rw-r--r--src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc37
-rw-r--r--src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-11.2/trusted-package-keys/pubring.gpgbin0 -> 6926 bytes
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/mirrors/base247
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/mirrors/base_non-oss246
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/mirrors/base_update246
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc13
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc19
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc19
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc20
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc37
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/pubring.gpgbin0 -> 6926 bytes
-rw-r--r--src/lib/distro-info/suse-11.3/export-filter.example15
-rw-r--r--src/lib/distro-info/suse-11.3/mirrors/base252
-rw-r--r--src/lib/distro-info/suse-11.3/mirrors/base_non-oss250
-rw-r--r--src/lib/distro-info/suse-11.3/mirrors/base_update252
-rw-r--r--src/lib/distro-info/suse-11.3/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-11.3/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-11.3/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-11.3/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-11.3/settings.default1126
-rw-r--r--src/lib/distro-info/suse-11.3/settings.example23
-rw-r--r--src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-307e3d54-4be01a65.asc13
-rw-r--r--src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-3dbdc284-4be1884d.asc19
-rw-r--r--src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-56b4177a-4be18cab.asc19
-rw-r--r--src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-7e2e3b05-4be037ca.asc18
-rw-r--r--src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-9c800aca-4be01999.asc30
-rw-r--r--src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-11.3/trusted-package-keys/pubring.gpg0
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/mirrors/base247
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/mirrors/base_non-oss246
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/mirrors/base_update246
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/group33
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/passwd14
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/shadow14
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc17
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc13
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc30
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc19
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc19
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc20
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc37
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc31
-rw-r--r--src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/pubring.gpgbin0 -> 6926 bytes
-rw-r--r--src/lib/distro-info/ubuntu-10.04/mirrors/base162
-rw-r--r--src/lib/distro-info/ubuntu-10.04/mirrors/base_security162
-rw-r--r--src/lib/distro-info/ubuntu-10.04/mirrors/base_updates171
-rw-r--r--src/lib/distro-info/ubuntu-10.04/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/ubuntu-10.04/settings.default76
-rw-r--r--src/lib/distro-info/ubuntu-10.04/settings.example23
-rw-r--r--src/lib/distro-info/ubuntu-8.04/mirrors/base171
-rw-r--r--src/lib/distro-info/ubuntu-8.04/mirrors/base_security163
-rw-r--r--src/lib/distro-info/ubuntu-8.04/mirrors/base_updates171
-rw-r--r--src/lib/distro-info/ubuntu-8.04/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/ubuntu-8.04/settings.default76
-rw-r--r--src/lib/distro-info/ubuntu-8.04/settings.example23
-rw-r--r--src/lib/distro-info/ubuntu-8.04_amd64/mirrors/base171
-rw-r--r--src/lib/distro-info/ubuntu-8.04_amd64/mirrors/base_security163
-rw-r--r--src/lib/distro-info/ubuntu-8.04_amd64/mirrors/base_updates171
-rw-r--r--src/lib/distro-info/ubuntu-8.04_amd64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/ubuntu-8.04_amd64/settings.default76
-rw-r--r--src/lib/distro-info/ubuntu-8.04_amd64/settings.example23
-rw-r--r--src/lib/distro-info/ubuntu-8.10/mirrors/base171
-rw-r--r--src/lib/distro-info/ubuntu-8.10/mirrors/base_security163
-rw-r--r--src/lib/distro-info/ubuntu-8.10/mirrors/base_updates171
-rw-r--r--src/lib/distro-info/ubuntu-8.10/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/ubuntu-8.10/settings.default76
-rw-r--r--src/lib/distro-info/ubuntu-8.10/settings.example23
-rw-r--r--src/lib/distro-info/ubuntu-9.04/mirrors/base162
-rw-r--r--src/lib/distro-info/ubuntu-9.04/mirrors/base_security162
-rw-r--r--src/lib/distro-info/ubuntu-9.04/mirrors/base_updates171
-rw-r--r--src/lib/distro-info/ubuntu-9.04/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/ubuntu-9.04/settings.default76
-rw-r--r--src/lib/distro-info/ubuntu-9.04/settings.example23
-rw-r--r--src/lib/distro-info/ubuntu-9.04_amd64/mirrors/base171
-rw-r--r--src/lib/distro-info/ubuntu-9.04_amd64/mirrors/base_security163
-rw-r--r--src/lib/distro-info/ubuntu-9.04_amd64/mirrors/base_updates171
-rw-r--r--src/lib/distro-info/ubuntu-9.04_amd64/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/ubuntu-9.04_amd64/settings.default76
-rw-r--r--src/lib/distro-info/ubuntu-9.04_amd64/settings.example23
-rw-r--r--src/lib/distro-info/ubuntu-9.10/mirrors/base162
-rw-r--r--src/lib/distro-info/ubuntu-9.10/mirrors/base_security162
-rw-r--r--src/lib/distro-info/ubuntu-9.10/mirrors/base_updates171
-rw-r--r--src/lib/distro-info/ubuntu-9.10/prereqfiles/etc/hosts1
-rw-r--r--src/lib/distro-info/ubuntu-9.10/settings.default76
-rw-r--r--src/lib/distro-info/ubuntu-9.10/settings.example23
348 files changed, 30836 insertions, 0 deletions
diff --git a/src/lib/OpenSLX/Basics.pm b/src/lib/OpenSLX/Basics.pm
new file mode 100644
index 00000000..4ac40166
--- /dev/null
+++ b/src/lib/OpenSLX/Basics.pm
@@ -0,0 +1,856 @@
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+package OpenSLX::Basics;
+
+use strict;
+use warnings;
+
+our (@ISA, @EXPORT, $VERSION);
+
+use Exporter;
+$VERSION = 1.01;
+@ISA = qw(Exporter);
+
+@EXPORT = qw(
+ &openslxInit %openslxConfig %cmdlineConfig
+ &_tr
+ &warn &die &croak &carp &confess &cluck
+ &callInSubprocess &executeInSubprocess &slxsystem
+ &vlog
+ &checkParams
+ &instantiateClass &loadDistroModule
+);
+
+=head1 NAME
+
+OpenSLX::Basics - implements basic functionality for OpenSLX.
+
+=head1 DESCRIPTION
+
+This module exports basic functions, which are expected to be used all across
+OpenSLX.
+
+=cut
+
+our (%openslxConfig, %cmdlineConfig, %openslxPath);
+
+use subs qw(die warn);
+
+use open ':utf8';
+
+require Carp; # do not import anything as we are going to overload carp
+ # and croak!
+use Config::General;
+use Encode;
+use FindBin;
+use Getopt::Long;
+use POSIX qw(locale_h);
+
+my $translations;
+
+=head1 PUBLIC VARIABLES
+
+=over
+
+=item B<%openslxConfig>
+
+This hash holds the active openslx configuration.
+
+The initial content is based on environment variables or default values. Calling
+C<openslxInit()> will read the configuration files and/or cmdline arguments
+and modify this hash accordingly.
+
+The individual entries of this hash are documented in the manual of the
+I<slxsettings>-script, so please look there if you'd like to know more.
+
+=cut
+
+%openslxConfig = (
+ 'db-name' => $ENV{SLX_DB_NAME} || 'openslx',
+ 'db-spec' => $ENV{SLX_DB_SPEC},
+ 'db-type' => $ENV{SLX_DB_TYPE} || 'SQLite',
+ 'locale' => setlocale(LC_MESSAGES),
+ 'locale-charmap' => `locale charmap`,
+ 'base-path' => $ENV{SLX_BASE_PATH} || '/opt/openslx',
+ 'config-path' => $ENV{SLX_CONFIG_PATH} || '/etc/opt/openslx',
+ 'log-level' => $ENV{SLX_VERBOSE_LEVEL} || '0',
+ 'private-path' => $ENV{SLX_PRIVATE_PATH} || '/var/opt/openslx',
+ 'public-path' => $ENV{SLX_PUBLIC_PATH} || '/srv/openslx',
+ 'temp-path' => $ENV{SLX_TEMP_PATH} || '/tmp',
+
+ #
+ # options useful during development only:
+ #
+ 'debug-confess' => '0',
+ #
+ # only settable programmatically:
+ #
+ 'log-pids' => '0',
+
+ #
+ # extended settings follow, which are only supported by slxsettings,
+ # but not by any other script:
+ #
+ 'db-user' => undef,
+ 'db-passwd' => undef,
+ 'default-shell' => 'bash',
+ 'default-timezone' => 'Europe/Berlin',
+ 'mirrors-preferred-top-level-domain' => undef,
+ 'mirrors-to-try-count' => '20',
+ 'mirrors-to-use-count' => '5',
+ 'ossetup-max-try-count' => '5',
+ 'pxe-default-menu-entry' => undef,
+ 'pxe-passwd' => 'secret',
+ 'pxe-timeout' => '100',
+ 'pxe-title' => 'Welcome to OpenSLX',
+ 'pxe-totaltimeout' => '600',
+ 'syslinux-theme' => 'openslx',
+);
+chomp($openslxConfig{'locale-charmap'});
+
+=item B<%cmdlineConfig>
+
+This hash holds the config items that were specified via cmdline. This can be
+useful if you need to find out which settings have been specified via cmdline
+and which ones have come from a config file.
+
+Currently, only the slxsettings script and some tests make use of this hash.
+
+=cut
+
+# specification of cmdline arguments that are shared by all openslx-scripts:
+my %openslxCmdlineArgs = (
+
+ # name of database, defaults to 'openslx'
+ 'db-name=s' => \$cmdlineConfig{'db-name'},
+
+ # full specification of database, a special string defining the
+ # precise database to connect to (the contents of this string
+ # depend on db-type)
+ 'db-spec=s' => \$cmdlineConfig{'db-spec'},
+
+ # type of database to connect to (SQLite, mysql, ...), defaults to 'SQLite'
+ 'db-type=s' => \$cmdlineConfig{'db-type'},
+
+ # activates debug mode, this will show the lines where any error occured
+ # (followed by a stacktrace):
+ 'debug-confess' => \$cmdlineConfig{'debug-confess'},
+
+ # locale to use for translations
+ 'locale=s' => \$cmdlineConfig{'locale'},
+
+ # locale-charmap to use for I/O (iso-8859-1, utf-8, etc.)
+ 'locale-charmap=s' => \$cmdlineConfig{'locale-charmap'},
+
+ # level of logging verbosity (0-3)
+ 'log-level=i' => \$cmdlineConfig{'log-level'},
+
+ # file to write logging output to, defaults to STDERR
+ 'logfile=s' => \$cmdlineConfig{'locale'},
+
+ # path to private data (which is *not* accesible by clients and contains
+ # database, vendorOSes and all local extensions [system specific scripts])
+ 'private-path=s' => \$cmdlineConfig{'private-path'},
+
+ # path to public data (which is accesible by clients and contains
+ # PXE-configurations, kernels, initramfs and client configurations)
+ 'public-path=s' => \$cmdlineConfig{'public-path'},
+
+ # path to temporary data (used during demuxing)
+ 'temp-path=s' => \$cmdlineConfig{'temp-path'},
+);
+
+# filehandle used for logging:
+my $openslxLog = *STDERR;
+
+$Carp::CarpLevel = 1;
+
+=back
+
+=head1 PUBLIC FUNCTIONS
+
+=over
+
+=item B<openslxInit()>
+
+Initializes OpenSLX environment - every script should invoke this function
+before it invokes any other.
+
+Basically, this function reads in the configuration and sets up logging
+and translation backends.
+
+Returns 1 upon success and dies in case of a problem.
+
+=cut
+
+sub openslxInit
+{
+ # evaluate cmdline arguments:
+ Getopt::Long::Configure('no_pass_through');
+ GetOptions(%openslxCmdlineArgs);
+
+ # try to read and evaluate config files:
+ my $configPath
+ = $cmdlineConfig{'config-path'} || $openslxConfig{'config-path'};
+ my $sharePath = "$openslxConfig{'base-path'}/share";
+ my $verboseLevel = $cmdlineConfig{'log-level'} || 0;
+ foreach my $f (
+ "$sharePath/settings.default",
+ "$configPath/settings",
+ "$ENV{HOME}/.openslx/settings"
+ ) {
+ next unless -e $f;
+ if ($verboseLevel >= 2) {
+ vlog(0, "reading config-file $f...");
+ }
+ my $configObject = Config::General->new(
+ -AutoTrue => 1,
+ -ConfigFile => $f,
+ -LowerCaseNames => 1,
+ -SplitPolicy => 'equalsign',
+ );
+ my %config = $configObject->getall();
+ foreach my $key (keys %config) {
+ # N.B.: these config files are used by shell-scripts, too, so in
+ # order to comply with shell-style, the config files use shell
+ # syntax and an uppercase, underline-as-separator format.
+ # Internally, we use lowercase, minus-as-separator format, so we
+ # need to convert the environment variable names to our own
+ # internal style here (e.g. 'SLX_BASE_PATH' to 'base-path'):
+ my $ourKey = $key;
+ $ourKey =~ s[^slx_][];
+ $ourKey =~ tr/_/-/;
+ $openslxConfig{$ourKey} = $config{$key};
+ }
+ }
+
+ # push any cmdline argument into our config hash, possibly overriding any
+ # setting from the config files:
+ while (my ($key, $val) = each(%cmdlineConfig)) {
+ next unless defined $val;
+ $openslxConfig{$key} = $val;
+ }
+
+ if (defined $openslxConfig{'logfile'}) {
+ open($openslxLog, '>>', $openslxConfig{'logfile'})
+ or croak(
+ _tr(
+ "unable to append to logfile '%s'! (%s)",
+ $openslxConfig{'logfile'}, $!
+ )
+ );
+ }
+ if ($openslxConfig{'log-level'} >= 2) {
+ foreach my $key (sort keys %openslxConfig) {
+ my $val = $openslxConfig{$key} || '';
+ vlog(2, "config-dump: $key = $val");
+ }
+ }
+
+ # setup translation "engine":
+ _trInit();
+
+ return 1;
+}
+
+=item B<vlog($level, $message)>
+
+Logs the given I<$message> if the current log level is equal or greater than
+the given I<$level>.
+
+=cut
+
+sub vlog
+{
+ my $minLevel = shift;
+ return if $minLevel > $openslxConfig{'log-level'};
+ my $str = join("", '-' x $minLevel, @_);
+ if (substr($str, -1, 1) ne "\n") {
+ $str .= "\n";
+ }
+ if ($openslxConfig{'log-pids'}) {
+ print $openslxLog "$$: $str";
+ } else {
+ print $openslxLog $str;
+ }
+ return;
+}
+
+=item B<_tr($originalMsg, @msgParams)>
+
+Translates the english text given in I<$originalMsg> to the currently selected
+language, passing on any given additional I<$msgParams> to the translation
+process (as printf arguments).
+
+N.B.: although it starts with an underscore, this is still a public function!
+
+=cut
+
+sub _tr
+{
+ my $trOrig = shift;
+
+ my $trKey = $trOrig;
+ $trKey =~ s[\n][\\n]g;
+ $trKey =~ s[\t][\\t]g;
+
+ my $formatStr;
+ if (defined $translations) {
+ $formatStr = $translations->{$trKey};
+ }
+ if (!defined $formatStr) {
+ $formatStr = $trOrig;
+ }
+ return sprintf($formatStr, @_);
+}
+
+=item B<callInSubprocess($childFunc)>
+
+Forks the current process and invokes the code given in I<$childFunc> in the
+child process. The parent blocks until the child has executed that function.
+
+If an error occured during execution of I<$childFunc>, the parent process will
+cleanup the child and then pass back that error with an invocation of die().
+
+If the process of executing I<$childFunc> is being interrupted by a signal,
+the parent will cleanup and then exit with an appropriate exit code.
+
+=cut
+
+sub callInSubprocess
+{
+ my $childFunc = shift;
+
+ my $pid = fork();
+ if (!$pid) {
+ # child -> execute the given function and exit:
+ if (! eval { $childFunc->(); 1 }) {
+ $@ = "*** $@" unless substr( $@, 0, 4) eq '*** ';
+ print STDERR "$@\n";
+ }
+ exit 0;
+ }
+
+ # parent -> pass on interrupt- and terminate-signals to child ...
+ $SIG{INT} = sub { kill 'INT', $pid; };
+ $SIG{TERM} = sub { kill 'TERM', $pid; };
+
+ # ... and wait until child has done its work
+ waitpid($pid, 0);
+ exit $? if $?;
+
+ return;
+}
+
+=item B<executeInSubprocess(@cmdlineArgs)>
+
+Forks the current process and executes the program given in I<@cmdlineArgs> in
+the child process.
+
+The parent process returns immediately after having spawned the new process,
+returning the process-ID of the child.
+
+=cut
+
+sub executeInSubprocess
+{
+ my @cmdlineArgs = @_;
+
+ my $pid = fork();
+ if (!$pid) {
+
+ # child...
+ # ...exec the given cmdline:
+ exec(@cmdlineArgs);
+ }
+
+ # parent...
+ return $pid;
+}
+
+=item B<slxsystem(@cmdlineArgs)>
+
+Executes a new program specified by I<@cmdlineArgs> and waits until it is done.
+
+Returns the exit code of the execution (usually 0 if everything is ok).
+
+If any signal (other than SIGPIPE) interrupts the execution, this function
+dies with an appropriate error message. SIGPIPE is being ignored in order
+to ignore any failed FTP connections and the like (we just return the
+error code instead).
+
+=cut
+
+sub slxsystem
+{
+ vlog(2, _tr("executing: %s", join ' ', @_));
+ my $res = system(@_);
+ if ($res > 0) {
+ # check if child got killed, if so we stop, too (unless the signal is
+ # SIGPIPE, which we ignore in order to loop over failed FTP connections
+ # and the like):
+ my $signalNo = $res & 127;
+ if ($signalNo > 0 && $signalNo != 13) {
+ die _tr(
+ "child-process received signal '%s', parent stops!", $signalNo
+ );
+ }
+ }
+ return $res;
+}
+
+=item B<cluck()>, B<carp()>, B<warn()>, B<confess()>, B<croak()>, B<die()>
+
+Overrides of the respective functions in I<Carp::> or I<CORE::> that mark
+any warnings with '°°°' and any errors with '***' in order to make them
+more visible in the output.
+
+=cut
+
+sub cluck
+{
+ _doThrowOrWarn('cluck', @_);
+ return;
+}
+
+sub carp
+{
+ _doThrowOrWarn('carp', @_);
+ return;
+}
+
+sub warn
+{
+ _doThrowOrWarn('warn', @_);
+ return;
+}
+
+sub confess
+{
+ _doThrowOrWarn('confess', @_);
+ return;
+}
+
+sub croak
+{
+ _doThrowOrWarn('croak', @_);
+ return;
+}
+
+sub die
+{
+ _doThrowOrWarn('die', @_);
+ return;
+}
+
+=item B<checkParams($params, $paramsSpec)>
+
+Utility function that can be used by any function that accepts param-hashes
+to check if the parameters given in I<$params> actually match the expectations
+specified in I<$paramsSpec>.
+
+Each individual parameter has a specification that describes the expectation
+that the calling function has towards this param. The following specifications
+are supported:
+
+* '!' - the parameter is required
+* '?' - the parameter is optional
+* 'm{regex}' - the parameter must match the given regex
+* '!class=...' - the parameter is required and must be an object of the given class
+* '?class=...' - if the parameter has been given, it must be an object of the given class
+
+The function will confess for any unknown, missing, or non-matching param.
+
+=cut
+
+sub checkParams
+{
+ my $params = shift or confess('need to pass in params-hashref!');
+ my $paramsSpec = shift or confess('need to pass in params-spec-hashref!');
+
+ # print a warning for any unknown parameters that have been given:
+ my @unknownParams
+ = grep { !exists $paramsSpec->{$_}; }
+ keys %$params;
+ if (@unknownParams) {
+ my $unknownParamsStr = join ',', @unknownParams;
+ confess("Enocuntered unknown params: '$unknownParamsStr'!\n");
+ }
+
+ # check if all required params have been specified:
+ foreach my $param (keys %$paramsSpec) {
+ my $spec = $paramsSpec->{$param};
+ if (ref($spec) eq 'HASH') {
+ # Handle nested specs by recursion:
+ my $subParams = $params->{$param};
+ if (!defined $subParams) {
+ confess("Required param '$param' is missing!");
+ }
+ checkParams($subParams, $spec);
+ }
+ elsif (ref($spec) eq 'ARRAY') {
+ # Handle nested spec arrays by looped recursion:
+ my $subParams = $params->{$param};
+ if (!defined $subParams) {
+ confess("Required param '$param' is missing!");
+ }
+ elsif (ref($subParams) ne 'ARRAY') {
+ confess("Value for param '$param' must be an array-ref!");
+ }
+ foreach my $subParam (@$subParams) {
+ checkParams($subParam, $spec->[0]);
+ }
+ }
+ elsif ($spec eq '!') {
+ # required parameter:
+ if (!exists $params->{$param}) {
+ confess("Required param '$param' is missing!");
+ }
+ }
+ elsif ($spec =~ m{^\!class=(.+)$}i) {
+ my $class = $1;
+ # required parameter ...
+ if (!exists $params->{$param}) {
+ confess("Required param '$param' is missing!");
+ }
+ # ... of specific class
+ if (!$params->{$param}->isa($class)) {
+ confess("Param '$param' is not a '$class', but that is required!");
+ }
+ }
+ elsif ($spec eq '?') {
+ # optional parameter - nothing to do
+ }
+ elsif ($spec =~ m{^\?class=(.+)$}i) {
+ my $class = $1;
+ # optional parameter ...
+ if (exists $params->{$param}) {
+ # ... has been given, so it must match specific class
+ if (!$params->{$param}->isa($class)) {
+ confess("Param '$param' is not a '$class', but that is required!");
+ }
+ }
+ }
+ elsif ($spec =~ m{^m{(.+)}$}) {
+ # try to match given regex:
+ my $regex = $1;
+ my $value = $params->{$param};
+ if ($value !~ m{$regex}) {
+ confess("Required param '$param' isn't matching regex '$regex' (given value was '$value')!");
+ }
+ }
+ else {
+ # complain about unknown spec:
+ confess("Unknown param-spec '$spec' encountered!");
+ }
+ }
+
+ return scalar 1;
+}
+
+=item B<instantiateClass($class, $flags)>
+
+Loads the required module and instantiates an object of the class given in
+I<$class>.
+
+The following flags can be specified via I<$flags>-hashref:
+
+=over
+
+=item acceptMissing [optional]
+
+Usually, this function will die if the corresponding module could not be found
+(acceptMissing == 0). Pass in acceptMissing => 1 if you want this function
+to return undef instead.
+
+=item pathToClass [optional]
+
+Sometimes, the module specified in I<$class> lives relative to another path.
+If so, you can specify the base path of that module via this flag.
+
+=item incPaths [optional]
+
+Some modules live outside of the standard perl search paths. If you'd like to
+load such a module, you can specify one (or more) paths that will be added
+to @INC while trying to load the module.
+
+=item version [optional]
+
+If you require a specific version of the module, you can specify the version
+number via the I<$version> flag.
+
+=back
+
+=cut
+
+sub instantiateClass
+{
+ my $class = shift;
+ my $flags = shift || {};
+
+ checkParams($flags, {
+ 'acceptMissing' => '?',
+ 'pathToClass' => '?',
+ 'incPaths' => '?',
+ 'version' => '?',
+ });
+ my $pathToClass = $flags->{pathToClass};
+ my $requestedVersion = $flags->{version};
+ my $incPaths = $flags->{incPaths} || [];
+
+ my $moduleName = defined $pathToClass ? "$pathToClass/$class" : $class;
+ $moduleName =~ s[::][/]g;
+ $moduleName .= '.pm';
+
+ vlog(3, "trying to load $moduleName...");
+ local @INC = @INC;
+ foreach my $incPath (@$incPaths) {
+ next if grep { $_ eq $incPath } @INC;
+ unshift @INC, $incPath;
+ }
+ if (!eval { require $moduleName; 1 } ) {
+ # check if module does not exists anywhere in search path
+ if ($! == 2) {
+ return if $flags->{acceptMissing};
+ die _tr("Module '%s' not found!\n", $moduleName);
+ }
+ # some other error (probably compilation problems)
+ die _tr("Unable to load module '%s' (%s)\n", $moduleName, $@);
+ }
+ if (defined $requestedVersion) {
+ my $classVersion = $class->VERSION;
+ if ($classVersion < $requestedVersion) {
+ die _tr(
+ 'Could not load class <%s> (Version <%s> required, but <%s> found)',
+ $class, $requestedVersion, $classVersion);
+ }
+ }
+ return $class->new;
+}
+
+=item B<loadDistroModule($params)>
+
+Tries to determine the most appropriate distro module for the context specified
+via the given I<$params>.
+
+During that process, this function will try to load several different modules,
+working its way from the most specific down to a generic fallback.
+
+For example: when given I<suse-10.3_x86_64> as distroName, this function would
+try the following modules:
+
+=over
+
+=item I<Suse_10_3_x86_64>
+
+=item I<Suse_10_3>
+
+=item I<Suse_10>
+
+=item I<Suse>
+
+=item I<Base> (or whatever has been given as fallback name)
+
+=back
+
+The I<$params>-hashref supports the following entries:
+
+=over
+
+=item distroName
+
+Specifies the name of the distro as it was retrieved from the vendor-OS
+(e.g. 'suse-10.2' or 'ubuntu-8.04_amd64').
+
+=item distroScope
+
+Specifies the scope of the required distro class (e.g.
+'OpenSLX::OSSetup::Distro' or 'vmware::OpenSLX::Distro').
+
+=item fallbackName [optional]
+
+Instead of the default 'Base', you can specify the name of a different fallback
+class that will be tried if no module matching the given distro name could be
+found.
+
+=item pathToClass [optional]
+
+If you require the distro modules to be loaded relative to a specific path,
+you can specify that base path via the I<$pathToClass> param.
+
+=back
+
+=cut
+
+sub loadDistroModule
+{
+ my $params = shift;
+
+ checkParams($params, {
+ 'distroName' => '!',
+ 'distroScope' => '!',
+ 'fallbackName' => '?',
+ 'pathToClass' => '?',
+ });
+ my $distroName = ucfirst(lc($params->{distroName}));
+ my $distroScope = $params->{distroScope};
+ my $fallbackName = $params->{fallbackName} || 'Base';
+ my $pathToClass = $params->{pathToClass};
+
+ vlog(1, "finding a ${distroScope} module for $distroName ...");
+
+ # try to load the distro module starting with the given name and then
+ # working the way upwards (from most specific to generic).
+ $distroName =~ tr{.-}{__};
+ my @distroModules;
+ my $blockRX = qr{
+ ^(.+?)_ # everything before the last block (the rest is dropped)
+ (?:x86_)? # takes care to treat 'x86_64' as one block
+ [^_]*$ # the last _-block
+ }x;
+ while($distroName =~ m{$blockRX}) {
+ push @distroModules, $distroName;
+ $distroName = $1;
+ }
+ push @distroModules, $distroName;
+ push @distroModules, $fallbackName;
+
+ my $pluginBasePath = "$openslxConfig{'base-path'}/lib/plugins";
+
+ my $distro;
+ for my $distroModule (@distroModules) {
+ my $loaded = eval {
+ vlog(1, "trying ${distroScope}::$distroModule ...");
+ my $flags = { acceptMissing => 1 };
+ if ($pathToClass) {
+ $flags->{incPaths} = [ $pathToClass ];
+ }
+ $distro = instantiateClass("${distroScope}::$distroModule", $flags);
+ return 0 if !$distro; # module does not exist, try next
+ vlog(1, "ok - using ${distroScope}::$distroModule.");
+ 1;
+ };
+ last if $loaded;
+ if (!defined $loaded) {
+ die _tr(
+ "Error when trying to load distro module '%s':\n%s",
+ $distroModule, $@
+ );
+ }
+ }
+
+ return $distro;
+}
+
+sub _trInit
+{
+ # activate automatic charset conversion on all the standard I/O streams,
+ # just to give *some* support to shells in other charsets:
+ binmode(STDIN, ":encoding($openslxConfig{'locale-charmap'})");
+ binmode(STDOUT, ":encoding($openslxConfig{'locale-charmap'})");
+ binmode(STDERR, ":encoding($openslxConfig{'locale-charmap'})");
+
+ my $locale = $openslxConfig{'locale'};
+ if (lc($locale) eq 'c') {
+ # treat locale 'c' as equivalent for 'posix':
+ $locale = 'posix';
+ }
+
+ if (lc($locale) ne 'posix') {
+ # parse locale and canonicalize it (e.g. to 'de_DE') and generate
+ # two filenames from it (language+country and language only):
+ if ($locale !~ m{^\s*([^_]+)(?:_(\w+))?}) {
+ die "locale $locale has unknown format!?!";
+ }
+ my @locales;
+ if (defined $2) {
+ push @locales, lc($1) . '_' . uc($2);
+ }
+ push @locales, lc($1);
+
+ # try to load any of the Translation modules (starting with the more
+ # specific one [language+country]):
+ my $loadedTranslationModule;
+ foreach my $trName (@locales) {
+ vlog(2, "trying to load translation module $trName...");
+ my $trModule = "OpenSLX/Translations/$trName.pm";
+ my $trModuleSpec = "OpenSLX::Translations::$trName";
+ if (eval { require $trModule } ) {
+ # copy the translations available in the given locale into our
+ # hash:
+ $translations = $trModuleSpec->getAllTranslations();
+ $loadedTranslationModule = $trModule;
+ vlog(
+ 1,
+ _tr(
+ "translations module %s loaded successfully", $trModule
+ )
+ );
+ last;
+ }
+ }
+ if (!defined $loadedTranslationModule) {
+ vlog(1,
+ "unable to load any translations module for locale '$locale' ($!)."
+ );
+ }
+ }
+ return;
+}
+
+sub _doThrowOrWarn
+{
+ my $type = shift;
+ my $msg = shift;
+
+ # use '! ' for warnings and '***' for errors
+ $msg =~ s[^(! |\*\*\*) ][]gms;
+ if ($type eq 'carp' || $type eq 'warn' || $type eq 'cluck') {
+ $msg =~ s[^][! ]gms;
+ }
+ else {
+ $msg =~ s[^][*** ]gms;
+ }
+
+ if ($openslxConfig{'debug-confess'}) {
+ my %functionFor = (
+ 'carp' => sub { Carp::cluck @_ },
+ 'cluck' => sub { Carp::cluck @_ },
+ 'confess' => sub { Carp::confess @_ },
+ 'croak' => sub { Carp::confess @_ },
+ 'die' => sub { Carp::confess @_ },
+ 'warn' => sub { Carp::cluck @_ },
+ );
+ my $func = $functionFor{$type};
+ $func->($msg);
+ }
+ else {
+ chomp $msg;
+ my %functionFor = (
+ 'carp' => sub { Carp::carp @_ },
+ 'cluck' => sub { Carp::cluck @_ },
+ 'confess' => sub { Carp::confess @_ },
+ 'croak' => sub { Carp::croak @_ },
+ 'die' => sub { CORE::die @_},
+ 'warn' => sub { CORE::warn @_ },
+ );
+ my $func = $functionFor{$type};
+ $func->("$msg\n");
+ }
+ return;
+}
+
+
+=back
+
+=cut
+
+1;
diff --git a/src/lib/OpenSLX/ConfigFolder.pm b/src/lib/OpenSLX/ConfigFolder.pm
new file mode 100644
index 00000000..fd52821e
--- /dev/null
+++ b/src/lib/OpenSLX/ConfigFolder.pm
@@ -0,0 +1,154 @@
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+package OpenSLX::ConfigFolder;
+
+use strict;
+use warnings;
+
+our (@ISA, @EXPORT, $VERSION);
+
+use Exporter;
+$VERSION = 1.01;
+@ISA = qw(Exporter);
+
+@EXPORT = qw(
+ &createConfigFolderForDefaultSystem
+ &createConfigFolderForSystem
+);
+
+=head1 NAME
+
+OpenSLX::ConfigFolder - implements configuration folder related functionality
+for OpenSLX.
+
+=head1 DESCRIPTION
+
+This module exports functions that create configuration folders for specific
+system, which will be used by the slxconfig-demuxer when building an initramfs
+for each system.
+
+=cut
+
+use OpenSLX::Basics;
+use OpenSLX::Utils;
+
+=head1 PUBLIC FUNCTIONS
+
+=over
+
+=item B<createConfigFolderForDefaultSystem()>
+
+Creates the configuration folder for the default system.
+
+The resulting folder will be named C<default> and will be created
+in the I<OpenSLX-private-path>C</config>-folder (usually
+C</var/opt/openslx/config>).
+
+Within that folder, two subfolders, C<initramfs> and C<rootfs> will be created.
+
+In the C<initramfs>-subfolder, two files will be created: C<preinit.local>
+and C<postinit.local>, who are empty stub-scripts meant to be edited by the
+OpenSLX admin.
+
+The functions returns 1 if any folder or file had to be created and 0 if all the
+required folders & files already existed.
+
+=cut
+
+sub createConfigFolderForDefaultSystem
+{
+ my $result = 0;
+ my $defaultConfigPath = "$openslxConfig{'private-path'}/config/default";
+ if (!-e "$defaultConfigPath/initramfs") {
+ slxsystem("mkdir -p $defaultConfigPath/initramfs");
+ $result = 1;
+ }
+ if (!-e "$defaultConfigPath/rootfs") {
+ slxsystem("mkdir -p $defaultConfigPath/rootfs");
+ $result = 1;
+ }
+
+ # create default pre-/postinit scripts for us in initramfs:
+ my $preInitFile = "$defaultConfigPath/initramfs/preinit.local";
+ if (!-e $preInitFile) {
+ my $preInit = unshiftHereDoc(<<' END-of-HERE');
+ #!/bin/sh
+ #
+ # This script allows the local admin to extend the
+ # capabilities at the beginning of the initramfs (stage3).
+ # The toolset is rather limited and you have to keep in mind
+ # that stage4 rootfs has the prefix '/mnt'.
+ END-of-HERE
+ spitFile($preInitFile, $preInit);
+ slxsystem("chmod u+x $preInitFile");
+ $result = 1;
+ }
+
+ my $postInitFile = "$defaultConfigPath/initramfs/postinit.local";
+ if (!-e $postInitFile) {
+ my $postInit = unshiftHereDoc(<<' END-of-HERE');
+ #!/bin/sh
+ #
+ # This script allows the local admin to extend the
+ # capabilities at the end of the initramfs (stage3).
+ # The toolset is rather limited and you have to keep in mind
+ # that stage4 rootfs has the prefix '/mnt'.
+ # But you may use some special slx-functions available via
+ # inclusion: '. /etc/functions' ...
+ END-of-HERE
+ spitFile($postInitFile, $postInit);
+ slxsystem("chmod u+x $postInitFile");
+ $result = 1;
+ }
+ return $result;
+}
+
+=item B<createConfigFolderForSystem($systemName)>
+
+Creates the configuration folder for the system whose name has been given in
+I<$systemName>.
+
+The resulting folder will be named just like the system and will be created
+in the I<OpenSLX-private-path>C</config>-folder (usually
+C</var/opt/openslx/config>).
+
+In that folder, a single subfolder C<default> will be created (representing
+the default setup for all clients of that system). Within that folder, two
+subfolders, C<initramfs> and C<rootfs> will be created.
+
+The functions returns 1 if any folder had to be created and 0 if all the
+required folders already existed.
+
+=cut
+
+sub createConfigFolderForSystem
+{
+ my $systemName = shift || confess "need to pass in system-name!";
+
+ my $result = 0;
+ my $systemConfigPath
+ = "$openslxConfig{'private-path'}/config/$systemName/default";
+ if (!-e "$systemConfigPath/initramfs") {
+ slxsystem("mkdir -p $systemConfigPath/initramfs");
+ $result = 1;
+ }
+ if (!-e "$systemConfigPath/rootfs") {
+ slxsystem("mkdir -p $systemConfigPath/rootfs");
+ $result = 1;
+ }
+ return $result;
+}
+
+=back
+
+=cut
+
+1;
diff --git a/src/lib/OpenSLX/DistroUtils.pm b/src/lib/OpenSLX/DistroUtils.pm
new file mode 100644
index 00000000..d7456d92
--- /dev/null
+++ b/src/lib/OpenSLX/DistroUtils.pm
@@ -0,0 +1,90 @@
+# Copyright (c) 2008, 2009 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# DistroUtils.pm
+# - provides utility distro based functions for OpenSLX
+# -----------------------------------------------------------------------------
+package OpenSLX::DistroUtils;
+
+use strict;
+use warnings;
+
+use OpenSLX::Utils;
+use OpenSLX::Basics;
+
+use Data::Dumper;
+
+use OpenSLX::DistroUtils::Engine;
+use OpenSLX::DistroUtils::InitFile;
+
+use Exporter;
+
+use vars qw(@ISA @EXPORT $VERSION);
+
+use Exporter;
+$VERSION = 1.01;
+@ISA = qw(Exporter);
+
+@EXPORT = qw(
+ newInitFile
+ getInitFileForDistro
+ simpleInitFile
+ getKernelVersionForDistro
+);
+
+
+
+sub newInitFile {
+ return OpenSLX::DistroUtils::InitFile->new();
+}
+
+
+sub simpleInitFile {
+ my $config = shift;
+ my $initFile = OpenSLX::DistroUtils::InitFile->new();
+
+ return $initFile->simpleSetup($config);
+}
+
+
+sub getInitFileForDistro {
+ my $initFile = shift;
+ my $distroName = shift;
+ my $distro;
+
+ my $engine = OpenSLX::DistroUtils::Engine->new();
+
+ if ($distroName) {
+ $distro = $engine->loadDistro($distroName);
+ } else {
+ $distro = $engine->loadDistro('Base');
+ }
+
+ #return $distro->dumpInit($initFile);
+ return $distro->generateInitFile($initFile);
+}
+
+sub getKernelVersionForDistro {
+ my $kernelPath = shift;
+ my $distroName = shift;
+ my $distro;
+
+ my $engine = OpenSLX::DistroUtils::Engine->new();
+
+ if ($distroName) {
+ $distro = $engine->loadDistro($distroName);
+ } else {
+ $distro = $engine->loadDistro('Base');
+ }
+
+ return $distro->getKernelVersion($kernelPath);
+}
+
+1; \ No newline at end of file
diff --git a/src/lib/OpenSLX/DistroUtils/Base.pm b/src/lib/OpenSLX/DistroUtils/Base.pm
new file mode 100644
index 00000000..f9e6b13b
--- /dev/null
+++ b/src/lib/OpenSLX/DistroUtils/Base.pm
@@ -0,0 +1,429 @@
+# Copyright (c) 2008, 2009 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# DistroUtils.pm
+# - provides base for distro based utils for OpenSLX
+# -----------------------------------------------------------------------------
+package OpenSLX::DistroUtils::Base;
+
+use Data::Dumper;
+use OpenSLX::Utils;
+use Clone qw(clone);
+use Switch;
+
+use strict;
+use warnings;
+
+sub new
+{
+ my $class = shift;
+ my $self = {};
+ return bless $self, $class;
+}
+
+sub dumpInit
+{
+ my $self = shift;
+ my $initFile = shift;
+
+ print Dumper($initFile->{'configHash'});
+
+ print $self->generateInitFile($initFile);
+}
+
+sub _concatContent
+{
+ my $self = shift;
+ my $block = shift;
+
+ my $output;
+
+ $output = "#";
+ $output .= $block->{'blockDesc'};
+ $output .= "\n";
+
+ my $content = $block->{'content'};
+ while ( my ($priority, $contentArray) = each %$content )
+ {
+ $output .= join("\n", @$contentArray);
+ $output .= "\n";
+ }
+
+ return $output;
+}
+
+sub _renderInfoBlock
+{
+ my $self = shift;
+ my $config = shift;
+
+ my $tpl = unshiftHereDoc(<<' End-of-Here');
+ ### BEGIN INIT INFO
+ # Provides: %s
+ # Required-Start: %s
+ # Required-Stop: %s
+ # Default-Start: %s
+ # Default-Stop: %s
+ # Short-Description: %s
+ ### END INIT INFO
+
+ End-of-Here
+
+ return sprintf(
+ $tpl,
+ $config->{'name'},
+ $config->{'requiredStart'},
+ $config->{'requiredStop'},
+ $config->{'defaultStart'},
+ $config->{'defaultStop'},
+ $config->{'shortDesc'}
+ );
+}
+
+sub _insertSystemHelperFunctions
+{
+ my $self = shift;
+ my $content = shift;
+
+ # do some regex
+
+ # ubuntu:
+ # log_end_msg
+ # log_progress_msg
+ # log_daemon_msg
+ # log_action_msg
+
+ # start-stop-daemon
+
+ # suse http://de.opensuse.org/Paketbau/SUSE-Paketkonventionen/Init-Skripte
+
+ return $content;
+}
+
+sub _renderHighlevelConfig
+{
+ my $self = shift;
+ my $initFile = shift;
+
+ my $element;
+ my $hlc = $initFile->{'configHash'}->{'highlevelConfig'};
+
+ while ( $element = shift(@$hlc)){
+ switch ($element->{type}) {
+ case 'daemon' {
+ my $tpl;
+ $tpl = "%s_BIN=%s \n";
+ $tpl .= "[ -x %s_BIN ] || exit 5\n\n";
+ $tpl .= "%s_OPTS=\"%s\" \n";
+ $tpl .= "[ -f /etc/sysconfig/%s ] . /etc/sysconfig/%s \n\n";
+ $tpl .= "[ -f /etc/default/%s ] . /etc/default/%s \n\n";
+ $tpl .= "%s_PIDFILE=\"/var/run/%s.init.pid\" \n\n";
+ $initFile->addToBlock('head',
+ sprintf(
+ $tpl,
+ uc($element->{shortname}),
+ $element->{binary},
+ uc($element->{shortname}),
+ uc($element->{shortname}),
+ $element->{parameters},
+ $element->{shortname},
+ $element->{shortname},
+ $element->{shortname},
+ $element->{shortname},
+ uc($element->{shortname}),
+ $element->{shortname}
+ ),
+ $element->{priority}
+ );
+
+ $tpl = "echo -n \"Starting %s \"\n";
+ $tpl .= "startproc -f -p \$%s_PIDFILE \$%s_BIN \$%s_OPTS\n";
+ $tpl .= "rc_status -v";
+ $initFile->addToCase('start',
+ sprintf(
+ $tpl,
+ $element->{desc},
+ uc($element->{shortname}),
+ uc($element->{shortname}),
+ uc($element->{shortname})
+ ),
+ $element->{priority}
+ );
+
+ $tpl = "echo -n \"Shutting down %s\" \n";
+ $tpl .= "killproc -p \$%s_PIDFILE -TERM \$%s_BIN\n";
+ $tpl .= "rc_status -v";
+ $initFile->addToCase('stop',
+ sprintf(
+ $tpl,
+ $element->{desc},
+ uc($element->{shortname}),
+ uc($element->{shortname})
+ ),
+ 10 - $element->{priority}
+ );
+
+ $tpl = "## Stop the service and if this succeeds (i.e. the \n";
+ $tpl .= "## service was running before), start it again.\n";
+ $tpl .= "\$0 status >/dev/null && \$0 restart\n\n";
+ $tpl .= "# Remember status and be quiet\n";
+ $tpl .= "rc_status";
+ $initFile->addToCase('try-restart',
+ $tpl,
+ $element->{priority}
+ );
+
+ $tpl = "## Stop the service and regardless of whether it was \n";
+ $tpl .= "## running or not, start it again.\n";
+ $tpl .= "\$0 stop\n";
+ $tpl .= "\$0 start\n\n";
+ $tpl .= "# Remember status and be quiet\n";
+ $tpl .= "rc_status";
+ $initFile->addToCase('restart',
+ $tpl,
+ $element->{priority}
+ );
+
+ $tpl = "echo -n \"Reload service %s\"\n";
+ $tpl .= "killproc -p \$%s_PIDFILE -HUP \$%s_BIN\n";
+ $tpl .= "rc_status -v";
+ $initFile->addToCase('reload',
+ sprintf(
+ $tpl,
+ $element->{desc},
+ uc($element->{shortname}),
+ uc($element->{shortname}),
+ uc($element->{shortname})
+ ),
+ $element->{priority}
+ );
+
+ $tpl = "echo -n \"Checking for service %s\"\n";
+ $tpl .= "checkproc -p \$%s_PIDFILE \$%s_BIN\n";
+ $tpl .= "rc_status -v";
+ $initFile->addToCase('status',
+ sprintf(
+ $tpl,
+ $element->{desc},
+ uc($element->{shortname}),
+ uc($element->{shortname})
+ ),
+ $element->{priority}
+ );
+
+
+ }
+ case 'function' {
+ my $tpl;
+ $tpl = "%s () { \n";
+ $tpl .= "%s";
+ $tpl .= "\n}\n";
+ $initFile->addToBlock('functions',
+ sprintf(
+ $tpl,
+ $element->{name},
+ $element->{script}
+ )
+ );
+
+ }
+ case 'functionCall' {
+ my $tpl;
+ $tpl = "%s %s\n";
+ #$tpl .= "%s\n ";
+ $initFile->addToCase($element->{block},
+ sprintf(
+ $tpl,
+ $element->{function},
+ $element->{parameters},
+ ""
+ ),
+ $element->{priority}
+ );
+
+ }
+ }
+ }
+
+}
+
+
+sub _getInitsystemIncludes
+{
+ return "\n";
+}
+
+sub _renderCasePrefix
+{
+ return "\n";
+}
+
+sub _renderFooter
+{
+ return "exit 0\n";
+}
+
+sub _generateUsage
+{
+ my $self = shift;
+ my $usage = shift;
+ my $tpl;
+
+ $tpl = "## print out usage \n";
+ $tpl .= "echo \"Usage: \$0 {%s}\" >&2 \n";
+ $tpl .= "exit 1";
+
+ return sprintf(
+ $tpl,
+ $usage
+ );
+}
+
+sub _getAuthorBlock
+{
+ my $tpl;
+
+ $tpl = "# Copyright (c) 2009 - OpenSLX GmbH \n";
+ $tpl .= "# \n";
+ $tpl .= "# This program is free software distributed under the GPL version 2. \n";
+ $tpl .= "# See http://openslx.org/COPYING \n";
+ $tpl .= "# \n";
+ $tpl .= "# If you have any feedback please consult http://openslx.org/feedback and \n";
+ $tpl .= "# send your suggestions, praise, or complaints to feedback\@openslx.org \n";
+ $tpl .= "# \n";
+ $tpl .= "# General information about OpenSLX can be found at http://openslx.org/ \n";
+ $tpl .= "# -----------------------------------------------------------------------------\n";
+ $tpl .= "# §filename§ \n";
+ $tpl .= "# - §desc§ \n";
+ $tpl .= "# §generated§ \n";
+ $tpl .= "# -----------------------------------------------------------------------------\n\n";
+
+ return sprintf(
+ $tpl
+ );
+}
+
+sub generateInitFile
+{
+ my $self = shift;
+ my $initFile = shift;
+ my $content;
+ my @usage;
+
+ # get a copy of initFile object before modifying it..
+ my $initFileCopy = clone($initFile);
+
+ $self->_renderHighlevelConfig($initFileCopy);
+
+ my $config = $initFileCopy->{'configHash'};
+ my $output;
+
+ # head
+ $output = "#!/bin/sh\n";
+ $output .= $self->_getAuthorBlock();
+ $output .= $self->_renderInfoBlock($config);
+ $output .= $self->_getInitsystemIncludes();
+
+ if (keys(%{$config->{'blocks'}->{'head'}->{'content'}}) > 0) {
+ $output .= $self->_concatContent($config->{'blocks'}->{'head'});
+ }
+
+ # functions
+ if (keys(%{$config->{'blocks'}->{'functions'}->{'content'}}) > 0) {
+ $output .= $self->_concatContent($config->{'blocks'}->{'functions'});
+ }
+
+ # case block
+ $output .= $self->_renderCasePrefix();
+ $output .= "\ncase \"\$1\" in \n";
+
+ # get caseBlocks in defined order
+ my @blocks = sort{
+ $config->{'caseBlocks'}->{$a}->{'order'} <=>
+ $config->{'caseBlocks'}->{$b}->{'order'}
+ }
+ keys(%{$config->{'caseBlocks'}});
+
+ # case block
+ while (@blocks)
+ {
+ my $block= shift(@blocks);
+ if (keys(%{$config->{'caseBlocks'}->{$block}->{'content'}}) > 0) {
+ push(@usage, $block);
+ $output .= " $block)\n";
+ $content = $self->_concatContent($config->{'caseBlocks'}->{$block});
+ $content =~ s/^/ /mg;
+ $output .= $content;
+ $output .= " ;;\n";
+ } else {
+ if ($config->{'caseBlocks'}->{$block}->{'required'}) {
+ print "required block $block undefined";
+ }
+ }
+ }
+
+ # autogenerate usage
+ if (scalar(grep(/usage/, @usage)) == 0) {
+ $initFileCopy->addToCase(
+ 'usage',
+ $self->_generateUsage(join(', ',@usage))
+ );
+
+ $output .= " *)\n";
+ $content = $self->_concatContent($config->{'caseBlocks'}->{'usage'});
+ $content =~ s/^/ /mg;
+ $output .= $content;
+ $output .= " ;;\n";
+
+ }
+
+ # footer
+ $output .= "esac\n\n";
+ $output .= $self->_renderFooter();
+
+ return $output;
+
+}
+
+sub getKernelVersion
+{
+ my $self = shift;
+ my $kernelPath = shift;
+
+
+ my $newestKernelFile;
+ my $newestKernelFileSortKey = '';
+ my $kernelPattern = '{vmlinuz,kernel-genkernel-x86}-*';
+ foreach my $kernelFile (glob("$kernelPath/$kernelPattern")) {
+ next unless $kernelFile =~ m{
+ (?:vmlinuz|x86)-(\d+)\.(\d+)\.(\d+)(?:\.(\d+))?-(\d+(?:\.\d+)?)
+ }x;
+ my $sortKey
+ = sprintf("%02d.%02d.%02d.%02d-%2.1f", $1, $2, $3, $4||0, $5);
+ if ($newestKernelFileSortKey lt $sortKey) {
+ $newestKernelFile = $kernelFile;
+ $newestKernelFileSortKey = $sortKey;
+ }
+ }
+
+ if (!defined $newestKernelFile) {
+ die; #_tr("unable to pick a kernel-file from path '%s'!", $kernelPath);
+ }
+
+ $newestKernelFile =~ /.*?-([.\-0-9]*)-([a-zA-Z]*?)$/;
+ my $kernel = {};
+ $kernel->{'version'} = $1;
+ $kernel->{'suffix'} = $2;
+ return $kernel;
+
+}
+
+
+1;
diff --git a/src/lib/OpenSLX/DistroUtils/Engine.pm b/src/lib/OpenSLX/DistroUtils/Engine.pm
new file mode 100644
index 00000000..16c3e585
--- /dev/null
+++ b/src/lib/OpenSLX/DistroUtils/Engine.pm
@@ -0,0 +1,58 @@
+# Copyright (c) 2008, 2009 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Engine.pm
+# - provides engine to distro based utils for OpenSLX
+# -----------------------------------------------------------------------------
+package OpenSLX::DistroUtils::Engine;
+
+use OpenSLX::Basics;
+
+use strict;
+use warnings;
+
+sub new
+{
+ my $class = shift;
+ my $self = {};
+ return bless $self, $class;
+}
+
+
+sub loadDistro {
+ my $self = shift;
+ my $distroName = shift;
+ $distroName = ucfirst($distroName);
+
+ my $distro;
+
+ my $loaded = eval {
+ $distro = instantiateClass("OpenSLX::DistroUtils::${distroName}");
+ return 0 if !$distro; # module does not exist, try next
+ 1;
+ };
+
+ if (!$loaded) {
+ vlog(1, "can't find distro specific class, try base class..");
+ $loaded = eval {
+ $distro = instantiateClass("OpenSLX::DistroUtils::Base");
+ return 0 if !$distro; # module does not exist, try next
+ 1;
+ };
+ }
+
+ if (!$loaded) {
+ vlog(1, "failed to load DistroUtils!");
+ }
+
+ return $distro;
+}
+
+1;
diff --git a/src/lib/OpenSLX/DistroUtils/InitFile.pm b/src/lib/OpenSLX/DistroUtils/InitFile.pm
new file mode 100644
index 00000000..ab729959
--- /dev/null
+++ b/src/lib/OpenSLX/DistroUtils/InitFile.pm
@@ -0,0 +1,232 @@
+# Copyright (c) 2008, 2009 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# InitFile.pm
+# - configuration object for runlevel script
+# -----------------------------------------------------------------------------
+package OpenSLX::DistroUtils::InitFile;
+
+use strict;
+use warnings;
+
+use OpenSLX::Basics;
+use OpenSLX::Utils;
+
+sub new {
+ my $class = shift;
+ my $params = shift || {};
+ my $self = {
+ };
+
+ $self->{'configHash'} = _initialConfigHash();
+
+ return bless $self, $class;
+}
+
+sub _initialConfigHash() {
+ return {
+ 'name' => "",
+ 'requiredStart' => "\$remote_fs",
+ 'requiredStop' => "\$remote_fs",
+ 'defaultStart' => "2 3 4 5",
+ 'defaultStop' => "1",
+ 'shortDesc' => "",
+ 'blocks' => {
+ 'head' => {
+ 'blockDesc' => "head: file existing checks, etc.",
+ 'content' => {}
+ },
+ 'functions' => {
+ 'blockDesc' => "functions: helper functions",
+ 'content' => {}
+ }
+ },
+ 'caseBlocks' => {
+ 'start' => {
+ 'blockDesc' => "start: defines start function for initscript",
+ 'content' => {},
+ 'order' => 1,
+ 'required' => 1
+ },
+ 'stop' => {
+ 'blockDesc' => "stop: defines stop function for initscript",
+ 'content' => {},
+ 'order' => 2,
+ 'required' => 1
+ },
+ 'reload' => {
+ 'blockDesc' => "reload: defines reload function for initscript",
+ 'content' => {},
+ 'order' => 3,
+ 'required' => 0
+ },
+ 'force-reload' => {
+ 'blockDesc' => "force-reload: defines force-reload function for initscript",
+ 'content' => {},
+ 'order' => 4,
+ 'required' => 0
+ },
+ 'restart' => {
+ 'blockDesc' => "restart: defines restart function for initscript",
+ 'content' => {},
+ 'order' => 5,
+ 'required' => 1
+ },
+ 'try-restart' => {
+ 'blockDesc' => "restart: defines restart function for initscript",
+ 'content' => {},
+ 'order' => 6,
+ 'required' => 0
+ },
+ 'status' => {
+ 'blockDesc' => "status: defines status function for initscript",
+ 'content' => {},
+ 'order' => 7,
+ 'required' => 0
+ },
+ 'usage' => {
+ 'blockDesc' => "usage: defines usage function for initscript",
+ 'content' => {},
+ 'order' => 8,
+ 'required' => 0
+ }
+ }
+ };
+}
+
+sub addToCase {
+ my $self = shift;
+ my $blockName = shift;
+ my $content = shift;
+ my $priority = shift || 5;
+
+ #check if block is valid..
+
+ push(@{$self->{'configHash'}->{'caseBlocks'}->{$blockName}->{'content'}->{$priority}}, $content);
+
+ return $self;
+}
+
+sub addToBlock {
+ my $self = shift;
+ my $blockName = shift;
+ my $content = shift;
+ my $priority = shift || 5;
+
+ #check if block is valid..
+
+ push(@{$self->{'configHash'}->{'blocks'}->{$blockName}->{'content'}->{$priority}}, $content);
+
+ return $self;
+}
+
+sub setName {
+ my $self = shift;
+ my $name = shift;
+
+ $self->{'configHash'}->{'name'} = $name;
+ return $self;
+}
+
+sub setDesc {
+ my $self = shift;
+ my $desc = shift;
+
+ $self->{'configHash'}->{'shortDesc'} = $desc;
+ return $self;
+}
+
+sub addFunction {
+ my $self = shift;
+ my $name = shift;
+ my $script = shift;
+ my $flags = shift || {};
+ my $priority = $flags->{priority} || 5;
+
+ push(@{$self->{'configHash'}->{'highlevelConfig'}},
+ {
+ name => $name,
+ script => $script,
+ priority => $priority,
+ type => 'function'
+ });
+ return 1;
+}
+
+sub addFunctionCall {
+ my $self = shift;
+ my $function = shift;
+ my $block = shift;
+ my $flags = shift;
+ my $priority = $flags->{priority} || 5;
+ my $parameters = $flags->{parameters} || "";
+
+ push(@{$self->{'configHash'}->{'highlevelConfig'}},
+ {
+ function => $function,
+ block => $block,
+ parameters => $parameters,
+ priority => $priority,
+ type => 'functionCall'
+ });
+ return 1;
+}
+
+sub addScript {
+ my $self = shift;
+ my $name = shift;
+ my $script = shift;
+ my $flags = shift || {};
+ my $block = $flags->{block} || 'start';
+ my $required = $flags->{required} || 1;
+ my $errormsg = $flags->{errormsg} || "$name failed!";
+ my $priority = $flags->{priority} || 5;
+
+ push(@{$self->{'configHash'}->{'highlevelConfig'}},
+ {
+ name => $name,
+ script => $script,
+ block => $block,
+ required => $required,
+ priority => $priority,
+ errormsg => $errormsg,
+ type => 'script'
+ });
+ return 1;
+}
+
+sub addDaemon {
+ my $self = shift;
+ my $binary = shift;
+ $binary =~ m/\/([^\/]*)$/;
+ my $shortname = $1;
+ my $parameters = shift || "";
+ my $flags = shift || {};
+ my $required = $flags->{required} || 1;
+ my $desc = $flags->{desc} || "$shortname";
+ my $errormsg = $flags->{errormsg} || "$desc failed!";
+ my $priority = $flags->{priority} || 5;
+
+ push(@{$self->{'configHash'}->{'highlevelConfig'}},
+ {
+ binary => $binary,
+ shortname => $shortname,
+ parameters => $parameters,
+ desc => $desc,
+ errormsg => $errormsg,
+ required => $required,
+ priority => $priority,
+ type => 'daemon'
+ });
+ return 1;
+}
+
+
+1;
diff --git a/src/lib/OpenSLX/DistroUtils/Suse.pm b/src/lib/OpenSLX/DistroUtils/Suse.pm
new file mode 100644
index 00000000..8a41c2eb
--- /dev/null
+++ b/src/lib/OpenSLX/DistroUtils/Suse.pm
@@ -0,0 +1,174 @@
+# Copyright (c) 2008, 2009 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Suse.pm
+# - provides suse specific functions for distro based utils for OpenSLX
+# -----------------------------------------------------------------------------
+package OpenSLX::DistroUtils::Suse;
+
+use strict;
+use warnings;
+use Switch;
+
+use base qw(OpenSLX::DistroUtils::Base);
+
+
+sub _renderCasePrefix
+{
+ return "rc_reset\n";
+}
+
+sub _renderFooter
+{
+ return "rc_exit\n";
+}
+
+
+sub _renderHighlevelConfig {
+ my $self = shift;
+ my $initFile = shift;
+
+ my $element;
+ my $hlc = $initFile->{'configHash'}->{'highlevelConfig'};
+
+ while ( $element = shift(@$hlc)){
+ switch ($element->{type}) {
+ case 'daemon' {
+ my $tpl;
+ $tpl = "%s_BIN=%s \n";
+ $tpl .= "[ -x %s_BIN ] || exit 5\n\n";
+ $tpl .= "%s_OPTS=\"%s\" \n";
+ $tpl .= "[ -f /etc/sysconfig/%s ] . /etc/sysconfig/%s \n\n";
+ $tpl .= "%s_PIDFILE=\"/var/run/%s.init.pid\" \n\n";
+ $initFile->addToBlock('head',
+ sprintf(
+ $tpl,
+ uc($element->{shortname}),
+ $element->{binary},
+ uc($element->{shortname}),
+ uc($element->{shortname}),
+ $element->{parameters},
+ $element->{shortname},
+ $element->{shortname},
+ uc($element->{shortname}),
+ $element->{shortname}
+ )
+ );
+
+ $tpl = "echo -n \"Starting %s \"\n";
+ $tpl .= "startproc -f -p \$%s_PIDFILE \$%s_BIN \$%s_OPTS\n";
+ $tpl .= "rc_status -v";
+ $initFile->addToCase('start',
+ sprintf(
+ $tpl,
+ $element->{desc},
+ uc($element->{shortname}),
+ uc($element->{shortname}),
+ uc($element->{shortname})
+ )
+ );
+
+ $tpl = "echo -n \"Shutting down %s\" \n";
+ $tpl .= "killproc -p \$%s_PIDFILE -TERM \$%s_BIN\n";
+ $tpl .= "rc_status -v";
+ $initFile->addToCase('stop',
+ sprintf(
+ $tpl,
+ $element->{desc},
+ uc($element->{shortname}),
+ uc($element->{shortname})
+ )
+ );
+
+ $tpl = "## Stop the service and if this succeeds (i.e. the \n";
+ $tpl .= "## service was running before), start it again.\n";
+ $tpl .= "\$0 status >/dev/null && \$0 restart\n\n";
+ $tpl .= "# Remember status and be quiet\n";
+ $tpl .= "rc_status";
+ $initFile->addToCase('try-restart',
+ $tpl
+ );
+
+ $tpl = "## Stop the service and regardless of whether it was \n";
+ $tpl .= "## running or not, start it again.\n";
+ $tpl .= "\$0 stop\n";
+ $tpl .= "\$0 start\n\n";
+ $tpl .= "# Remember status and be quiet\n";
+ $tpl .= "rc_status";
+ $initFile->addToCase('restart',
+ $tpl
+ );
+
+ $tpl = "echo -n \"Reload service %s\"\n";
+ $tpl .= "killproc -p \$%s_PIDFILE -HUP \$%s_BIN\n";
+ $tpl .= "rc_status -v";
+ $initFile->addToCase('reload',
+ sprintf(
+ $tpl,
+ $element->{desc},
+ uc($element->{shortname}),
+ uc($element->{shortname}),
+ uc($element->{shortname})
+ )
+ );
+
+ $tpl = "echo -n \"Checking for service %s\"\n";
+ $tpl .= "checkproc -p \$%s_PIDFILE \$%s_BIN\n";
+ $tpl .= "rc_status -v";
+ $initFile->addToCase('status',
+ sprintf(
+ $tpl,
+ $element->{desc},
+ uc($element->{shortname}),
+ uc($element->{shortname})
+ )
+ );
+
+
+ }
+ case 'function' {
+ my $tpl;
+ $tpl = "%s () { \n";
+ $tpl .= "%s";
+ $tpl .= "\n}\n";
+ $initFile->addToBlock('functions',
+ sprintf(
+ $tpl,
+ $element->{name},
+ $element->{script}
+ )
+ );
+
+ }
+ case 'functionCall' {
+ my $tpl;
+ $tpl = "%s %s\n";
+ #$tpl .= "%s\n ";
+ $initFile->addToCase($element->{block},
+ sprintf(
+ $tpl,
+ $element->{function},
+ $element->{parameters},
+ ""
+ ),
+ $element->{priority}
+ );
+
+ }
+ }
+ }
+}
+
+sub _getInitsystemIncludes
+{
+ return ". /etc/rc.status\n\n";
+}
+
+1; \ No newline at end of file
diff --git a/src/lib/OpenSLX/DistroUtils/Ubuntu.pm b/src/lib/OpenSLX/DistroUtils/Ubuntu.pm
new file mode 100644
index 00000000..915c19c6
--- /dev/null
+++ b/src/lib/OpenSLX/DistroUtils/Ubuntu.pm
@@ -0,0 +1,172 @@
+# Copyright (c) 2008, 2009 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Ubuntu.pm
+# - provides ubuntu specific functions for distro based utils for OpenSLX
+# -----------------------------------------------------------------------------
+package OpenSLX::DistroUtils::Ubuntu;
+
+use strict;
+use warnings;
+use Switch;
+
+use base qw(OpenSLX::DistroUtils::Base);
+
+sub _getInitsystemIncludes
+{
+ return ". /lib/lsb/init-functions\n\n";
+}
+
+sub _renderCasePrefix
+{
+ return "";
+}
+
+sub _renderFooter
+{
+ return "exit 0\n";
+}
+
+
+sub _renderHighlevelConfig {
+ my $self = shift;
+ my $initFile = shift;
+
+ my $element;
+ my $hlc = $initFile->{'configHash'}->{'highlevelConfig'};
+
+ while ( $element = shift(@$hlc)){
+ switch ($element->{type}) {
+ case 'daemon' {
+ $element->{binary} =~ m/\/([^\/]*)$/;
+ my $shortname = $1;
+ my $tpl = "export %s_PARAMS=\"%s\" \n";
+ $tpl .= "if [ -f /etc/default/%s ]; then . /etc/default/%s; fi \n";
+ $initFile->addToBlock('head',
+ sprintf(
+ $tpl,
+ uc($shortname),
+ $element->{parameters},
+ $shortname,
+ $shortname
+ )
+ );
+
+
+ $tpl = "log_daemon_msg \"Starting %s\" \"%s\" \n";
+ $tpl .= "start-stop-daemon --start --quiet --oknodo ";
+ $tpl .= "--pidfile /var/run/%s.pid --exec %s -- \$%s_PARAMS \n";
+ $tpl .= "log_end_msg \$?";
+ $initFile->addToCase('start',
+ sprintf(
+ $tpl,
+ $element->{description},
+ $shortname,
+ $shortname,
+ $element->{binary},
+ uc($shortname)
+ )
+ );
+
+ $tpl = "start-stop-daemon --stop --quiet --oknodo ";
+ $tpl .= "--pidfile /var/run/%s.pid \n";
+ $tpl .= "log_end_msg \$?";
+ $initFile->addToCase('stop',
+ sprintf(
+ $tpl,
+ $shortname
+ )
+ );
+
+ $tpl = "log_daemon_msg \"Restarting %s\" \"%s\"\n";
+ $tpl .= "\$0 stop\n";
+ $tpl .= "case \"\$?\" in\n";
+ $tpl .= " 0|1)\n";
+ $tpl .= " \$0 start\n";
+ $tpl .= " case \"\$?\" in\n";
+ $tpl .= " 0) log_end_msg 0 ;;\n";
+ $tpl .= " 1) log_end_msg 1 ;; # Old process is still running\n";
+ $tpl .= " *) log_end_msg 1 ;; # Failed to start\n";
+ $tpl .= " esac\n";
+ $tpl .= " ;;\n";
+ $tpl .= " *)\n";
+ $tpl .= " # Failed to stop\n";
+ $tpl .= " log_end_msg 1\n";
+ $tpl .= " ;;\n";
+ $tpl .= "esac\n";
+ $tpl .= ";;\n";
+
+ $initFile->addToCase('restart',
+ sprintf(
+ $tpl,
+ $shortname
+ )
+ );
+
+
+ $tpl = "start-stop-daemon --stop --signal 1 --quiet ";
+ $tpl .= "--pidfile /var/run/%s.pid --name \$s\n";
+ $tpl .= "return 0\n";
+ $initFile->addToCase('reload',
+ sprintf(
+ $tpl,
+ $shortname,
+ $element->{binary}
+ )
+ );
+
+ $tpl = "status_of_proc -p /var/run/%s.pid %s_BIN %s && exit 0 || exit \$?";
+ $initFile->addToCase('status',
+ sprintf(
+ $tpl,
+ $element->{shortname},
+ $element->{binary},
+ $element->{shortname}
+ )
+ );
+
+
+ }
+ case 'function' {
+ my $tpl;
+ $tpl = "%s () { \n";
+ $tpl .= "%s";
+ $tpl .= "\n}\n";
+ $initFile->addToBlock('functions',
+ sprintf(
+ $tpl,
+ $element->{name},
+ $element->{script}
+ )
+ );
+
+ }
+ case 'functionCall' {
+ my $tpl;
+ $tpl = "%s %s\n";
+ #$tpl .= "%s\n ";
+ $initFile->addToCase($element->{block},
+ sprintf(
+ $tpl,
+ $element->{function},
+ $element->{parameters},
+ ""
+ ),
+ $element->{priority}
+ );
+
+ }
+
+ }
+ }
+
+}
+
+1; \ No newline at end of file
diff --git a/src/lib/OpenSLX/LibScanner.pm b/src/lib/OpenSLX/LibScanner.pm
new file mode 100644
index 00000000..e1f42ba4
--- /dev/null
+++ b/src/lib/OpenSLX/LibScanner.pm
@@ -0,0 +1,262 @@
+# Copyright (c) 2006-2008 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# LibScanner.pm
+# - module that recursively scans a given binary for library dependencies
+# -----------------------------------------------------------------------------
+package OpenSLX::LibScanner;
+
+use strict;
+use warnings;
+
+use File::Find;
+use File::Path;
+
+use OpenSLX::Basics;
+use OpenSLX::Utils;
+
+################################################################################
+### interface methods
+################################################################################
+sub new
+{
+ my $class = shift;
+ my $params = shift || {};
+
+ checkParams($params, {
+ 'root-path' => '!',
+ 'verbose' => '?',
+ } );
+
+ my $self = {
+ rootPath => $params->{'root-path'},
+ verbose => $params->{'verbose'} || 0,
+ };
+
+ return bless $self, $class;
+}
+
+sub determineRequiredLibs
+{
+ my $self = shift;
+ my @binaries = @_;
+
+ $self->{filesToDo} = [];
+ $self->{libs} = [];
+ $self->{libInfo} = {};
+
+ $self->_fetchLoaderConfig();
+
+ foreach my $binary (@binaries) {
+ if (substr($binary, 0, 1) ne '/') {
+ # force relative paths relative to $rootPath:
+ $binary = "$self->{rootPath}/$binary";
+ }
+ if (!-e $binary) {
+ warn _tr("$0: unable to find file '%s', skipping it\n", $binary);
+ next;
+ }
+ push @{$self->{filesToDo}}, $binary;
+ }
+
+ foreach my $file (@{$self->{filesToDo}}) {
+ $self->_addLibsForBinary($file);
+ }
+
+ return @{$self->{libs}};
+}
+
+sub _fetchLoaderConfig
+{
+ my $self = shift;
+
+ my @libFolders;
+
+ if (!-e "$self->{rootPath}/etc") {
+ die _tr("'%s'-folder not found, maybe wrong root-path?\n",
+ "$self->{rootPath}/etc");
+ }
+ $self->_fetchLoaderConfigFile("$self->{rootPath}/etc/ld.so.conf");
+
+ # add "trusted" folders /lib and /usr/lib if not already in place:
+ if (!grep { m[^$self->{rootPath}/lib$] } @libFolders) {
+ push @libFolders, "$self->{rootPath}/lib";
+ }
+ if (!grep { m[^$self->{rootPath}/usr/lib$] } @libFolders) {
+ push @libFolders, "$self->{rootPath}/usr/lib";
+ }
+
+ # add lib32-folders for 64-bit Debians, as they do not
+ # refer those in ld.so.conf (which I find strange...)
+ if (-e '/lib32' && !grep { m[^$self->{rootPath}/lib32$] } @libFolders) {
+ push @libFolders, "$self->{rootPath}/lib32";
+ }
+ if (-e '/usr/lib32'
+ && !grep { m[^$self->{rootPath}/usr/lib32$] } @libFolders)
+ {
+ push @libFolders, "$self->{rootPath}/usr/lib32";
+ }
+
+ push @{$self->{libFolders}}, @libFolders;
+
+ return;
+}
+
+sub _fetchLoaderConfigFile
+{
+ my $self = shift;
+ my $ldConfFile = shift;
+
+ return unless -e $ldConfFile;
+ my $ldconfFH;
+ if (!open($ldconfFH, '<', $ldConfFile)) {
+ warn(_tr("unable to open file '%s' (%s)", $ldConfFile, $!));
+ return;
+ }
+ while (<$ldconfFH>) {
+ chomp;
+ if (m{^\s*include\s+(.+?)\s*$}i) {
+ my @incFiles = glob("$self->{rootPath}$1");
+ foreach my $incFile (@incFiles) {
+ if ($incFile) {
+ $self->_fetchLoaderConfigFile($incFile);
+ }
+ }
+ next;
+ }
+ if (m{\S+}i) {
+ s[=.+][];
+ # remove any lib-type specifications (e.g. '=libc5')
+ push @{$self->{libFolders}}, "$self->{rootPath}$_";
+ }
+ }
+ close $ldconfFH
+ or die(_tr("unable to close file '%s' (%s)", $ldConfFile, $!));
+ return;
+}
+
+sub _addLibsForBinary
+{
+ my $self = shift;
+ my $binary = shift;
+
+ # first do some checks:
+ warn _tr("analyzing '%s'...\n", $binary) if $self->{verbose};
+ my $fileInfo = `file --dereference --brief --mime $binary 2>/dev/null`;
+ if ($?) {
+ die _tr("unable to fetch file info for '%s', giving up!\n", $binary);
+ }
+ chomp $fileInfo;
+ warn _tr("\tinfo is: '%s'...\n", $fileInfo) if $self->{verbose};
+ if ($fileInfo !~ m[^application/(x-executable|x-shared)]i) {
+ # ignore anything that's not an executable or a shared library
+ warn _tr(
+ "%s: ignored, as it isn't an executable or a shared library\n",
+ $binary
+ );
+ next;
+ }
+
+ # fetch file info again, this time without '--mime' in order to get the architecture
+ # bitwidth:
+ $fileInfo = `file --dereference --brief $binary 2>/dev/null`;
+ if ($?) {
+ die _tr("unable to fetch file info for '%s', giving up!\n", $binary);
+ }
+ chomp $fileInfo;
+ warn _tr("\tinfo is: '%s'...\n", $fileInfo) if $self->{verbose};
+ my $bitwidth = ($fileInfo =~ m[64-bit]i) ? 64 : 32;
+ # determine whether binary is 32- or 64-bit platform
+
+ # now find out about needed libs, we first try objdump...
+ warn _tr("\ttrying objdump...\n") if $self->{verbose};
+ my $res = `objdump -p $binary 2>/dev/null`;
+ if (!$?) {
+ # find out if rpath is set for binary:
+ my $rpath;
+ if ($res =~ m[^\s*RPATH\s*(\S+)]im) {
+ $rpath = $1;
+ warn _tr("\trpath='%s'\n", $rpath) if $self->{verbose};
+ }
+ while ($res =~ m[^\s*NEEDED\s*(.+?)\s*$]gm) {
+ $self->_addLib($1, $bitwidth, $rpath);
+ }
+ } else {
+ # ...objdump failed, so we try readelf instead:
+ warn _tr("\ttrying readelf...\n") if $self->{verbose};
+ $res = `readelf -d $binary 2>/dev/null`;
+ if ($?) {
+ die _tr(
+ "neither objdump nor readelf seems to be installed, giving up!\n"
+ );
+ }
+ # find out if rpath is set for binary:
+ my $rpath;
+ if ($res =~ m{Library\s*rpath:\s*\[([^\]]+)}im) {
+ $rpath = $1;
+ warn _tr("\trpath='%s'\n", $rpath) if $self->{verbose};
+ }
+ while ($res =~ m{\(NEEDED\)[^\[]+\[(.+?)\]\s*$}gm) {
+ $self->_addLib($1, $bitwidth, $rpath);
+ }
+ }
+ return;
+}
+
+sub _addLib
+{
+ my $self = shift;
+ my $lib = shift;
+ my $bitwidth = shift;
+ my $rpath = shift;
+
+ if (!exists $self->{libInfo}->{$lib}) {
+ my $libPath;
+ my @folders = @{$self->{libFolders}};
+ if (defined $rpath) {
+ # add rpath if given (explicit paths set during link stage)
+ push @folders, split ':', $rpath;
+ }
+ foreach my $folder (@folders) {
+ if (-e "$folder/$lib") {
+ # have library matching name, now check if the platform is ok, too:
+ my $libFileInfo =
+ `file --dereference --brief $folder/$lib 2>/dev/null`;
+ if ($?) {
+ die _tr("unable to fetch file info for '%s', giving up!\n",
+ $folder / $lib);
+ }
+ my $libBitwidth = ($libFileInfo =~ m[64-bit]i) ? 64 : 32;
+ if ($bitwidth != $libBitwidth) {
+ vlog(
+ 0,
+ _tr(
+ '%s has wrong bitwidth (%s instead of %s)',
+ "$folder/$lib", $libBitwidth, $bitwidth
+ )
+ ) if $self->{verbose};
+ next;
+ }
+ $libPath = "$folder/$lib";
+ last;
+ }
+ }
+ if (!defined $libPath) {
+ die _tr("unable to find lib %s!\n", $lib);
+ }
+ print "found $libPath\n" if $self->{verbose};
+ push @{$self->{libs}}, $libPath;
+ $self->{libInfo}->{$lib} = 1;
+ push @{$self->{filesToDo}}, $libPath;
+ }
+ return;
+}
+
+1;
diff --git a/src/lib/OpenSLX/ScopedResource.pm b/src/lib/OpenSLX/ScopedResource.pm
new file mode 100644
index 00000000..af912691
--- /dev/null
+++ b/src/lib/OpenSLX/ScopedResource.pm
@@ -0,0 +1,174 @@
+# Copyright (c) 2008 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+package OpenSLX::ScopedResource;
+
+use strict;
+use warnings;
+
+our $VERSION = 1.01; # API-version . implementation-version
+
+=head1 NAME
+
+OpenSLX::ScopedResource - provides a helper class that implements the
+'resource-acquisition-by-definition' pattern.
+
+=head1 SYNOPSIS
+
+{ # some scope
+
+ my $distroSession = OpenSLX::ScopedResource->new({
+ name => 'distro::session',
+ acquire => sub { $distro->startSession(); 1 },
+ release => sub { $distro->finishSession(); 1 },
+ });
+
+ die $@ if ! eval {
+ # do something dangerous and unpredictable here:
+ doRandomStuff();
+ 1;
+ };
+
+}
+# the distro-session will be cleanly finished, no matter if we died or not
+
+=head1 DESCRIPTION
+
+The class C<ScopedResource> wraps any resource such that the resource will be
+acquired when an object of this class is created. Whenever the ScopedResource
+object is being destroyed (e.g. by leaving scope) the wrapped resource will
+automatically be released.
+
+The main purpose of this class is to make it simple to implement reliable
+resource acquisition and release management even if the structure of the code
+that refers to that resource is rather complex.
+
+Furthermore, this class handles cases where the script handling those resources
+is spread across different process and/or makes us of signal handlers.
+
+=cut
+
+# make sure that we catch any signals in order to properly release scoped
+# resources
+use sigtrap qw( die normal-signals error-signals );
+
+use OpenSLX::Basics;
+
+=head1 PUBLIC METHODS
+
+=over
+
+=item B<new($params)>
+
+Creates a ScopedResource object for the resource specified by the given
+I<$params>.
+
+As part of creation of the object, the resource will be acquired.
+
+The I<$params>-hashref requires the following entries:
+
+=over
+
+=item C<name>
+
+Gives a name for the wrapped resource. This is just used in log messages
+concerning the acquisition and release of that resource.
+
+=item C<acuire>
+
+Gives the code that is going to be executed in order to acquire the resource.
+
+=item C<release>
+
+Gives the code that is going to be executed in order to release the resource.
+
+=back
+
+=cut
+
+sub new
+{
+ my $class = shift;
+ my $params = shift;
+
+ checkParams($params, {
+ name => '!',
+ acquire => '!',
+ release => '!',
+ });
+
+ my $self = {
+ name => $params->{name},
+ owner => 0,
+ acquire => $params->{acquire},
+ release => $params->{release},
+ };
+
+ bless $self, $class;
+
+ $self->_acquire();
+
+ return $self;
+}
+
+=item B<DESTROY()>
+
+Releases the resource (if it had been acquired by this process) and cleans up.
+
+=cut
+
+sub DESTROY
+{
+ my $self = shift;
+
+ $self->_release();
+
+ # remove references to functions, in order to release any closures
+ $self->{acquire} = undef;
+ $self->{release} = undef;
+
+ return;
+}
+
+sub _acquire
+{
+ my $self = shift;
+
+ # acquire the resource and set ourselves as owner
+ if ($self->{acquire}->()) {
+ vlog(1, "process $$ acquired resource $self->{name}");
+ $self->{owner} = $$;
+ }
+}
+
+sub _release
+{
+ my $self = shift;
+
+ # only release the resource if invoked by the owning process
+ vlog(3, "process $$ tries to release resource $self->{name}");
+ return if $self->{owner} != $$;
+
+ # ignore ctrl-c while we are trying to release the resource, as otherwise
+ # the resource would be leaked
+ local $SIG{INT} = 'IGNORE';
+
+ # release the resource and unset owner
+ if ($self->{release}->()) {
+ vlog(1, "process $$ released resource $self->{name}");
+ $self->{owner} = 0;
+ }
+}
+
+=back
+
+=cut
+
+1;
diff --git a/src/lib/OpenSLX/Syscall.pm b/src/lib/OpenSLX/Syscall.pm
new file mode 100644
index 00000000..2d9182a7
--- /dev/null
+++ b/src/lib/OpenSLX/Syscall.pm
@@ -0,0 +1,129 @@
+# Copyright (c) 2008 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# PerlHeaders.pm
+# - provides automatic generation of required perl headers (for syscalls)
+# -----------------------------------------------------------------------------
+package OpenSLX::Syscall;
+
+use strict;
+use warnings;
+
+our $VERSION = 1.01;
+
+=head1 NAME
+
+OpenSLX::Syscall - provides wrapper functions for syscalls.
+
+=head1 DESCRIPTION
+
+This module exports one wrapper function for each syscall that OpenSLX is
+using. Each of these functions takes care to load all required Perl-headers
+before trying to invoke the respective syscall.
+
+=cut
+
+use Config;
+use File::Path;
+
+use OpenSLX::Basics;
+
+=head1 PUBLIC FUNCTIONS
+
+=over
+
+=item B<enter32BitPersonality()>
+
+Invokes the I<personality()> syscall in order to enter the 32-bit personality
+(C<PER_LINUX32>).
+
+=cut
+
+sub enter32BitPersonality
+{
+ _loadPerlHeader('syscall.ph');
+ _loadPerlHeader('linux/personality.ph', 'sys/personality.ph');
+
+ syscall(&SYS_personality, PER_LINUX32()) != -1
+ or warn _tr("unable to invoke syscall '%s'! ($!)", 'personality');
+
+ return;
+}
+
+sub _loadPerlHeader
+{
+ my @phFiles = @_;
+
+ my @alreadyLoaded = grep { exists $INC{$_} } @phFiles;
+ return if @alreadyLoaded;
+
+ my $phLibDir = $Config{installsitearch};
+ local @INC = @INC;
+ push @INC, "$phLibDir/asm";
+
+ # Unability to load an existing Perl header may be caused by missing
+ # asm-(kernel-)headers, since for instance openSUSE 11 does not provide
+ # any of these).
+ # If they are missing, we just have a go at creating all of them:
+ mkpath($phLibDir) unless -e $phLibDir;
+ if (!-e "$phLibDir/asm") {
+ if (-l "/usr/include/asm") {
+ my $asmFolder = readlink("/usr/include/asm");
+ slxsystem("cd /usr/include && h2ph -rQ -d $phLibDir $asmFolder") == 0
+ or die _tr('unable to create Perl-header from "asm" folder! (%s)', $!);
+ slxsystem("mv $phLibDir/$asmFolder $phLibDir/asm") == 0
+ or die _tr('unable to cleanup "asm" folder for Perl headers! (%s)', $!);
+ }
+ elsif (-d "/usr/include/asm") {
+ slxsystem("cd /usr/include && h2ph -rQ -d $phLibDir asm") == 0
+ or die _tr('unable to create Perl-header from "asm" folder! (%s)', $!);
+ }
+ else {
+ die _tr(
+ 'the folder "/usr/include/asm" is required - please install kernel headers!\
+ \n(maybe linux-libc-dev missing)!'
+ );
+ }
+ }
+ if (-e "/usr/include/asm-generic" && !-e "$phLibDir/asm-generic") {
+ slxsystem("cd /usr/include && h2ph -rQ -d $phLibDir asm-generic") == 0
+ or die _tr('unable to create Perl-header from "asm-generic" folder! (%s)', $!);
+ }
+
+ for my $phFile (@phFiles) {
+ return 1 if eval { require $phFile };
+
+ warn(_tr(
+ 'unable to load Perl-header "%s", trying to create it ...',
+ $phFile
+ ));
+
+ # perl-header has not been provided by host-OS, so we create it
+ # manually from C-header (via h2ph):
+ (my $hFile = $phFile) =~ s{\.ph$}{.h};
+ if (-e "/usr/include/$hFile") {
+ slxsystem("cd /usr/include && h2ph -aQ -d $phLibDir $hFile") == 0
+ or die _tr('unable to create %s! (%s)', $phFile, $!);
+ }
+
+ return 1 if eval { require $phFile };
+ }
+
+ die _tr(
+ 'unable to load any of these perl headers: %s (%s)',
+ join(',', @phFiles), $@
+ );
+}
+
+=back
+
+=cut
+
+1;
diff --git a/src/lib/OpenSLX/Translations/de.pm b/src/lib/OpenSLX/Translations/de.pm
new file mode 100644
index 00000000..b0783b81
--- /dev/null
+++ b/src/lib/OpenSLX/Translations/de.pm
@@ -0,0 +1,359 @@
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# de.pm
+# - OpenSLX-translations for the German language.
+# -----------------------------------------------------------------------------
+package OpenSLX::Translations::de;
+
+use strict;
+use warnings;
+
+our $VERSION = 0.02;
+
+my %translations;
+
+################################################################################
+### Implementation
+################################################################################
+sub getAllTranslations
+{
+ my $class = shift;
+ return \%translations;
+}
+
+################################################################################
+### Translations
+################################################################################
+
+%translations = (
+ q{NEW:%s doesn't seem to be installed,\nso there is no support for %s available, sorry!\n}
+ =>
+ qq{},
+
+ q{NEW:%s has wrong bitwidth (%s instead of %s)}
+ =>
+ qq{},
+
+ q{NEW:%s: ignored, as it isn't an executable or a shared library\n}
+ =>
+ qq{},
+
+ q{NEW:'%s' already exists!\n}
+ =>
+ qq{},
+
+ q{NEW:'%s' not found, maybe wrong root-path?\n}
+ =>
+ qq{},
+
+ q{NEW:\trpath='%s'\n}
+ =>
+ qq{},
+
+ q{NEW:\ttrying objdump...\n}
+ =>
+ qq{},
+
+ q{NEW:\ttrying readelf...\n}
+ =>
+ qq{},
+
+ q{NEW:analyzing '%s'...\n}
+ =>
+ qq{},
+
+ q{NEW:Can't add column to table <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't add columns to table <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't change columns in table <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't create table <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't delete from table <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't drop columns from table <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't drop table <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't execute SQL-statement <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't insert into table <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't lock ID-file <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't open ID-file <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't prepare SQL-statement <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't rename table <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't to seek ID-file <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't truncate ID-file <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't update ID-file <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Can't update table <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:Cannot connect to database <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:config-file <%s> has incorrect syntax here:\n\t%s\n}
+ =>
+ qq{},
+
+ q{NEW:copying kernel %s to %s/kernel}
+ =>
+ qq{},
+
+ q{Could not determine schema version of database}
+ =>
+ qq{Die Version des Datenbank-Schemas konnte nicht bestimmt werden},
+
+ q{NEW:Could not load module <%s> (Version <%s> required, but <%s> found)}
+ =>
+ qq{},
+
+ q{NEW:creating tar %s}
+ =>
+ qq{},
+
+ q{NEW:DB matches current schema version %s}
+ =>
+ qq{},
+
+ q{NEW:executing %s}
+ =>
+ qq{},
+
+ q{NEW:exporting client %d:%s}
+ =>
+ qq{},
+
+ q{NEW:exporting system %d:%s}
+ =>
+ qq{},
+
+ q{NEW:generating initialramfs %s/initramfs}
+ =>
+ qq{},
+
+ q{NEW:ignoring unknown key <%s>}
+ =>
+ qq{},
+
+ q{NEW:List of supported systems:\n\t}
+ =>
+ qq{},
+
+ q{NEW:Lock-file <%s> exists, script is already running.\nPlease remove the logfile and try again if you are sure that no one else\nis executing this script.\n}
+ =>
+ qq{},
+
+ q{NEW:merging %s (val=%s)}
+ =>
+ qq{},
+
+ q{NEW:merging from default client...}
+ =>
+ qq{},
+
+ q{NEW:merging from group %d:%s...}
+ =>
+ qq{},
+
+ q{NEW:neither objdump nor readelf seems to be installed, giving up!\n}
+ =>
+ qq{},
+
+ q{no}
+ =>
+ qq{nein},
+
+ q{NEW:Our schema-version is %s, DB is %s, upgrading DB...}
+ =>
+ qq{},
+
+ q{NEW:PXE-system %s already exists!}
+ =>
+ qq{},
+
+ q{NEW:removing %s}
+ =>
+ qq{},
+
+ q{NEW:setting %s to <%s>}
+ =>
+ qq{},
+
+ q{NEW:slxldd: unable to find file '%s', skipping it\n}
+ =>
+ qq{},
+
+ q{NEW:Sorry, system '%s' is unsupported.\n}
+ =>
+ qq{},
+
+ q{NEW:system-error: illegal target-path <%s>!}
+ =>
+ qq{},
+
+ q{This will overwrite the current OpenSLX-database with an example dataset.\nAll your data (%s systems and %s clients) will be lost!\nDo you want to continue(%s/%s)? }
+ =>
+ qq{Die aktuelle OpenSLX-Datenbank wird mit einem Beispiel-Datensatz überschrieben.\nAlle Daten (%s Systeme und %s Clients) werden gelöscht!\nMöchten Sie den Vorgang fortsetzen(%s/%s)? },
+
+ q{NEW:translations module %s loaded successfully}
+ =>
+ qq{},
+
+ q{NEW:Unable to access client-config-path '%s'!}
+ =>
+ qq{},
+
+ q{NEW:unable to create db-datadir %s! (%s)\n}
+ =>
+ qq{},
+
+ q{NEW:Unable to create lock-file <%s>, exiting!\n}
+ =>
+ qq{},
+
+ q{NEW:Unable to create or access temp-path '%s'!}
+ =>
+ qq{},
+
+ q{NEW:Unable to create or access tftpboot-path '%s'!}
+ =>
+ qq{},
+
+ q{NEW:unable to execute shell-command:\n\t%s \n\t(%s)}
+ =>
+ qq{},
+
+ q{NEW:unable to fetch file info for '%s', giving up!\n}
+ =>
+ qq{},
+
+ q{NEW:Unable to load DB-module <%s> (%s)\n}
+ =>
+ qq{},
+
+ q{NEW:Unable to load DB-module <%s>\nthat database type is not supported (yet?)\n}
+ =>
+ qq{},
+
+ q{NEW:unable to load DHCP-Export backend '%s'! (%s)\n}
+ =>
+ qq{},
+
+ q{NEW:Unable to load module <%s> (Version <%s> required)}
+ =>
+ qq{},
+
+ q{NEW:Unable to load module <%s> (Version <%s> required, but <%s> found)}
+ =>
+ qq{},
+
+ q{NEW:Unable to load system-module <%s> (%s)\n}
+ =>
+ qq{},
+
+ q{NEW:Unable to load system-module <%s>!\n}
+ =>
+ qq{},
+
+ q{NEW:Unable to write local settings file <%s> (%s)}
+ =>
+ qq{},
+
+ q{NEW:unknown settings key <%s>!\n}
+ =>
+ qq{},
+
+ q{NEW:UnknownDbSchemaColumnDescr}
+ =>
+ qq{},
+
+ q{UnknownDbSchemaCommand}
+ =>
+ qq{Unbekannter DbSchema-Befehl <%s> wird übergangen},
+
+ q{NEW:UnknownDbSchemaTypeDescr}
+ =>
+ qq{},
+
+ q{NEW:upgrade done}
+ =>
+ qq{},
+
+ q{NEW:writing dhcp-config for %s clients}
+ =>
+ qq{},
+
+ q{NEW:writing PXE-file %s}
+ =>
+ qq{},
+
+ q{yes}
+ =>
+ qq{ja},
+
+ q{NEW:You need to specify at least one file!\n}
+ =>
+ qq{},
+
+ q{NEW:You need to specify exactly one system name!\n}
+ =>
+ qq{},
+
+ q{NEW:You need to specify the root-path!\n}
+ =>
+ qq{},
+
+);
+
+1;
diff --git a/src/lib/OpenSLX/Translations/posix.pm b/src/lib/OpenSLX/Translations/posix.pm
new file mode 100644
index 00000000..61a94c93
--- /dev/null
+++ b/src/lib/OpenSLX/Translations/posix.pm
@@ -0,0 +1,359 @@
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# posix.pm
+# - OpenSLX-translations for the posix locale (English language).
+# -----------------------------------------------------------------------------
+package OpenSLX::Translations::posix;
+
+use strict;
+use warnings;
+
+our $VERSION = 0.02;
+
+my %translations;
+
+################################################################################
+### Implementation
+################################################################################
+sub getAllTranslations
+{
+ my $class = shift;
+ return \%translations;
+}
+
+################################################################################
+### Translations
+################################################################################
+
+%translations = (
+ q{%s doesn't seem to be installed,\nso there is no support for %s available, sorry!\n}
+ =>
+ qq{%s doesn't seem to be installed,\nso there is no support for %s available, sorry!\n},
+
+ q{%s has wrong bitwidth (%s instead of %s)}
+ =>
+ qq{%s has wrong bitwidth (%s instead of %s)},
+
+ q{%s: ignored, as it isn't an executable or a shared library\n}
+ =>
+ qq{%s: ignored, as it isn't an executable or a shared library\n},
+
+ q{'%s' already exists!\n}
+ =>
+ qq{'%s' already exists!\n},
+
+ q{'%s' not found, maybe wrong root-path?\n}
+ =>
+ qq{'%s' not found, maybe wrong root-path?\n},
+
+ q{\trpath='%s'\n}
+ =>
+ qq{\trpath='%s'\n},
+
+ q{\ttrying objdump...\n}
+ =>
+ qq{\ttrying objdump...\n},
+
+ q{\ttrying readelf...\n}
+ =>
+ qq{\ttrying readelf...\n},
+
+ q{analyzing '%s'...\n}
+ =>
+ qq{analyzing '%s'...\n},
+
+ q{Can't add column to table <%s> (%s)}
+ =>
+ qq{Can't add column to table <%s> (%s)},
+
+ q{Can't add columns to table <%s> (%s)}
+ =>
+ qq{Can't add columns to table <%s> (%s)},
+
+ q{Can't change columns in table <%s> (%s)}
+ =>
+ qq{Can't change columns in table <%s> (%s)},
+
+ q{Can't create table <%s> (%s)}
+ =>
+ qq{Can't create table <%s> (%s)},
+
+ q{Can't delete from table <%s> (%s)}
+ =>
+ qq{Can't delete from table <%s> (%s)},
+
+ q{Can't drop columns from table <%s> (%s)}
+ =>
+ qq{Can't drop columns from table <%s> (%s)},
+
+ q{Can't drop table <%s> (%s)}
+ =>
+ qq{Can't drop table <%s> (%s)},
+
+ q{Can't execute SQL-statement <%s> (%s)}
+ =>
+ qq{Can't execute SQL-statement <%s> (%s)},
+
+ q{Can't insert into table <%s> (%s)}
+ =>
+ qq{Can't insert into table <%s> (%s)},
+
+ q{Can't lock ID-file <%s> (%s)}
+ =>
+ qq{Can't lock ID-file <%s> (%s)},
+
+ q{Can't open ID-file <%s> (%s)}
+ =>
+ qq{Can't open ID-file <%s> (%s)},
+
+ q{Can't prepare SQL-statement <%s> (%s)}
+ =>
+ qq{Can't prepare SQL-statement <%s> (%s)},
+
+ q{Can't rename table <%s> (%s)}
+ =>
+ qq{Can't rename table <%s> (%s)},
+
+ q{Can't to seek ID-file <%s> (%s)}
+ =>
+ qq{Can't to seek ID-file <%s> (%s)},
+
+ q{Can't truncate ID-file <%s> (%s)}
+ =>
+ qq{Can't truncate ID-file <%s> (%s)},
+
+ q{Can't update ID-file <%s> (%s)}
+ =>
+ qq{Can't update ID-file <%s> (%s)},
+
+ q{Can't update table <%s> (%s)}
+ =>
+ qq{Can't update table <%s> (%s)},
+
+ q{Cannot connect to database <%s> (%s)}
+ =>
+ qq{Cannot connect to database <%s> (%s)},
+
+ q{config-file <%s> has incorrect syntax here:\n\t%s\n}
+ =>
+ qq{config-file <%s> has incorrect syntax here:\n\t%s\n},
+
+ q{copying kernel %s to %s/kernel}
+ =>
+ qq{copying kernel %s to %s/kernel},
+
+ q{Could not determine schema version of database}
+ =>
+ qq{Could not determine schema version of database},
+
+ q{Could not load module <%s> (Version <%s> required, but <%s> found)}
+ =>
+ qq{Could not load module <%s> (Version <%s> required, but <%s> found)},
+
+ q{creating tar %s}
+ =>
+ qq{creating tar %s},
+
+ q{DB matches current schema version %s}
+ =>
+ qq{DB matches current schema version %s},
+
+ q{executing %s}
+ =>
+ qq{executing %s},
+
+ q{exporting client %d:%s}
+ =>
+ qq{exporting client %d:%s},
+
+ q{exporting system %d:%s}
+ =>
+ qq{exporting system %d:%s},
+
+ q{generating initialramfs %s/initramfs}
+ =>
+ qq{generating initialramfs %s/initramfs},
+
+ q{ignoring unknown key <%s>}
+ =>
+ qq{ignoring unknown key <%s>},
+
+ q{List of supported systems:\n\t}
+ =>
+ qq{List of supported systems:\n\t},
+
+ q{Lock-file <%s> exists, script is already running.\nPlease remove the logfile and try again if you are sure that no one else\nis executing this script.\n}
+ =>
+ qq{Lock-file <%s> exists, script is already running.\nPlease remove the logfile and try again if you are sure that no one else\nis executing this script.\n},
+
+ q{merging %s (val=%s)}
+ =>
+ qq{merging %s (val=%s)},
+
+ q{merging from default client...}
+ =>
+ qq{merging from default client...},
+
+ q{merging from group %d:%s...}
+ =>
+ qq{merging from group %d:%s...},
+
+ q{neither objdump nor readelf seems to be installed, giving up!\n}
+ =>
+ qq{neither objdump nor readelf seems to be installed, giving up!\n},
+
+ q{no}
+ =>
+ qq{no},
+
+ q{Our schema-version is %s, DB is %s, upgrading DB...}
+ =>
+ qq{Our schema-version is %s, DB is %s, upgrading DB...},
+
+ q{PXE-system %s already exists!}
+ =>
+ qq{PXE-system %s already exists!},
+
+ q{removing %s}
+ =>
+ qq{removing %s},
+
+ q{setting %s to <%s>}
+ =>
+ qq{setting %s to <%s>},
+
+ q{slxldd: unable to find file '%s', skipping it\n}
+ =>
+ qq{slxldd: unable to find file '%s', skipping it\n},
+
+ q{Sorry, system '%s' is unsupported.\n}
+ =>
+ qq{Sorry, system '%s' is unsupported.\n},
+
+ q{system-error: illegal target-path <%s>!}
+ =>
+ qq{system-error: illegal target-path <%s>!},
+
+ q{This will overwrite the current OpenSLX-database with an example dataset.\nAll your data (%s systems and %s clients) will be lost!\nDo you want to continue(%s/%s)? }
+ =>
+ qq{This will overwrite the current OpenSLX-database with an example dataset.\nAll your data (%s systems and %s clients) will be lost!\nDo you want to continue(%s/%s)? },
+
+ q{translations module %s loaded successfully}
+ =>
+ qq{translations module %s loaded successfully},
+
+ q{Unable to access client-config-path '%s'!}
+ =>
+ qq{Unable to access client-config-path '%s'!},
+
+ q{unable to create db-datadir %s! (%s)\n}
+ =>
+ qq{unable to create db-datadir %s! (%s)\n},
+
+ q{Unable to create lock-file <%s>, exiting!\n}
+ =>
+ qq{Unable to create lock-file <%s>, exiting!\n},
+
+ q{Unable to create or access temp-path '%s'!}
+ =>
+ qq{Unable to create or access temp-path '%s'!},
+
+ q{Unable to create or access tftpboot-path '%s'!}
+ =>
+ qq{Unable to create or access tftpboot-path '%s'!},
+
+ q{unable to execute shell-command:\n\t%s \n\t(%s)}
+ =>
+ qq{unable to execute shell-command:\n\t%s \n\t(%s)},
+
+ q{unable to fetch file info for '%s', giving up!\n}
+ =>
+ qq{unable to fetch file info for '%s', giving up!\n},
+
+ q{Unable to load DB-module <%s> (%s)\n}
+ =>
+ qq{Unable to load DB-module <%s> (%s)\n},
+
+ q{Unable to load DB-module <%s>\nthat database type is not supported (yet?)\n}
+ =>
+ qq{Unable to load DB-module <%s>\nthat database type is not supported (yet?)\n},
+
+ q{unable to load DHCP-Export backend '%s'! (%s)\n}
+ =>
+ qq{unable to load DHCP-Export backend '%s'! (%s)\n},
+
+ q{Unable to load module <%s> (Version <%s> required)}
+ =>
+ qq{Unable to load module <%s> (Version <%s> required)},
+
+ q{Unable to load module <%s> (Version <%s> required, but <%s> found)}
+ =>
+ qq{Unable to load module <%s> (Version <%s> required, but <%s> found)},
+
+ q{Unable to load system-module <%s> (%s)\n}
+ =>
+ qq{Unable to load system-module <%s> (%s)\n},
+
+ q{Unable to load system-module <%s>!\n}
+ =>
+ qq{Unable to load system-module <%s>!\n},
+
+ q{Unable to write local settings file <%s> (%s)}
+ =>
+ qq{Unable to write local settings file <%s> (%s)},
+
+ q{unknown settings key <%s>!\n}
+ =>
+ qq{unknown settings key <%s>!\n},
+
+ q{UnknownDbSchemaColumnDescr}
+ =>
+ qq{UnknownDbSchemaColumnDescr},
+
+ q{UnknownDbSchemaCommand}
+ =>
+ qq{UnknownDbSchemaCommand},
+
+ q{UnknownDbSchemaTypeDescr}
+ =>
+ qq{UnknownDbSchemaTypeDescr},
+
+ q{upgrade done}
+ =>
+ qq{upgrade done},
+
+ q{writing dhcp-config for %s clients}
+ =>
+ qq{writing dhcp-config for %s clients},
+
+ q{writing PXE-file %s}
+ =>
+ qq{writing PXE-file %s},
+
+ q{yes}
+ =>
+ qq{yes},
+
+ q{You need to specify at least one file!\n}
+ =>
+ qq{You need to specify at least one file!\n},
+
+ q{You need to specify exactly one system name!\n}
+ =>
+ qq{You need to specify exactly one system name!\n},
+
+ q{You need to specify the root-path!\n}
+ =>
+ qq{You need to specify the root-path!\n},
+
+);
+
+1;
diff --git a/src/lib/OpenSLX/Utils.pm b/src/lib/OpenSLX/Utils.pm
new file mode 100644
index 00000000..6e722c00
--- /dev/null
+++ b/src/lib/OpenSLX/Utils.pm
@@ -0,0 +1,701 @@
+# Copyright (c) 2006, 2007 - OpenSLX GmbH
+#
+# This program 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 suggestions, praise, or complaints to feedback@openslx.org
+#
+# General information about OpenSLX can be found at http://openslx.org/
+# -----------------------------------------------------------------------------
+# Utils.pm
+# - provides utility functions for OpenSLX
+# -----------------------------------------------------------------------------
+package OpenSLX::Utils;
+
+use strict;
+use warnings;
+
+use vars qw(@ISA @EXPORT $VERSION);
+
+use Exporter;
+$VERSION = 1.01;
+@ISA = qw(Exporter);
+
+@EXPORT = qw(
+ copyFile fakeFile linkFile
+ copyBinaryWithRequiredLibs
+ slurpFile spitFile appendFile
+ followLink
+ unshiftHereDoc
+ string2Array trim
+ chrootInto
+ mergeHash
+ getFQDN
+ readPassword
+ hostIs64Bit
+ getAvailableBusyboxApplets
+ grabLock
+ pathOf
+ isInPath
+);
+
+=head1 NAME
+
+OpenSLX::Utils - provides utility functions for OpenSLX.
+
+=head1 DESCRIPTION
+
+This module exports utility functions, which are expected to be used all across
+OpenSLX.
+
+=cut
+
+use Fcntl qw(:DEFAULT :flock);
+use File::Basename;
+use File::Path;
+use Socket;
+use Sys::Hostname;
+use Term::ReadLine;
+
+use OpenSLX::Basics;
+use OpenSLX::ScopedResource;
+
+=head1 PUBLIC FUNCTIONS
+
+=over
+
+=item B<copyFile($fileName, $targetDir, $targetFileName)>
+
+Copies the file specified by I<$fileName> to the folder I<$targetDir>,
+preserving the permissions and optionally renaming it to I<$targetFileName>
+during the process.
+
+If I<$targetDir> does not exist yet, it will be created.
+
+=cut
+
+sub copyFile
+{
+ my $fileName = shift || croak 'need to pass in a fileName!';
+ my $targetDir = shift || croak 'need to pass in target dir!';
+ my $targetFileName = shift || '';
+
+ mkpath($targetDir) unless -d $targetDir;
+ my $target = "$targetDir/$targetFileName";
+ vlog(2, _tr("copying '%s' to '%s'", $fileName, $target));
+ if (system("cp -p $fileName $target")) {
+ croak(
+ _tr(
+ "unable to copy file '%s' to dir '%s' (%s)",
+ $fileName, $target, $!
+ )
+ );
+ }
+ return;
+}
+
+=item B<fakeFile($fullPath)>
+
+Creates the (empty) file I<$fullPath> unless it already exists.
+
+If the parent directory of I<$fullPath> does not exist yet, it will be created.
+
+=cut
+
+sub fakeFile
+{
+ my $fullPath = shift || croak 'need to pass in full path!';
+
+ return if -e $fullPath;
+
+ my $targetDir = dirname($fullPath);
+ mkpath($targetDir) unless -d $targetDir;
+
+ if (system("touch", $fullPath)) {
+ croak(_tr("unable to create file '%s' (%s)", $fullPath, $!));
+ }
+ return;
+}
+
+=item B<linkFile($linkTarget, $linkName)>
+
+Creates the link I<$linkName> that points to I<$linkTarget>.
+
+If the directory where the new link shall live does not exist yet, it will be
+created.
+
+=cut
+
+sub linkFile
+{
+ my $linkTarget = shift || croak 'need to pass in link target!';
+ my $linkName = shift || croak 'need to pass in link name!';
+
+ my $targetDir = dirname($linkName);
+ mkpath($targetDir) unless -d $targetDir;
+ if (system("ln -sfn $linkTarget $linkName")) {
+ croak(
+ _tr(
+ "unable to create link '%s' to '%s' (%s)",
+ $linkName, $linkTarget, $!
+ )
+ );
+ }
+ return;
+}
+
+=item B<slurpFile($fileName, $flags)>
+
+Reads the file specified by <$fileName> and returns the contents.
+
+The optional hash-ref I<$flags> supports the following entries:
+
+=over
+
+=item failIfMissing
+
+Specifies what shall happen if the file does not exist: die (failIfMissing == 1)
+or return an empty string (failIfMissing == 0). Defaults to 1.
+
+=item io-layer
+
+Specifies the Perl-IO-layer that shall be applied to the file (defaults to
+'utf8').
+
+=back
+
+=cut
+
+sub slurpFile
+{
+ my $fileName = shift || confess 'need to pass in fileName!';
+ my $flags = shift || {};
+
+ checkParams($flags, {
+ 'failIfMissing' => '?',
+ 'io-layer' => '?',
+ });
+ my $failIfMissing
+ = exists $flags->{failIfMissing} ? $flags->{failIfMissing} : 1;
+ my $ioLayer = $flags->{'io-layer'} || 'utf8';
+
+ my $fh;
+ if (!open($fh, "<:$ioLayer", $fileName)) {
+ return '' unless $failIfMissing;
+ croak _tr("could not open file '%s' for reading! (%s)", $fileName, $!);
+ }
+ if (wantarray()) {
+ my @content = <$fh>;
+ close($fh)
+ or croak _tr("unable to close file '%s' (%s)\n", $fileName, $!);
+ return @content;
+ }
+ else {
+ local $/;
+ my $content = <$fh>;
+ close($fh)
+ or croak _tr("unable to close file '%s' (%s)\n", $fileName, $!);
+ return $content;
+ }
+}
+
+=item B<spitFile($fileName, $content, $flags)>
+
+Writes the given I<$content> to the file specified by <$fileName>, creating
+the file (and any missing directories) if it does not exist yet.
+
+The optional hash-ref I<$flags> supports the following entries:
+
+=over
+
+=item io-layer
+
+Specifies the Perl-IO-layer that shall be applied to the file (defaults to
+'utf8').
+
+=item mode
+
+Specifies the file mode that shall be applied to the file (via chmod).
+
+=back
+
+=cut
+
+sub spitFile
+{
+ my $fileName = shift || croak 'need to pass in a fileName!';
+ my $content = shift || '';
+ my $flags = shift || {};
+
+ checkParams($flags, {
+ 'io-layer' => '?',
+ 'mode' => '?',
+ });
+ my $ioLayer = $flags->{'io-layer'} || 'utf8';
+
+ my $targetDir = dirname($fileName);
+ mkpath($targetDir) unless -d $targetDir;
+
+ my $fh;
+ open($fh, ">:$ioLayer", $fileName)
+ or croak _tr("unable to create file '%s' (%s)\n", $fileName, $!);
+ print $fh $content
+ or croak _tr("unable to print to file '%s' (%s)\n", $fileName, $!);
+ close($fh)
+ or croak _tr("unable to close file '%s' (%s)\n", $fileName, $!);
+ if (defined $flags->{mode}) {
+ chmod $flags->{mode}, $fileName;
+ }
+ return;
+}
+
+=item B<appendFile($fileName, $content, $flags)>
+
+Appends the given I<$content> to the file specified by <$fileName>, creating
+the file (and any missing directories) if it does not exist yet.
+
+The optional hash-ref I<$flags> supports the following entries:
+
+=over
+
+=item io-layer
+
+Specifies the Perl-IO-layer that shall be applied to the file (defaults to
+'utf8').
+
+=back
+
+=cut
+
+sub appendFile
+{
+ my $fileName = shift || croak 'need to pass in a fileName!';
+ my $content = shift;
+ my $flags = shift || {};
+
+ checkParams($flags, {
+ 'io-layer' => '?',
+ });
+ my $ioLayer = $flags->{'io-layer'} || 'utf8';
+
+ my $targetDir = dirname($fileName);
+ mkpath($targetDir) unless -d $targetDir;
+
+ my $fh;
+ open($fh, ">>:$ioLayer", $fileName)
+ or croak _tr("unable to create file '%s' (%s)\n", $fileName, $!);
+ print $fh $content
+ or croak _tr("unable to print to file '%s' (%s)\n", $fileName, $!);
+ close($fh)
+ or croak _tr("unable to close file '%s' (%s)\n", $fileName, $!);
+ return;
+}
+
+=item B<followLink($path, $prefixedPath)>
+
+Deeply traverses the given I<$path> until it no longer contains a link and
+returns the resulting file or directory.
+
+If you pass in a I<$prefixedPath>, each link will be resolved relatively to
+that path (useful for example with respect to chroot-environments).
+
+=cut
+
+sub followLink
+{
+ my $path = shift || croak 'need to pass in a path!';
+ my $prefixedPath = shift || '';
+
+ my $target;
+ while (-l "$path") {
+ $target = readlink "$path";
+ if (substr($target, 0, 1) eq '/') {
+ $path = "$prefixedPath$target";
+ }
+ else {
+ $path = $prefixedPath . dirname($path) . '/' . $target;
+ }
+ }
+ return $path;
+}
+
+=item B<copyBinaryWithRequiredLibs($params)>
+
+Copies a binary to a specified folder, taking along all the libraries that
+are required by this binary.
+
+The hash-ref I<$params> supports the following entries:
+
+=over
+
+=item binary
+
+The full path to the binary that shall be copied.
+
+=item targetFolder
+
+The full path to the folder where the binary shall be copied to.
+
+=item libTargetFolder
+
+Defines a path relatively to which all required libs will be copied to.
+
+An example: during execution of
+
+ copyBinaryWithRequiredLibs({
+ binary => '/bin/ls',
+ targetFolder => '/tmp/slx-initramfs/bin',
+ libTargetFolder => '/tmp/slx-initramfs',
+ });
+
+the library C<lib/libc-2.6.1.so> will be copied to
+C</tmp/slx-initramfs/lib/libc-2.6.1.so>.
+
+=item targetName [optional]
+
+If you'd like to rename the binary while copying, you can specify the new name
+in this entry.
+
+=back
+
+=cut
+
+sub copyBinaryWithRequiredLibs {
+ my $params = shift;
+
+ checkParams($params, {
+ 'binary' => '!', # file to copy
+ 'targetFolder' => '!', # where file shall be copied to
+ 'libTargetFolder' => '!', # base target folder for libs
+ 'targetName' => '?', # name of binary in target folder
+ });
+ copyFile($params->{binary}, $params->{targetFolder}, $params->{targetName});
+
+ # determine all required libraries and copy those, too:
+ vlog(1, _tr("calling slxldd for $params->{binary}"));
+ my $slxlddCmd = "slxldd $params->{binary}";
+ vlog(2, "executing: $slxlddCmd");
+ my $requiredLibsStr = qx{$slxlddCmd};
+ if ($?) {
+ die _tr(
+ "slxldd couldn't determine the libs required by '%s'! (%s)",
+ $params->{binary}, $?
+ );
+ }
+ chomp $requiredLibsStr;
+ vlog(2, "slxldd results:\n$requiredLibsStr");
+
+ foreach my $lib (split "\n", $requiredLibsStr) {
+ my $libDir = dirname($lib);
+ my $targetLib = "$params->{libTargetFolder}$libDir";
+ next if -e "$targetLib/$lib";
+ vlog(3, "copying lib '$lib'");
+ copyFile($lib, $targetLib);
+ }
+ return $requiredLibsStr;
+}
+
+=item B<unshiftHereDoc($content)>
+
+Returns the here-doc (or string) given in I<$content> such that the leading
+whitespace found on the first line will be removed from all lines.
+
+As an example: if you pass in the string
+
+ #!/bin/sh
+ if [ -n "$be_nice" ]; then
+ echo "bummer!" >/etc/passwd
+ fi
+
+you will get this:
+
+#!/bin/sh
+if [ -n "$be_nice" ]; then
+ echo "bummer!" >/etc/passwd
+fi
+
+=cut
+
+sub unshiftHereDoc
+{
+ my $content = shift;
+ return $content unless $content =~ m{^(\s+)};
+ my $shiftStr = $1;
+ $content =~ s[^$shiftStr][]gms;
+ return $content;
+}
+
+=item B<string2Array($string)>
+
+Returns the given string split into an array, using newlines as separator.
+
+In the resulting array, empty entries will have been removed and each entry
+will be trimmed of leading or trailing whitespace and comments (lines starting
+with a #).
+
+=cut
+
+sub string2Array
+{
+ my $string = shift || '';
+
+ my @lines = split m[\n], $string;
+ for my $line (@lines) {
+ # remove leading and trailing whitespace:
+ $line =~ s{^\s*(.*?)\s*$}{$1};
+ }
+
+ # drop empty lines and comments:
+ return grep { length($_) > 0 && $_ !~ m[^\s*#]; } @lines;
+}
+
+=item B<chrootInto($osDir)>
+
+Does a chroot() into the given directory (which is supposed to contain at
+least the fragments of an operating system).
+
+=cut
+
+sub chrootInto
+{
+ my $osDir = shift;
+
+ vlog(2, "chrooting into $osDir...");
+ chdir $osDir
+ or die _tr("unable to chdir into '%s' (%s)\n", $osDir, $!);
+
+ # ...do chroot
+ chroot "."
+ or die _tr("unable to chroot into '%s' (%s)\n", $osDir, $!);
+ return;
+}
+
+=item B<mergeHash($targetHash, $sourceHash, $fillOnly)>
+
+Deeply copies values from I<$sourceHash> into I<$targetHash>.
+
+If you pass in 1 for I<$fillOnly>, only hash entries that do not exist in
+I<$targetHash> will be copied (C<Merge>-mode), otherwise all values from
+I<$sourceHash> will be copied over (C<Push>-mode).
+
+Returns the resulting I<$targetHash> for convenience.
+
+=cut
+
+sub mergeHash
+{
+ my $targetHash = shift;
+ my $sourceHash = shift;
+ my $fillOnly = shift || 0;
+
+ foreach my $key (keys %{$sourceHash}) {
+ my $sourceVal = $sourceHash->{$key};
+ if (ref($sourceVal) eq 'HASH') {
+ if (!exists $targetHash->{$key}) {
+ $targetHash->{$key} = {};
+ }
+ mergeHash($targetHash->{$key}, $sourceVal);
+ }
+ elsif (ref($sourceVal) eq 'ARRAY') {
+ if (!exists $targetHash->{$key}) {
+ $targetHash->{$key} = [];
+ }
+ foreach my $val (@{$sourceHash->{$key}}) {
+ my $targetVal = {};
+ push @{$targetHash->{$key}}, $targetVal;
+ mergeHash($targetVal, $sourceVal);
+ }
+ }
+ else {
+ next if $fillOnly && exists $targetHash->{$key};
+ $targetHash->{$key} = $sourceVal;
+ }
+ }
+ return $targetHash;
+}
+
+=item B<getFQDN()>
+
+Determines the fully-qualified-domain-name (FQDN) of the computer executing
+this function and returns it.
+
+=cut
+
+sub getFQDN
+{
+ my $hostName = hostname();
+
+ my $hostAddr = gethostbyname($hostName)
+ or die(_tr("unable to get address of host '%s'", $hostName));
+ my $FQDN = gethostbyaddr($hostAddr, AF_INET)
+ or die(_tr("unable to get dns-name of address '%s'", $hostAddr));
+ return $FQDN;
+}
+
+=item B<readPassword($prompt)>
+
+Outputs the given I<$prompt> and then reads a password from the terminal
+(trying to make sure that the characters are not echoed in a readable form).
+
+=cut
+
+sub readPassword
+{
+ my $prompt = shift;
+
+ my $term = Term::ReadLine->new('slx');
+ my $attribs = $term->Attribs;
+ $attribs->{redisplay_function} = $attribs->{shadow_redisplay};
+
+ return $term->readline($prompt);
+}
+
+=item B<hostIs64Bit()>
+
+Returns 1 if the host (the computer executing this function) is running a
+64-bit OS, 0 if not (i.e. 32-bit).
+
+=cut
+
+sub hostIs64Bit
+{
+ my $arch = qx{uname -m};
+ return $arch =~ m[64];
+}
+
+=item B<getAvailableBusyboxApplets()>
+
+Returns the list of the applets that is provided by the given busybox binary.
+
+=cut
+
+sub getAvailableBusyboxApplets
+{
+ my $busyboxBinary = shift;
+
+ my $busyboxHelp = qx{$busyboxBinary --help};
+ if ($busyboxHelp !~ m{defined functions:(.+)\z}ims) {
+ die "unable to parse busybox --help output:\n$busyboxHelp";
+ }
+ my $rawAppletList = $1;
+ my @busyboxApplets
+ = map {
+ $_ =~ s{\s+}{}igms;
+ $_;
+ }
+ split m{,}, $rawAppletList;
+
+ return @busyboxApplets;
+}
+
+=item grabLock()
+
+=cut
+
+sub grabLock
+{
+ my $lockName = shift || die 'you need to pass a lock-name to grabLock()!';
+
+ my $lockPath = "$openslxConfig{'private-path'}/locks";
+ mkpath($lockPath) unless -e $lockPath;
+
+ # drop any trailing slashes from lock name:
+ $lockName =~ s{/+$}{};
+ my $lockFile = "$lockPath/$lockName";
+
+ my $lockFH;
+
+ my $lock = OpenSLX::ScopedResource->new({
+ name => "lock::$lockName",
+ acquire => sub {
+ # use a lock-file to implement the actual locking:
+ if (-e $lockFile) {
+ my $ctime = (stat($lockFile))[10];
+ my $now = time();
+ if ($now - $ctime > 15 * 60) {
+ # existing lock file is older than 15 minutes, we consider
+ # that to be a leftover (which shouldn't happen of course)
+ # and wipe it:
+ unlink $lockFile;
+ }
+ }
+
+ local $| = 1;
+ my $waiting;
+ while(!(sysopen($lockFH, $lockFile, O_RDWR | O_CREAT | O_EXCL)
+ && syswrite($lockFH, getpgrp() . "\n"))) {
+ if ($! == 13) {
+ die _tr(
+ qq[Unable to create lock "%s", giving up!], $lockFile
+ );
+ } else {
+ # check if the lock is owned by our own process group
+ # and only block if it isn't (this allows recursive locking)
+ my $pgrpOfLock
+ = slurpFile($lockFile, { failIfMissing => 0});
+ last if $pgrpOfLock && $pgrpOfLock == getpgrp();
+
+ # wait for lock to become available
+ if (!$waiting) {
+ print _tr('waiting for "%s"-lock ', $lockName);
+ $waiting = 1;
+ }
+ else {
+ print '.';
+ }
+ sleep(1);
+ }
+ }
+ print "ok\n" if $waiting;
+ 1
+ },
+ release => sub {
+ close($lockFH);
+ unlink $lockFile;
+ 1
+ },
+ });
+
+ return $lock;
+}
+
+=item B<pathOf()>
+
+Returns the path of a binary it is installed in.
+
+=cut
+
+sub pathOf
+{
+ my $binary = shift;
+ return qx{which $binary 2>/dev/null};
+}
+
+=item B<isInpath()>
+
+Returns whether a binary is found.
+
+=cut
+
+sub isInPath
+{
+ my $binary = shift;
+ my $path = pathOf($binary);
+
+ return $path ? 1 : 0;
+}
+
+
+sub trim
+{
+ my $string = shift;
+
+ $string =~ s/^\s+//;
+ $string =~ s/\s+$//;
+
+ return $string;
+}
+
+
+1;
diff --git a/src/lib/distro-info/clone-filter.example b/src/lib/distro-info/clone-filter.example
new file mode 100644
index 00000000..14582c3c
--- /dev/null
+++ b/src/lib/distro-info/clone-filter.example
@@ -0,0 +1,14 @@
+# this file defines the filter rules used when cloning any vendor-OS
+#
+# copy this file to 'clone-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/debian-3.1/mirrors/base b/src/lib/distro-info/debian-3.1/mirrors/base
new file mode 100644
index 00000000..7d6aaa9e
--- /dev/null
+++ b/src/lib/distro-info/debian-3.1/mirrors/base
@@ -0,0 +1,287 @@
+ftp://ameba.sc-uni.ktu.lt/debian
+ftp://artfiles.org/debian
+ftp://bigmirror.crossbowproject.net/pub/debian
+ftp://carroll.aset.psu.edu/pub/linux/distributions/debian
+http://cdn.debian.or.jp/debian
+ftp://cudlug.cudenver.edu/debian
+ftp://debian.balt.net/debian
+ftp://debian.bsnet.se/debian
+ftp://debian.cict.fr/debian
+ftp://debian.cites.uiuc.edu/pub/debian
+ftp://debian.cn99.com/debian
+http://debian.co.il/debian
+ftp://debian.cruisix.net/debian
+http://debian.csg.uzh.ch/debian
+ftp://debian.csie.nctu.edu.tw/debian
+http://debian.csie.ntu.edu.tw/debian
+ftp://debian.csie.ntu.edu.tw/pub/debian
+ftp://debian.ens-cachan.fr/debian
+http://debian.ens-cachan.fr/ftp/debian
+http://debian.eso-es.net/debian
+ftp://debian.essentkabel.com/debian
+ftp://debian.fastbull.org/debian
+ftp://debian.fastweb.it/debian
+http://debian.fifi.org/debian
+ftp://debian.fifi.org/pub/debian
+ftp://debian.ibisc.univ-evry.fr/debian
+ftp://debian.ihug.co.nz/debian
+http://debian.indika.net.id/debian
+ftp://debian.inode.at/debian
+http://debian.intergenia.de/debian
+ftp://debian.internet.gr/debian
+ftp://debian.iskon.hr/debian
+ftp://debian.lcs.mit.edu/debian
+http://debian.logiclinux.com/debian
+ftp://debian.ludost.net/debian
+http://debian.midco.net/debian
+ftp://debian.mines.inpl-nancy.fr/debian
+ftp://debian.mirror.ac.za/debian
+ftp://debian.mirror.frontiernet.net/debian
+ftp://debian.mirror.inra.fr/debian
+ftp://debian.mirror.iweb.ca/debian
+ftp://debian.mirror.rafal.ca/debian
+ftp://debian.mirrors.crysys.hu/debian
+ftp://debian.mirrors.easynet.fr/debian
+ftp://debian.mirrors.tds.net/debian
+ftp://debian.nctu.edu.tw/debian
+ftp://debian.netcologne.de/debian
+http://debian.osdn.org.ua/debian
+ftp://debian.osdn.org.ua/pub/Debian/debian
+ftp://debian.osuosl.org/debian
+http://debian.otenet.gr/debian
+ftp://debian.otenet.gr/pub/linux/debian
+http://debian.pffa.de/mirrors/debian
+ftp://debian.pffa.de/pub/mirrors/debian
+http://debian.pop-sc.rnp.br/debian
+ftp://debian.savoirfairelinux.net/debian
+ftp://debian.secsup.org/pub/linux/debian
+ftp://debian.sh.cvut.cz/debian
+http://debian.shimpinomori.net/debian
+ftp://debian.swordcoast.net/debian
+ftp://debian.telecoms.bg/debian
+ftp://debian.torredehanoi.org/debian
+ftp://debian.tu-bs.de/debian
+ftp://debian.ua.pt/debian
+http://debian.ubiobio.cl/debian
+ftp://debian.uchicago.edu/debian
+ftp://debian.udsu.ru/debian
+http://debian.unesr.edu.ve/debian
+http://debian.uni-c.dk/debian
+ftp://debian.uni-essen.de/debian
+http://debian.uni.edu.ni/debian
+ftp://debian.wow-vision.com.sg/debian
+http://debian.yorku.ca/debian
+ftp://dennou-k.gfd-dennou.org/library/Linux/debian
+ftp://dennou-q.gfd-dennou.org/library/Linux/debian
+ftp://distro.ibiblio.org/pub/linux/distributions/debian
+ftp://download.mirror.ac.uk/sites/ftp.debian.org/debian
+http://freedom.dicea.unifi.it/ftp/pub/linux/debian
+ftp://freedom.dicea.unifi.it/pub/linux/debian
+ftp://ftp-stud.fht-esslingen.de/debian
+ftp://ftp.arnes.si/packages/debian
+http://ftp.at.debian.org/debian
+http://ftp.au.debian.org/debian
+ftp://ftp.belnet.be/debian
+http://ftp.bg.debian.org/debian
+ftp://ftp.bme.hu/OS/Linux/dist/debian
+ftp://ftp.bononia.it/debian
+http://ftp.br.debian.org/debian
+ftp://ftp.caliu.info/debian
+ftp://ftp.carnet.hr/debian
+ftp://ftp.cc.uoc.gr/mirrors/linux/debian
+ftp://ftp.ccc.uba.ar/pub/linux/debian/debian
+http://ftp.ch.debian.org/debian
+ftp://ftp.cica.es/debian
+http://ftp.cl.debian.org/debian
+ftp://ftp.coe.psu.ac.th/debian
+ftp://ftp.corbina.ru/pub/Linux/debian
+ftp://ftp.crihan.fr/debian
+ftp://ftp.cs.unm.edu/mirrors/debian
+http://ftp.cz.debian.org/debian
+http://ftp.de.debian.org/debian
+ftp://ftp.debian.ikoula.com/debian
+ftp://ftp.debian.nl/debian
+ftp://ftp.debian.org/debian
+ftp://ftp.debian.sk/debian
+ftp://ftp.debian.skynet.be/debian
+http://ftp.debian.skynet.be/ftp/debian
+http://ftp.dk.debian.org/debian
+http://ftp.dkuug.dk/debian
+ftp://ftp.dkuug.dk/pub/debian
+ftp://ftp.dti.ad.jp/pub/Linux/debian
+ftp://ftp.duth.gr/debian
+ftp://ftp.easynet.be/debian
+http://ftp.easynet.be/ftp/debian
+http://ftp.ee.debian.org/debian
+ftp://ftp.egr.msu.edu/debian
+ftp://ftp.eq.uc.pt/pub/software/Linux/debian
+http://ftp.eq.uc.pt/software/Linux/debian
+http://ftp.es.debian.org/debian
+ftp://ftp.esat.net/pub/linux/debian
+ftp://ftp.eutelia.it/pub/Debian_Mirror
+http://ftp.fi.debian.org/debian
+http://ftp.fr.debian.org/debian
+http://ftp.freenet.de/debian
+ftp://ftp.freenet.de/pub/ftp.debian.org/debian
+ftp://ftp.fu-berlin.de/pub/unix/linux/mirrors/debian
+ftp://ftp.funet.fi/pub/linux/mirrors/debian
+ftp://ftp.grokthis.net/mirrors/debian
+http://ftp.gtlib.gatech.edu/debian
+ftp://ftp.gtlib.gatech.edu/pub/debian
+ftp://ftp.gul.uc3m.es/debian
+http://ftp.gva.es/mirror/debian
+http://ftp.hk.debian.org/debian
+ftp://ftp.hosteurope.de/pub/linux/debian
+http://ftp.hr.debian.org/debian
+http://ftp.hu.debian.org/debian
+ftp://ftp.icm.edu.pl/pub/Linux/debian
+http://ftp.ie.debian.org/debian
+ftp://ftp.iinet.net.au/debian/debian
+ftp://ftp.iitm.ac.in/debian
+ftp://ftp.informatik.hu-berlin.de/pub/Mirrors/ftp.de.debian.org/debian
+ftp://ftp.irb.hr/debian
+http://ftp.is.debian.org/debian
+http://ftp.it.debian.org/debian
+ftp://ftp.iut-bm.univ-fcomte.fr/debian
+ftp://ftp.jaist.ac.jp/pub/Linux/Debian
+http://ftp.jp.debian.org/debian
+ftp://ftp.jyu.fi/debian
+ftp://ftp.keystealth.org/debian
+http://ftp.kr.debian.org/debian
+ftp://ftp.kulnet.kuleuven.ac.be/debian
+ftp://ftp.linux.pt/pub/mirrors/debian
+ftp://ftp.lip6.fr/pub/linux/distributions/debian
+ftp://ftp.lug.ro/debian
+ftp://ftp.man.szczecin.pl/pub/Linux/debian
+ftp://ftp.mgts.by/debian
+ftp://ftp.mikesnet.ro/debian
+ftp://ftp.mipt.ru/debian
+ftp://ftp.monash.edu.au/pub/linux/debian
+ftp://ftp.mpi-sb.mpg.de/pub/linux/distributions/debian/debian
+http://ftp.mx.debian.org/debian
+ftp://ftp.ndlug.nd.edu/debian
+http://ftp.ndlug.nd.edu/mirrors/debian
+ftp://ftp.nerim.net/debian
+http://ftp.nl.debian.org/debian
+ftp://ftp.nluug.nl/pub/os/Linux/distr/debian
+http://ftp.no.debian.org/debian
+ftp://ftp.ntua.gr/pub/linux/debian
+http://ftp.nz.debian.org/debian
+http://ftp.pl.debian.org/debian
+ftp://ftp.port80.se/debian
+ftp://ftp.psn.ru/debian
+http://ftp.pt.debian.org/debian
+ftp://ftp.pucpr.br/debian
+ftp://ftp.rediris.es/debian
+ftp://ftp.riken.jp/pub/Linux/debian/debian
+http://ftp.ro.debian.org/debian
+ftp://ftp.rrzn.uni-hannover.de/debian/debian
+http://ftp.ru.debian.org/debian
+ftp://ftp.scarlet.be/pub/debian
+http://ftp.se.debian.org/debian
+http://ftp.si.debian.org/debian
+http://ftp.sk.debian.org/debian
+http://ftp.softnet.tuc.gr/ftp/linux/debian
+ftp://ftp.stw-bonn.de/debian
+ftp://ftp.sun.ac.za/debian
+http://ftp.sun.ac.za/ftp/debian
+ftp://ftp.sunet.se/pub/os/Linux/distributions/debian
+http://ftp.surfnet.nl/os/Linux/distr/debian
+ftp://ftp.surfnet.nl/pub/os/Linux/distr/debian
+ftp://ftp.telepac.pt/pub/debian
+http://ftp.thaios.net/debian
+ftp://ftp.ticklers.org/debian
+ftp://ftp.tiscali.de/pub/debian/debian
+http://ftp.tiscali.nl/debian
+ftp://ftp.tiscali.nl/pub/mirrors/debian
+http://ftp.tr.debian.org/debian
+ftp://ftp.tu-chemnitz.de/pub/linux/debian/debian
+ftp://ftp.tu-clausthal.de/pub/linux/debian
+ftp://ftp.tu-graz.ac.at/mirror/debian
+http://ftp.tw.debian.org/debian
+ftp://ftp.twaren.net/debian
+ftp://ftp.u-picardie.fr/mirror/debian
+ftp://ftp.u-strasbg.fr/debian
+ftp://ftp.udc.es/debian
+http://ftp.uk.debian.org/debian
+ftp://ftp.um.es/mirror/debian
+http://ftp.uni-bayreuth.de/linux/Debian/debian
+ftp://ftp.uni-bayreuth.de/pub/linux/Debian/debian
+ftp://ftp.uni-kl.de/debian
+ftp://ftp.uni-koeln.de/debian
+ftp://ftp.uni-sofia.bg/debian
+ftp://ftp.unina.it/pub/linux/distributions/debian
+ftp://ftp.univie.ac.at/systems/linux/debian/debian
+http://ftp.us.debian.org/debian
+ftp://ftp.uwa.edu.au/debian
+ftp://ftp.uwsg.indiana.edu/linux/debian
+ftp://ftp.vectranet.pl/debian
+http://ftp.wa.au.debian.org/debian
+ftp://ftp.yz.yamagata-u.ac.jp/debian
+ftp://ftp.zcu.cz/mirrors/debian
+http://ftp2.de.debian.org/debian
+http://ftp2.fr.debian.org/debian
+ftp://ftp3.nrc.ca/debian
+ftp://ftp5.gwdg.de/pub/linux/debian/debian
+ftp://gd.tuwien.ac.at/opsys/linux/debian
+ftp://gladiator.real-time.com/linux/debian
+ftp://gulus.usherbrooke.ca/debian
+ftp://jane.uab.cat/debian
+ftp://kebo.vlsm.org/debian
+ftp://linorg.usp.br/debian
+http://linux.iq.usp.br/debian
+ftp://linux.org.by/debian
+ftp://lug.mtu.edu/debian
+ftp://mi.mirror.garr.it/mirrors/debian
+ftp://mir1.ovh.net/debian
+http://mir2.ovh.net/debian
+ftp://mirror.aarnet.edu.au/debian
+http://mirror.anl.gov/debian
+ftp://mirror.anl.gov/pub/debian
+ftp://mirror.cc.columbia.edu/pub/linux/debian/debian
+ftp://mirror.cs.wisc.edu/pub/mirrors/linux/debian
+ftp://mirror.datafast.net.au/debian
+ftp://mirror.eftel.com/debian
+ftp://mirror.inter.net.il/pub/debian
+http://mirror.isoc.org.il/pub/debian
+ftp://mirror.nttu.edu.tw/debian
+http://mirror.nus.edu.sg/Debian
+ftp://mirror.nus.edu.sg/pub/Debian
+ftp://mirror.optus.net/debian
+ftp://mirror.ox.ac.uk/debian
+ftp://mirror.pacific.net.au/debian
+http://mirror.peer1.net/debian
+ftp://mirror.positive-internet.com/debian
+ftp://mirror.scarlet-internet.nl/pub/debian
+http://mirror.switch.ch/ftp/mirror/debian
+ftp://mirror.switch.ch/mirror/debian
+http://mirror.tucdemonic.org/debian
+http://mirror.ynet.sk/debian
+ftp://mirrors.geekbone.org/debian
+ftp://mirrors.geeks.org/debian
+ftp://mirrors.ircam.fr/pub/debian
+ftp://mirrors.kernel.org/debian
+http://mirrors.nfsi.pt/debian
+ftp://mirrors.nfsi.pt/pub/debian
+ftp://mirrors.telianet.dk/debian
+http://mirrors.tummy.com/debian
+http://mirrors.uol.com.br/pub/debian
+ftp://mirrors.usc.edu/pub/linux/distributions/debian
+http://mmc.igeofcu.unam.mx/debian
+ftp://opensource.nchc.org.tw/debian
+http://ring.asahi-net.or.jp/archives/linux/debian/debian
+ftp://ring.asahi-net.or.jp/pub/linux/debian/debian
+ftp://sb.itc.u-tokyo.ac.jp/DEBIAN
+http://sft.if.usp.br/debian
+http://sluglug.ucsc.edu/debian
+http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/debian
+ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/debian
+ftp://techweb.rfa.org/debian
+ftp://the.earth.li/debian
+ftp://ukdebian.mirror.anlx.net/debian
+ftp://webb.ens-cachan.fr/debian
+ftp://www.las.ic.unicamp.br/pub/debian
+ftp://www.mirrorservice.org/sites/ftp.debian.org/debian
+http://www.ring.gr.jp/archives/linux/debian/debian
+ftp://www.ring.gr.jp/pub/linux/debian/debian
+http://www.zentek-international.com/mirrors/debian
diff --git a/src/lib/distro-info/debian-3.1/prereqfiles/etc/hosts b/src/lib/distro-info/debian-3.1/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/debian-3.1/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/debian-3.1/prereqfiles/var/cache/debconf/slx-defaults.dat b/src/lib/distro-info/debian-3.1/prereqfiles/var/cache/debconf/slx-defaults.dat
new file mode 100644
index 00000000..c621a472
--- /dev/null
+++ b/src/lib/distro-info/debian-3.1/prereqfiles/var/cache/debconf/slx-defaults.dat
@@ -0,0 +1,16 @@
+Name: locales/default_environment_locale
+Template: locales/default_environment_locale
+Value: de_DE.UTF-8
+Owners: locales
+Flags: seen
+Variables:
+ locales = de_DE.UTF-8
+
+Name: locales/locales_to_be_generated
+Template: locales/locales_to_be_generated
+Value: de_DE.UTF-8 UTF-8
+Owners: locales
+Flags: seen
+Variables:
+ locales = aa_DJ ISO-8859-1, aa_ER UTF-8, aa_ER@saaho UTF-8, aa_ET UTF-8, af_ZA ISO-8859-1, am_ET UTF-8, an_ES ISO-8859-15, ar_AE ISO-8859-6, ar_AE.UTF-8 UTF-8, ar_BH ISO-8859-6, ar_BH.UTF-8 UTF-8, ar_DZ ISO-8859-6, ar_DZ.UTF-8 UTF-8, ar_EG ISO-8859-6, ar_EG.UTF-8 UTF-8, ar_IN UTF-8, ar_IQ ISO-8859-6, ar_IQ.UTF-8 UTF-8, ar_JO ISO-8859-6, ar_JO.UTF-8 UTF-8, ar_KW ISO-8859-6, ar_KW.UTF-8 UTF-8, ar_LB ISO-8859-6, ar_LB.UTF-8 UTF-8, ar_LY ISO-8859-6, ar_LY.UTF-8 UTF-8, ar_MA ISO-8859-6, ar_MA.UTF-8 UTF-8, ar_OM ISO-8859-6, ar_OM.UTF-8 UTF-8, ar_QA ISO-8859-6, ar_QA.UTF-8 UTF-8, ar_SA ISO-8859-6, ar_SA.UTF-8 UTF-8, ar_SD ISO-8859-6, ar_SD.UTF-8 UTF-8, ar_SY ISO-8859-6, ar_SY.UTF-8 UTF-8, ar_TN ISO-8859-6, ar_TN.UTF-8 UTF-8, ar_YE ISO-8859-6, ar_YE.UTF-8 UTF-8, az_AZ.UTF-8 UTF-8, be_BY CP1251, be_BY.UTF-8 UTF-8, bg_BG CP1251, bg_BG.UTF-8 UTF-8, bn_BD UTF-8, bn_IN UTF-8, br_FR ISO-8859-1, br_FR@euro ISO-8859-15, bs_BA ISO-8859-2, byn_ER UTF-8, ca_ES ISO-8859-1, ca_ES.UTF-8 UTF-8, ca_ES.UTF-8@euro UTF-8, ca_ES@euro ISO-8859-15, cs_CZ ISO-8859-2, cs_CZ.UTF-8 UTF-8, cy_GB ISO-8859-14, cy_GB.UTF-8 UTF-8, da_DK ISO-8859-1, da_DK.ISO-8859-15 ISO-8859-15, da_DK.UTF-8 UTF-8, de_AT ISO-8859-1, de_AT.UTF-8 UTF-8, de_AT.UTF-8@euro UTF-8, de_AT@euro ISO-8859-15, de_BE ISO-8859-1, de_BE.UTF-8 UTF-8, de_BE.UTF-8@euro UTF-8, de_BE@euro ISO-8859-15, de_CH ISO-8859-1, de_CH.UTF-8 UTF-8, de_DE ISO-8859-1, de_DE.UTF-8 UTF-8, de_DE.UTF-8@euro UTF-8, de_DE@euro ISO-8859-15, de_LU ISO-8859-1, de_LU.UTF-8 UTF-8, de_LU.UTF-8@euro UTF-8, de_LU@euro ISO-8859-15, el_GR ISO-8859-7, el_GR.UTF-8 UTF-8, en_AU ISO-8859-1, en_AU.UTF-8 UTF-8, en_BW ISO-8859-1, en_BW.UTF-8 UTF-8, en_CA ISO-8859-1, en_CA.UTF-8 UTF-8, en_DK ISO-8859-1, en_DK.UTF-8 UTF-8, en_GB ISO-8859-1, en_GB.ISO-8859-15 ISO-8859-15, en_GB.UTF-8 UTF-8, en_HK ISO-8859-1, en_HK.UTF-8 UTF-8, en_IE ISO-8859-1, en_IE.UTF-8 UTF-8, en_IE.UTF-8@euro UTF-8, en_IE@euro ISO-8859-15, en_IN UTF-8, en_NZ ISO-8859-1, en_NZ.UTF-8 UTF-8, en_PH ISO-8859-1, en_PH.UTF-8 UTF-8, en_SG ISO-8859-1, en_SG.UTF-8 UTF-8, en_US ISO-8859-1, en_US.ISO-8859-15 ISO-8859-15, en_US.UTF-8 UTF-8, en_ZA ISO-8859-1, en_ZA.UTF-8 UTF-8, en_ZW ISO-8859-1, en_ZW.UTF-8 UTF-8, es_AR ISO-8859-1, es_AR.UTF-8 UTF-8, es_BO ISO-8859-1, es_BO.UTF-8 UTF-8, es_CL ISO-8859-1, es_CL.UTF-8 UTF-8, es_CO ISO-8859-1, es_CO.UTF-8 UTF-8, es_CR ISO-8859-1, es_CR.UTF-8 UTF-8, es_DO ISO-8859-1, es_DO.UTF-8 UTF-8, es_EC ISO-8859-1, es_EC.UTF-8 UTF-8, es_ES ISO-8859-1, es_ES.UTF-8 UTF-8, es_ES.UTF-8@euro UTF-8, es_ES@euro ISO-8859-15, es_GT ISO-8859-1, es_GT.UTF-8 UTF-8, es_HN ISO-8859-1, es_HN.UTF-8 UTF-8, es_MX ISO-8859-1, es_MX.UTF-8 UTF-8, es_NI ISO-8859-1, es_NI.UTF-8 UTF-8, es_PA ISO-8859-1, es_PA.UTF-8 UTF-8, es_PE ISO-8859-1, es_PE.UTF-8 UTF-8, es_PR ISO-8859-1, es_PR.UTF-8 UTF-8, es_PY ISO-8859-1, es_PY.UTF-8 UTF-8, es_SV ISO-8859-1, es_SV.UTF-8 UTF-8, es_US ISO-8859-1, es_US.UTF-8 UTF-8, es_UY ISO-8859-1, es_UY.UTF-8 UTF-8, es_VE ISO-8859-1, es_VE.UTF-8 UTF-8, et_EE ISO-8859-1, et_EE.ISO-8859-15 ISO-8859-15, et_EE.UTF-8 UTF-8, eu_ES ISO-8859-1, eu_ES.UTF-8 UTF-8, eu_ES.UTF-8@euro UTF-8, eu_ES@euro ISO-8859-15, eu_FR ISO-8859-1, eu_FR.UTF-8 UTF-8, eu_FR@euro ISO-8859-15, fa_IR UTF-8, fi_FI ISO-8859-1, fi_FI.UTF-8 UTF-8, fi_FI.UTF-8@euro UTF-8, fi_FI@euro ISO-8859-15, fo_FO ISO-8859-1, fo_FO.UTF-8 UTF-8, fr_BE ISO-8859-1, fr_BE.UTF-8 UTF-8, fr_BE.UTF-8@euro UTF-8, fr_BE@euro ISO-8859-15, fr_CA ISO-8859-1, fr_CA.UTF-8 UTF-8, fr_CH ISO-8859-1, fr_CH.UTF-8 UTF-8, fr_FR ISO-8859-1, fr_FR.UTF-8 UTF-8, fr_FR.UTF-8@euro UTF-8, fr_FR@euro ISO-8859-15, fr_LU ISO-8859-1, fr_LU.UTF-8 UTF-8, fr_LU.UTF-8@euro UTF-8, fr_LU@euro ISO-8859-15, ga_IE ISO-8859-1, ga_IE.UTF-8 UTF-8, ga_IE.UTF-8@euro UTF-8, ga_IE@euro ISO-8859-15, gd_GB ISO-8859-15, gez_ER UTF-8, gez_ER@abegede UTF-8, gez_ET UTF-8, gez_ET@abegede UTF-8, gl_ES ISO-8859-1, gl_ES.UTF-8 UTF-8, gl_ES.UTF-8@euro UTF-8, gl_ES@euro ISO-8859-15, gu_IN UTF-8, gv_GB ISO-8859-1, gv_GB.UTF-8 UTF-8, he_IL ISO-8859-8, he_IL.UTF-8 UTF-8, hi_IN UTF-8, hr_HR ISO-8859-2, hr_HR.UTF-8 UTF-8, hu_HU ISO-8859-2, hu_HU.UTF-8 UTF-8, id_ID ISO-8859-1, id_ID.UTF-8 UTF-8, is_IS ISO-8859-1, is_IS.UTF-8 UTF-8, it_CH ISO-8859-1, it_CH.UTF-8 UTF-8, it_IT ISO-8859-1, it_IT.UTF-8 UTF-8, it_IT.UTF-8@euro UTF-8, it_IT@euro ISO-8859-15, iw_IL ISO-8859-8, iw_IL.UTF-8 UTF-8, ja_JP.EUC-JP EUC-JP, ja_JP.UTF-8 UTF-8, ka_GE GEORGIAN-PS, kl_GL ISO-8859-1, kl_GL.UTF-8 UTF-8, kn_IN UTF-8, ko_KR.EUC-KR EUC-KR, ko_KR.UTF-8 UTF-8, kw_GB ISO-8859-1, kw_GB.UTF-8 UTF-8, lg_UG ISO-8859-10, lo_LA UTF-8, lt_LT ISO-8859-13, lt_LT.UTF-8 UTF-8, lv_LV ISO-8859-13, lv_LV.UTF-8 UTF-8, mi_NZ ISO-8859-13, mk_MK ISO-8859-5, mk_MK.UTF-8 UTF-8, ml_IN UTF-8, mn_MN UTF-8, mr_IN UTF-8, ms_MY ISO-8859-1, ms_MY.UTF-8 UTF-8, mt_MT ISO-8859-3, mt_MT.UTF-8 UTF-8, nb_NO ISO-8859-1, nb_NO.UTF-8 UTF-8, ne_NP UTF-8, nl_BE ISO-8859-1, nl_BE.UTF-8 UTF-8, nl_BE.UTF-8@euro UTF-8, nl_BE@euro ISO-8859-15, nl_NL ISO-8859-1, nl_NL.UTF-8 UTF-8, nl_NL.UTF-8@euro UTF-8, nl_NL@euro ISO-8859-15, nn_NO ISO-8859-1, nn_NO.UTF-8 UTF-8, no_NO ISO-8859-1, no_NO.UTF-8 UTF-8, oc_FR ISO-8859-1, om_ET UTF-8, om_KE ISO-8859-1, pa_IN UTF-8, pl_PL ISO-8859-2, pl_PL.UTF-8 UTF-8, pt_BR ISO-8859-1, pt_BR.UTF-8 UTF-8, pt_PT ISO-8859-1, pt_PT.UTF-8 UTF-8, pt_PT.UTF-8@euro UTF-8, pt_PT@euro ISO-8859-15, ro_RO ISO-8859-2, ro_RO.UTF-8 UTF-8, ru_RU ISO-8859-5, ru_RU.KOI8-R KOI8-R, ru_RU.UTF-8 UTF-8, ru_UA KOI8-U, ru_UA.UTF-8 UTF-8, se_NO UTF-8, sid_ET UTF-8, sk_SK ISO-8859-2, sk_SK.UTF-8 UTF-8, sl_SI ISO-8859-2, sl_SI.UTF-8 UTF-8, so_DJ ISO-8859-1, so_ET UTF-8, so_KE ISO-8859-1, so_SO ISO-8859-1, sq_AL ISO-8859-1, sq_AL.UTF-8 UTF-8, sr_YU ISO-8859-2, sr_YU.UTF-8 UTF-8, sr_YU.UTF-8@cyrillic UTF-8, sr_YU@cyrillic ISO-8859-5, st_ZA ISO-8859-1, st_ZA.UTF-8 UTF-8, sv_FI ISO-8859-1, sv_FI.UTF-8 UTF-8, sv_FI.UTF-8@euro UTF-8, sv_FI@euro ISO-8859-15, sv_SE ISO-8859-1, sv_SE.ISO-8859-15 ISO-8859-15, sv_SE.UTF-8 UTF-8, ta_IN UTF-8, te_IN UTF-8, tg_TJ KOI8-T, th_TH TIS-620, th_TH.UTF-8 UTF-8, ti_ER UTF-8, ti_ET UTF-8, tig_ER UTF-8, tl_PH ISO-8859-1, tr_TR ISO-8859-9, tr_TR.UTF-8 UTF-8, tt_RU.UTF-8 UTF-8, uk_UA KOI8-U, uk_UA.UTF-8 UTF-8, ur_PK UTF-8, uz_UZ ISO-8859-1, uz_UZ@cyrillic UTF-8, vi_VN UTF-8, vi_VN.TCVN TCVN5712-1, wa_BE ISO-8859-1, wa_BE.UTF-8 UTF-8, wa_BE@euro ISO-8859-15, xh_ZA ISO-8859-1, xh_ZA.UTF-8 UTF-8, yi_US CP1255, zh_CN GB2312, zh_CN.GB18030 GB18030, zh_CN.GBK GBK, zh_CN.UTF-8 UTF-8, zh_HK BIG5-HKSCS, zh_HK.UTF-8 UTF-8, zh_SG GB2312, zh_SG.GBK GBK, zh_TW BIG5, zh_TW.EUC-TW EUC-TW, zh_TW.UTF-8 UTF-8, zu_ZA ISO-8859-1, zu_ZA.UTF-8 UTF-8
+
diff --git a/src/lib/distro-info/debian-3.1/settings.default b/src/lib/distro-info/debian-3.1/settings.default
new file mode 100644
index 00000000..50b12768
--- /dev/null
+++ b/src/lib/distro-info/debian-3.1/settings.default
@@ -0,0 +1,41 @@
+arch = i386
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_0.3.3.2_all.deb
+release-name = sarge
+<repository base>
+ components = main
+ distribution = sarge
+ name = Debian 3.1
+ repo-subdir = dists
+ file-for-speedtest = dists/sarge/main/binary-i386/Packages.gz
+</repository>
+<selection minimal>
+ packages = <<END
+ kernel-image-2.6-386
+ locales
+ END
+</selection>
+<selection gnome>
+ base = minimal
+ packages = <<END
+ gnome
+ END
+</selection>
+<selection kde>
+ base = minimal
+ packages = <<END
+ kde
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
+<selection openslx-build>
+ base = minimal
+ packages = <<END
+ bzip2
+ gcc
+ libc6-dev
+ make
+ END
+</selection>
diff --git a/src/lib/distro-info/debian-3.1/settings.example b/src/lib/distro-info/debian-3.1/settings.example
new file mode 100644
index 00000000..ac54855d
--- /dev/null
+++ b/src/lib/distro-info/debian-3.1/settings.example
@@ -0,0 +1,17 @@
+# 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/debian
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/debian-4.0/mirrors/base b/src/lib/distro-info/debian-4.0/mirrors/base
new file mode 100644
index 00000000..7d6aaa9e
--- /dev/null
+++ b/src/lib/distro-info/debian-4.0/mirrors/base
@@ -0,0 +1,287 @@
+ftp://ameba.sc-uni.ktu.lt/debian
+ftp://artfiles.org/debian
+ftp://bigmirror.crossbowproject.net/pub/debian
+ftp://carroll.aset.psu.edu/pub/linux/distributions/debian
+http://cdn.debian.or.jp/debian
+ftp://cudlug.cudenver.edu/debian
+ftp://debian.balt.net/debian
+ftp://debian.bsnet.se/debian
+ftp://debian.cict.fr/debian
+ftp://debian.cites.uiuc.edu/pub/debian
+ftp://debian.cn99.com/debian
+http://debian.co.il/debian
+ftp://debian.cruisix.net/debian
+http://debian.csg.uzh.ch/debian
+ftp://debian.csie.nctu.edu.tw/debian
+http://debian.csie.ntu.edu.tw/debian
+ftp://debian.csie.ntu.edu.tw/pub/debian
+ftp://debian.ens-cachan.fr/debian
+http://debian.ens-cachan.fr/ftp/debian
+http://debian.eso-es.net/debian
+ftp://debian.essentkabel.com/debian
+ftp://debian.fastbull.org/debian
+ftp://debian.fastweb.it/debian
+http://debian.fifi.org/debian
+ftp://debian.fifi.org/pub/debian
+ftp://debian.ibisc.univ-evry.fr/debian
+ftp://debian.ihug.co.nz/debian
+http://debian.indika.net.id/debian
+ftp://debian.inode.at/debian
+http://debian.intergenia.de/debian
+ftp://debian.internet.gr/debian
+ftp://debian.iskon.hr/debian
+ftp://debian.lcs.mit.edu/debian
+http://debian.logiclinux.com/debian
+ftp://debian.ludost.net/debian
+http://debian.midco.net/debian
+ftp://debian.mines.inpl-nancy.fr/debian
+ftp://debian.mirror.ac.za/debian
+ftp://debian.mirror.frontiernet.net/debian
+ftp://debian.mirror.inra.fr/debian
+ftp://debian.mirror.iweb.ca/debian
+ftp://debian.mirror.rafal.ca/debian
+ftp://debian.mirrors.crysys.hu/debian
+ftp://debian.mirrors.easynet.fr/debian
+ftp://debian.mirrors.tds.net/debian
+ftp://debian.nctu.edu.tw/debian
+ftp://debian.netcologne.de/debian
+http://debian.osdn.org.ua/debian
+ftp://debian.osdn.org.ua/pub/Debian/debian
+ftp://debian.osuosl.org/debian
+http://debian.otenet.gr/debian
+ftp://debian.otenet.gr/pub/linux/debian
+http://debian.pffa.de/mirrors/debian
+ftp://debian.pffa.de/pub/mirrors/debian
+http://debian.pop-sc.rnp.br/debian
+ftp://debian.savoirfairelinux.net/debian
+ftp://debian.secsup.org/pub/linux/debian
+ftp://debian.sh.cvut.cz/debian
+http://debian.shimpinomori.net/debian
+ftp://debian.swordcoast.net/debian
+ftp://debian.telecoms.bg/debian
+ftp://debian.torredehanoi.org/debian
+ftp://debian.tu-bs.de/debian
+ftp://debian.ua.pt/debian
+http://debian.ubiobio.cl/debian
+ftp://debian.uchicago.edu/debian
+ftp://debian.udsu.ru/debian
+http://debian.unesr.edu.ve/debian
+http://debian.uni-c.dk/debian
+ftp://debian.uni-essen.de/debian
+http://debian.uni.edu.ni/debian
+ftp://debian.wow-vision.com.sg/debian
+http://debian.yorku.ca/debian
+ftp://dennou-k.gfd-dennou.org/library/Linux/debian
+ftp://dennou-q.gfd-dennou.org/library/Linux/debian
+ftp://distro.ibiblio.org/pub/linux/distributions/debian
+ftp://download.mirror.ac.uk/sites/ftp.debian.org/debian
+http://freedom.dicea.unifi.it/ftp/pub/linux/debian
+ftp://freedom.dicea.unifi.it/pub/linux/debian
+ftp://ftp-stud.fht-esslingen.de/debian
+ftp://ftp.arnes.si/packages/debian
+http://ftp.at.debian.org/debian
+http://ftp.au.debian.org/debian
+ftp://ftp.belnet.be/debian
+http://ftp.bg.debian.org/debian
+ftp://ftp.bme.hu/OS/Linux/dist/debian
+ftp://ftp.bononia.it/debian
+http://ftp.br.debian.org/debian
+ftp://ftp.caliu.info/debian
+ftp://ftp.carnet.hr/debian
+ftp://ftp.cc.uoc.gr/mirrors/linux/debian
+ftp://ftp.ccc.uba.ar/pub/linux/debian/debian
+http://ftp.ch.debian.org/debian
+ftp://ftp.cica.es/debian
+http://ftp.cl.debian.org/debian
+ftp://ftp.coe.psu.ac.th/debian
+ftp://ftp.corbina.ru/pub/Linux/debian
+ftp://ftp.crihan.fr/debian
+ftp://ftp.cs.unm.edu/mirrors/debian
+http://ftp.cz.debian.org/debian
+http://ftp.de.debian.org/debian
+ftp://ftp.debian.ikoula.com/debian
+ftp://ftp.debian.nl/debian
+ftp://ftp.debian.org/debian
+ftp://ftp.debian.sk/debian
+ftp://ftp.debian.skynet.be/debian
+http://ftp.debian.skynet.be/ftp/debian
+http://ftp.dk.debian.org/debian
+http://ftp.dkuug.dk/debian
+ftp://ftp.dkuug.dk/pub/debian
+ftp://ftp.dti.ad.jp/pub/Linux/debian
+ftp://ftp.duth.gr/debian
+ftp://ftp.easynet.be/debian
+http://ftp.easynet.be/ftp/debian
+http://ftp.ee.debian.org/debian
+ftp://ftp.egr.msu.edu/debian
+ftp://ftp.eq.uc.pt/pub/software/Linux/debian
+http://ftp.eq.uc.pt/software/Linux/debian
+http://ftp.es.debian.org/debian
+ftp://ftp.esat.net/pub/linux/debian
+ftp://ftp.eutelia.it/pub/Debian_Mirror
+http://ftp.fi.debian.org/debian
+http://ftp.fr.debian.org/debian
+http://ftp.freenet.de/debian
+ftp://ftp.freenet.de/pub/ftp.debian.org/debian
+ftp://ftp.fu-berlin.de/pub/unix/linux/mirrors/debian
+ftp://ftp.funet.fi/pub/linux/mirrors/debian
+ftp://ftp.grokthis.net/mirrors/debian
+http://ftp.gtlib.gatech.edu/debian
+ftp://ftp.gtlib.gatech.edu/pub/debian
+ftp://ftp.gul.uc3m.es/debian
+http://ftp.gva.es/mirror/debian
+http://ftp.hk.debian.org/debian
+ftp://ftp.hosteurope.de/pub/linux/debian
+http://ftp.hr.debian.org/debian
+http://ftp.hu.debian.org/debian
+ftp://ftp.icm.edu.pl/pub/Linux/debian
+http://ftp.ie.debian.org/debian
+ftp://ftp.iinet.net.au/debian/debian
+ftp://ftp.iitm.ac.in/debian
+ftp://ftp.informatik.hu-berlin.de/pub/Mirrors/ftp.de.debian.org/debian
+ftp://ftp.irb.hr/debian
+http://ftp.is.debian.org/debian
+http://ftp.it.debian.org/debian
+ftp://ftp.iut-bm.univ-fcomte.fr/debian
+ftp://ftp.jaist.ac.jp/pub/Linux/Debian
+http://ftp.jp.debian.org/debian
+ftp://ftp.jyu.fi/debian
+ftp://ftp.keystealth.org/debian
+http://ftp.kr.debian.org/debian
+ftp://ftp.kulnet.kuleuven.ac.be/debian
+ftp://ftp.linux.pt/pub/mirrors/debian
+ftp://ftp.lip6.fr/pub/linux/distributions/debian
+ftp://ftp.lug.ro/debian
+ftp://ftp.man.szczecin.pl/pub/Linux/debian
+ftp://ftp.mgts.by/debian
+ftp://ftp.mikesnet.ro/debian
+ftp://ftp.mipt.ru/debian
+ftp://ftp.monash.edu.au/pub/linux/debian
+ftp://ftp.mpi-sb.mpg.de/pub/linux/distributions/debian/debian
+http://ftp.mx.debian.org/debian
+ftp://ftp.ndlug.nd.edu/debian
+http://ftp.ndlug.nd.edu/mirrors/debian
+ftp://ftp.nerim.net/debian
+http://ftp.nl.debian.org/debian
+ftp://ftp.nluug.nl/pub/os/Linux/distr/debian
+http://ftp.no.debian.org/debian
+ftp://ftp.ntua.gr/pub/linux/debian
+http://ftp.nz.debian.org/debian
+http://ftp.pl.debian.org/debian
+ftp://ftp.port80.se/debian
+ftp://ftp.psn.ru/debian
+http://ftp.pt.debian.org/debian
+ftp://ftp.pucpr.br/debian
+ftp://ftp.rediris.es/debian
+ftp://ftp.riken.jp/pub/Linux/debian/debian
+http://ftp.ro.debian.org/debian
+ftp://ftp.rrzn.uni-hannover.de/debian/debian
+http://ftp.ru.debian.org/debian
+ftp://ftp.scarlet.be/pub/debian
+http://ftp.se.debian.org/debian
+http://ftp.si.debian.org/debian
+http://ftp.sk.debian.org/debian
+http://ftp.softnet.tuc.gr/ftp/linux/debian
+ftp://ftp.stw-bonn.de/debian
+ftp://ftp.sun.ac.za/debian
+http://ftp.sun.ac.za/ftp/debian
+ftp://ftp.sunet.se/pub/os/Linux/distributions/debian
+http://ftp.surfnet.nl/os/Linux/distr/debian
+ftp://ftp.surfnet.nl/pub/os/Linux/distr/debian
+ftp://ftp.telepac.pt/pub/debian
+http://ftp.thaios.net/debian
+ftp://ftp.ticklers.org/debian
+ftp://ftp.tiscali.de/pub/debian/debian
+http://ftp.tiscali.nl/debian
+ftp://ftp.tiscali.nl/pub/mirrors/debian
+http://ftp.tr.debian.org/debian
+ftp://ftp.tu-chemnitz.de/pub/linux/debian/debian
+ftp://ftp.tu-clausthal.de/pub/linux/debian
+ftp://ftp.tu-graz.ac.at/mirror/debian
+http://ftp.tw.debian.org/debian
+ftp://ftp.twaren.net/debian
+ftp://ftp.u-picardie.fr/mirror/debian
+ftp://ftp.u-strasbg.fr/debian
+ftp://ftp.udc.es/debian
+http://ftp.uk.debian.org/debian
+ftp://ftp.um.es/mirror/debian
+http://ftp.uni-bayreuth.de/linux/Debian/debian
+ftp://ftp.uni-bayreuth.de/pub/linux/Debian/debian
+ftp://ftp.uni-kl.de/debian
+ftp://ftp.uni-koeln.de/debian
+ftp://ftp.uni-sofia.bg/debian
+ftp://ftp.unina.it/pub/linux/distributions/debian
+ftp://ftp.univie.ac.at/systems/linux/debian/debian
+http://ftp.us.debian.org/debian
+ftp://ftp.uwa.edu.au/debian
+ftp://ftp.uwsg.indiana.edu/linux/debian
+ftp://ftp.vectranet.pl/debian
+http://ftp.wa.au.debian.org/debian
+ftp://ftp.yz.yamagata-u.ac.jp/debian
+ftp://ftp.zcu.cz/mirrors/debian
+http://ftp2.de.debian.org/debian
+http://ftp2.fr.debian.org/debian
+ftp://ftp3.nrc.ca/debian
+ftp://ftp5.gwdg.de/pub/linux/debian/debian
+ftp://gd.tuwien.ac.at/opsys/linux/debian
+ftp://gladiator.real-time.com/linux/debian
+ftp://gulus.usherbrooke.ca/debian
+ftp://jane.uab.cat/debian
+ftp://kebo.vlsm.org/debian
+ftp://linorg.usp.br/debian
+http://linux.iq.usp.br/debian
+ftp://linux.org.by/debian
+ftp://lug.mtu.edu/debian
+ftp://mi.mirror.garr.it/mirrors/debian
+ftp://mir1.ovh.net/debian
+http://mir2.ovh.net/debian
+ftp://mirror.aarnet.edu.au/debian
+http://mirror.anl.gov/debian
+ftp://mirror.anl.gov/pub/debian
+ftp://mirror.cc.columbia.edu/pub/linux/debian/debian
+ftp://mirror.cs.wisc.edu/pub/mirrors/linux/debian
+ftp://mirror.datafast.net.au/debian
+ftp://mirror.eftel.com/debian
+ftp://mirror.inter.net.il/pub/debian
+http://mirror.isoc.org.il/pub/debian
+ftp://mirror.nttu.edu.tw/debian
+http://mirror.nus.edu.sg/Debian
+ftp://mirror.nus.edu.sg/pub/Debian
+ftp://mirror.optus.net/debian
+ftp://mirror.ox.ac.uk/debian
+ftp://mirror.pacific.net.au/debian
+http://mirror.peer1.net/debian
+ftp://mirror.positive-internet.com/debian
+ftp://mirror.scarlet-internet.nl/pub/debian
+http://mirror.switch.ch/ftp/mirror/debian
+ftp://mirror.switch.ch/mirror/debian
+http://mirror.tucdemonic.org/debian
+http://mirror.ynet.sk/debian
+ftp://mirrors.geekbone.org/debian
+ftp://mirrors.geeks.org/debian
+ftp://mirrors.ircam.fr/pub/debian
+ftp://mirrors.kernel.org/debian
+http://mirrors.nfsi.pt/debian
+ftp://mirrors.nfsi.pt/pub/debian
+ftp://mirrors.telianet.dk/debian
+http://mirrors.tummy.com/debian
+http://mirrors.uol.com.br/pub/debian
+ftp://mirrors.usc.edu/pub/linux/distributions/debian
+http://mmc.igeofcu.unam.mx/debian
+ftp://opensource.nchc.org.tw/debian
+http://ring.asahi-net.or.jp/archives/linux/debian/debian
+ftp://ring.asahi-net.or.jp/pub/linux/debian/debian
+ftp://sb.itc.u-tokyo.ac.jp/DEBIAN
+http://sft.if.usp.br/debian
+http://sluglug.ucsc.edu/debian
+http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/debian
+ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/debian
+ftp://techweb.rfa.org/debian
+ftp://the.earth.li/debian
+ftp://ukdebian.mirror.anlx.net/debian
+ftp://webb.ens-cachan.fr/debian
+ftp://www.las.ic.unicamp.br/pub/debian
+ftp://www.mirrorservice.org/sites/ftp.debian.org/debian
+http://www.ring.gr.jp/archives/linux/debian/debian
+ftp://www.ring.gr.jp/pub/linux/debian/debian
+http://www.zentek-international.com/mirrors/debian
diff --git a/src/lib/distro-info/debian-4.0/prereqfiles/etc/hosts b/src/lib/distro-info/debian-4.0/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/debian-4.0/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/debian-4.0/settings.default b/src/lib/distro-info/debian-4.0/settings.default
new file mode 100644
index 00000000..075754e3
--- /dev/null
+++ b/src/lib/distro-info/debian-4.0/settings.default
@@ -0,0 +1,32 @@
+arch = i386
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_0.3.3.2etch1_all.deb
+release-name = etch
+<repository base>
+ components = main
+ distribution = etch
+ name = Debian 4.0
+ repo-subdir = dists
+ file-for-speedtest = dists/etch/main/binary-i386/Packages.bz2
+</repository>
+<selection minimal>
+ packages = <<END
+ linux-image-486
+ locales-all
+ END
+</selection>
+<selection gnome>
+ base = minimal
+ packages = <<END
+ gnome
+ END
+</selection>
+<selection kde>
+ base = minimal
+ packages = <<END
+ kde
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/debian-4.0/settings.example b/src/lib/distro-info/debian-4.0/settings.example
new file mode 100644
index 00000000..ac54855d
--- /dev/null
+++ b/src/lib/distro-info/debian-4.0/settings.example
@@ -0,0 +1,17 @@
+# 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/debian
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/debian-4.0_amd64/mirrors/base b/src/lib/distro-info/debian-4.0_amd64/mirrors/base
new file mode 100644
index 00000000..7d6aaa9e
--- /dev/null
+++ b/src/lib/distro-info/debian-4.0_amd64/mirrors/base
@@ -0,0 +1,287 @@
+ftp://ameba.sc-uni.ktu.lt/debian
+ftp://artfiles.org/debian
+ftp://bigmirror.crossbowproject.net/pub/debian
+ftp://carroll.aset.psu.edu/pub/linux/distributions/debian
+http://cdn.debian.or.jp/debian
+ftp://cudlug.cudenver.edu/debian
+ftp://debian.balt.net/debian
+ftp://debian.bsnet.se/debian
+ftp://debian.cict.fr/debian
+ftp://debian.cites.uiuc.edu/pub/debian
+ftp://debian.cn99.com/debian
+http://debian.co.il/debian
+ftp://debian.cruisix.net/debian
+http://debian.csg.uzh.ch/debian
+ftp://debian.csie.nctu.edu.tw/debian
+http://debian.csie.ntu.edu.tw/debian
+ftp://debian.csie.ntu.edu.tw/pub/debian
+ftp://debian.ens-cachan.fr/debian
+http://debian.ens-cachan.fr/ftp/debian
+http://debian.eso-es.net/debian
+ftp://debian.essentkabel.com/debian
+ftp://debian.fastbull.org/debian
+ftp://debian.fastweb.it/debian
+http://debian.fifi.org/debian
+ftp://debian.fifi.org/pub/debian
+ftp://debian.ibisc.univ-evry.fr/debian
+ftp://debian.ihug.co.nz/debian
+http://debian.indika.net.id/debian
+ftp://debian.inode.at/debian
+http://debian.intergenia.de/debian
+ftp://debian.internet.gr/debian
+ftp://debian.iskon.hr/debian
+ftp://debian.lcs.mit.edu/debian
+http://debian.logiclinux.com/debian
+ftp://debian.ludost.net/debian
+http://debian.midco.net/debian
+ftp://debian.mines.inpl-nancy.fr/debian
+ftp://debian.mirror.ac.za/debian
+ftp://debian.mirror.frontiernet.net/debian
+ftp://debian.mirror.inra.fr/debian
+ftp://debian.mirror.iweb.ca/debian
+ftp://debian.mirror.rafal.ca/debian
+ftp://debian.mirrors.crysys.hu/debian
+ftp://debian.mirrors.easynet.fr/debian
+ftp://debian.mirrors.tds.net/debian
+ftp://debian.nctu.edu.tw/debian
+ftp://debian.netcologne.de/debian
+http://debian.osdn.org.ua/debian
+ftp://debian.osdn.org.ua/pub/Debian/debian
+ftp://debian.osuosl.org/debian
+http://debian.otenet.gr/debian
+ftp://debian.otenet.gr/pub/linux/debian
+http://debian.pffa.de/mirrors/debian
+ftp://debian.pffa.de/pub/mirrors/debian
+http://debian.pop-sc.rnp.br/debian
+ftp://debian.savoirfairelinux.net/debian
+ftp://debian.secsup.org/pub/linux/debian
+ftp://debian.sh.cvut.cz/debian
+http://debian.shimpinomori.net/debian
+ftp://debian.swordcoast.net/debian
+ftp://debian.telecoms.bg/debian
+ftp://debian.torredehanoi.org/debian
+ftp://debian.tu-bs.de/debian
+ftp://debian.ua.pt/debian
+http://debian.ubiobio.cl/debian
+ftp://debian.uchicago.edu/debian
+ftp://debian.udsu.ru/debian
+http://debian.unesr.edu.ve/debian
+http://debian.uni-c.dk/debian
+ftp://debian.uni-essen.de/debian
+http://debian.uni.edu.ni/debian
+ftp://debian.wow-vision.com.sg/debian
+http://debian.yorku.ca/debian
+ftp://dennou-k.gfd-dennou.org/library/Linux/debian
+ftp://dennou-q.gfd-dennou.org/library/Linux/debian
+ftp://distro.ibiblio.org/pub/linux/distributions/debian
+ftp://download.mirror.ac.uk/sites/ftp.debian.org/debian
+http://freedom.dicea.unifi.it/ftp/pub/linux/debian
+ftp://freedom.dicea.unifi.it/pub/linux/debian
+ftp://ftp-stud.fht-esslingen.de/debian
+ftp://ftp.arnes.si/packages/debian
+http://ftp.at.debian.org/debian
+http://ftp.au.debian.org/debian
+ftp://ftp.belnet.be/debian
+http://ftp.bg.debian.org/debian
+ftp://ftp.bme.hu/OS/Linux/dist/debian
+ftp://ftp.bononia.it/debian
+http://ftp.br.debian.org/debian
+ftp://ftp.caliu.info/debian
+ftp://ftp.carnet.hr/debian
+ftp://ftp.cc.uoc.gr/mirrors/linux/debian
+ftp://ftp.ccc.uba.ar/pub/linux/debian/debian
+http://ftp.ch.debian.org/debian
+ftp://ftp.cica.es/debian
+http://ftp.cl.debian.org/debian
+ftp://ftp.coe.psu.ac.th/debian
+ftp://ftp.corbina.ru/pub/Linux/debian
+ftp://ftp.crihan.fr/debian
+ftp://ftp.cs.unm.edu/mirrors/debian
+http://ftp.cz.debian.org/debian
+http://ftp.de.debian.org/debian
+ftp://ftp.debian.ikoula.com/debian
+ftp://ftp.debian.nl/debian
+ftp://ftp.debian.org/debian
+ftp://ftp.debian.sk/debian
+ftp://ftp.debian.skynet.be/debian
+http://ftp.debian.skynet.be/ftp/debian
+http://ftp.dk.debian.org/debian
+http://ftp.dkuug.dk/debian
+ftp://ftp.dkuug.dk/pub/debian
+ftp://ftp.dti.ad.jp/pub/Linux/debian
+ftp://ftp.duth.gr/debian
+ftp://ftp.easynet.be/debian
+http://ftp.easynet.be/ftp/debian
+http://ftp.ee.debian.org/debian
+ftp://ftp.egr.msu.edu/debian
+ftp://ftp.eq.uc.pt/pub/software/Linux/debian
+http://ftp.eq.uc.pt/software/Linux/debian
+http://ftp.es.debian.org/debian
+ftp://ftp.esat.net/pub/linux/debian
+ftp://ftp.eutelia.it/pub/Debian_Mirror
+http://ftp.fi.debian.org/debian
+http://ftp.fr.debian.org/debian
+http://ftp.freenet.de/debian
+ftp://ftp.freenet.de/pub/ftp.debian.org/debian
+ftp://ftp.fu-berlin.de/pub/unix/linux/mirrors/debian
+ftp://ftp.funet.fi/pub/linux/mirrors/debian
+ftp://ftp.grokthis.net/mirrors/debian
+http://ftp.gtlib.gatech.edu/debian
+ftp://ftp.gtlib.gatech.edu/pub/debian
+ftp://ftp.gul.uc3m.es/debian
+http://ftp.gva.es/mirror/debian
+http://ftp.hk.debian.org/debian
+ftp://ftp.hosteurope.de/pub/linux/debian
+http://ftp.hr.debian.org/debian
+http://ftp.hu.debian.org/debian
+ftp://ftp.icm.edu.pl/pub/Linux/debian
+http://ftp.ie.debian.org/debian
+ftp://ftp.iinet.net.au/debian/debian
+ftp://ftp.iitm.ac.in/debian
+ftp://ftp.informatik.hu-berlin.de/pub/Mirrors/ftp.de.debian.org/debian
+ftp://ftp.irb.hr/debian
+http://ftp.is.debian.org/debian
+http://ftp.it.debian.org/debian
+ftp://ftp.iut-bm.univ-fcomte.fr/debian
+ftp://ftp.jaist.ac.jp/pub/Linux/Debian
+http://ftp.jp.debian.org/debian
+ftp://ftp.jyu.fi/debian
+ftp://ftp.keystealth.org/debian
+http://ftp.kr.debian.org/debian
+ftp://ftp.kulnet.kuleuven.ac.be/debian
+ftp://ftp.linux.pt/pub/mirrors/debian
+ftp://ftp.lip6.fr/pub/linux/distributions/debian
+ftp://ftp.lug.ro/debian
+ftp://ftp.man.szczecin.pl/pub/Linux/debian
+ftp://ftp.mgts.by/debian
+ftp://ftp.mikesnet.ro/debian
+ftp://ftp.mipt.ru/debian
+ftp://ftp.monash.edu.au/pub/linux/debian
+ftp://ftp.mpi-sb.mpg.de/pub/linux/distributions/debian/debian
+http://ftp.mx.debian.org/debian
+ftp://ftp.ndlug.nd.edu/debian
+http://ftp.ndlug.nd.edu/mirrors/debian
+ftp://ftp.nerim.net/debian
+http://ftp.nl.debian.org/debian
+ftp://ftp.nluug.nl/pub/os/Linux/distr/debian
+http://ftp.no.debian.org/debian
+ftp://ftp.ntua.gr/pub/linux/debian
+http://ftp.nz.debian.org/debian
+http://ftp.pl.debian.org/debian
+ftp://ftp.port80.se/debian
+ftp://ftp.psn.ru/debian
+http://ftp.pt.debian.org/debian
+ftp://ftp.pucpr.br/debian
+ftp://ftp.rediris.es/debian
+ftp://ftp.riken.jp/pub/Linux/debian/debian
+http://ftp.ro.debian.org/debian
+ftp://ftp.rrzn.uni-hannover.de/debian/debian
+http://ftp.ru.debian.org/debian
+ftp://ftp.scarlet.be/pub/debian
+http://ftp.se.debian.org/debian
+http://ftp.si.debian.org/debian
+http://ftp.sk.debian.org/debian
+http://ftp.softnet.tuc.gr/ftp/linux/debian
+ftp://ftp.stw-bonn.de/debian
+ftp://ftp.sun.ac.za/debian
+http://ftp.sun.ac.za/ftp/debian
+ftp://ftp.sunet.se/pub/os/Linux/distributions/debian
+http://ftp.surfnet.nl/os/Linux/distr/debian
+ftp://ftp.surfnet.nl/pub/os/Linux/distr/debian
+ftp://ftp.telepac.pt/pub/debian
+http://ftp.thaios.net/debian
+ftp://ftp.ticklers.org/debian
+ftp://ftp.tiscali.de/pub/debian/debian
+http://ftp.tiscali.nl/debian
+ftp://ftp.tiscali.nl/pub/mirrors/debian
+http://ftp.tr.debian.org/debian
+ftp://ftp.tu-chemnitz.de/pub/linux/debian/debian
+ftp://ftp.tu-clausthal.de/pub/linux/debian
+ftp://ftp.tu-graz.ac.at/mirror/debian
+http://ftp.tw.debian.org/debian
+ftp://ftp.twaren.net/debian
+ftp://ftp.u-picardie.fr/mirror/debian
+ftp://ftp.u-strasbg.fr/debian
+ftp://ftp.udc.es/debian
+http://ftp.uk.debian.org/debian
+ftp://ftp.um.es/mirror/debian
+http://ftp.uni-bayreuth.de/linux/Debian/debian
+ftp://ftp.uni-bayreuth.de/pub/linux/Debian/debian
+ftp://ftp.uni-kl.de/debian
+ftp://ftp.uni-koeln.de/debian
+ftp://ftp.uni-sofia.bg/debian
+ftp://ftp.unina.it/pub/linux/distributions/debian
+ftp://ftp.univie.ac.at/systems/linux/debian/debian
+http://ftp.us.debian.org/debian
+ftp://ftp.uwa.edu.au/debian
+ftp://ftp.uwsg.indiana.edu/linux/debian
+ftp://ftp.vectranet.pl/debian
+http://ftp.wa.au.debian.org/debian
+ftp://ftp.yz.yamagata-u.ac.jp/debian
+ftp://ftp.zcu.cz/mirrors/debian
+http://ftp2.de.debian.org/debian
+http://ftp2.fr.debian.org/debian
+ftp://ftp3.nrc.ca/debian
+ftp://ftp5.gwdg.de/pub/linux/debian/debian
+ftp://gd.tuwien.ac.at/opsys/linux/debian
+ftp://gladiator.real-time.com/linux/debian
+ftp://gulus.usherbrooke.ca/debian
+ftp://jane.uab.cat/debian
+ftp://kebo.vlsm.org/debian
+ftp://linorg.usp.br/debian
+http://linux.iq.usp.br/debian
+ftp://linux.org.by/debian
+ftp://lug.mtu.edu/debian
+ftp://mi.mirror.garr.it/mirrors/debian
+ftp://mir1.ovh.net/debian
+http://mir2.ovh.net/debian
+ftp://mirror.aarnet.edu.au/debian
+http://mirror.anl.gov/debian
+ftp://mirror.anl.gov/pub/debian
+ftp://mirror.cc.columbia.edu/pub/linux/debian/debian
+ftp://mirror.cs.wisc.edu/pub/mirrors/linux/debian
+ftp://mirror.datafast.net.au/debian
+ftp://mirror.eftel.com/debian
+ftp://mirror.inter.net.il/pub/debian
+http://mirror.isoc.org.il/pub/debian
+ftp://mirror.nttu.edu.tw/debian
+http://mirror.nus.edu.sg/Debian
+ftp://mirror.nus.edu.sg/pub/Debian
+ftp://mirror.optus.net/debian
+ftp://mirror.ox.ac.uk/debian
+ftp://mirror.pacific.net.au/debian
+http://mirror.peer1.net/debian
+ftp://mirror.positive-internet.com/debian
+ftp://mirror.scarlet-internet.nl/pub/debian
+http://mirror.switch.ch/ftp/mirror/debian
+ftp://mirror.switch.ch/mirror/debian
+http://mirror.tucdemonic.org/debian
+http://mirror.ynet.sk/debian
+ftp://mirrors.geekbone.org/debian
+ftp://mirrors.geeks.org/debian
+ftp://mirrors.ircam.fr/pub/debian
+ftp://mirrors.kernel.org/debian
+http://mirrors.nfsi.pt/debian
+ftp://mirrors.nfsi.pt/pub/debian
+ftp://mirrors.telianet.dk/debian
+http://mirrors.tummy.com/debian
+http://mirrors.uol.com.br/pub/debian
+ftp://mirrors.usc.edu/pub/linux/distributions/debian
+http://mmc.igeofcu.unam.mx/debian
+ftp://opensource.nchc.org.tw/debian
+http://ring.asahi-net.or.jp/archives/linux/debian/debian
+ftp://ring.asahi-net.or.jp/pub/linux/debian/debian
+ftp://sb.itc.u-tokyo.ac.jp/DEBIAN
+http://sft.if.usp.br/debian
+http://sluglug.ucsc.edu/debian
+http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/debian
+ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/debian
+ftp://techweb.rfa.org/debian
+ftp://the.earth.li/debian
+ftp://ukdebian.mirror.anlx.net/debian
+ftp://webb.ens-cachan.fr/debian
+ftp://www.las.ic.unicamp.br/pub/debian
+ftp://www.mirrorservice.org/sites/ftp.debian.org/debian
+http://www.ring.gr.jp/archives/linux/debian/debian
+ftp://www.ring.gr.jp/pub/linux/debian/debian
+http://www.zentek-international.com/mirrors/debian
diff --git a/src/lib/distro-info/debian-4.0_amd64/prereqfiles/etc/hosts b/src/lib/distro-info/debian-4.0_amd64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/debian-4.0_amd64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/debian-4.0_amd64/settings.default b/src/lib/distro-info/debian-4.0_amd64/settings.default
new file mode 100644
index 00000000..22126f66
--- /dev/null
+++ b/src/lib/distro-info/debian-4.0_amd64/settings.default
@@ -0,0 +1,41 @@
+arch = amd64
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_0.3.3.2etch1_all.deb
+release-name = etch
+<repository base>
+ components = main
+ distribution = etch
+ name = Debian 4.0
+ repo-subdir = dists
+ file-for-speedtest = dists/etch/main/binary-amd64/Packages.bz2
+</repository>
+<selection minimal>
+ packages = <<END
+ linux-image-amd64
+ locales-all
+ END
+</selection>
+<selection gnome>
+ base = minimal
+ packages = <<END
+ gnome
+ END
+</selection>
+<selection kde>
+ base = minimal
+ packages = <<END
+ kde
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
+<selection openslx-build>
+ base = minimal
+ packages = <<END
+ bzip2
+ gcc
+ libc6-dev
+ make
+ END
+</selection>
diff --git a/src/lib/distro-info/debian-4.0_amd64/settings.example b/src/lib/distro-info/debian-4.0_amd64/settings.example
new file mode 100644
index 00000000..ac54855d
--- /dev/null
+++ b/src/lib/distro-info/debian-4.0_amd64/settings.example
@@ -0,0 +1,17 @@
+# 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/debian
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/debian-5.0/mirrors/base b/src/lib/distro-info/debian-5.0/mirrors/base
new file mode 100644
index 00000000..7d6aaa9e
--- /dev/null
+++ b/src/lib/distro-info/debian-5.0/mirrors/base
@@ -0,0 +1,287 @@
+ftp://ameba.sc-uni.ktu.lt/debian
+ftp://artfiles.org/debian
+ftp://bigmirror.crossbowproject.net/pub/debian
+ftp://carroll.aset.psu.edu/pub/linux/distributions/debian
+http://cdn.debian.or.jp/debian
+ftp://cudlug.cudenver.edu/debian
+ftp://debian.balt.net/debian
+ftp://debian.bsnet.se/debian
+ftp://debian.cict.fr/debian
+ftp://debian.cites.uiuc.edu/pub/debian
+ftp://debian.cn99.com/debian
+http://debian.co.il/debian
+ftp://debian.cruisix.net/debian
+http://debian.csg.uzh.ch/debian
+ftp://debian.csie.nctu.edu.tw/debian
+http://debian.csie.ntu.edu.tw/debian
+ftp://debian.csie.ntu.edu.tw/pub/debian
+ftp://debian.ens-cachan.fr/debian
+http://debian.ens-cachan.fr/ftp/debian
+http://debian.eso-es.net/debian
+ftp://debian.essentkabel.com/debian
+ftp://debian.fastbull.org/debian
+ftp://debian.fastweb.it/debian
+http://debian.fifi.org/debian
+ftp://debian.fifi.org/pub/debian
+ftp://debian.ibisc.univ-evry.fr/debian
+ftp://debian.ihug.co.nz/debian
+http://debian.indika.net.id/debian
+ftp://debian.inode.at/debian
+http://debian.intergenia.de/debian
+ftp://debian.internet.gr/debian
+ftp://debian.iskon.hr/debian
+ftp://debian.lcs.mit.edu/debian
+http://debian.logiclinux.com/debian
+ftp://debian.ludost.net/debian
+http://debian.midco.net/debian
+ftp://debian.mines.inpl-nancy.fr/debian
+ftp://debian.mirror.ac.za/debian
+ftp://debian.mirror.frontiernet.net/debian
+ftp://debian.mirror.inra.fr/debian
+ftp://debian.mirror.iweb.ca/debian
+ftp://debian.mirror.rafal.ca/debian
+ftp://debian.mirrors.crysys.hu/debian
+ftp://debian.mirrors.easynet.fr/debian
+ftp://debian.mirrors.tds.net/debian
+ftp://debian.nctu.edu.tw/debian
+ftp://debian.netcologne.de/debian
+http://debian.osdn.org.ua/debian
+ftp://debian.osdn.org.ua/pub/Debian/debian
+ftp://debian.osuosl.org/debian
+http://debian.otenet.gr/debian
+ftp://debian.otenet.gr/pub/linux/debian
+http://debian.pffa.de/mirrors/debian
+ftp://debian.pffa.de/pub/mirrors/debian
+http://debian.pop-sc.rnp.br/debian
+ftp://debian.savoirfairelinux.net/debian
+ftp://debian.secsup.org/pub/linux/debian
+ftp://debian.sh.cvut.cz/debian
+http://debian.shimpinomori.net/debian
+ftp://debian.swordcoast.net/debian
+ftp://debian.telecoms.bg/debian
+ftp://debian.torredehanoi.org/debian
+ftp://debian.tu-bs.de/debian
+ftp://debian.ua.pt/debian
+http://debian.ubiobio.cl/debian
+ftp://debian.uchicago.edu/debian
+ftp://debian.udsu.ru/debian
+http://debian.unesr.edu.ve/debian
+http://debian.uni-c.dk/debian
+ftp://debian.uni-essen.de/debian
+http://debian.uni.edu.ni/debian
+ftp://debian.wow-vision.com.sg/debian
+http://debian.yorku.ca/debian
+ftp://dennou-k.gfd-dennou.org/library/Linux/debian
+ftp://dennou-q.gfd-dennou.org/library/Linux/debian
+ftp://distro.ibiblio.org/pub/linux/distributions/debian
+ftp://download.mirror.ac.uk/sites/ftp.debian.org/debian
+http://freedom.dicea.unifi.it/ftp/pub/linux/debian
+ftp://freedom.dicea.unifi.it/pub/linux/debian
+ftp://ftp-stud.fht-esslingen.de/debian
+ftp://ftp.arnes.si/packages/debian
+http://ftp.at.debian.org/debian
+http://ftp.au.debian.org/debian
+ftp://ftp.belnet.be/debian
+http://ftp.bg.debian.org/debian
+ftp://ftp.bme.hu/OS/Linux/dist/debian
+ftp://ftp.bononia.it/debian
+http://ftp.br.debian.org/debian
+ftp://ftp.caliu.info/debian
+ftp://ftp.carnet.hr/debian
+ftp://ftp.cc.uoc.gr/mirrors/linux/debian
+ftp://ftp.ccc.uba.ar/pub/linux/debian/debian
+http://ftp.ch.debian.org/debian
+ftp://ftp.cica.es/debian
+http://ftp.cl.debian.org/debian
+ftp://ftp.coe.psu.ac.th/debian
+ftp://ftp.corbina.ru/pub/Linux/debian
+ftp://ftp.crihan.fr/debian
+ftp://ftp.cs.unm.edu/mirrors/debian
+http://ftp.cz.debian.org/debian
+http://ftp.de.debian.org/debian
+ftp://ftp.debian.ikoula.com/debian
+ftp://ftp.debian.nl/debian
+ftp://ftp.debian.org/debian
+ftp://ftp.debian.sk/debian
+ftp://ftp.debian.skynet.be/debian
+http://ftp.debian.skynet.be/ftp/debian
+http://ftp.dk.debian.org/debian
+http://ftp.dkuug.dk/debian
+ftp://ftp.dkuug.dk/pub/debian
+ftp://ftp.dti.ad.jp/pub/Linux/debian
+ftp://ftp.duth.gr/debian
+ftp://ftp.easynet.be/debian
+http://ftp.easynet.be/ftp/debian
+http://ftp.ee.debian.org/debian
+ftp://ftp.egr.msu.edu/debian
+ftp://ftp.eq.uc.pt/pub/software/Linux/debian
+http://ftp.eq.uc.pt/software/Linux/debian
+http://ftp.es.debian.org/debian
+ftp://ftp.esat.net/pub/linux/debian
+ftp://ftp.eutelia.it/pub/Debian_Mirror
+http://ftp.fi.debian.org/debian
+http://ftp.fr.debian.org/debian
+http://ftp.freenet.de/debian
+ftp://ftp.freenet.de/pub/ftp.debian.org/debian
+ftp://ftp.fu-berlin.de/pub/unix/linux/mirrors/debian
+ftp://ftp.funet.fi/pub/linux/mirrors/debian
+ftp://ftp.grokthis.net/mirrors/debian
+http://ftp.gtlib.gatech.edu/debian
+ftp://ftp.gtlib.gatech.edu/pub/debian
+ftp://ftp.gul.uc3m.es/debian
+http://ftp.gva.es/mirror/debian
+http://ftp.hk.debian.org/debian
+ftp://ftp.hosteurope.de/pub/linux/debian
+http://ftp.hr.debian.org/debian
+http://ftp.hu.debian.org/debian
+ftp://ftp.icm.edu.pl/pub/Linux/debian
+http://ftp.ie.debian.org/debian
+ftp://ftp.iinet.net.au/debian/debian
+ftp://ftp.iitm.ac.in/debian
+ftp://ftp.informatik.hu-berlin.de/pub/Mirrors/ftp.de.debian.org/debian
+ftp://ftp.irb.hr/debian
+http://ftp.is.debian.org/debian
+http://ftp.it.debian.org/debian
+ftp://ftp.iut-bm.univ-fcomte.fr/debian
+ftp://ftp.jaist.ac.jp/pub/Linux/Debian
+http://ftp.jp.debian.org/debian
+ftp://ftp.jyu.fi/debian
+ftp://ftp.keystealth.org/debian
+http://ftp.kr.debian.org/debian
+ftp://ftp.kulnet.kuleuven.ac.be/debian
+ftp://ftp.linux.pt/pub/mirrors/debian
+ftp://ftp.lip6.fr/pub/linux/distributions/debian
+ftp://ftp.lug.ro/debian
+ftp://ftp.man.szczecin.pl/pub/Linux/debian
+ftp://ftp.mgts.by/debian
+ftp://ftp.mikesnet.ro/debian
+ftp://ftp.mipt.ru/debian
+ftp://ftp.monash.edu.au/pub/linux/debian
+ftp://ftp.mpi-sb.mpg.de/pub/linux/distributions/debian/debian
+http://ftp.mx.debian.org/debian
+ftp://ftp.ndlug.nd.edu/debian
+http://ftp.ndlug.nd.edu/mirrors/debian
+ftp://ftp.nerim.net/debian
+http://ftp.nl.debian.org/debian
+ftp://ftp.nluug.nl/pub/os/Linux/distr/debian
+http://ftp.no.debian.org/debian
+ftp://ftp.ntua.gr/pub/linux/debian
+http://ftp.nz.debian.org/debian
+http://ftp.pl.debian.org/debian
+ftp://ftp.port80.se/debian
+ftp://ftp.psn.ru/debian
+http://ftp.pt.debian.org/debian
+ftp://ftp.pucpr.br/debian
+ftp://ftp.rediris.es/debian
+ftp://ftp.riken.jp/pub/Linux/debian/debian
+http://ftp.ro.debian.org/debian
+ftp://ftp.rrzn.uni-hannover.de/debian/debian
+http://ftp.ru.debian.org/debian
+ftp://ftp.scarlet.be/pub/debian
+http://ftp.se.debian.org/debian
+http://ftp.si.debian.org/debian
+http://ftp.sk.debian.org/debian
+http://ftp.softnet.tuc.gr/ftp/linux/debian
+ftp://ftp.stw-bonn.de/debian
+ftp://ftp.sun.ac.za/debian
+http://ftp.sun.ac.za/ftp/debian
+ftp://ftp.sunet.se/pub/os/Linux/distributions/debian
+http://ftp.surfnet.nl/os/Linux/distr/debian
+ftp://ftp.surfnet.nl/pub/os/Linux/distr/debian
+ftp://ftp.telepac.pt/pub/debian
+http://ftp.thaios.net/debian
+ftp://ftp.ticklers.org/debian
+ftp://ftp.tiscali.de/pub/debian/debian
+http://ftp.tiscali.nl/debian
+ftp://ftp.tiscali.nl/pub/mirrors/debian
+http://ftp.tr.debian.org/debian
+ftp://ftp.tu-chemnitz.de/pub/linux/debian/debian
+ftp://ftp.tu-clausthal.de/pub/linux/debian
+ftp://ftp.tu-graz.ac.at/mirror/debian
+http://ftp.tw.debian.org/debian
+ftp://ftp.twaren.net/debian
+ftp://ftp.u-picardie.fr/mirror/debian
+ftp://ftp.u-strasbg.fr/debian
+ftp://ftp.udc.es/debian
+http://ftp.uk.debian.org/debian
+ftp://ftp.um.es/mirror/debian
+http://ftp.uni-bayreuth.de/linux/Debian/debian
+ftp://ftp.uni-bayreuth.de/pub/linux/Debian/debian
+ftp://ftp.uni-kl.de/debian
+ftp://ftp.uni-koeln.de/debian
+ftp://ftp.uni-sofia.bg/debian
+ftp://ftp.unina.it/pub/linux/distributions/debian
+ftp://ftp.univie.ac.at/systems/linux/debian/debian
+http://ftp.us.debian.org/debian
+ftp://ftp.uwa.edu.au/debian
+ftp://ftp.uwsg.indiana.edu/linux/debian
+ftp://ftp.vectranet.pl/debian
+http://ftp.wa.au.debian.org/debian
+ftp://ftp.yz.yamagata-u.ac.jp/debian
+ftp://ftp.zcu.cz/mirrors/debian
+http://ftp2.de.debian.org/debian
+http://ftp2.fr.debian.org/debian
+ftp://ftp3.nrc.ca/debian
+ftp://ftp5.gwdg.de/pub/linux/debian/debian
+ftp://gd.tuwien.ac.at/opsys/linux/debian
+ftp://gladiator.real-time.com/linux/debian
+ftp://gulus.usherbrooke.ca/debian
+ftp://jane.uab.cat/debian
+ftp://kebo.vlsm.org/debian
+ftp://linorg.usp.br/debian
+http://linux.iq.usp.br/debian
+ftp://linux.org.by/debian
+ftp://lug.mtu.edu/debian
+ftp://mi.mirror.garr.it/mirrors/debian
+ftp://mir1.ovh.net/debian
+http://mir2.ovh.net/debian
+ftp://mirror.aarnet.edu.au/debian
+http://mirror.anl.gov/debian
+ftp://mirror.anl.gov/pub/debian
+ftp://mirror.cc.columbia.edu/pub/linux/debian/debian
+ftp://mirror.cs.wisc.edu/pub/mirrors/linux/debian
+ftp://mirror.datafast.net.au/debian
+ftp://mirror.eftel.com/debian
+ftp://mirror.inter.net.il/pub/debian
+http://mirror.isoc.org.il/pub/debian
+ftp://mirror.nttu.edu.tw/debian
+http://mirror.nus.edu.sg/Debian
+ftp://mirror.nus.edu.sg/pub/Debian
+ftp://mirror.optus.net/debian
+ftp://mirror.ox.ac.uk/debian
+ftp://mirror.pacific.net.au/debian
+http://mirror.peer1.net/debian
+ftp://mirror.positive-internet.com/debian
+ftp://mirror.scarlet-internet.nl/pub/debian
+http://mirror.switch.ch/ftp/mirror/debian
+ftp://mirror.switch.ch/mirror/debian
+http://mirror.tucdemonic.org/debian
+http://mirror.ynet.sk/debian
+ftp://mirrors.geekbone.org/debian
+ftp://mirrors.geeks.org/debian
+ftp://mirrors.ircam.fr/pub/debian
+ftp://mirrors.kernel.org/debian
+http://mirrors.nfsi.pt/debian
+ftp://mirrors.nfsi.pt/pub/debian
+ftp://mirrors.telianet.dk/debian
+http://mirrors.tummy.com/debian
+http://mirrors.uol.com.br/pub/debian
+ftp://mirrors.usc.edu/pub/linux/distributions/debian
+http://mmc.igeofcu.unam.mx/debian
+ftp://opensource.nchc.org.tw/debian
+http://ring.asahi-net.or.jp/archives/linux/debian/debian
+ftp://ring.asahi-net.or.jp/pub/linux/debian/debian
+ftp://sb.itc.u-tokyo.ac.jp/DEBIAN
+http://sft.if.usp.br/debian
+http://sluglug.ucsc.edu/debian
+http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/debian
+ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/debian
+ftp://techweb.rfa.org/debian
+ftp://the.earth.li/debian
+ftp://ukdebian.mirror.anlx.net/debian
+ftp://webb.ens-cachan.fr/debian
+ftp://www.las.ic.unicamp.br/pub/debian
+ftp://www.mirrorservice.org/sites/ftp.debian.org/debian
+http://www.ring.gr.jp/archives/linux/debian/debian
+ftp://www.ring.gr.jp/pub/linux/debian/debian
+http://www.zentek-international.com/mirrors/debian
diff --git a/src/lib/distro-info/debian-5.0/prereqfiles/etc/hosts b/src/lib/distro-info/debian-5.0/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/debian-5.0/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/debian-5.0/settings.default b/src/lib/distro-info/debian-5.0/settings.default
new file mode 100644
index 00000000..40af4b20
--- /dev/null
+++ b/src/lib/distro-info/debian-5.0/settings.default
@@ -0,0 +1,32 @@
+arch = i386
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_0.3.3.2etch1_all.deb
+release-name = etch
+<repository base>
+ components = main
+ distribution = etch
+ name = Debian 5.0
+ repo-subdir = dists
+ file-for-speedtest = dists/etch/main/binary-i386/Packages.bz2
+</repository>
+<selection minimal>
+ packages = <<END
+ linux-image-486
+ locales-all
+ END
+</selection>
+<selection gnome>
+ base = minimal
+ packages = <<END
+ gnome
+ END
+</selection>
+<selection kde>
+ base = minimal
+ packages = <<END
+ kde
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/debian-5.0/settings.example b/src/lib/distro-info/debian-5.0/settings.example
new file mode 100644
index 00000000..ac54855d
--- /dev/null
+++ b/src/lib/distro-info/debian-5.0/settings.example
@@ -0,0 +1,17 @@
+# 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/debian
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/fedora-6/export-filter.example b/src/lib/distro-info/fedora-6/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/fedora-6/mirrors/base b/src/lib/distro-info/fedora-6/mirrors/base
new file mode 100644
index 00000000..1ff185e4
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/mirrors/base
@@ -0,0 +1,105 @@
+ftp://alviss.et.tudelft.nl/pub/fedora/linux/core/6/i386/os
+http://distro.ibiblio.org/pub/linux/distributions/fedora/linux/core/6/i386/os
+http://download.fedora.redhat.com/pub/fedora/linux/6/i386/os
+http://fedora.kiewel-online.de/linux/core/6/i386/os
+http://fedora.mirror.facebook.com/linux/core/6/i386/os
+http://fedora.mirror.garr.it/mirrors/fedora/linux/core/6/i386/os
+http://fedora.secsup.org/linux/6/i386/os
+ftp://fedora.secsup.org/pub/linux/redhat/fedora/linux/core/6/i386/os
+http://fr2.rpmfind.net/linux/fedora/core/6/i386/os
+http://ftp-stud.hs-esslingen.de/pub/fedora/linux/core/6/i386/os
+ftp://ftp.applios.net/pub/fedora/linux/core/6/i386/os
+http://ftp.astral.ro/mirrors/fedora/pub/fedora/linux/core/6/i386/os
+http://ftp.belnet.be/linux/fedora/linux/core/6/i386/os
+ftp://ftp.ceid.upatras.gr/pub/fedora/linux/core/6/i386/os
+http://ftp.chg.ru/pub/Linux/fedora/linux/core/6/i386/os
+http://ftp.cica.es/fedora/linux/core/6/i386/os
+ftp://ftp.ciril.fr/pub/linux/fedora/linux/core/6/i386/os
+http://ftp.crc.dk/fedora/linux/core/6/i386/os
+ftp://ftp.crc.dk/pub/mirrors/fedora/linux/core/6/i386/os
+ftp://ftp.cru.fr/pub/linux/fedora/core/6/i386/os
+ftp://ftp.cs.hacettepe.edu.tr/pub/mirrors/fedora/linux/core/6/i386/os
+ftp://ftp.cse.buffalo.edu/pub/Linux/fedora/linux/core/6/i386/os
+http://ftp.dti.ad.jp/pub/Linux/Fedora/core/6/i386/os
+http://ftp.fi.muni.cz/pub/linux/fedora/linux/core/6/i386/os
+ftp://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/core/6/i386/os
+http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/6/i386/os
+ftp://ftp.gtlib.gatech.edu/pub/fedora.redhat/linux/core/6/i386/os
+http://ftp.gts.lug.ro/fedora/linux/core/6/i386/os
+http://ftp.gui.uva.es/sites/fedora.redhat.com/linux/core/6/i386/os
+http://ftp.heanet.ie/pub/fedora/linux/core/6/i386/os
+http://ftp.hostrino.com/pub/fedora/linux/core/6/i386/os
+http://ftp.iij.ad.jp/pub/linux/fedora/core/6/i386/os
+http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/6/i386/os
+ftp://ftp.kaist.ac.kr/fedora/linux/core/6/i386/os
+http://ftp.kaist.ac.kr/pub/fedora/linux/core/6/i386/os
+http://ftp.kddilabs.jp/Linux/packages/fedora/core/6/i386/os
+http://ftp.linux.ee/pub/fedora/linux/core/6/i386/os
+http://ftp.linux.ncsu.edu/pub/fedora/linux/core/6/i386/os
+ftp://ftp.linux.org.tr/pub/fedora/linux/core/6/i386/os
+http://ftp.lip6.fr/ftp/pub/linux/distributions/fedora/6/i386/os
+ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os
+ftp://ftp.muug.mb.ca/pub/fedora/linux/core/6/i386/os
+http://ftp.nluug.nl/pub/os/Linux/distr/fedora/linux/core/6/i386/os
+ftp://ftp.otenet.gr/pub/linux/fedora/linux/core/6/i386/os
+ftp://ftp.proxad.net/mirrors/fedora.redhat.com/fedora/linux/core/6/i386/os
+http://ftp.ps.pl/pub/Linux/fedora-linux/core/6/i386/os
+http://ftp.pwr.wroc.pl/pub/linux/fedora/linux/core/6/i386/os
+ftp://ftp.rediris.es/mirror/fedora-redhat/core/6/i386/os
+http://ftp.rhnet.is/pub/fedora/linux/core/6/i386/os
+http://ftp.riken.jp/Linux/fedora/core/6/i386/os
+ftp://ftp.solnet.ch/mirror/fedora/linux/core/6/i386/os
+http://ftp.stw-bonn.de/pub/fedora/linux/core/6/i386/os
+http://ftp.SURFnet.nl/pub/os/Linux/distr/fedora/linux/core/6/i386/os
+http://ftp.tlk-l.net/pub/mirrors/fedora/core/6/i386/os
+http://ftp.tu-chemnitz.de/pub/linux/fedora-enchilada/linux/core/6/i386/os
+ftp://ftp.tvnet.hu/pub/fedora/linux/core/6/i386/os
+ftp://ftp.uci.edu/mirrors/fedora/linux/core/6/i386/os
+http://ftp.udl.es/pub/fedora/linux/core/6/i386/os
+http://ftp.uni-bayreuth.de/linux/fedora/linux/core/6/i386/os
+ftp://ftp.uni-bayreuth.de/pub/linux/fedora/linux/core/6/i386/os
+ftp://ftp.uninett.no/pub/linux/Fedora/core/6/i386/os
+http://ftp.univie.ac.at/systems/linux/fedora/core/6/i386/os
+http://ftp.upjs.sk/pub/fedora/linux/core/6/i386/os
+http://ftp.usf.edu/pub/fedora/linux/core/6/i386/os
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux/core/6/i386/os
+http://gulus.usherbrooke.ca/pub/distro/fedora/linux/core/6/i386/os
+http://kdeforge.unl.edu/mirrors/fedora/linux/core/6/i386/os
+ftp://limestone.uoregon.edu/fedora/linux/6/i386/os
+http://limestone.uoregon.edu/ftp/fedora/linux/6/i386/os
+http://linux.nssl.noaa.gov/fedora/linux/core/6/i386/os
+http://mirror.aarnet.edu.au/pub/fedora/linux/core/6/i386/os
+http://mirror.anl.gov/pub/fedora/linux/core/6/i386/os
+http://mirror.cc.vt.edu/pub/fedora/linux/core/6/i386/os
+http://mirror.cogentco.com/pub/linux/fedora/linux/core/6/i386/os
+ftp://mirror.cs.princeton.edu/pub/mirrors/fedora/linux/core/6/i386/os
+http://mirror.fraunhofer.de/download.fedora.redhat.com/fedora/linux/core/6/i386/os
+http://mirror.hiwaay.net/pub/fedora/linux/core/6/i386/os
+http://mirror.internode.on.net/pub/fedora/linux/core/6/i386/os
+http://mirror.karneval.cz/pub/linux/fedora/linux/core/6/i386/os
+http://mirror.linux.duke.edu/pub/fedora/linux/core/6/i386/os
+http://mirror.newnanutilities.org/pub/fedora/linux/core/6/i386/os
+http://mirror.nuvio.com/pub/fedora/linux/core/6/i386/os
+ftp://mirror.nyi.net/fedora/linux/core/6/i386/os
+http://mirror.optus.net/fedora/linux/core/6/i386/os
+http://mirror.pacific.net.au/linux/fedora/linux/core/6/i386/os
+http://mirror.stanford.edu/fedora/linux/core/6/i386/os
+ftp://mirror.stanford.edu/pub/mirrors/fedora/linux/core/6/i386/os
+http://mirror.steadfast.net/fedora/core/6/i386/os
+http://mirror.switch.ch/ftp/mirror/fedora/linux/core/6/i386/os
+ftp://mirror.switch.ch/mirror/fedora/linux/core/6/i386/os
+http://mirror.usu.edu/mirrors/fedora/linux/core/6/i386/os
+http://mirror.web-ster.com/fedora/core/6/i386/os
+http://mirrors.cat.pdx.edu/fedora/linux/core/6/i386/os
+http://mirrors.ircam.fr/pub/fedora/linux/core/6/i386/os
+http://mirrors.kernel.org/fedora/core/6/i386/os
+http://mirrors.tummy.com/pub/fedora.redhat.com/fedora/linux/core/6/i386/os
+http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/core/6/i386/os
+http://srl.cs.jhu.edu/YUM/fedora/core/6/i386/os
+http://sunsite.icm.edu.pl/pub/Linux/fedora/linux/core/6/i386/os
+http://sunsite.mff.cuni.cz/MIRRORS/fedora.redhat.com/linux/core/6/i386/os
+http://sunsite.rediris.es/mirror/fedora-redhat/core/6/i386/os
+http://www.gtlib.gatech.edu/pub/fedora.redhat/linux/core/6/i386/os
+http://www.jur-linux.org/download/fedora/6/i386/os
+http://www.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os
+http://www.muug.mb.ca/pub/fedora/linux/core/6/i386/os
diff --git a/src/lib/distro-info/fedora-6/mirrors/base_update b/src/lib/distro-info/fedora-6/mirrors/base_update
new file mode 100644
index 00000000..b490c5b4
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/mirrors/base_update
@@ -0,0 +1,90 @@
+ftp://alviss.et.tudelft.nl/pub/fedora/linux/core/updates/6/i386
+http://distro.ibiblio.org/pub/linux/distributions/fedora/linux/core/updates/6/i386
+http://download.fedora.redhat.com/pub/fedora/linux/updates/6/i386
+http://fedora.kiewel-online.de/linux/core/updates/6/i386
+http://fedora.mirror.facebook.com/linux/core/updates/6/i386
+http://fedora.mirror.garr.it/mirrors/fedora/linux/core/updates/6/i386
+http://fedora.secsup.org/linux/updates/6/i386
+ftp://fedora.secsup.org/pub/linux/redhat/fedora/linux/core/updates/6/i386
+http://fr2.rpmfind.net/linux/fedora/core/updates/6/i386
+http://ftp-stud.hs-esslingen.de/pub/fedora/linux/core/updates/6/i386
+http://ftp.astral.ro/mirrors/fedora/pub/fedora/linux/core/updates/6/i386
+http://ftp.belnet.be/linux/fedora/linux/core/updates/6/i386
+ftp://ftp.ceid.upatras.gr/pub/fedora/linux/core/updates/6/i386
+http://ftp.cica.es/fedora/linux/core/updates/6/i386
+ftp://ftp.ciril.fr/pub/linux/fedora/linux/core/updates/6/i386
+http://ftp.crc.dk/fedora/linux/core/updates/6/i386
+ftp://ftp.crc.dk/pub/mirrors/fedora/linux/core/updates/6/i386
+ftp://ftp.cru.fr/pub/linux/fedora/core/updates/6/i386
+ftp://ftp.cs.hacettepe.edu.tr/pub/mirrors/fedora/linux/core/updates/6/i386
+ftp://ftp.cse.buffalo.edu/pub/Linux/fedora/linux/core/updates/6/i386
+http://ftp.dti.ad.jp/pub/Linux/Fedora/core/updates/6/i386
+http://ftp.fi.muni.cz/pub/linux/fedora/linux/core/updates/6/i386
+ftp://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/core/updates/6/i386
+http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/updates/6/i386
+ftp://ftp.gtlib.gatech.edu/pub/fedora.redhat/linux/core/updates/6/i386
+http://ftp.gts.lug.ro/fedora/linux/core/updates/6/i386
+http://ftp.heanet.ie/pub/fedora/linux/core/updates/6/i386
+http://ftp.iij.ad.jp/pub/linux/fedora/core/updates/6/i386
+http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/updates/6/i386
+ftp://ftp.kaist.ac.kr/fedora/linux/core/updates/6/i386
+http://ftp.kaist.ac.kr/pub/fedora/linux/core/updates/6/i386
+http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/6/i386
+http://ftp.linux.ncsu.edu/pub/fedora/linux/core/updates/6/i386
+ftp://ftp.linux.org.tr/pub/fedora/linux/core/updates/6/i386
+ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/core/updates/6/i386
+ftp://ftp.muug.mb.ca/pub/fedora/linux/core/updates/6/i386
+http://ftp.nluug.nl/pub/os/Linux/distr/fedora/linux/core/updates/6/i386
+http://ftp.ntua.gr/pub/linux/fedora/linux/core/updates/6/i386
+ftp://ftp.otenet.gr/pub/linux/fedora/linux/core/updates/6/i386
+ftp://ftp.proxad.net/mirrors/fedora.redhat.com/fedora/linux/core/updates/6/i386
+http://ftp.ps.pl/pub/Linux/fedora-linux/core/updates/6/i386
+http://ftp.pwr.wroc.pl/pub/linux/fedora/linux/core/updates/6/i386
+ftp://ftp.rediris.es/mirror/fedora-redhat/core/updates/6/i386
+http://ftp.rhnet.is/pub/fedora/linux/core/updates/6/i386
+http://ftp.riken.jp/Linux/fedora/core/updates/6/i386
+ftp://ftp.solnet.ch/mirror/fedora/linux/core/updates/6/i386
+http://ftp.stw-bonn.de/pub/fedora/linux/core/updates/6/i386
+http://ftp.SURFnet.nl/pub/os/Linux/distr/fedora/linux/core/updates/6/i386
+http://ftp.tlk-l.net/pub/mirrors/fedora/core/updates/6/i386
+http://ftp.tu-chemnitz.de/pub/linux/fedora-enchilada/linux/core/updates/6/i386
+ftp://ftp.tvnet.hu/pub/fedora/linux/core/updates/6/i386
+ftp://ftp.uci.edu/mirrors/fedora/linux/core/updates/6/i386
+http://ftp.udl.es/pub/fedora/linux/core/updates/6/i386
+ftp://ftp.uninett.no/pub/linux/Fedora/core/updates/6/i386
+http://ftp.univie.ac.at/systems/linux/fedora/core/updates/6/i386
+http://ftp.upjs.sk/pub/fedora/linux/core/updates/6/i386
+http://ftp.usf.edu/pub/fedora/linux/core/updates/6/i386
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux/core/updates/6/i386
+http://gulus.usherbrooke.ca/pub/distro/fedora/linux/core/updates/6/i386
+http://kdeforge.unl.edu/mirrors/fedora/linux/core/updates/6/i386
+http://limestone.uoregon.edu/ftp/fedora/linux/updates/6/i386
+http://linux.nssl.noaa.gov/fedora/linux/core/updates/6/i386
+http://mirror.aarnet.edu.au/pub/fedora/linux/core/updates/6/i386
+http://mirror.anl.gov/pub/fedora/linux/core/updates/6/i386
+http://mirror.cc.vt.edu/pub/fedora/linux/core/updates/6/i386
+http://mirror.cogentco.com/pub/linux/fedora/linux/core/updates/6/i386
+ftp://mirror.cs.princeton.edu/pub/mirrors/fedora/linux/core/updates/6/i386
+http://mirror.fraunhofer.de/download.fedora.redhat.com/fedora/linux/core/updates/6/i386
+http://mirror.hiwaay.net/pub/fedora/linux/core/updates/6/i386
+http://mirror.internode.on.net/pub/fedora/linux/core/updates/6/i386
+http://mirror.karneval.cz/pub/linux/fedora/linux/core/updates/6/i386
+http://mirror.linux.duke.edu/pub/fedora/linux/core/updates/6/i386
+http://mirror.newnanutilities.org/pub/fedora/linux/core/updates/6/i386
+http://mirror.nuvio.com/pub/fedora/linux/core/updates/6/i386
+ftp://mirror.nyi.net/fedora/linux/core/updates/6/i386
+http://mirror.optus.net/fedora/linux/core/updates/6/i386
+http://mirror.stanford.edu/fedora/linux/core/updates/6/i386
+http://mirror.steadfast.net/fedora/core/updates/6/i386
+http://mirror.switch.ch/ftp/mirror/fedora/linux/core/updates/6/i386
+ftp://mirror.switch.ch/mirror/fedora/linux/core/updates/6/i386
+http://mirror.web-ster.com/fedora/core/updates/6/i386
+http://mirrors.cat.pdx.edu/fedora/linux/core/updates/6/i386
+http://mirrors.ircam.fr/pub/fedora/linux/core/updates/6/i386
+http://mirrors.kernel.org/fedora/core/updates/6/i386
+http://mirrors.tummy.com/pub/fedora.redhat.com/fedora/linux/core/updates/6/i386
+http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/core/updates/6/i386
+http://srl.cs.jhu.edu/YUM/fedora/core/updates/6/i386
+http://sunsite.mff.cuni.cz/MIRRORS/fedora.redhat.com/linux/core/updates/6/i386
+http://www.jur-linux.org/download/fedora/updates/6/i386
+http://www.muug.mb.ca/pub/fedora/linux/core/updates/6/i386
diff --git a/src/lib/distro-info/fedora-6/prereqfiles/etc/hosts b/src/lib/distro-info/fedora-6/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/fedora-6/settings.default b/src/lib/distro-info/fedora-6/settings.default
new file mode 100644
index 00000000..53dfbe74
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/settings.default
@@ -0,0 +1,125 @@
+bootstrap-packages = <<END
+ audit-libs-1.2.8-1.fc6.i386.rpm
+ basesystem-8.0-5.1.1.noarch.rpm
+ bash-3.1-16.1.i386.rpm
+ beecrypt-4.1.2-10.1.1.i386.rpm
+ bzip2-libs-1.0.3-3.i386.rpm
+ chkconfig-1.3.30-1.i386.rpm
+ coreutils-5.97-11.i386.rpm
+ cpio-2.6-19.i386.rpm
+ cracklib-2.8.9-3.1.i386.rpm
+ cracklib-dicts-2.8.9-3.1.i386.rpm
+ db4-4.3.29-9.fc6.i386.rpm
+ device-mapper-1.02.07-3.i386.rpm
+ dmraid-1.0.0.rc13-1.fc6.i386.rpm
+ e2fsprogs-1.39-7.i386.rpm
+ e2fsprogs-libs-1.39-7.i386.rpm
+ elfutils-libelf-0.123-1.fc6.i386.rpm
+ ethtool-3-1.2.2.i386.rpm
+ expat-1.95.8-8.2.1.i386.rpm
+ fedora-release-6-4.noarch.rpm
+ fedora-release-notes-6-3.noarch.rpm
+ filesystem-2.4.0-1.i386.rpm
+ findutils-4.2.27-4.1.i386.rpm
+ gawk-3.1.5-11.i386.rpm
+ gdbm-1.8.0-26.2.1.i386.rpm
+ glib2-2.12.3-2.fc6.i386.rpm
+ glibc-2.5-3.i386.rpm
+ glibc-common-2.5-3.i386.rpm
+ grep-2.5.1-54.1.i386.rpm
+ gzip-1.3.5-9.i386.rpm
+ info-4.8-11.1.i386.rpm
+ initscripts-8.45.3-1.i386.rpm
+ iproute-2.6.16-6.fc6.i386.rpm
+ iputils-20020927-41.fc6.i386.rpm
+ kernel-2.6.18-1.2798.fc6.i586.rpm
+ kpartx-0.4.7-5.i386.rpm
+ krb5-libs-1.5-7.i386.rpm
+ less-394-4.1.i386.rpm
+ libacl-2.2.39-1.1.i386.rpm
+ libattr-2.4.32-1.1.i386.rpm
+ libcap-1.10-25.i386.rpm
+ libgcc-4.1.1-30.i386.rpm
+ libselinux-1.30.29-2.i386.rpm
+ libsepol-1.12.27-1.i386.rpm
+ libstdc++-4.1.1-30.i386.rpm
+ libtermcap-2.0.8-46.1.i386.rpm
+ lvm2-2.02.06-4.i386.rpm
+ MAKEDEV-3.23-1.2.i386.rpm
+ mcstrans-0.1.8-3.i386.rpm
+ mingetty-1.07-5.2.2.i386.rpm
+ mkinitrd-5.1.19-1.i386.rpm
+ mktemp-1.5-23.2.2.i386.rpm
+ module-init-tools-3.3-0.pre1.4.17.i386.rpm
+ nash-5.1.19-1.i386.rpm
+ ncurses-5.5-24.20060715.i386.rpm
+ neon-0.25.5-5.1.i386.rpm
+ net-tools-1.60-73.i386.rpm
+ openssl-0.9.8b-8.i386.rpm
+ pam-0.99.6.2-3.fc6.i386.rpm
+ pcre-6.6-1.1.i386.rpm
+ popt-1.10.2-32.i386.rpm
+ procps-3.2.7-8.i386.rpm
+ psmisc-22.2-5.i386.rpm
+ python-2.4.3-18.fc6.i386.rpm
+ readline-5.1-1.1.i386.rpm
+ rpm-4.4.2-32.i386.rpm
+ rpm-libs-4.4.2-32.i386.rpm
+ sed-4.1.5-5.fc6.i386.rpm
+ setup-2.5.55-1.noarch.rpm
+ shadow-utils-4.0.17-5.i386.rpm
+ sqlite-3.3.6-2.i386.rpm
+ sysklogd-1.4.1-39.2.i386.rpm
+ SysVinit-2.86-14.i386.rpm
+ tar-1.15.1-19.i386.rpm
+ termcap-5.5-1.20060701.1.noarch.rpm
+ tzdata-2006m-2.fc6.noarch.rpm
+ udev-095-14.i386.rpm
+ util-linux-2.13-0.44.fc6.i386.rpm
+ zlib-1.2.3-3.i386.rpm
+END
+<metapackager yum>
+ packages = <<END
+ libxml2-2.6.26-2.1.1.i386.rpm
+ python-elementtree-1.2.6-5.i386.rpm
+ python-sqlite-1.1.7-1.2.1.i386.rpm
+ python-urlgrabber-2.9.9-2.noarch.rpm
+ rpm-python-4.4.2-32.i386.rpm
+ yum-3.0-6.noarch.rpm
+ yum-metadata-parser-1.0-8.fc6.i386.rpm
+ END
+</metapackager>
+package-subdir = Fedora/RPMS
+prereq-packages = <<END
+ beecrypt-4.1.2-10.1.1.i386.rpm
+ bzip2-libs-1.0.3-3.i386.rpm
+ e2fsprogs-libs-1.39-7.i386.rpm
+ elfutils-libelf-0.123-1.fc6.i386.rpm
+ expat-1.95.8-8.2.1.i386.rpm
+ glibc-2.5-3.i386.rpm
+ krb5-libs-1.5-7.i386.rpm
+ libgcc-4.1.1-30.i386.rpm
+ libselinux-1.30.29-2.i386.rpm
+ libsepol-1.12.27-1.i386.rpm
+ libstdc++-4.1.1-30.i386.rpm
+ neon-0.25.5-5.1.i386.rpm
+ openssl-0.9.8b-8.i386.rpm
+ popt-1.10.2-32.i386.rpm
+ rpm-4.4.2-32.i386.rpm
+ rpm-libs-4.4.2-32.i386.rpm
+ sqlite-3.3.6-2.i386.rpm
+ zlib-1.2.3-3.i386.rpm
+END
+<repository base>
+ name = Fedora Core 6
+</repository>
+<repository base_update>
+ name = Fedora Core 6 updates
+</repository>
+<selection minimal>
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/fedora-6/settings.example b/src/lib/distro-info/fedora-6/settings.example
new file mode 100644
index 00000000..22883d4b
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/settings.example
@@ -0,0 +1,20 @@
+# 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/pub/linux/fedora/linux/core/6/i386/os
+#</repository>
+#<repository base_update>
+# local-url = /srv/ftp/pub/linux/fedora/linux/core/updates/6/i386
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY
new file mode 100644
index 00000000..592eba55
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY
@@ -0,0 +1,34 @@
+The following public key can be used to verify RPM packages built and
+signed by Red Hat, Inc. using `rpm -K' using the GNU GPG package.
+Questions about this key should be sent to security@redhat.com.
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.0 (GNU/Linux)
+Comment: For info see http://www.gnupg.org
+
+mQGiBDfqVDgRBADBKr3Bl6PO8BQ0H8sJoD6p9U7Yyl7pjtZqioviPwXP+DCWd4u8
+HQzcxAZ57m8ssA1LK1Fx93coJhDzM130+p5BG9mYSWShLabR3N1KXdXQYYcowTOM
+GxdwYRGr1Spw8QydLhjVfU1VSl4xt6bupPbWJbyjkg5Z3P7BlUOUJmrx3wCgobNV
+EDGaWYJcch5z5B1of/41G8kEAKii6q7Gu/vhXXnLS6m15oNnPVybyngiw/23dKjS
+ZVG7rKANEK2mxg1VB+vc/uUc4k49UxJJfCZg1gu1sPFV3GSa+Y/7jsiLktQvCiLP
+lncQt1dV+ENmHR5BdIDPWDzKBVbgWnSDnqQ6KrZ7T6AlZ74VMpjGxxkWU6vV2xsW
+XCLPA/9P/vtImA8CZN3jxGgtK5GGtDNJ/cMhhuv5tnfwFg4b/VGo2Jr8mhLUqoIb
+E6zeGAmZbUpdckDco8D5fiFmqTf5+++pCEpJLJkkzel/32N2w4qzPrcRMCiBURES
+PjCLd4Y5rPoU8E4kOHc/4BuHN903tiCsCPloCrWsQZ7UdxfQ5LQiUmVkIEhhdCwg
+SW5jIDxzZWN1cml0eUByZWRoYXQuY29tPohVBBMRAgAVBQI36lQ4AwsKAwMVAwID
+FgIBAheAAAoJECGRgM3bQqYOsBQAnRVtg7B25Hm11PHcpa8FpeddKiq2AJ9aO8sB
+XmLDmPOEFI75mpTrKYHF6rkCDQQ36lRyEAgAokgI2xJ+3bZsk8jRA8ORIX8DH05U
+lMH27qFYzLbT6npXwXYIOtVn0K2/iMDj+oEB1Aa2au4OnddYaLWp06v3d+XyS0t+
+5ab2ZfIQzdh7wCwxqRkzR+/H5TLYbMG+hvtTdylfqIX0WEfoOXMtWEGSVwyUsnM3
+Jy3LOi48rQQSCKtCAUdV20FoIGWhwnb/gHU1BnmES6UdQujFBE6EANqPhp0coYoI
+hHJ2oIO8ujQItvvNaU88j/s/izQv5e7MXOgVSjKe/WX3s2JtB/tW7utpy12wh1J+
+JsFdbLV/t8CozUTpJgx5mVA3RKlxjTA+On+1IEUWioB+iVfT7Ov/0kcAzwADBQf9
+E4SKCWRand8K0XloMYgmipxMhJNnWDMLkokvbMNTUoNpSfRoQJ9EheXDxwMpTPwK
+ti/PYrrL2J11P2ed0x7zm8v3gLrY0cue1iSba+8glY+p31ZPOr5ogaJw7ZARgoS8
+BwjyRymXQp+8Dete0TELKOL2/itDOPGHW07SsVWOR6cmX4VlRRcWB5KejaNvdrE5
+4XFtOd04NMgWI63uqZc4zkRa+kwEZtmbz3tHSdRCCE+Y7YVP6IUf/w6YPQFQriWY
+FiA6fD10eB+BlIUqIw80VgjsBKmCwvKkn4jg8kibXgj4/TzQSx77uYokw1EqQ2wk
+OZoaEtcubsNMquuLCMWijYhGBBgRAgAGBQI36lRyAAoJECGRgM3bQqYOhyYAnj7h
+VDY/FJAGqmtZpwVp9IlitW5tAJ4xQApr/jNFZCTksnI+4O1765F7tA==
+=3AHZ
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-beta b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-beta
new file mode 100644
index 00000000..ffcf6aed
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-beta
@@ -0,0 +1,32 @@
+The following public key can be used to verify RPM packages built and
+signed by Red Hat, Inc. for this beta using `rpm -K' using the GNU GPG
+package. Questions about this key should be sent to security@redhat.com.
+
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.6 (GNU/Linux)
+Comment: For info see http://www.gnupg.org
+
+mQGiBDySTqsRBACzc7xuCIp10oj5B2PAV4XzDeVxprv/WTMreSNSK+iC0bEz0IBp
+Vnn++qtyiXfH+bGIE9jqZgIEnpttWhUOaU5LhcLFzy+m8NWfngIFP9QfGmGAe9Gd
+LFeAdhj4RmSG/vgr7vDd83Hz22dv403Ar/sliWO4vDOrMmZBG57WGYTWtwCgkMsi
+UUQuJ6slbzKn82w+bYxOlL0EAIylWJGaTkKOTL5DqVR3ik9aT0Dt3FNVYiuhcKBe
+II4E3KOIVA9kO8in1IZjx2gs6K2UV+GsoAVANdfKL7l9O+k+J8OxhE74oycvYJxW
+QzCgXMZkNcvW5wyXwEMcr6TVd/5BGztcMw8oT3/l2MtAEG/vn1XaWToRSO1XDMDz
++AjUA/4m0mTkN8S4wjzJG8lqN7+quW3UOaiCe8J3SFrrrhE0XbY9cTJI/9nuXHU1
+VjqOSmXQYH2Db7UOroFTBiWhlAedA4O4yuK52AJnvSsHbnJSEmn9rpo5z1Q8F+qI
+mDlzriJdrIrVLeDiUeTlpH3kpG38D7007GhXBV72k1gpMoMcpbQ3UmVkIEhhdCwg
+SW5jLiAoQmV0YSBUZXN0IFNvZnR3YXJlKSA8cmF3aGlkZUByZWRoYXQuY29tPohX
+BBMRAgAXBQI8l5p/BQsHCgMEAxUDAgMWAgECF4AACgkQ/TcmiYl9oHqdeQCfZjw4
+F9sir3XfRAjVe9kYNcQ8hnIAn0WgyT7H5RriWYTOCfauOmd+cAW4iEYEEBECAAYF
+AjyXmqQACgkQIZGAzdtCpg5nDQCfepuRUyuVJvhuQkPWySETYvRw+WoAnjAWhx6q
+0npMx4OE1JGFi8ymKXktuQENBDySTq4QBADKL/mK7S8E3synxISlu7R6fUvu07Oc
+RoX96n0Di6T+BS99hC44XzHjMDhUX2ZzVvYS88EZXoUDDkB/8g7SwZrOJ/QE1zrI
+JmSVciNhSYWwqeT40Evs88ajZUfDiNbS/cSC6oui98iS4vxd7sE7IPY+FSx9vuAR
+xOa9vBnJY/dx0wADBQQAosm+Iltt2uigC6LJzxNOoIdB5r0GqTC1o5sHCeNqXJhU
+ExAG8m74uzMlYVLOpGZi4y4NwwAWvCWC0MWWnnu+LGFy1wKiJKRjhv5F+WkFutY5
+WHV5L44vp9jSIlBCRG+84jheTh8xqhndM9wOfPwWdYYu1vxrB8Tn6kA17PcYfHSI
+RgQYEQIABgUCPJJergAKCRD9NyaJiX2geiCPAJ4nEM4NtI9Uj8lONDk6FU86PmoL
+yACfb68fBd2pWEzLKsOk9imIobHHpzE=
+=gpIn
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora
new file mode 100644
index 00000000..17d4ec70
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora
@@ -0,0 +1,27 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBD+dnTsRBACwnlz4AhctOLlVBAsq+RaU82nb5P3bD1YJJpsAce1Ckd2sBUOJ
+D11NUCqH8c7EctOquOZ5zTcWxHiWWbLyKQwUw2SUvnWa5SSbi8kI8q9MTPsPvhwt
+gMrQMLenMO+nsrxrSaG6XcD+ssfJNxC7NQVCQAj3pvvg9rKi3ygsM7CXHwCghgsq
+X6TOr55HE90DbEsoq3b/jjsD/i8aIZ6urUgrpAkQslcakXdJLKgSdwjRUgVZgvYZ
+b7kAx1iPq0t/AhB3NJw3zW4AAKJohGg3xj5K4V8PJEZrSIpoRYlF43Kqlfu2p5gh
+WT89SP4YAlWPeTqf0+dTYUYz3b144k2ZFOdRuXIRxunoYNAUr9oMrxBXbJ/eY+0U
+QX3pBACYzKizyY4JJgd0zFJmNkcdK9nzcm+btYFnYQo33w5GSE686UNr+9yiXt9t
+mPRvNEbj3u+xoAX8B/5k3aZ5NbUhV64/VcKlUdRIxNlFCG7I9KgxeHWAYwi7yqOG
+XM3T/v6o7GLdQEB0ChFqS7kUlqmwLV+C3QhlrFe/Cuk26i+Q6rQiRmVkb3JhIFBy
+b2plY3QgPGZlZG9yYUByZWRoYXQuY29tPohbBBMRAgAbBQI/nZ07BgsJCAcDAgMV
+AgMDFgIBAh4BAheAAAoJELRCadBPKm/S2PAAnRTlhorITphab+oxAHtbxZF9BVyD
+AJ9WOVaZUG53IWWIAXOGv3j/cmr3lohGBBMRAgAGBQI/nZ22AAoJECGRgM3bQqYO
+R5QAoIp1G+omVktq/snxpmz5UeHjlSYjAKCRr/ea/L7S7ZTxB18cf1TYfad1x4hG
+BBARAgAGBQI/ntjgAAoJECnVuiSN9W0FUSUAoJnrone4J0o1HMkRz+6g9KVuO2Fy
+AJ0XyebOzVmI9U5OyOfnNmYV0wnQcrkBDQQ/nZ08EAQAugOfLWJbKwMA9vg2mJU5
+94TZU0HRJkx/fqYhx0YxWWRpzplrEyvcDXuYcWi1Hwh0tD86T4fR5GV6joWiWClz
+D+Hwhhb6gcSdeSGlGLlZAvWYtFSHWiv+3LaI9w8Vtczl99Bh2WiMDNDDGw0RQg6Z
+aftldLSe4j1pffpFGQ8SuisAAwUEAKVxqLT7fC5xQ6oclcZ+PhoDlePQ1BiTS7tu
+GM07bFF4nNvY91LL7S31pooz3XbGSWP8jxzSv1Fw35YhSmWGOBOEXluqMbVQGJJ5
+m8fqJOjC0imbfeWgr/T7zLrJeiljDxvX+6TyawyWQngF6v1Hq6FRV0O0bOp9Npt5
+zqCbDGs/iEYEGBECAAYFAj+dnTwACgkQtEJp0E8qb9L//gCcDVYnDegNCOxDn1se
+dDwxw+0h8OcAn1CZHof15QqxnTwEnvwF2QeOI5dn
+=mJAx
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-extras b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-extras
new file mode 100644
index 00000000..e89f1643
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-extras
@@ -0,0 +1,35 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBEG+vu8RBACyH3cUSp+DXbyIvZ075bGDhjhRCf8m44UW2cCQdO/45CJBkRnC
+AA6SHthCrXCVKIuuo1jSwy8kMXt1P/7IpF6Tc8ZMzcHKTyNetuuD/A7oavgnrJNb
+QVTScqbD6VrvjUAPpDz5TMPqMMFYwylp+ySKMQpoPOYoqdNE3XwnA5vOywCg44+S
+KDWIV0j5xCeIAoa47VmgF2cEAK/FIZRkbb7+i2Fob1mxKsnuLN/xx67aBpU2w7HO
+scVnkke08lRestDVk/6xb+lrq+gVLdNBfAANBrOcwRv2heu+Zu3PZGuC166/JWFM
+kx5a9TkI0zQAw72LqKeX4VDBRz5fUoIs/C+3aGc5Mh+h8fZYjJGf0kr/90rnd/0e
+WqsBA/9ONArdHN44aICt7xku/t98p9Da04A7kRYTHlLrBk5i0U4JJXKei7ZAzNi4
+Or//8ATepQdsBMCJVx1Ss/vJKxupLG9Mw43nbNuA5SmOSPnAoyglYadKyaUXBbVj
+mkqf9ZkjOMfD5u9PEWMWMq3f8uf05qxsrBDeiyc7Fk0jBYTvnrQ4RmVkb3JhIFBy
+ZSBFeHRyYXMgUmVsZWFzZSA8cHJlLWV4dHJhc0BmZWRvcmFwcm9qZWN0Lm9yZz6I
+XgQTEQIAHgUCQb6+7wIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRCC7ZUEGscM
+5uAMAKC+XaPSCYIpdcmJYEe9rNxYMz/hLwCeOyBYUYA2L0WnbfXuNafRqwta/s2I
+RgQSEQIABgUCQgD+/AAKCRC0QmnQTypv0lVYAJoCLolPSuAj873GbV2+m3Bj6sS/
+UACeNcDmIWeruRld83uSQcx4xJyEOUa0KUZlZG9yYSBQcm9qZWN0IDxmZWRvcmEt
+ZXh0cmFzQHJlZGhhdC5jb20+iF4EExECAB4FAkIAeFQCGwMGCwkIBwMCAxUCAwMW
+AgECHgECF4AACgkQgu2VBBrHDOYu8wCffLm57mvcYApV7eqvHXr29gNAbLwAoJVq
+JWvgBIvg8/4MiqwKAQ1MDkIUiEYEEhECAAYFAkIA/wQACgkQtEJp0E8qb9LQJACf
+c0LteS513+5O6erQO7RBUxC/NI4AniDHK+Ogf5l5Gs2ciwD+WApsZ4mPtDBGZWRv
+cmEgUHJvamVjdCA8ZmVkb3JhLWV4dHJhc0BmZWRvcmFwcm9qZWN0Lm9yZz6IXgQT
+EQIAHgUCQgB4iQIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRCC7ZUEGscM5gZ7
+AJ9n8CYN6nvMqxCbQQZwvs7e/J4//QCeM3nDwC5EfEbEtOHPIYAqTf3IQZaIRgQS
+EQIABgUCQgD/BAAKCRC0QmnQTypv0qKuAJ0cnqk9BbbblRSBbn72bK/BAquzywCe
+M7S0C6rfrYlfOjQHQdVB5GitT9u5AQ0EQb6+8RAEAJmsZ5apOFz0Fj6RwX0D+nOU
+Atdzd3zpTNzu4j8+L750ePutjuwizEmCxKycchuG+gGasLmdxY+xk5AUB7gLt4ms
+eKsWyHvQt+H4wG8jjOjHWXlaJkZaYQUxpVPd6/11hkoqpodJ9ckfoIJnpUJWDcd3
+HTW7jdq+ZtBXjQlwvh3HAAMHA/9g50+hqjn23d91SaFTkvaAySZYHEF/xm5sOV1X
+Z37XNFdl7JRl6BN7y59PE9Nk6qP4yHqH1G2YNDL3BmejChMF5GmEqluNdnvfFvwk
+yqPvE7qCv8BhktPqsnrpFmtfeDFI4vztD08oab9LdkDvQwLHBZpc+wCb4VJzOkaZ
+7e7VP4hJBBgRAgAJBQJBvr7xAhsMAAoJEILtlQQaxwzmxdYAn3X4X/ENC3V4yPDR
+7X6oVeIVr5fvAJ4n5vY10NpvYKV5arzKd8DSW2m5Bg==
+=N/fy
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-legacy b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-legacy
new file mode 100644
index 00000000..d15e7e90
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-legacy
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBEALkQkRBACCBCp/a5rsqy2Q0NW/2OMkYtsb3k5M6dsQYoHDLiZK4VG1j+Bf
+2zzp+HJiUnLFp/l7mROuRioU9/UHpEYFIVunBYXeZf84OxB+mruh9UZtYn3oVXtH
+oaMI7hIFirTZ5eEY7zrfvTbvZ2Sm5cE3F2G5sWVOfxhl5opinuWN4xtSwwCggooh
+LqarkF4KN6D8xoyjrhLaxiMD/Az7RE6oH0Vwl9dX7YmccymDEesT5Ql6Q5FvfkuZ
+F5ZaQwaBO2ko2hMMh2AdCxoYAZPjWqC5r6Wy9P8hMfh+A0S4zon2DE/r0d4vLEY2
+HoptwtElq6gpltydx+/vXhZWkwCO//Kz9wXgZr496KtGXmEKYtdlVScBW6OvdyyD
+18zeA/9RuY59C7uxxe6cu7amqjP52xx5rHGkdJD5E8o3rmjdsr9tJ3FcjtIV0DV2
+BkfLIMnsp2gd972n7JBzlA9LJ+JTtMzvf9WdrErpRz1VeI1jHe4/hNGe3hd6xJIE
+rxj5FH+LwTj3vfErZdKsWOuudNkz1N4AwZr/k05gV3bi7j8RCLRIRmVkb3JhIExl
+Z2FjeSAoaHR0cDovL3d3dy5mZWRvcmFsZWdhY3kub3JnKSA8c2Vjbm90aWNlQGZl
+ZG9yYWxlZ2FjeS5vcmc+iFkEExECABkFAkALkQkECwcDAgMVAgMDFgIBAh4BAheA
+AAoJEBCMRRJzEAL686wAn3bA5dioMd0UDpUaES9TglLDpONbAJ467XWdHHwhxuHz
+oxWc3q7rWPBinLkCDQRAC5EuEAgAsPAVcrvrKB1A/hxoM61KEgaLB9GnGUOgoaV6
+I58stO3sxaxj3bblrpIJjo02BA49xrtL8kpqjKveABThVC1yiSYfySmXKHlO09cv
+A+qj+QSxieRciFKc50F1+j8q5Hqcigxzwhr4sJt5IhAx6HIwar5uxNNBgE98JN42
+GthUH39G+alRmzVd+3gQCLFroJSzHtFX7IlwHM33owAZwIVGlUhlBTHdbsvGf0xG
+mPYkI+JAUXpTTsnP7kR0/Ktm3zAHBEMw19eqQ5MSwVo28cA+jq2sLrL5DiE5quCd
+tB/RVnUUdbfN/o8sN6yxssNB6ZOB61l0K8bvm+9Qgstn/EQFSwADBggAmmFJueD1
+iXehZsRtaH+qZw7z6Q6jUPxDTiuVPhLkUux3wOSWMOp6S+ZYliCaw32TBKgE2SwT
+NnvTJYsuGLf3ECxOxMmu2McDHYZM82zRV4PRBMKFfiOa67/x5lhZgEkqf9TO+wk5
+M67GYbjZoyBaYEiE+eWD2cdema3n3zXzy+q2UEkHkzHx6ME9dRrgND3EW2hC9GJ6
+7wY9h+BlUR6Am4o0/ZLZJ2QEvyVnlI3/zZo9L6h8waZKI4l16nuDr/O8z2UOYc/X
+OMwBJCVwvbB2Z/f91dhy2EVWJZyyZBCG/FMXXDchxKwJOOQgrVbxWGDIMSdyHLUL
+2FuWnC/vdKc7wYhGBBgRAgAGBQJAC5EuAAoJEBCMRRJzEAL6wkcAnAlIrH0JuGjL
+T17HoheG/iUbj4Z4AJ9b/7OPGgNglwrLQJfihyPzManKYw==
+=wmoy
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-rawhide b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-rawhide
new file mode 100644
index 00000000..f61eeb11
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-rawhide
@@ -0,0 +1,21 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBD+doUwRBADudl/P8RqkzaHstvwbT93MByo7yX+xHcr0FaVAoG9Qfn+2O0qy
+nbNIz9BoieCx9zfgruBBaYjcT1p7QjdyfvF3wLq6ak84ne+QW91rctzqG8JqPhSB
+e34L7T0JnsUdiLfnfq895Hy67SYTOcJ6sN1Eg/eKYPP0CHKL9BY9atGRZwCg14Kh
+va6OSfIDyV6DNnfYF+cUSwsEALARvclTS8lLL+4sgZthg4D4Od4mYayr0QpKpoBI
+0RxOj26v038unOGqEjjqX/F36PwQv6wt6DmaGd9atQ/VUqW4cnKmNfaxJVAqznqW
+q80FKzTPH/JC/20v/5xx0FoxEVSCoKs2YPdXEQfEUAzNG9JC4GHNCxt2Gtnt4o5l
+sn15BADepds5sa/ptu//hJcYhrvcgzUJQR/JQdDbtK+Rzrvi2oZQFZUHzCVVxxfE
+0AULmX5bEC08nAGtp418ceeo1PdqlcVE+kaxuFpPgto/Sd1FvJW4P2B1a7rcUjGc
+BarOMVY8QpFZs5iIlkzZdPns1BCijWlhltOiyrdxyNrM49hjlrRGRmVkb3JhIFBy
+b2plY3QgYXV0b21hdGVkIGJ1aWxkIHNpZ25pbmcga2V5ICgyMDAzKSA8cmF3aGlk
+ZUByZWRoYXQuY29tPohbBBMRAgAbBQI/naFMBgsJCAcDAgMVAgMDFgIBAh4BAheA
+AAoJEOE4XU4c3byppW8An385Vt7LXSAIHqdH85QTCH512cr+AJ9vB4inXB6lxOoq
+sbnKY0HG4Sr1IIhGBBMRAgAGBQI/naOPAAoJELRCadBPKm/SFMgAn2/FfBhf2Yov
+j3gH8Z1t+bbsHRkLAJ94tjdweTZmfZsQZ7YaDXpeJ2iY+4hGBBARAgAGBQI/ntkG
+AAoJECnVuiSN9W0Fi5gAn3wSpemY+8rq8aFfRLEumrSksfUoAJ95YyaGdRXv+fWt
+KfPJSNTqsqhiKA==
+=umuG
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-test b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-test
new file mode 100644
index 00000000..efb8d813
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-fedora-test
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBD+do/cRBACAF7Gv91v32uUrT4nZe+qKgLl59HmtvmaOzT4lInrF95Sget7p
+2TpnIqh5H0x0VGpdoeNfHvlXCw+aP50mTJv91BYmLfelkTzokqpEU5YpqGOqa5BV
+jelnoK1VKOcXMB28d79Gz9tn7friZN4SnyWbcSIA4C3dHNhsjifIYf0rywCg3y19
+3N6jODa0VSGeeEb4whE2xccD/i/rqk0MQmW6td2Dz2jTBaHxyf7FIcH18YDtwraD
+otBRxqGkTVyFGc1q7ZTrRsbzdjIfxbp2C6GT2VJ5kHuRm9jf7JdW5fOhun+oLimR
+erTlrPmgz8qQRcqUm6fkmUsYufL1u7DdyfxX7jI2ngkbAR+CsZ8Cj5JhBMeAXc/D
+WWhPA/4mzZ70hn1OrGLokzxNr4O7u1+n0thsxGN0qfuTNGIc09UKCoAN42he7Qjs
+kIqiE7gLtLzx8elxVOK19tNcaAiLoqmtxlLQqB03pLy4V0tMP9QcWQETbc67qTd1
+zASiefGjf364j4lQd+X9AqdyhUrnax3UgPD5IxilBp92Cw7Qi7QzRmVkb3JhIFBy
+b2plY3QgKFRlc3QgU29mdHdhcmUpIDxyYXdoaWRlQHJlZGhhdC5jb20+iFsEExEC
+ABsFAj+do/cGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ2oTL1DDJ7Pgh8QCgqNNs
+b7xdW+UhzyZw+DEAQF6e+q4AmwVus4u9REyd/aigK2RvrdtcsNy0iEYEExECAAYF
+Aj+dpBoACgkQtEJp0E8qb9Ji4QCfanY0CXnRwtBnm8GEMRNqgfGgcc0AnRunlejp
+JRxGPaRsmY/11stYll32iEYEEBECAAYFAj+e2SIACgkQKdW6JI31bQWWNQCfTKcX
+/7lerpwIVHcAILDduz9qxssAn1t46ERJ9EqsxJxSFlN7oBPyNkt6
+=R9He
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-rawhide b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-rawhide
new file mode 100644
index 00000000..2cb42458
--- /dev/null
+++ b/src/lib/distro-info/fedora-6/trusted-package-keys/RPM-GPG-KEY-rawhide
@@ -0,0 +1,24 @@
+By using `rpm -K' and the GNU GPG package, the following public key can be
+used to verify RPM packages built and signed by Red Hat, Inc. for rawhide
+and testing. Questions about this key should be sent to
+security@redhat.com.
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBD9DmVMRBACW9LRPUtKnUTNeSQN5huiPA0+d0hGLTEG1kkUj47zWC3RXZ1Xh
+c/6yzWOrPk85Q7ys/dGoLLqsfekkxDVipUE0iS+47VMYgm531x4cd2oKnQb3Z/2R
+3A6kjDkc2KyTmfOsZ8DTdL76u81Rnv6MCQjXTJCFOQzv3yxmn6ZDhOoSkwCg24J2
+Qh0zuvvtyfNMsj+S8ksase8D/1qQgcURZDYZkaxrQSsdyZWsqb4NT51snXG5wE4L
+Yh1VGH26YU/kY7YxU5TPo8kbQTztkqaoFHk/O6zx+Q/iS8Izv2ByTsZv0F/Weym7
+Fyf+x+PTA7oDvV9hN/aJy/UPF+t4GRrsEV2mH8Ee3hIZGKSWwTwZZh+JyfIcqkyU
+zwY9BACLOZ8xZjHzU4MjZw2qgWemr96Zyr2foGl0+2G1STnluWf24//nNWBiLFuA
+txucItsppnUM0qB5RZ69N4c9MOmCZkBoahP3Q30qAsaAN4RaaE6AG7Yms0wtPW3m
+qzzhcuCtRAumXqA/oQWYqmHaEwUPenJaxut5rasApm2r5QxaQbRFUmVkIEhhdCwg
+SW5jLiBhdXRvbWF0ZWQgYnVpbGQgc2lnbmluZyBrZXkgKDIwMDMpIDxyYXdoaWRl
+QHJlZGhhdC5jb20+iFsEExECABsFAj9DmVMGCwkIBwMCAxUCAwMWAgECHgECF4AA
+CgkQlM1XQuQY46oixwCfUKmLRHSIBd1FbGTaR5ARBfSsK+MAn1BfxKyahkQ0ScN7
+9RNaYei9kxGIiEYEExECAAYFAj9DvtMACgkQIZGAzdtCpg5exACeJlj9DExab5AK
+C0eQHr8td+WRJ0QAnRNDGXQCBENRgFNgcecDMAr7P6se
+=LmwA
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6_x86_64/export-filter.example b/src/lib/distro-info/fedora-6_x86_64/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/fedora-6_x86_64/mirrors/base b/src/lib/distro-info/fedora-6_x86_64/mirrors/base
new file mode 100644
index 00000000..71f25f3c
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/mirrors/base
@@ -0,0 +1,101 @@
+ftp://alviss.et.tudelft.nl/pub/fedora/linux/core/6/x86_64/os
+http://distro.ibiblio.org/pub/linux/distributions/fedora/linux/core/6/x86_64/os
+http://download.fedora.redhat.com/pub/fedora/linux/6/x86_64/os
+http://fedora.kiewel-online.de/linux/core/6/x86_64/os
+http://fedora.mirror.facebook.com/linux/core/6/x86_64/os
+http://fedora.mirror.garr.it/mirrors/fedora/linux/core/6/x86_64/os
+http://fedora.secsup.org/linux/6/x86_64/os
+ftp://fedora.secsup.org/pub/linux/redhat/fedora/linux/core/6/x86_64/os
+http://fr2.rpmfind.net/linux/fedora/core/6/x86_64/os
+http://ftp-stud.hs-esslingen.de/pub/fedora/linux/core/6/x86_64/os
+http://ftp.astral.ro/mirrors/fedora/pub/fedora/linux/core/6/x86_64/os
+http://ftp.belnet.be/linux/fedora/linux/core/6/x86_64/os
+ftp://ftp.ceid.upatras.gr/pub/fedora/linux/core/6/x86_64/os
+http://ftp.chg.ru/pub/Linux/fedora/linux/core/6/x86_64/os
+http://ftp.cica.es/fedora/linux/core/6/x86_64/os
+ftp://ftp.ciril.fr/pub/linux/fedora/linux/core/6/x86_64/os
+http://ftp.crc.dk/fedora/linux/core/6/x86_64/os
+ftp://ftp.crc.dk/pub/mirrors/fedora/linux/core/6/x86_64/os
+ftp://ftp.cru.fr/pub/linux/fedora/core/6/x86_64/os
+ftp://ftp.cse.buffalo.edu/pub/Linux/fedora/linux/core/6/x86_64/os
+http://ftp.dti.ad.jp/pub/Linux/Fedora/core/6/x86_64/os
+http://ftp.fi.muni.cz/pub/linux/fedora/linux/core/6/x86_64/os
+ftp://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/core/6/x86_64/os
+http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/6/x86_64/os
+ftp://ftp.gtlib.gatech.edu/pub/fedora.redhat/linux/core/6/x86_64/os
+http://ftp.gts.lug.ro/fedora/linux/core/6/x86_64/os
+http://ftp.gui.uva.es/sites/fedora.redhat.com/linux/core/6/x86_64/os
+http://ftp.heanet.ie/pub/fedora/linux/core/6/x86_64/os
+http://ftp.hostrino.com/pub/fedora/linux/core/6/x86_64/os
+http://ftp.iij.ad.jp/pub/linux/fedora/core/6/x86_64/os
+http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/6/x86_64/os
+ftp://ftp.kaist.ac.kr/fedora/linux/core/6/x86_64/os
+http://ftp.kaist.ac.kr/pub/fedora/linux/core/6/x86_64/os
+http://ftp.kddilabs.jp/Linux/packages/fedora/core/6/x86_64/os
+http://ftp.linux.ee/pub/fedora/linux/core/6/x86_64/os
+http://ftp.linux.ncsu.edu/pub/fedora/linux/core/6/x86_64/os
+ftp://ftp.linux.org.tr/pub/fedora/linux/core/6/x86_64/os
+http://ftp.lip6.fr/ftp/pub/linux/distributions/fedora/6/x86_64/os
+ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/core/6/x86_64/os
+ftp://ftp.muug.mb.ca/pub/fedora/linux/core/6/x86_64/os
+http://ftp.nluug.nl/pub/os/Linux/distr/fedora/linux/core/6/x86_64/os
+ftp://ftp.otenet.gr/pub/linux/fedora/linux/core/6/x86_64/os
+ftp://ftp.proxad.net/mirrors/fedora.redhat.com/fedora/linux/core/6/x86_64/os
+http://ftp.ps.pl/pub/Linux/fedora-linux/core/6/x86_64/os
+http://ftp.pwr.wroc.pl/pub/linux/fedora/linux/core/6/x86_64/os
+ftp://ftp.rediris.es/mirror/fedora-redhat/core/6/x86_64/os
+http://ftp.rhnet.is/pub/fedora/linux/core/6/x86_64/os
+http://ftp.riken.jp/Linux/fedora/core/6/x86_64/os
+ftp://ftp.solnet.ch/mirror/fedora/linux/core/6/x86_64/os
+http://ftp.stw-bonn.de/pub/fedora/linux/core/6/x86_64/os
+http://ftp.SURFnet.nl/pub/os/Linux/distr/fedora/linux/core/6/x86_64/os
+http://ftp.tlk-l.net/pub/mirrors/fedora/core/6/x86_64/os
+http://ftp.tu-chemnitz.de/pub/linux/fedora-enchilada/linux/core/6/x86_64/os
+ftp://ftp.tvnet.hu/pub/fedora/linux/core/6/x86_64/os
+ftp://ftp.uci.edu/mirrors/fedora/linux/core/6/x86_64/os
+http://ftp.udl.es/pub/fedora/linux/core/6/x86_64/os
+http://ftp.uni-bayreuth.de/linux/fedora/linux/core/6/x86_64/os
+ftp://ftp.uni-bayreuth.de/pub/linux/fedora/linux/core/6/x86_64/os
+ftp://ftp.uninett.no/pub/linux/Fedora/core/6/x86_64/os
+http://ftp.upjs.sk/pub/fedora/linux/core/6/x86_64/os
+http://ftp.usf.edu/pub/fedora/linux/core/6/x86_64/os
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux/core/6/x86_64/os
+http://gulus.usherbrooke.ca/pub/distro/fedora/linux/core/6/x86_64/os
+http://kdeforge.unl.edu/mirrors/fedora/linux/core/6/x86_64/os
+ftp://limestone.uoregon.edu/fedora/linux/6/x86_64/os
+http://limestone.uoregon.edu/ftp/fedora/linux/6/x86_64/os
+http://linux.nssl.noaa.gov/fedora/linux/core/6/x86_64/os
+http://mirror.aarnet.edu.au/pub/fedora/linux/core/6/x86_64/os
+http://mirror.anl.gov/pub/fedora/linux/core/6/x86_64/os
+http://mirror.cc.vt.edu/pub/fedora/linux/core/6/x86_64/os
+http://mirror.cogentco.com/pub/linux/fedora/linux/core/6/x86_64/os
+ftp://mirror.cs.princeton.edu/pub/mirrors/fedora/linux/core/6/x86_64/os
+http://mirror.fraunhofer.de/download.fedora.redhat.com/fedora/linux/core/6/x86_64/os
+http://mirror.hiwaay.net/pub/fedora/linux/core/6/x86_64/os
+http://mirror.internode.on.net/pub/fedora/linux/core/6/x86_64/os
+http://mirror.karneval.cz/pub/linux/fedora/linux/core/6/x86_64/os
+http://mirror.linux.duke.edu/pub/fedora/linux/core/6/x86_64/os
+http://mirror.nuvio.com/pub/fedora/linux/core/6/x86_64/os
+ftp://mirror.nyi.net/fedora/linux/core/6/x86_64/os
+http://mirror.optus.net/fedora/linux/core/6/x86_64/os
+http://mirror.pacific.net.au/linux/fedora/linux/core/6/x86_64/os
+http://mirror.stanford.edu/fedora/linux/core/6/x86_64/os
+ftp://mirror.stanford.edu/pub/mirrors/fedora/linux/core/6/x86_64/os
+http://mirror.steadfast.net/fedora/core/6/x86_64/os
+http://mirror.switch.ch/ftp/mirror/fedora/linux/core/6/x86_64/os
+ftp://mirror.switch.ch/mirror/fedora/linux/core/6/x86_64/os
+http://mirror.usu.edu/mirrors/fedora/linux/core/6/x86_64/os
+http://mirror.web-ster.com/fedora/core/6/x86_64/os
+http://mirrors.cat.pdx.edu/fedora/linux/core/6/x86_64/os
+http://mirrors.ircam.fr/pub/fedora/linux/core/6/x86_64/os
+http://mirrors.kernel.org/fedora/core/6/x86_64/os
+http://mirrors.tummy.com/pub/fedora.redhat.com/fedora/linux/core/6/x86_64/os
+http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/core/6/x86_64/os
+http://srl.cs.jhu.edu/YUM/fedora/core/6/x86_64/os
+http://sunsite.icm.edu.pl/pub/Linux/fedora/linux/core/6/x86_64/os
+http://sunsite.mff.cuni.cz/MIRRORS/fedora.redhat.com/linux/core/6/x86_64/os
+http://sunsite.rediris.es/mirror/fedora-redhat/core/6/x86_64/os
+http://www.gtlib.gatech.edu/pub/fedora.redhat/linux/core/6/x86_64/os
+http://www.jur-linux.org/download/fedora/6/x86_64/os
+http://www.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/core/6/x86_64/os
+http://www.muug.mb.ca/pub/fedora/linux/core/6/x86_64/os
diff --git a/src/lib/distro-info/fedora-6_x86_64/mirrors/base_update b/src/lib/distro-info/fedora-6_x86_64/mirrors/base_update
new file mode 100644
index 00000000..2775b991
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/mirrors/base_update
@@ -0,0 +1,90 @@
+ftp://alviss.et.tudelft.nl/pub/fedora/linux/core/updates/6/x86_64
+http://distro.ibiblio.org/pub/linux/distributions/fedora/linux/core/updates/6/x86_64
+http://download.fedora.redhat.com/pub/fedora/linux/updates/6/x86_64
+http://fedora.kiewel-online.de/linux/core/updates/6/x86_64
+http://fedora.mirror.facebook.com/linux/core/updates/6/x86_64
+http://fedora.mirror.garr.it/mirrors/fedora/linux/core/updates/6/x86_64
+http://fedora.secsup.org/linux/updates/6/x86_64
+ftp://fedora.secsup.org/pub/linux/redhat/fedora/linux/core/updates/6/x86_64
+http://fr2.rpmfind.net/linux/fedora/core/updates/6/x86_64
+http://ftp-stud.hs-esslingen.de/pub/fedora/linux/core/updates/6/x86_64
+http://ftp.astral.ro/mirrors/fedora/pub/fedora/linux/core/updates/6/x86_64
+http://ftp.belnet.be/linux/fedora/linux/core/updates/6/x86_64
+ftp://ftp.ceid.upatras.gr/pub/fedora/linux/core/updates/6/x86_64
+http://ftp.chg.ru/pub/Linux/fedora/linux/core/updates/6/x86_64
+http://ftp.cica.es/fedora/linux/core/updates/6/x86_64
+ftp://ftp.ciril.fr/pub/linux/fedora/linux/core/updates/6/x86_64
+http://ftp.crc.dk/fedora/linux/core/updates/6/x86_64
+ftp://ftp.crc.dk/pub/mirrors/fedora/linux/core/updates/6/x86_64
+ftp://ftp.cru.fr/pub/linux/fedora/core/updates/6/x86_64
+http://ftp.dti.ad.jp/pub/Linux/Fedora/core/updates/6/x86_64
+http://ftp.fi.muni.cz/pub/linux/fedora/linux/core/updates/6/x86_64
+ftp://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/core/updates/6/x86_64
+http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/updates/6/x86_64
+ftp://ftp.gtlib.gatech.edu/pub/fedora.redhat/linux/core/updates/6/x86_64
+http://ftp.gts.lug.ro/fedora/linux/core/updates/6/x86_64
+http://ftp.gui.uva.es/sites/fedora.redhat.com/linux/core/updates/6/x86_64
+http://ftp.heanet.ie/pub/fedora/linux/core/updates/6/x86_64
+http://ftp.iij.ad.jp/pub/linux/fedora/core/updates/6/x86_64
+http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/updates/6/x86_64
+ftp://ftp.kaist.ac.kr/fedora/linux/core/updates/6/x86_64
+http://ftp.kaist.ac.kr/pub/fedora/linux/core/updates/6/x86_64
+http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/6/x86_64
+http://ftp.linux.ee/pub/fedora/linux/core/updates/6/x86_64
+http://ftp.linux.ncsu.edu/pub/fedora/linux/core/updates/6/x86_64
+ftp://ftp.linux.org.tr/pub/fedora/linux/core/updates/6/x86_64
+ftp://ftp.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/core/updates/6/x86_64
+ftp://ftp.muug.mb.ca/pub/fedora/linux/core/updates/6/x86_64
+http://ftp.nluug.nl/pub/os/Linux/distr/fedora/linux/core/updates/6/x86_64
+ftp://ftp.otenet.gr/pub/linux/fedora/linux/core/updates/6/x86_64
+ftp://ftp.proxad.net/mirrors/fedora.redhat.com/fedora/linux/core/updates/6/x86_64
+http://ftp.ps.pl/pub/Linux/fedora-linux/core/updates/6/x86_64
+http://ftp.pwr.wroc.pl/pub/linux/fedora/linux/core/updates/6/x86_64
+ftp://ftp.rediris.es/mirror/fedora-redhat/core/updates/6/x86_64
+http://ftp.rhnet.is/pub/fedora/linux/core/updates/6/x86_64
+http://ftp.riken.jp/Linux/fedora/core/updates/6/x86_64
+ftp://ftp.solnet.ch/mirror/fedora/linux/core/updates/6/x86_64
+http://ftp.stw-bonn.de/pub/fedora/linux/core/updates/6/x86_64
+http://ftp.SURFnet.nl/pub/os/Linux/distr/fedora/linux/core/updates/6/x86_64
+http://ftp.tlk-l.net/pub/mirrors/fedora/core/updates/6/x86_64
+http://ftp.tu-chemnitz.de/pub/linux/fedora-enchilada/linux/core/updates/6/x86_64
+ftp://ftp.tvnet.hu/pub/fedora/linux/core/updates/6/x86_64
+ftp://ftp.uci.edu/mirrors/fedora/linux/core/updates/6/x86_64
+http://ftp.udl.es/pub/fedora/linux/core/updates/6/x86_64
+ftp://ftp.uninett.no/pub/linux/Fedora/core/updates/6/x86_64
+http://ftp.upjs.sk/pub/fedora/linux/core/updates/6/x86_64
+http://ftp.usf.edu/pub/fedora/linux/core/updates/6/x86_64
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/fedora/linux/core/updates/6/x86_64
+http://gulus.usherbrooke.ca/pub/distro/fedora/linux/core/updates/6/x86_64
+http://kdeforge.unl.edu/mirrors/fedora/linux/core/updates/6/x86_64
+http://limestone.uoregon.edu/ftp/fedora/linux/updates/6/x86_64
+http://linux.nssl.noaa.gov/fedora/linux/core/updates/6/x86_64
+http://mirror.aarnet.edu.au/pub/fedora/linux/core/updates/6/x86_64
+http://mirror.anl.gov/pub/fedora/linux/core/updates/6/x86_64
+http://mirror.cc.vt.edu/pub/fedora/linux/core/updates/6/x86_64
+http://mirror.cogentco.com/pub/linux/fedora/linux/core/updates/6/x86_64
+ftp://mirror.cs.princeton.edu/pub/mirrors/fedora/linux/core/updates/6/x86_64
+http://mirror.fraunhofer.de/download.fedora.redhat.com/fedora/linux/core/updates/6/x86_64
+http://mirror.hiwaay.net/pub/fedora/linux/core/updates/6/x86_64
+http://mirror.internode.on.net/pub/fedora/linux/core/updates/6/x86_64
+http://mirror.karneval.cz/pub/linux/fedora/linux/core/updates/6/x86_64
+http://mirror.linux.duke.edu/pub/fedora/linux/core/updates/6/x86_64
+http://mirror.newnanutilities.org/pub/fedora/linux/core/updates/6/x86_64
+http://mirror.nuvio.com/pub/fedora/linux/core/updates/6/x86_64
+ftp://mirror.nyi.net/fedora/linux/core/updates/6/x86_64
+http://mirror.optus.net/fedora/linux/core/updates/6/x86_64
+http://mirror.stanford.edu/fedora/linux/core/updates/6/x86_64
+http://mirror.steadfast.net/fedora/core/updates/6/x86_64
+http://mirror.switch.ch/ftp/mirror/fedora/linux/core/updates/6/x86_64
+ftp://mirror.switch.ch/mirror/fedora/linux/core/updates/6/x86_64
+http://mirror.web-ster.com/fedora/core/updates/6/x86_64
+http://mirrors.cat.pdx.edu/fedora/linux/core/updates/6/x86_64
+http://mirrors.ircam.fr/pub/fedora/linux/core/updates/6/x86_64
+http://mirrors.kernel.org/fedora/core/updates/6/x86_64
+http://mirrors.tummy.com/pub/fedora.redhat.com/fedora/linux/core/updates/6/x86_64
+http://mirrors.usc.edu/pub/linux/distributions/fedora/linux/core/updates/6/x86_64
+http://srl.cs.jhu.edu/YUM/fedora/core/updates/6/x86_64
+http://sunsite.mff.cuni.cz/MIRRORS/fedora.redhat.com/linux/core/updates/6/x86_64
+http://www.jur-linux.org/download/fedora/updates/6/x86_64
+http://www.mirrorservice.org/sites/download.fedora.redhat.com/pub/fedora/linux/core/updates/6/x86_64
+http://www.muug.mb.ca/pub/fedora/linux/core/updates/6/x86_64
diff --git a/src/lib/distro-info/fedora-6_x86_64/prereqfiles/etc/hosts b/src/lib/distro-info/fedora-6_x86_64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/fedora-6_x86_64/settings.default b/src/lib/distro-info/fedora-6_x86_64/settings.default
new file mode 100644
index 00000000..3e940b94
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/settings.default
@@ -0,0 +1,125 @@
+bootstrap-packages = <<END
+ audit-libs-1.2.8-1.fc6.x86_64.rpm
+ basesystem-8.0-5.1.1.noarch.rpm
+ bash-3.1-16.1.x86_64.rpm
+ beecrypt-4.1.2-10.1.1.x86_64.rpm
+ bzip2-libs-1.0.3-3.x86_64.rpm
+ chkconfig-1.3.30-1.x86_64.rpm
+ coreutils-5.97-11.x86_64.rpm
+ cpio-2.6-19.x86_64.rpm
+ cracklib-2.8.9-3.1.x86_64.rpm
+ cracklib-dicts-2.8.9-3.1.x86_64.rpm
+ db4-4.3.29-9.fc6.x86_64.rpm
+ device-mapper-1.02.07-3.x86_64.rpm
+ dmraid-1.0.0.rc13-1.fc6.x86_64.rpm
+ e2fsprogs-1.39-7.x86_64.rpm
+ e2fsprogs-libs-1.39-7.x86_64.rpm
+ elfutils-libelf-0.123-1.fc6.x86_64.rpm
+ ethtool-3-1.2.2.x86_64.rpm
+ expat-1.95.8-8.2.1.x86_64.rpm
+ fedora-release-6-4.noarch.rpm
+ fedora-release-notes-6-3.noarch.rpm
+ filesystem-2.4.0-1.x86_64.rpm
+ findutils-4.2.27-4.1.x86_64.rpm
+ gawk-3.1.5-11.x86_64.rpm
+ gdbm-1.8.0-26.2.1.x86_64.rpm
+ glib2-2.12.3-2.fc6.x86_64.rpm
+ glibc-2.5-3.x86_64.rpm
+ glibc-common-2.5-3.x86_64.rpm
+ grep-2.5.1-54.1.x86_64.rpm
+ gzip-1.3.5-9.x86_64.rpm
+ info-4.8-11.1.x86_64.rpm
+ initscripts-8.45.3-1.x86_64.rpm
+ iproute-2.6.16-6.fc6.x86_64.rpm
+ iputils-20020927-41.fc6.x86_64.rpm
+ kernel-2.6.18-1.2798.fc6.x86_64.rpm
+ kpartx-0.4.7-5.x86_64.rpm
+ krb5-libs-1.5-7.x86_64.rpm
+ less-394-4.1.x86_64.rpm
+ libacl-2.2.39-1.1.x86_64.rpm
+ libattr-2.4.32-1.1.x86_64.rpm
+ libcap-1.10-25.x86_64.rpm
+ libgcc-4.1.1-30.x86_64.rpm
+ libselinux-1.30.29-2.x86_64.rpm
+ libsepol-1.12.27-1.x86_64.rpm
+ libstdc++-4.1.1-30.x86_64.rpm
+ libtermcap-2.0.8-46.1.x86_64.rpm
+ lvm2-2.02.06-4.x86_64.rpm
+ MAKEDEV-3.23-1.2.x86_64.rpm
+ mcstrans-0.1.8-3.x86_64.rpm
+ mingetty-1.07-5.2.2.x86_64.rpm
+ mkinitrd-5.1.19-1.x86_64.rpm
+ mktemp-1.5-23.2.2.x86_64.rpm
+ module-init-tools-3.3-0.pre1.4.17.x86_64.rpm
+ nash-5.1.19-1.x86_64.rpm
+ ncurses-5.5-24.20060715.x86_64.rpm
+ neon-0.25.5-5.1.x86_64.rpm
+ net-tools-1.60-73.x86_64.rpm
+ openssl-0.9.8b-8.x86_64.rpm
+ pam-0.99.6.2-3.fc6.x86_64.rpm
+ pcre-6.6-1.1.x86_64.rpm
+ popt-1.10.2-32.x86_64.rpm
+ procps-3.2.7-8.x86_64.rpm
+ psmisc-22.2-5.x86_64.rpm
+ python-2.4.3-18.fc6.x86_64.rpm
+ readline-5.1-1.1.x86_64.rpm
+ rpm-4.4.2-32.x86_64.rpm
+ rpm-libs-4.4.2-32.x86_64.rpm
+ sed-4.1.5-5.fc6.x86_64.rpm
+ setup-2.5.55-1.noarch.rpm
+ shadow-utils-4.0.17-5.x86_64.rpm
+ sqlite-3.3.6-2.x86_64.rpm
+ sysklogd-1.4.1-39.2.x86_64.rpm
+ SysVinit-2.86-14.x86_64.rpm
+ tar-1.15.1-19.x86_64.rpm
+ termcap-5.5-1.20060701.1.noarch.rpm
+ tzdata-2006m-2.fc6.noarch.rpm
+ udev-095-14.x86_64.rpm
+ util-linux-2.13-0.44.fc6.x86_64.rpm
+ zlib-1.2.3-3.x86_64.rpm
+END
+<metapackager yum>
+ packages = <<END
+ libxml2-2.6.26-2.1.1.x86_64.rpm
+ python-elementtree-1.2.6-5.x86_64.rpm
+ python-sqlite-1.1.7-1.2.1.x86_64.rpm
+ python-urlgrabber-2.9.9-2.noarch.rpm
+ rpm-python-4.4.2-32.x86_64.rpm
+ yum-3.0-6.noarch.rpm
+ yum-metadata-parser-1.0-8.fc6.x86_64.rpm
+ END
+</metapackager>
+package-subdir = Fedora/RPMS
+prereq-packages = <<END
+ beecrypt-4.1.2-10.1.1.x86_64.rpm
+ bzip2-libs-1.0.3-3.x86_64.rpm
+ e2fsprogs-libs-1.39-7.x86_64.rpm
+ elfutils-libelf-0.123-1.fc6.x86_64.rpm
+ expat-1.95.8-8.2.1.x86_64.rpm
+ glibc-2.5-3.x86_64.rpm
+ krb5-libs-1.5-7.x86_64.rpm
+ libgcc-4.1.1-30.x86_64.rpm
+ libselinux-1.30.29-2.x86_64.rpm
+ libsepol-1.12.27-1.x86_64.rpm
+ libstdc++-4.1.1-30.x86_64.rpm
+ neon-0.25.5-5.1.x86_64.rpm
+ openssl-0.9.8b-8.x86_64.rpm
+ popt-1.10.2-32.x86_64.rpm
+ rpm-4.4.2-32.x86_64.rpm
+ rpm-libs-4.4.2-32.x86_64.rpm
+ sqlite-3.3.6-2.x86_64.rpm
+ zlib-1.2.3-3.x86_64.rpm
+END
+<repository base>
+ name = Fedora Core 6
+</repository>
+<repository base_update>
+ name = Fedora Core 6 updates
+</repository>
+<selection minimal>
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/fedora-6_x86_64/settings.example b/src/lib/distro-info/fedora-6_x86_64/settings.example
new file mode 100644
index 00000000..c41e6d33
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/settings.example
@@ -0,0 +1,20 @@
+# 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/pub/linux/fedora/linux/core/6/x86_64/os
+#</repository>
+#<repository base_update>
+# local-url = /srv/ftp/pub/linux/fedora/linux/core/updates/6/x86_64
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY
new file mode 100644
index 00000000..592eba55
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY
@@ -0,0 +1,34 @@
+The following public key can be used to verify RPM packages built and
+signed by Red Hat, Inc. using `rpm -K' using the GNU GPG package.
+Questions about this key should be sent to security@redhat.com.
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.0 (GNU/Linux)
+Comment: For info see http://www.gnupg.org
+
+mQGiBDfqVDgRBADBKr3Bl6PO8BQ0H8sJoD6p9U7Yyl7pjtZqioviPwXP+DCWd4u8
+HQzcxAZ57m8ssA1LK1Fx93coJhDzM130+p5BG9mYSWShLabR3N1KXdXQYYcowTOM
+GxdwYRGr1Spw8QydLhjVfU1VSl4xt6bupPbWJbyjkg5Z3P7BlUOUJmrx3wCgobNV
+EDGaWYJcch5z5B1of/41G8kEAKii6q7Gu/vhXXnLS6m15oNnPVybyngiw/23dKjS
+ZVG7rKANEK2mxg1VB+vc/uUc4k49UxJJfCZg1gu1sPFV3GSa+Y/7jsiLktQvCiLP
+lncQt1dV+ENmHR5BdIDPWDzKBVbgWnSDnqQ6KrZ7T6AlZ74VMpjGxxkWU6vV2xsW
+XCLPA/9P/vtImA8CZN3jxGgtK5GGtDNJ/cMhhuv5tnfwFg4b/VGo2Jr8mhLUqoIb
+E6zeGAmZbUpdckDco8D5fiFmqTf5+++pCEpJLJkkzel/32N2w4qzPrcRMCiBURES
+PjCLd4Y5rPoU8E4kOHc/4BuHN903tiCsCPloCrWsQZ7UdxfQ5LQiUmVkIEhhdCwg
+SW5jIDxzZWN1cml0eUByZWRoYXQuY29tPohVBBMRAgAVBQI36lQ4AwsKAwMVAwID
+FgIBAheAAAoJECGRgM3bQqYOsBQAnRVtg7B25Hm11PHcpa8FpeddKiq2AJ9aO8sB
+XmLDmPOEFI75mpTrKYHF6rkCDQQ36lRyEAgAokgI2xJ+3bZsk8jRA8ORIX8DH05U
+lMH27qFYzLbT6npXwXYIOtVn0K2/iMDj+oEB1Aa2au4OnddYaLWp06v3d+XyS0t+
+5ab2ZfIQzdh7wCwxqRkzR+/H5TLYbMG+hvtTdylfqIX0WEfoOXMtWEGSVwyUsnM3
+Jy3LOi48rQQSCKtCAUdV20FoIGWhwnb/gHU1BnmES6UdQujFBE6EANqPhp0coYoI
+hHJ2oIO8ujQItvvNaU88j/s/izQv5e7MXOgVSjKe/WX3s2JtB/tW7utpy12wh1J+
+JsFdbLV/t8CozUTpJgx5mVA3RKlxjTA+On+1IEUWioB+iVfT7Ov/0kcAzwADBQf9
+E4SKCWRand8K0XloMYgmipxMhJNnWDMLkokvbMNTUoNpSfRoQJ9EheXDxwMpTPwK
+ti/PYrrL2J11P2ed0x7zm8v3gLrY0cue1iSba+8glY+p31ZPOr5ogaJw7ZARgoS8
+BwjyRymXQp+8Dete0TELKOL2/itDOPGHW07SsVWOR6cmX4VlRRcWB5KejaNvdrE5
+4XFtOd04NMgWI63uqZc4zkRa+kwEZtmbz3tHSdRCCE+Y7YVP6IUf/w6YPQFQriWY
+FiA6fD10eB+BlIUqIw80VgjsBKmCwvKkn4jg8kibXgj4/TzQSx77uYokw1EqQ2wk
+OZoaEtcubsNMquuLCMWijYhGBBgRAgAGBQI36lRyAAoJECGRgM3bQqYOhyYAnj7h
+VDY/FJAGqmtZpwVp9IlitW5tAJ4xQApr/jNFZCTksnI+4O1765F7tA==
+=3AHZ
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-beta b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-beta
new file mode 100644
index 00000000..ffcf6aed
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-beta
@@ -0,0 +1,32 @@
+The following public key can be used to verify RPM packages built and
+signed by Red Hat, Inc. for this beta using `rpm -K' using the GNU GPG
+package. Questions about this key should be sent to security@redhat.com.
+
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.6 (GNU/Linux)
+Comment: For info see http://www.gnupg.org
+
+mQGiBDySTqsRBACzc7xuCIp10oj5B2PAV4XzDeVxprv/WTMreSNSK+iC0bEz0IBp
+Vnn++qtyiXfH+bGIE9jqZgIEnpttWhUOaU5LhcLFzy+m8NWfngIFP9QfGmGAe9Gd
+LFeAdhj4RmSG/vgr7vDd83Hz22dv403Ar/sliWO4vDOrMmZBG57WGYTWtwCgkMsi
+UUQuJ6slbzKn82w+bYxOlL0EAIylWJGaTkKOTL5DqVR3ik9aT0Dt3FNVYiuhcKBe
+II4E3KOIVA9kO8in1IZjx2gs6K2UV+GsoAVANdfKL7l9O+k+J8OxhE74oycvYJxW
+QzCgXMZkNcvW5wyXwEMcr6TVd/5BGztcMw8oT3/l2MtAEG/vn1XaWToRSO1XDMDz
++AjUA/4m0mTkN8S4wjzJG8lqN7+quW3UOaiCe8J3SFrrrhE0XbY9cTJI/9nuXHU1
+VjqOSmXQYH2Db7UOroFTBiWhlAedA4O4yuK52AJnvSsHbnJSEmn9rpo5z1Q8F+qI
+mDlzriJdrIrVLeDiUeTlpH3kpG38D7007GhXBV72k1gpMoMcpbQ3UmVkIEhhdCwg
+SW5jLiAoQmV0YSBUZXN0IFNvZnR3YXJlKSA8cmF3aGlkZUByZWRoYXQuY29tPohX
+BBMRAgAXBQI8l5p/BQsHCgMEAxUDAgMWAgECF4AACgkQ/TcmiYl9oHqdeQCfZjw4
+F9sir3XfRAjVe9kYNcQ8hnIAn0WgyT7H5RriWYTOCfauOmd+cAW4iEYEEBECAAYF
+AjyXmqQACgkQIZGAzdtCpg5nDQCfepuRUyuVJvhuQkPWySETYvRw+WoAnjAWhx6q
+0npMx4OE1JGFi8ymKXktuQENBDySTq4QBADKL/mK7S8E3synxISlu7R6fUvu07Oc
+RoX96n0Di6T+BS99hC44XzHjMDhUX2ZzVvYS88EZXoUDDkB/8g7SwZrOJ/QE1zrI
+JmSVciNhSYWwqeT40Evs88ajZUfDiNbS/cSC6oui98iS4vxd7sE7IPY+FSx9vuAR
+xOa9vBnJY/dx0wADBQQAosm+Iltt2uigC6LJzxNOoIdB5r0GqTC1o5sHCeNqXJhU
+ExAG8m74uzMlYVLOpGZi4y4NwwAWvCWC0MWWnnu+LGFy1wKiJKRjhv5F+WkFutY5
+WHV5L44vp9jSIlBCRG+84jheTh8xqhndM9wOfPwWdYYu1vxrB8Tn6kA17PcYfHSI
+RgQYEQIABgUCPJJergAKCRD9NyaJiX2geiCPAJ4nEM4NtI9Uj8lONDk6FU86PmoL
+yACfb68fBd2pWEzLKsOk9imIobHHpzE=
+=gpIn
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora
new file mode 100644
index 00000000..17d4ec70
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora
@@ -0,0 +1,27 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBD+dnTsRBACwnlz4AhctOLlVBAsq+RaU82nb5P3bD1YJJpsAce1Ckd2sBUOJ
+D11NUCqH8c7EctOquOZ5zTcWxHiWWbLyKQwUw2SUvnWa5SSbi8kI8q9MTPsPvhwt
+gMrQMLenMO+nsrxrSaG6XcD+ssfJNxC7NQVCQAj3pvvg9rKi3ygsM7CXHwCghgsq
+X6TOr55HE90DbEsoq3b/jjsD/i8aIZ6urUgrpAkQslcakXdJLKgSdwjRUgVZgvYZ
+b7kAx1iPq0t/AhB3NJw3zW4AAKJohGg3xj5K4V8PJEZrSIpoRYlF43Kqlfu2p5gh
+WT89SP4YAlWPeTqf0+dTYUYz3b144k2ZFOdRuXIRxunoYNAUr9oMrxBXbJ/eY+0U
+QX3pBACYzKizyY4JJgd0zFJmNkcdK9nzcm+btYFnYQo33w5GSE686UNr+9yiXt9t
+mPRvNEbj3u+xoAX8B/5k3aZ5NbUhV64/VcKlUdRIxNlFCG7I9KgxeHWAYwi7yqOG
+XM3T/v6o7GLdQEB0ChFqS7kUlqmwLV+C3QhlrFe/Cuk26i+Q6rQiRmVkb3JhIFBy
+b2plY3QgPGZlZG9yYUByZWRoYXQuY29tPohbBBMRAgAbBQI/nZ07BgsJCAcDAgMV
+AgMDFgIBAh4BAheAAAoJELRCadBPKm/S2PAAnRTlhorITphab+oxAHtbxZF9BVyD
+AJ9WOVaZUG53IWWIAXOGv3j/cmr3lohGBBMRAgAGBQI/nZ22AAoJECGRgM3bQqYO
+R5QAoIp1G+omVktq/snxpmz5UeHjlSYjAKCRr/ea/L7S7ZTxB18cf1TYfad1x4hG
+BBARAgAGBQI/ntjgAAoJECnVuiSN9W0FUSUAoJnrone4J0o1HMkRz+6g9KVuO2Fy
+AJ0XyebOzVmI9U5OyOfnNmYV0wnQcrkBDQQ/nZ08EAQAugOfLWJbKwMA9vg2mJU5
+94TZU0HRJkx/fqYhx0YxWWRpzplrEyvcDXuYcWi1Hwh0tD86T4fR5GV6joWiWClz
+D+Hwhhb6gcSdeSGlGLlZAvWYtFSHWiv+3LaI9w8Vtczl99Bh2WiMDNDDGw0RQg6Z
+aftldLSe4j1pffpFGQ8SuisAAwUEAKVxqLT7fC5xQ6oclcZ+PhoDlePQ1BiTS7tu
+GM07bFF4nNvY91LL7S31pooz3XbGSWP8jxzSv1Fw35YhSmWGOBOEXluqMbVQGJJ5
+m8fqJOjC0imbfeWgr/T7zLrJeiljDxvX+6TyawyWQngF6v1Hq6FRV0O0bOp9Npt5
+zqCbDGs/iEYEGBECAAYFAj+dnTwACgkQtEJp0E8qb9L//gCcDVYnDegNCOxDn1se
+dDwxw+0h8OcAn1CZHof15QqxnTwEnvwF2QeOI5dn
+=mJAx
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-extras b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-extras
new file mode 100644
index 00000000..e89f1643
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-extras
@@ -0,0 +1,35 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBEG+vu8RBACyH3cUSp+DXbyIvZ075bGDhjhRCf8m44UW2cCQdO/45CJBkRnC
+AA6SHthCrXCVKIuuo1jSwy8kMXt1P/7IpF6Tc8ZMzcHKTyNetuuD/A7oavgnrJNb
+QVTScqbD6VrvjUAPpDz5TMPqMMFYwylp+ySKMQpoPOYoqdNE3XwnA5vOywCg44+S
+KDWIV0j5xCeIAoa47VmgF2cEAK/FIZRkbb7+i2Fob1mxKsnuLN/xx67aBpU2w7HO
+scVnkke08lRestDVk/6xb+lrq+gVLdNBfAANBrOcwRv2heu+Zu3PZGuC166/JWFM
+kx5a9TkI0zQAw72LqKeX4VDBRz5fUoIs/C+3aGc5Mh+h8fZYjJGf0kr/90rnd/0e
+WqsBA/9ONArdHN44aICt7xku/t98p9Da04A7kRYTHlLrBk5i0U4JJXKei7ZAzNi4
+Or//8ATepQdsBMCJVx1Ss/vJKxupLG9Mw43nbNuA5SmOSPnAoyglYadKyaUXBbVj
+mkqf9ZkjOMfD5u9PEWMWMq3f8uf05qxsrBDeiyc7Fk0jBYTvnrQ4RmVkb3JhIFBy
+ZSBFeHRyYXMgUmVsZWFzZSA8cHJlLWV4dHJhc0BmZWRvcmFwcm9qZWN0Lm9yZz6I
+XgQTEQIAHgUCQb6+7wIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRCC7ZUEGscM
+5uAMAKC+XaPSCYIpdcmJYEe9rNxYMz/hLwCeOyBYUYA2L0WnbfXuNafRqwta/s2I
+RgQSEQIABgUCQgD+/AAKCRC0QmnQTypv0lVYAJoCLolPSuAj873GbV2+m3Bj6sS/
+UACeNcDmIWeruRld83uSQcx4xJyEOUa0KUZlZG9yYSBQcm9qZWN0IDxmZWRvcmEt
+ZXh0cmFzQHJlZGhhdC5jb20+iF4EExECAB4FAkIAeFQCGwMGCwkIBwMCAxUCAwMW
+AgECHgECF4AACgkQgu2VBBrHDOYu8wCffLm57mvcYApV7eqvHXr29gNAbLwAoJVq
+JWvgBIvg8/4MiqwKAQ1MDkIUiEYEEhECAAYFAkIA/wQACgkQtEJp0E8qb9LQJACf
+c0LteS513+5O6erQO7RBUxC/NI4AniDHK+Ogf5l5Gs2ciwD+WApsZ4mPtDBGZWRv
+cmEgUHJvamVjdCA8ZmVkb3JhLWV4dHJhc0BmZWRvcmFwcm9qZWN0Lm9yZz6IXgQT
+EQIAHgUCQgB4iQIbAwYLCQgHAwIDFQIDAxYCAQIeAQIXgAAKCRCC7ZUEGscM5gZ7
+AJ9n8CYN6nvMqxCbQQZwvs7e/J4//QCeM3nDwC5EfEbEtOHPIYAqTf3IQZaIRgQS
+EQIABgUCQgD/BAAKCRC0QmnQTypv0qKuAJ0cnqk9BbbblRSBbn72bK/BAquzywCe
+M7S0C6rfrYlfOjQHQdVB5GitT9u5AQ0EQb6+8RAEAJmsZ5apOFz0Fj6RwX0D+nOU
+Atdzd3zpTNzu4j8+L750ePutjuwizEmCxKycchuG+gGasLmdxY+xk5AUB7gLt4ms
+eKsWyHvQt+H4wG8jjOjHWXlaJkZaYQUxpVPd6/11hkoqpodJ9ckfoIJnpUJWDcd3
+HTW7jdq+ZtBXjQlwvh3HAAMHA/9g50+hqjn23d91SaFTkvaAySZYHEF/xm5sOV1X
+Z37XNFdl7JRl6BN7y59PE9Nk6qP4yHqH1G2YNDL3BmejChMF5GmEqluNdnvfFvwk
+yqPvE7qCv8BhktPqsnrpFmtfeDFI4vztD08oab9LdkDvQwLHBZpc+wCb4VJzOkaZ
+7e7VP4hJBBgRAgAJBQJBvr7xAhsMAAoJEILtlQQaxwzmxdYAn3X4X/ENC3V4yPDR
+7X6oVeIVr5fvAJ4n5vY10NpvYKV5arzKd8DSW2m5Bg==
+=N/fy
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-legacy b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-legacy
new file mode 100644
index 00000000..d15e7e90
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-legacy
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBEALkQkRBACCBCp/a5rsqy2Q0NW/2OMkYtsb3k5M6dsQYoHDLiZK4VG1j+Bf
+2zzp+HJiUnLFp/l7mROuRioU9/UHpEYFIVunBYXeZf84OxB+mruh9UZtYn3oVXtH
+oaMI7hIFirTZ5eEY7zrfvTbvZ2Sm5cE3F2G5sWVOfxhl5opinuWN4xtSwwCggooh
+LqarkF4KN6D8xoyjrhLaxiMD/Az7RE6oH0Vwl9dX7YmccymDEesT5Ql6Q5FvfkuZ
+F5ZaQwaBO2ko2hMMh2AdCxoYAZPjWqC5r6Wy9P8hMfh+A0S4zon2DE/r0d4vLEY2
+HoptwtElq6gpltydx+/vXhZWkwCO//Kz9wXgZr496KtGXmEKYtdlVScBW6OvdyyD
+18zeA/9RuY59C7uxxe6cu7amqjP52xx5rHGkdJD5E8o3rmjdsr9tJ3FcjtIV0DV2
+BkfLIMnsp2gd972n7JBzlA9LJ+JTtMzvf9WdrErpRz1VeI1jHe4/hNGe3hd6xJIE
+rxj5FH+LwTj3vfErZdKsWOuudNkz1N4AwZr/k05gV3bi7j8RCLRIRmVkb3JhIExl
+Z2FjeSAoaHR0cDovL3d3dy5mZWRvcmFsZWdhY3kub3JnKSA8c2Vjbm90aWNlQGZl
+ZG9yYWxlZ2FjeS5vcmc+iFkEExECABkFAkALkQkECwcDAgMVAgMDFgIBAh4BAheA
+AAoJEBCMRRJzEAL686wAn3bA5dioMd0UDpUaES9TglLDpONbAJ467XWdHHwhxuHz
+oxWc3q7rWPBinLkCDQRAC5EuEAgAsPAVcrvrKB1A/hxoM61KEgaLB9GnGUOgoaV6
+I58stO3sxaxj3bblrpIJjo02BA49xrtL8kpqjKveABThVC1yiSYfySmXKHlO09cv
+A+qj+QSxieRciFKc50F1+j8q5Hqcigxzwhr4sJt5IhAx6HIwar5uxNNBgE98JN42
+GthUH39G+alRmzVd+3gQCLFroJSzHtFX7IlwHM33owAZwIVGlUhlBTHdbsvGf0xG
+mPYkI+JAUXpTTsnP7kR0/Ktm3zAHBEMw19eqQ5MSwVo28cA+jq2sLrL5DiE5quCd
+tB/RVnUUdbfN/o8sN6yxssNB6ZOB61l0K8bvm+9Qgstn/EQFSwADBggAmmFJueD1
+iXehZsRtaH+qZw7z6Q6jUPxDTiuVPhLkUux3wOSWMOp6S+ZYliCaw32TBKgE2SwT
+NnvTJYsuGLf3ECxOxMmu2McDHYZM82zRV4PRBMKFfiOa67/x5lhZgEkqf9TO+wk5
+M67GYbjZoyBaYEiE+eWD2cdema3n3zXzy+q2UEkHkzHx6ME9dRrgND3EW2hC9GJ6
+7wY9h+BlUR6Am4o0/ZLZJ2QEvyVnlI3/zZo9L6h8waZKI4l16nuDr/O8z2UOYc/X
+OMwBJCVwvbB2Z/f91dhy2EVWJZyyZBCG/FMXXDchxKwJOOQgrVbxWGDIMSdyHLUL
+2FuWnC/vdKc7wYhGBBgRAgAGBQJAC5EuAAoJEBCMRRJzEAL6wkcAnAlIrH0JuGjL
+T17HoheG/iUbj4Z4AJ9b/7OPGgNglwrLQJfihyPzManKYw==
+=wmoy
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-rawhide b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-rawhide
new file mode 100644
index 00000000..f61eeb11
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-rawhide
@@ -0,0 +1,21 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBD+doUwRBADudl/P8RqkzaHstvwbT93MByo7yX+xHcr0FaVAoG9Qfn+2O0qy
+nbNIz9BoieCx9zfgruBBaYjcT1p7QjdyfvF3wLq6ak84ne+QW91rctzqG8JqPhSB
+e34L7T0JnsUdiLfnfq895Hy67SYTOcJ6sN1Eg/eKYPP0CHKL9BY9atGRZwCg14Kh
+va6OSfIDyV6DNnfYF+cUSwsEALARvclTS8lLL+4sgZthg4D4Od4mYayr0QpKpoBI
+0RxOj26v038unOGqEjjqX/F36PwQv6wt6DmaGd9atQ/VUqW4cnKmNfaxJVAqznqW
+q80FKzTPH/JC/20v/5xx0FoxEVSCoKs2YPdXEQfEUAzNG9JC4GHNCxt2Gtnt4o5l
+sn15BADepds5sa/ptu//hJcYhrvcgzUJQR/JQdDbtK+Rzrvi2oZQFZUHzCVVxxfE
+0AULmX5bEC08nAGtp418ceeo1PdqlcVE+kaxuFpPgto/Sd1FvJW4P2B1a7rcUjGc
+BarOMVY8QpFZs5iIlkzZdPns1BCijWlhltOiyrdxyNrM49hjlrRGRmVkb3JhIFBy
+b2plY3QgYXV0b21hdGVkIGJ1aWxkIHNpZ25pbmcga2V5ICgyMDAzKSA8cmF3aGlk
+ZUByZWRoYXQuY29tPohbBBMRAgAbBQI/naFMBgsJCAcDAgMVAgMDFgIBAh4BAheA
+AAoJEOE4XU4c3byppW8An385Vt7LXSAIHqdH85QTCH512cr+AJ9vB4inXB6lxOoq
+sbnKY0HG4Sr1IIhGBBMRAgAGBQI/naOPAAoJELRCadBPKm/SFMgAn2/FfBhf2Yov
+j3gH8Z1t+bbsHRkLAJ94tjdweTZmfZsQZ7YaDXpeJ2iY+4hGBBARAgAGBQI/ntkG
+AAoJECnVuiSN9W0Fi5gAn3wSpemY+8rq8aFfRLEumrSksfUoAJ95YyaGdRXv+fWt
+KfPJSNTqsqhiKA==
+=umuG
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-test b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-test
new file mode 100644
index 00000000..efb8d813
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-fedora-test
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBD+do/cRBACAF7Gv91v32uUrT4nZe+qKgLl59HmtvmaOzT4lInrF95Sget7p
+2TpnIqh5H0x0VGpdoeNfHvlXCw+aP50mTJv91BYmLfelkTzokqpEU5YpqGOqa5BV
+jelnoK1VKOcXMB28d79Gz9tn7friZN4SnyWbcSIA4C3dHNhsjifIYf0rywCg3y19
+3N6jODa0VSGeeEb4whE2xccD/i/rqk0MQmW6td2Dz2jTBaHxyf7FIcH18YDtwraD
+otBRxqGkTVyFGc1q7ZTrRsbzdjIfxbp2C6GT2VJ5kHuRm9jf7JdW5fOhun+oLimR
+erTlrPmgz8qQRcqUm6fkmUsYufL1u7DdyfxX7jI2ngkbAR+CsZ8Cj5JhBMeAXc/D
+WWhPA/4mzZ70hn1OrGLokzxNr4O7u1+n0thsxGN0qfuTNGIc09UKCoAN42he7Qjs
+kIqiE7gLtLzx8elxVOK19tNcaAiLoqmtxlLQqB03pLy4V0tMP9QcWQETbc67qTd1
+zASiefGjf364j4lQd+X9AqdyhUrnax3UgPD5IxilBp92Cw7Qi7QzRmVkb3JhIFBy
+b2plY3QgKFRlc3QgU29mdHdhcmUpIDxyYXdoaWRlQHJlZGhhdC5jb20+iFsEExEC
+ABsFAj+do/cGCwkIBwMCAxUCAwMWAgECHgECF4AACgkQ2oTL1DDJ7Pgh8QCgqNNs
+b7xdW+UhzyZw+DEAQF6e+q4AmwVus4u9REyd/aigK2RvrdtcsNy0iEYEExECAAYF
+Aj+dpBoACgkQtEJp0E8qb9Ji4QCfanY0CXnRwtBnm8GEMRNqgfGgcc0AnRunlejp
+JRxGPaRsmY/11stYll32iEYEEBECAAYFAj+e2SIACgkQKdW6JI31bQWWNQCfTKcX
+/7lerpwIVHcAILDduz9qxssAn1t46ERJ9EqsxJxSFlN7oBPyNkt6
+=R9He
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-rawhide b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-rawhide
new file mode 100644
index 00000000..2cb42458
--- /dev/null
+++ b/src/lib/distro-info/fedora-6_x86_64/trusted-package-keys/RPM-GPG-KEY-rawhide
@@ -0,0 +1,24 @@
+By using `rpm -K' and the GNU GPG package, the following public key can be
+used to verify RPM packages built and signed by Red Hat, Inc. for rawhide
+and testing. Questions about this key should be sent to
+security@redhat.com.
+
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.0.7 (GNU/Linux)
+
+mQGiBD9DmVMRBACW9LRPUtKnUTNeSQN5huiPA0+d0hGLTEG1kkUj47zWC3RXZ1Xh
+c/6yzWOrPk85Q7ys/dGoLLqsfekkxDVipUE0iS+47VMYgm531x4cd2oKnQb3Z/2R
+3A6kjDkc2KyTmfOsZ8DTdL76u81Rnv6MCQjXTJCFOQzv3yxmn6ZDhOoSkwCg24J2
+Qh0zuvvtyfNMsj+S8ksase8D/1qQgcURZDYZkaxrQSsdyZWsqb4NT51snXG5wE4L
+Yh1VGH26YU/kY7YxU5TPo8kbQTztkqaoFHk/O6zx+Q/iS8Izv2ByTsZv0F/Weym7
+Fyf+x+PTA7oDvV9hN/aJy/UPF+t4GRrsEV2mH8Ee3hIZGKSWwTwZZh+JyfIcqkyU
+zwY9BACLOZ8xZjHzU4MjZw2qgWemr96Zyr2foGl0+2G1STnluWf24//nNWBiLFuA
+txucItsppnUM0qB5RZ69N4c9MOmCZkBoahP3Q30qAsaAN4RaaE6AG7Yms0wtPW3m
+qzzhcuCtRAumXqA/oQWYqmHaEwUPenJaxut5rasApm2r5QxaQbRFUmVkIEhhdCwg
+SW5jLiBhdXRvbWF0ZWQgYnVpbGQgc2lnbmluZyBrZXkgKDIwMDMpIDxyYXdoaWRl
+QHJlZGhhdC5jb20+iFsEExECABsFAj9DmVMGCwkIBwMCAxUCAwMWAgECHgECF4AA
+CgkQlM1XQuQY46oixwCfUKmLRHSIBd1FbGTaR5ARBfSsK+MAn1BfxKyahkQ0ScN7
+9RNaYei9kxGIiEYEExECAAYFAj9DvtMACgkQIZGAzdtCpg5exACeJlj9DExab5AK
+C0eQHr8td+WRJ0QAnRNDGXQCBENRgFNgcecDMAr7P6se
+=LmwA
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/scilin-4.7/export-filter.example b/src/lib/distro-info/scilin-4.7/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/scilin-4.7/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/scilin-4.7/prereqfiles/etc/group b/src/lib/distro-info/scilin-4.7/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/scilin-4.7/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/scilin-4.7/prereqfiles/etc/hosts b/src/lib/distro-info/scilin-4.7/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/scilin-4.7/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/scilin-4.7/prereqfiles/etc/passwd b/src/lib/distro-info/scilin-4.7/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/scilin-4.7/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/scilin-4.7/prereqfiles/etc/shadow b/src/lib/distro-info/scilin-4.7/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/scilin-4.7/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/scilin-4.7/settings.default b/src/lib/distro-info/scilin-4.7/settings.default
new file mode 100644
index 00000000..79f006fc
--- /dev/null
+++ b/src/lib/distro-info/scilin-4.7/settings.default
@@ -0,0 +1,30 @@
+bootstrap-packages = <<END
+ to-be-filled-in (List of base RPMs)
+END
+<metapackager yum>
+ packages = <<END
+ to-be-filled-in (List of RPMs for the YUM packager)
+ END
+</metapackager>
+package-subdir = ???
+prereq-packages = <<END
+ to-be-filled-in (List of needed RPMs)
+END
+<repository base>
+ name = Scientific Linux 4.7
+ repo-subdir = ?
+ file-for-speedtest = ?
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection kde>
+ base = minimal
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/scilin-4.7/settings.example b/src/lib/distro-info/scilin-4.7/settings.example
new file mode 100644
index 00000000..5ae02428
--- /dev/null
+++ b/src/lib/distro-info/scilin-4.7/settings.example
@@ -0,0 +1,17 @@
+# 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/some-distribution/inst-source
+#</repository>
+
+# add a new selection:
+#<selection my_number_crunsher>
+# base = minimal
+# packages = <<END
+# crunsher_app
+# END
+#</selection>
diff --git a/src/lib/distro-info/scilin-5.3/export-filter.example b/src/lib/distro-info/scilin-5.3/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.3/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/scilin-5.3/prereqfiles/etc/group b/src/lib/distro-info/scilin-5.3/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.3/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/scilin-5.3/prereqfiles/etc/hosts b/src/lib/distro-info/scilin-5.3/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.3/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/scilin-5.3/prereqfiles/etc/passwd b/src/lib/distro-info/scilin-5.3/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.3/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/scilin-5.3/prereqfiles/etc/shadow b/src/lib/distro-info/scilin-5.3/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.3/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/scilin-5.3/settings.default b/src/lib/distro-info/scilin-5.3/settings.default
new file mode 100644
index 00000000..9f964927
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.3/settings.default
@@ -0,0 +1,30 @@
+bootstrap-packages = <<END
+ to-be-filled-in (List of base RPMs)
+END
+<metapackager yum>
+ packages = <<END
+ to-be-filled-in (List of RPMs for the YUM packager)
+ END
+</metapackager>
+package-subdir = ???
+prereq-packages = <<END
+ to-be-filled-in (List of needed RPMs)
+END
+<repository base>
+ name = Scientific Linux 5.3
+ repo-subdir = ?
+ file-for-speedtest = ?
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection kde>
+ base = minimal
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/scilin-5.3/settings.example b/src/lib/distro-info/scilin-5.3/settings.example
new file mode 100644
index 00000000..5ae02428
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.3/settings.example
@@ -0,0 +1,17 @@
+# 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/some-distribution/inst-source
+#</repository>
+
+# add a new selection:
+#<selection my_number_crunsher>
+# base = minimal
+# packages = <<END
+# crunsher_app
+# END
+#</selection>
diff --git a/src/lib/distro-info/scilin-5.4/export-filter.example b/src/lib/distro-info/scilin-5.4/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/scilin-5.4/prereqfiles/etc/group b/src/lib/distro-info/scilin-5.4/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/scilin-5.4/prereqfiles/etc/hosts b/src/lib/distro-info/scilin-5.4/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/scilin-5.4/prereqfiles/etc/passwd b/src/lib/distro-info/scilin-5.4/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/scilin-5.4/prereqfiles/etc/shadow b/src/lib/distro-info/scilin-5.4/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/scilin-5.4/settings.default b/src/lib/distro-info/scilin-5.4/settings.default
new file mode 100644
index 00000000..5b86aab9
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4/settings.default
@@ -0,0 +1,30 @@
+bootstrap-packages = <<END
+ to-be-filled-in (List of base RPMs)
+END
+<metapackager yum>
+ packages = <<END
+ to-be-filled-in (List of RPMs for the YUM packager)
+ END
+</metapackager>
+package-subdir = ???
+prereq-packages = <<END
+ to-be-filled-in (List of needed RPMs)
+END
+<repository base>
+ name = Scientific Linux 5.4
+ repo-subdir = ?
+ file-for-speedtest = ?
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection kde>
+ base = minimal
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/scilin-5.4/settings.example b/src/lib/distro-info/scilin-5.4/settings.example
new file mode 100644
index 00000000..5ae02428
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4/settings.example
@@ -0,0 +1,17 @@
+# 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/some-distribution/inst-source
+#</repository>
+
+# add a new selection:
+#<selection my_number_crunsher>
+# base = minimal
+# packages = <<END
+# crunsher_app
+# END
+#</selection>
diff --git a/src/lib/distro-info/scilin-5.4_x86_64/export-filter.example b/src/lib/distro-info/scilin-5.4_x86_64/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4_x86_64/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/group b/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/hosts b/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/passwd b/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/shadow b/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4_x86_64/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/scilin-5.4_x86_64/settings.default b/src/lib/distro-info/scilin-5.4_x86_64/settings.default
new file mode 100644
index 00000000..fdc4f5f4
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4_x86_64/settings.default
@@ -0,0 +1,30 @@
+bootstrap-packages = <<END
+ to-be-filled-in (List of base RPMs)
+END
+<metapackager yum>
+ packages = <<END
+ to-be-filled-in (List of RPMs for the YUM packager)
+ END
+</metapackager>
+package-subdir = ???
+prereq-packages = <<END
+ to-be-filled-in (List of needed RPMs)
+END
+<repository base>
+ name = Scientific Linux 5.4 64Bit
+ repo-subdir = ?
+ file-for-speedtest = ?
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection kde>
+ base = minimal
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/scilin-5.4_x86_64/settings.example b/src/lib/distro-info/scilin-5.4_x86_64/settings.example
new file mode 100644
index 00000000..5ae02428
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.4_x86_64/settings.example
@@ -0,0 +1,17 @@
+# 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/some-distribution/inst-source
+#</repository>
+
+# add a new selection:
+#<selection my_number_crunsher>
+# base = minimal
+# packages = <<END
+# crunsher_app
+# END
+#</selection>
diff --git a/src/lib/distro-info/scilin-5.5/export-filter.example b/src/lib/distro-info/scilin-5.5/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/scilin-5.5/prereqfiles/etc/group b/src/lib/distro-info/scilin-5.5/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/scilin-5.5/prereqfiles/etc/hosts b/src/lib/distro-info/scilin-5.5/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/scilin-5.5/prereqfiles/etc/passwd b/src/lib/distro-info/scilin-5.5/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/scilin-5.5/prereqfiles/etc/shadow b/src/lib/distro-info/scilin-5.5/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/scilin-5.5/settings.default b/src/lib/distro-info/scilin-5.5/settings.default
new file mode 100644
index 00000000..29996f63
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5/settings.default
@@ -0,0 +1,30 @@
+bootstrap-packages = <<END
+ to-be-filled-in (List of base RPMs)
+END
+<metapackager yum>
+ packages = <<END
+ to-be-filled-in (List of RPMs for the YUM packager)
+ END
+</metapackager>
+package-subdir = ???
+prereq-packages = <<END
+ to-be-filled-in (List of needed RPMs)
+END
+<repository base>
+ name = Scientific Linux 5.5
+ repo-subdir = ?
+ file-for-speedtest = ?
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection kde>
+ base = minimal
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/scilin-5.5/settings.example b/src/lib/distro-info/scilin-5.5/settings.example
new file mode 100644
index 00000000..5ae02428
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5/settings.example
@@ -0,0 +1,17 @@
+# 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/some-distribution/inst-source
+#</repository>
+
+# add a new selection:
+#<selection my_number_crunsher>
+# base = minimal
+# packages = <<END
+# crunsher_app
+# END
+#</selection>
diff --git a/src/lib/distro-info/scilin-5.5_x86_64/export-filter.example b/src/lib/distro-info/scilin-5.5_x86_64/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5_x86_64/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/group b/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/hosts b/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/passwd b/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/shadow b/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5_x86_64/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/scilin-5.5_x86_64/settings.default b/src/lib/distro-info/scilin-5.5_x86_64/settings.default
new file mode 100644
index 00000000..7c0f832b
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5_x86_64/settings.default
@@ -0,0 +1,30 @@
+bootstrap-packages = <<END
+ to-be-filled-in (List of base RPMs)
+END
+<metapackager yum>
+ packages = <<END
+ to-be-filled-in (List of RPMs for the YUM packager)
+ END
+</metapackager>
+package-subdir = ???
+prereq-packages = <<END
+ to-be-filled-in (List of needed RPMs)
+END
+<repository base>
+ name = Scientific Linux 5.5 64Bit
+ repo-subdir = ?
+ file-for-speedtest = ?
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection kde>
+ base = minimal
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/scilin-5.5_x86_64/settings.example b/src/lib/distro-info/scilin-5.5_x86_64/settings.example
new file mode 100644
index 00000000..5ae02428
--- /dev/null
+++ b/src/lib/distro-info/scilin-5.5_x86_64/settings.example
@@ -0,0 +1,17 @@
+# 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/some-distribution/inst-source
+#</repository>
+
+# add a new selection:
+#<selection my_number_crunsher>
+# base = minimal
+# packages = <<END
+# crunsher_app
+# END
+#</selection>
diff --git a/src/lib/distro-info/suse-10.2/export-filter.example b/src/lib/distro-info/suse-10.2/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/suse-10.2/mirrors/base b/src/lib/distro-info/suse-10.2/mirrors/base
new file mode 100644
index 00000000..fae4451d
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/mirrors/base
@@ -0,0 +1,2 @@
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/discontinued/10.2/repo/oss
+http://download.opensuse.org/distribution/10.2/repo/oss \ No newline at end of file
diff --git a/src/lib/distro-info/suse-10.2/mirrors/base_non-oss b/src/lib/distro-info/suse-10.2/mirrors/base_non-oss
new file mode 100644
index 00000000..3ecadd23
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/mirrors/base_non-oss
@@ -0,0 +1,2 @@
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/discontinued/10.2/repo/non-oss
+http://download.opensuse.org/distribution/10.2/repo/non-oss \ No newline at end of file
diff --git a/src/lib/distro-info/suse-10.2/mirrors/base_update b/src/lib/distro-info/suse-10.2/mirrors/base_update
new file mode 100644
index 00000000..5422bc2f
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/mirrors/base_update
@@ -0,0 +1,6 @@
+http://distro.ibiblio.org/pub/linux/distributions/suse/suse/update/10.2
+http://lisa.gov.pt/ftp/suse/update/10.2
+http://mirrors.kernel.org/suse/update/10.2
+http://suse.cs.utah.edu/suse/update/10.2
+http://suse.mirrors.tds.net/pub/suse/update/10.2
+http://www.mirrorservice.org/sites/ftp.suse.com/pub/suse/update/10.2
diff --git a/src/lib/distro-info/suse-10.2/prereqfiles/etc/group b/src/lib/distro-info/suse-10.2/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-10.2/prereqfiles/etc/hosts b/src/lib/distro-info/suse-10.2/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-10.2/prereqfiles/etc/passwd b/src/lib/distro-info/suse-10.2/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-10.2/prereqfiles/etc/shadow b/src/lib/distro-info/suse-10.2/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-10.2/settings.default b/src/lib/distro-info/suse-10.2/settings.default
new file mode 100644
index 00000000..f17a1b0a
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/settings.default
@@ -0,0 +1,1061 @@
+bootstrap-packages = <<END
+ i586/aaa_base-10.2-38.i586.rpm
+ i586/aaa_skel-2006.5.19-20.i586.rpm
+ i586/audit-libs-1.2.6-20.i586.rpm
+ i586/bash-3.1-55.i586.rpm
+ i586/blocxx-1.0.0-36.i586.rpm
+ i586/bzip2-1.0.3-36.i586.rpm
+ i586/coreutils-6.4-10.i586.rpm
+ i586/cpio-2.6-40.i586.rpm
+ i586/cracklib-2.8.9-20.i586.rpm
+ i586/cyrus-sasl-2.1.22-28.i586.rpm
+ i586/db-4.4.20-16.i586.rpm
+ i586/diffutils-2.8.7-38.i586.rpm
+ i586/e2fsprogs-1.39-21.i586.rpm
+ i586/file-4.17-23.i586.rpm
+ i586/filesystem-10.2-22.i586.rpm
+ i586/fillup-1.42-138.i586.rpm
+ i586/findutils-4.2.28-24.i586.rpm
+ i586/gawk-3.1.5-41.i586.rpm
+ i586/gdbm-1.8.3-261.i586.rpm
+ i586/glibc-2.5-25.i586.rpm
+ i586/gpg-1.4.5-24.i586.rpm
+ i586/grep-2.5.1a-40.i586.rpm
+ i586/gzip-1.3.5-178.i586.rpm
+ i586/info-4.8-43.i586.rpm
+ i586/insserv-1.04.0-42.i586.rpm
+ i586/irqbalance-0.09-80.i586.rpm
+ i586/kernel-default-2.6.18.2-34.i586.rpm
+ i586/libacl-2.2.34-33.i586.rpm
+ i586/libattr-2.4.28-38.i586.rpm
+ i586/libcom_err-1.39-21.i586.rpm
+ i586/libgcc41-4.1.2_20061115-5.i586.rpm
+ i586/libstdc++41-4.1.2_20061115-5.i586.rpm
+ i586/libvolume_id-103-12.i586.rpm
+ i586/libxcrypt-2.4-30.i586.rpm
+ i586/libzio-0.2-20.i586.rpm
+ i586/limal-1.2.9-5.i586.rpm
+ i586/limal-bootloader-1.2.4-6.i586.rpm
+ i586/limal-perl-1.2.9-5.i586.rpm
+ i586/logrotate-3.7.4-21.i586.rpm
+ i586/mdadm-2.5.3-17.i586.rpm
+ i586/mingetty-0.9.6s-107.i586.rpm
+ i586/mkinitrd-1.2-149.i586.rpm
+ i586/mktemp-1.5-763.i586.rpm
+ i586/module-init-tools-3.2.2-62.i586.rpm
+ i586/ncurses-5.5-42.i586.rpm
+ i586/net-tools-1.60-606.i586.rpm
+ i586/openldap2-client-2.3.27-25.i586.rpm
+ i586/openssl-0.9.8d-17.i586.rpm
+ i586/openSUSE-release-10.2-35.i586.rpm
+ i586/pam-0.99.6.3-24.i586.rpm
+ i586/pciutils-2.2.4-13.i586.rpm
+ i586/pcre-6.7-21.i586.rpm
+ i586/perl-5.8.8-32.i586.rpm
+ i586/perl-Bootloader-0.4.5-3.i586.rpm
+ i586/perl-gettext-1.05-31.i586.rpm
+ i586/permissions-2006.11.13-5.i586.rpm
+ i586/popt-1.7-304.i586.rpm
+ i586/readline-5.1-55.i586.rpm
+ i586/reiserfs-3.6.19-37.i586.rpm
+ i586/rpm-4.4.2-76.i586.rpm
+ i586/sed-4.1.5-21.i586.rpm
+ i586/sysvinit-2.86-47.i586.rpm
+ i586/udev-103-12.i586.rpm
+ i586/util-linux-2.12r-61.i586.rpm
+ i586/zlib-1.2.3-33.i586.rpm
+ noarch/pciutils-ids-2006.11.18-2.noarch.rpm
+ noarch/suse-build-key-1.0-707.noarch.rpm
+END
+<metapackager smart>
+ packages = <<END
+ i586/python-2.5-19.i586.rpm
+ i586/python-xml-2.5-19.i586.rpm
+ i586/rpm-python-4.4.2-76.i586.rpm
+ i586/smart-0.42-43.i586.rpm
+ END
+</metapackager>
+<metapackager yum>
+ packages = <<END
+ i586/glib2-2.12.4-15.i586.rpm
+ i586/gnome-filesystem-0.1-288.i586.rpm
+ i586/libxml2-2.6.26-26.i586.rpm
+ i586/libxml2-python-2.6.26-29.i586.rpm
+ i586/python-2.5-19.i586.rpm
+ i586/python-sqlite-1.1.8-11.i586.rpm
+ i586/python-urlgrabber-3.1.0-18.i586.rpm
+ i586/python-xml-2.5-19.i586.rpm
+ i586/rpm-python-4.4.2-76.i586.rpm
+ i586/sqlite-3.3.8-14.i586.rpm
+ i586/yum-3.0.1-9.i586.rpm
+ i586/yum-metadata-parser-1.0.2-23.i586.rpm
+ END
+</metapackager>
+package-subdir = suse
+prereq-packages = <<END
+ i586/bzip2-1.0.3-36.i586.rpm
+ i586/glibc-2.5-25.i586.rpm
+ i586/popt-1.7-304.i586.rpm
+ i586/rpm-4.4.2-76.i586.rpm
+ i586/zlib-1.2.3-33.i586.rpm
+END
+<repository base>
+ name = openSUSE 10.2
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_non-oss>
+ name = openSUSE 10.2 non-OSS
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_update>
+ name = openSUSE 10.2 updates
+ file-for-speedtest = repodata/primary.xml.gz
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection textmode>
+ base = minimal
+ packages = <<END
+ acl
+ acpid
+ apparmor-docs
+ apparmor-profiles
+ apparmor-utils
+ ash
+ at
+ atk
+ attr
+ audit
+ autofs
+ autoyast2
+ bc
+ bind-libs
+ bind-utils
+ boost
+ bootsplash-theme-SuSE
+ compat
+ compat-libstdc++
+ compat-openssl097g
+ cpufrequtils
+ cron
+ cups-client
+ cyrus-sasl
+ cyrus-sasl-saslauthd
+ db-utils
+ deltarpm
+ dhcpcd
+ dmraid
+ dos2unix
+ dosfstools
+ ed
+ eject
+ ethtool
+ fbset
+ findutils
+ fontconfig
+ freetype2
+ gdb
+ gdbm
+ glib2
+ glibc-i18ndata
+ gpm
+ hal-resmgr
+ hfsutils
+ ifplugd
+ initviocons
+ inst-source-utils
+ iputils
+ joe
+ kbd
+ kernel-default
+ krb5
+ ksh
+ ksymoops
+ libacl
+ libapparmor
+ libart_lgpl
+ libattr
+ libcap
+ libcom_err
+ libdrm
+ libevent
+ libgcc41
+ libgcrypt
+ libgimpprint
+ libgpg-error
+ libicu
+ libidn
+ libjpeg
+ liblazy
+ liblcms
+ libltdl
+ libmng
+ libnscd
+ libopencdk
+ libpcap
+ libpng
+ librpcsecgss
+ libstdc++41
+ libtiff
+ libusb
+ libvolume_id
+ libxcrypt
+ lukemftp
+ lvm2
+ lzo
+ mailx
+ man
+ man-pages
+ microcode_ctl
+ module-init-tools
+ multipath-tools
+ nbd
+ ncurses
+ net-snmp
+ nfs-utils
+ nfsidmap
+ nscd
+ ntfsprogs
+ openSUSE-release
+ openct
+ opensc
+ openssh
+ openssl
+ patch
+ pax
+ perl-Crypt-SmbHash
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ postfix
+ powersave-libs
+ preload
+ procinfo
+ procmail
+ procps
+ providers
+ qlogic-firmware
+ recode
+ rrdtool
+ rsync
+ sash
+ screen
+ scsi
+ sensors
+ sharutils
+ smartmontools
+ smpppd
+ squashfs-kmp-default
+ strace
+ sudo
+ suse-build-key
+ suspend
+ sysfsutils
+ syslog-ng
+ tcpd
+ tcpdump
+ tcsh
+ telnet
+ terminfo
+ timezone
+ ulimit
+ usbutils
+ utempter
+ vim
+ wdiff
+ wget
+ wvstreams
+ xfsprogs
+ xinetd
+ xntp
+ yast2-apparmor
+ yast2-backup
+ yast2-bluetooth
+ yast2-bootfloppy
+ yast2-irda
+ yast2-iscsi-client
+ yast2-mail
+ yast2-ncurses
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update-frontend
+ yast2-power-management
+ yast2-powertweak
+ yast2-profile-manager
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-scanner
+ yast2-sudo
+ yast2-support
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-tv
+ ypbind
+ zip
+ zisofs-tools
+ zsh
+ END
+</selection>
+<selection kde>
+ base = textmode
+ packages = <<END
+ 3ddiag
+ 915resolution
+ a2ps
+ aaa_base
+ aaa_skel
+ aalib
+ acl
+ acpid
+ AdobeICCProfiles
+ agfa-fonts
+ alsa
+ amarok
+ amarok-libvisual
+ amarok-xine
+ apparmor-docs
+ apparmor-parser
+ apparmor-profiles
+ apparmor-utils
+ arts
+ ash
+ aspell
+ aspell-de
+ aspell-en
+ at
+ atk
+ attr
+ audiofile
+ audit
+ audit-libs
+ autofs
+ autoyast2
+ autoyast2-installation
+ bash
+ bc
+ bind-libs
+ bind-utils
+ binutils
+ blocxx
+ bluez-libs
+ bluez-utils
+ boost
+ bootsplash
+ bootsplash-theme-SuSE
+ bzip2
+ cabextract
+ cairo
+ cdparanoia
+ cdrdao
+ CheckHardware
+ checkmedia
+ chromium
+ classpath
+ compat
+ compat-libstdc++
+ compat-openssl097g
+ compiz
+ coreutils
+ cpio
+ cpp
+ cpp41
+ cpufrequtils
+ cracklib
+ cron
+ Crystalcursors
+ cups
+ cups-client
+ cups-drivers
+ cups-libs
+ curl
+ cyrus-sasl
+ cyrus-sasl-crammd5
+ cyrus-sasl-digestmd5
+ cyrus-sasl-plain
+ cyrus-sasl-saslauthd
+ db
+ dbus-1
+ dbus-1-glib
+ dbus-1-mono
+ dbus-1-qt3
+ dbus-1-x11
+ db-utils
+ dcraw
+ dejavu
+ deltarpm
+ desktop-data-SuSE
+ desktop-file-utils
+ desktop-translations
+ device-mapper
+ dhcdbd
+ dhcp
+ dhcpcd
+ dhcp-client
+ dialog
+ diffutils
+ digikam
+ digikamimageplugins
+ dirmngr
+ dmraid
+ dos2unix
+ dosbootdisk
+ dosfstools
+ dvd+rw-tools
+ e2fsprogs
+ ed
+ efont-unicode
+ eject
+ enscript
+ esound
+ ethtool
+ evms
+ evms-gui
+ exiftool
+ expat
+ fam
+ fbset
+ fftw3
+ file
+ fileshareset
+ filesystem
+ fillup
+ findutils
+ flac
+ flash-player
+ fontconfig
+ fonts-config
+ foomatic-filters
+ freealut
+ freeciv
+ freeglut
+ freetype
+ freetype2
+ fribidi
+ frozen-bubble
+ ft2demos
+ ftgl
+ fvwm2
+ gail
+ gawk
+ gcc41-gij
+ gcc-gij
+ gconf2
+ gdb
+ gdbm
+ gettext
+ ghostscript-fonts-other
+ ghostscript-fonts-std
+ ghostscript-library
+ ghostscript-x11
+ giflib
+ gimp
+ gimp-help
+ gle
+ glib
+ glib2
+ glibc
+ glibc-i18ndata
+ glib-sharp2
+ glitz
+ gmime
+ gmp
+ gnokii
+ gnome-filesystem
+ gnome-icon-theme
+ gnome-keyring
+ gnome-mime-data
+ gnome-vfs2
+ gnutls
+ gpart
+ gpg
+ gpg2
+ gpgme
+ gpm
+ GraphicsMagick
+ grep
+ groff
+ grub
+ gsf-sharp
+ gstreamer010
+ gstreamer010-plugins-base
+ gtk
+ gtk2
+ gtk-sharp2
+ gtksourceview
+ gutenprint
+ gwenview
+ gzip
+ hal
+ hal-resmgr
+ hdparm
+ hfsutils
+ hplip
+ hplip-hpijs
+ htdig
+ hwinfo
+ id3lib
+ ifnteuro
+ ifplugd
+ ImageMagick
+ ImageMagick-Magick++
+ imlib
+ imlib2
+ imlib2-loaders
+ info
+ info2html
+ initviocons
+ insserv
+ inst-source-utils
+ intlfnts
+ iproute2
+ iptables
+ iputils
+ irqbalance
+ ispell
+ ispell-american
+ ispell-german
+ ispell-ngerman
+ jack
+ java-1_4_2-gcj-compat
+ java-1_5_0-sun
+ java-1_5_0-sun-plugin
+ jfsutils
+ joe
+ jpackage-utils
+ jpeg
+ k3b
+ kaffeine
+ kbd
+ kcm_gtk
+ kde3-i18n-de
+ kdeaddons3-kicker
+ kdeaddons3-konqueror
+ kdeartwork3-kscreensaver
+ kdeartwork3-xscreensaver
+ kdebase3
+ kdebase3-kdm
+ kdebase3-ksysguardd
+ kdebase3-nsplugin
+ kdebase3-samba
+ kdebase3-session
+ kdebase3-SuSE
+ kdebluetooth
+ kdegames3
+ kdegraphics3
+ kdegraphics3-kamera
+ kdegraphics3-pdf
+ kdegraphics3-postscript
+ kdegraphics3-scan
+ kdelibs3
+ kdelibs3-doc
+ kdemultimedia3
+ kdemultimedia3-CD
+ kdemultimedia3-mixer
+ kdenetwork3
+ kdenetwork3-InstantMessenger
+ kdenetwork3-news
+ kdenetwork3-vnc
+ kdepim3
+ kdepim3-kpilot
+ kdepim3-networkstatus
+ kdepim3-notes
+ kdetv
+ kdeutils3
+ kernel-default
+ kio_ipodslave
+ kio_iso
+ kio_slp
+ kipi-plugins
+ kitchensync
+ klogd
+ knights
+ koffice
+ koffice-i18n-de
+ koffice-i18n-de-doc
+ koffice-illustration
+ konversation
+ kpowersave
+ krb5
+ krecord
+ ksh
+ ksudoku
+ ksymoops
+ ktorrent
+ kwin-decor-suse2
+ lbreakout
+ ldapcpplib
+ less
+ libacl
+ libakode
+ libao
+ libapparmor
+ libart_lgpl
+ libattr
+ libbeagle
+ libbonobo
+ libbonoboui
+ libcap
+ libcom_err
+ libcroco
+ libdrm
+ libevent
+ libexif
+ libgcc41
+ libgcj41
+ libgcrypt
+ libgimpprint
+ libglade2
+ libgnome
+ libgnomecanvas
+ libgnomecups
+ libgnomeprint
+ libgnomeprintui
+ libgnomesu
+ libgnomeui
+ libgpg-error
+ libgphoto2
+ libgpod
+ libgsf
+ libgsf-gnome
+ libgssapi
+ libgtkhtml
+ libical
+ libicu
+ libidl
+ libidn
+ libieee1284
+ libjasper
+ libjpeg
+ libkexif
+ libkipi
+ libksba
+ liblazy
+ liblcms
+ libltdl
+ libmal
+ libmikmod
+ libmng
+ libmpcdec
+ libmtp
+ libmusicbrainz
+ libnetpbm
+ libnjb
+ libnl
+ libnscd
+ libofa
+ libogg
+ liboil
+ libopencdk
+ libopensync
+ libopensync-plugin-file
+ libopensync-plugin-gnokii
+ libopensync-plugin-gpe
+ libopensync-plugin-irmc
+ libopensync-plugin-kdepim
+ libopensync-plugin-opie
+ libopensync-plugin-palm
+ libopensync-plugin-sunbird
+ libopensync-plugin-syncml
+ libopensync-tools
+ libpcap
+ libpng
+ libqt4
+ libqt4-dbus-1
+ libqt4-qt3support
+ libqt4-sql
+ libqt4-x11
+ libqtpod
+ librpcsecgss
+ librsvg
+ libsamplerate
+ libsmbclient
+ libsndfile
+ libsoup
+ libstdc++41
+ libstroke
+ libsyncml
+ libtheora
+ libtiff
+ libtunepimp
+ libusb
+ libvisual
+ libvolume_id
+ libvorbis
+ libwmf
+ libwnck
+ libxcrypt
+ libxml2
+ libxslt
+ liby2util
+ libzio
+ libzypp
+ libzypp-zmd-backend
+ limal
+ limal-bootloader
+ limal-perl
+ logrotate
+ lsb
+ lsof
+ lua-libs
+ lukemftp
+ lvm2
+ lzo
+ m4
+ mailx
+ make
+ man
+ man-pages
+ manufacturer-PPDs
+ master-boot-code
+ mdadm
+ mDNSResponder-lib
+ Mesa
+ metacity
+ microcode_ctl
+ mingetty
+ mkinitrd
+ mkisofs
+ mktemp
+ module-init-tools
+ mono-core
+ mono-data
+ mono-data-sqlite
+ mono-web
+ MozillaFirefox
+ MozillaFirefox-translations
+ mozilla-nspr
+ mozilla-nss
+ mozilla-xulrunner181
+ multipath-tools
+ myspell-american
+ myspell-german
+ ncurses
+ neon
+ netcat
+ netcfg
+ netpbm
+ net-snmp
+ net-tools
+ NetworkManager
+ NetworkManager-kde
+ nfsidmap
+ nfs-utils
+ nscd
+ ntfsprogs
+ numlockx
+ ocrad
+ openal
+ openct
+ OpenEXR
+ openldap2-client
+ openobex
+ OpenOffice_org
+ OpenOffice_org-de
+ OpenOffice_org-kde
+ OpenOffice_org-Quickstarter
+ opensc
+ openslp
+ openssh
+ openssh-askpass
+ openssl
+ opensuse-manual_de
+ opensuse-manual_en
+ openSUSE-release
+ orbit2
+ pam
+ pam-config
+ pam-modules
+ pango
+ parted
+ patch
+ pax
+ pciutils
+ pciutils-ids
+ pcre
+ pcsc-lite
+ perl
+ perl-Bootloader
+ perl-Compress-Zlib
+ perl-Config-Crontab
+ perl-Crypt-SmbHash
+ perl-Crypt-SSLeay
+ perl-DBD-SQLite
+ perl-DBI
+ perl-Digest-HMAC
+ perl-Digest-MD4
+ perl-Digest-SHA1
+ perl-File-Tail
+ perl-gettext
+ perl-HTML-Parser
+ perl-HTML-Tagset
+ perl-IO-Zlib
+ perl-libwww-perl
+ perl-Net-Daemon
+ perl-Net-DNS
+ perl-Net-IP
+ perl-PlRPC
+ perl-spamassassin
+ perl-TermReadKey
+ perl-TimeDate
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ permissions
+ phalanx
+ pilot-link
+ pinentry
+ pinentry-qt
+ pkgconfig
+ pmtools
+ pm-utils
+ PolicyKit
+ poppler
+ poppler-qt
+ popt
+ portmap
+ postfix
+ powersave
+ powersave-libs
+ ppp
+ pptp
+ preload
+ procinfo
+ procmail
+ procps
+ providers
+ psmisc
+ pwdutils
+ python
+ python-qt
+ python-xml
+ qca
+ qlogic-firmware
+ qscintilla
+ qt3
+ qtcurve-gtk2
+ rdesktop
+ readline
+ RealPlayer
+ recode
+ reiserfs
+ release-notes
+ resmgr
+ rpm
+ rrdtool
+ rsync
+ ruby
+ sane
+ sane-frontends
+ sash
+ sax2
+ sax2-gui
+ sax2-ident
+ sax2-libsax
+ sax2-libsax-perl
+ sax2-tools
+ scpm
+ screen
+ scsi
+ SDL
+ SDL_image
+ SDL_mixer
+ SDL_net
+ SDL_Pango
+ SDL_perl
+ SDL_ttf
+ sed
+ sensors
+ sgml-skel
+ shared-mime-info
+ sharutils
+ siga
+ smartmontools
+ smpppd
+ spamassassin
+ speex
+ sqlite
+ sqlite2
+ sqlite-zmd
+ startup-notification
+ strace
+ sudo
+ supertux
+ suse-build-key
+ SuSEfirewall2
+ susehelp
+ susehelp_de
+ suseRegister
+ suspend
+ sysconfig
+ sysfsutils
+ syslog-ng
+ sysvinit
+ taglib
+ tar
+ tcl
+ tcpd
+ tcpdump
+ tcsh
+ telnet
+ terminfo
+ tightvnc
+ timezone
+ tk
+ udev
+ ufraw
+ ufraw-gimp
+ ulimit
+ unclutter
+ unzip
+ update-alternatives
+ usbutils
+ utempter
+ util-linux
+ v4l-conf
+ vim
+ w3m
+ wbxml2
+ wdiff
+ wget
+ wireless-tools
+ wodim
+ words
+ wpa_supplicant
+ wv
+ wvdial
+ wvstreams
+ x11-input-synaptics
+ x11-input-wacom
+ x11-tools
+ xaw3d
+ xdg-menu
+ xdg-utils
+ xdmbgrd
+ xfsprogs
+ xgl
+ xgl-hardware-list
+ xine-lib
+ xinetd
+ xkeyboard-config
+ xli
+ xlockmore
+ xmoto
+ xntp
+ xorg-x11
+ xorg-x11-driver-input
+ xorg-x11-driver-video
+ xorg-x11-fonts
+ xorg-x11-fonts-core
+ xorg-x11-libfontenc
+ xorg-x11-libICE
+ xorg-x11-libs
+ xorg-x11-libSM
+ xorg-x11-libX11
+ xorg-x11-libX11-ccache
+ xorg-x11-libXau
+ xorg-x11-libXdmcp
+ xorg-x11-libXext
+ xorg-x11-libXfixes
+ xorg-x11-libxkbfile
+ xorg-x11-libXmu
+ xorg-x11-libXp
+ xorg-x11-libXpm
+ xorg-x11-libXprintUtil
+ xorg-x11-libXrender
+ xorg-x11-libXt
+ xorg-x11-libXv
+ xorg-x11-server
+ xorg-x11-Xvnc
+ xpdf-tools
+ xscreensaver
+ xterm
+ xtermset
+ yast2
+ yast2-apparmor
+ yast2-backup
+ yast2-bluetooth
+ yast2-bootfloppy
+ yast2-bootloader
+ yast2-control-center
+ yast2-core
+ yast2-country
+ yast2-firewall
+ yast2-hardware-detection
+ yast2-inetd
+ yast2-installation
+ yast2-irda
+ yast2-iscsi-client
+ yast2-kerberos-client
+ yast2-ldap
+ yast2-ldap-client
+ yast2-mail
+ yast2-mail-aliases
+ yast2-mouse
+ yast2-ncurses
+ yast2-network
+ yast2-nfs-client
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update
+ yast2-online-update-frontend
+ yast2-packager
+ yast2-pam
+ yast2-perl-bindings
+ yast2-pkg-bindings
+ yast2-power-management
+ yast2-powertweak
+ yast2-printer
+ yast2-profile-manager
+ yast2-qt
+ yast2-registration
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-samba-server
+ yast2-scanner
+ yast2-schema
+ yast2-security
+ yast2-slp
+ yast2-sound
+ yast2-storage
+ yast2-storage-evms
+ yast2-storage-lib
+ yast2-sudo
+ yast2-support
+ yast2-sysconfig
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-transfer
+ yast2-trans-stats
+ yast2-tune
+ yast2-tv
+ yast2-update
+ yast2-users
+ yast2-x11
+ yast2-xml
+ ypbind
+ yp-tools
+ zip
+ zisofs-tools
+ zlib
+ zsh
+ zvbi
+ END
+</selection>
+<selection gnome>
+ base = textmode
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
+
diff --git a/src/lib/distro-info/suse-10.2/settings.example b/src/lib/distro-info/suse-10.2/settings.example
new file mode 100644
index 00000000..2905cef4
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/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/opensuse/distribution/10.2/repo/oss
+#</repository>
+#<repository base_non-oss>
+# local-url = /srv/ftp/pub/opensuse/distribution/10.2/repo/non-oss
+#</repository>
+#<repository base_update>
+# local-url = /srv/ftp/pub/suse/update/10.2
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..434ca172
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc
new file mode 100644
index 00000000..e0628d2c
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIF
+AkQgHV0CGwMFCQQ9AoAECwcDAgMVAgMDFgIBAh4BAheAAAoJEOOlw2Awfj1UjUIE
+AIf3SLlrfj2RsCDjyYThXen+A/WTYDPbY+NYmmVvFQilHNQY9ZrJ5cNohRQu6hA+
+Sccrf11Uy24tTHWSTzuG9VzFeeIAcIU02XHar0w3QbvTk6IqeG+OZlfOGJj1sdx4
+JKwpwk9mSdrq2ELhrkPZiVWS7RmRkPr2klwYgKGWbmOJ
+=ZmDA
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..5a4e4912
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc
new file mode 100644
index 00000000..e81d472f
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgUCRHSKugIbAwUJA8JnAAYL
+CQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEBTCi8l+LjsFWEoAn13x+5ObqkW08gYF
+YNDlcGPjQuGPAJ9kAQbVUvvh1u9mBgu91cQ9W/TkHYhGBBMRAgAGBQJEexD/AAoJ
+EKhO2uicgArKFLwAn0B+g2mJ5n8LrBziTQ5SjnSPyDBXAJwJoYTta5Sfw/3vVGpU
+fJAKVDoB9w==
+=tJSz
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc
new file mode 100644
index 00000000..2769097c
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc
@@ -0,0 +1,37 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiBQJA2AY+AhsD
+BQkObd+9BAsHAwIDFQIDAxYCAQIeAQIXgAAKCRCoTtronIAKypCfAJ9RuZ6ZSV7Q
+W4pTgTIxQ+ABPp0sIwCffG9bCNnrETPlgOn+dGEkAWegKL+IRgQQEQIABgUCOnBe
+UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
+k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
+EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
+cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
+nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
+U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
+B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
++D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
+KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
+OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
+3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
+lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
+l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
+YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
+bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
+l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
+MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
+1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
+1dbriEwEGBECAAwFAkDYBnoFCQ5t3+gACgkQqE7a6JyACspnpgCfRbYwxT3iq+9l
+/PgNTUNTZOlof2oAn25y0eGi0371jap9kOV6uq71sUuO
+=pJli
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..d653ac28
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-10.2/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..5e96ad54
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2/trusted-package-keys/pubring.gpg
Binary files differ
diff --git a/src/lib/distro-info/suse-10.2_x86_64/export-filter.example b/src/lib/distro-info/suse-10.2_x86_64/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/suse-10.2_x86_64/mirrors/base b/src/lib/distro-info/suse-10.2_x86_64/mirrors/base
new file mode 100644
index 00000000..fae4451d
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/mirrors/base
@@ -0,0 +1,2 @@
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/discontinued/10.2/repo/oss
+http://download.opensuse.org/distribution/10.2/repo/oss \ No newline at end of file
diff --git a/src/lib/distro-info/suse-10.2_x86_64/mirrors/base_non-oss b/src/lib/distro-info/suse-10.2_x86_64/mirrors/base_non-oss
new file mode 100644
index 00000000..3ecadd23
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/mirrors/base_non-oss
@@ -0,0 +1,2 @@
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/discontinued/10.2/repo/non-oss
+http://download.opensuse.org/distribution/10.2/repo/non-oss \ No newline at end of file
diff --git a/src/lib/distro-info/suse-10.2_x86_64/mirrors/base_update b/src/lib/distro-info/suse-10.2_x86_64/mirrors/base_update
new file mode 100644
index 00000000..02d2ff3d
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/mirrors/base_update
@@ -0,0 +1,5 @@
+http://lisa.gov.pt/ftp/suse/update/10.2
+http://mirrors.kernel.org/suse/update/10.2
+http://suse.cs.utah.edu/suse/update/10.2
+http://suse.mirrors.tds.net/pub/suse/update/10.2
+http://www.mirrorservice.org/sites/ftp.suse.com/pub/suse/update/10.2
diff --git a/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/group b/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/hosts b/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/passwd b/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/shadow b/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-10.2_x86_64/settings.default b/src/lib/distro-info/suse-10.2_x86_64/settings.default
new file mode 100644
index 00000000..e17a378c
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/settings.default
@@ -0,0 +1,1061 @@
+bootstrap-packages = <<END
+ x86_64/aaa_base-10.2-38.x86_64.rpm
+ x86_64/aaa_skel-2006.5.19-20.x86_64.rpm
+ x86_64/audit-libs-1.2.6-20.x86_64.rpm
+ x86_64/bash-3.1-55.x86_64.rpm
+ x86_64/blocxx-1.0.0-36.x86_64.rpm
+ x86_64/bzip2-1.0.3-36.x86_64.rpm
+ x86_64/coreutils-6.4-10.x86_64.rpm
+ x86_64/cpio-2.6-40.x86_64.rpm
+ x86_64/cracklib-2.8.9-20.x86_64.rpm
+ x86_64/cyrus-sasl-2.1.22-28.x86_64.rpm
+ x86_64/db-4.4.20-16.x86_64.rpm
+ x86_64/diffutils-2.8.7-38.x86_64.rpm
+ x86_64/e2fsprogs-1.39-21.x86_64.rpm
+ x86_64/file-4.17-23.x86_64.rpm
+ x86_64/filesystem-10.2-22.x86_64.rpm
+ x86_64/fillup-1.42-138.x86_64.rpm
+ x86_64/findutils-4.2.28-24.x86_64.rpm
+ x86_64/gawk-3.1.5-41.x86_64.rpm
+ x86_64/gdbm-1.8.3-261.x86_64.rpm
+ x86_64/glibc-2.5-25.x86_64.rpm
+ x86_64/glibc-32bit-2.5-25.x86_64.rpm
+ x86_64/gpg-1.4.5-24.x86_64.rpm
+ x86_64/grep-2.5.1a-40.x86_64.rpm
+ x86_64/gzip-1.3.5-178.x86_64.rpm
+ x86_64/info-4.8-43.x86_64.rpm
+ x86_64/insserv-1.04.0-42.x86_64.rpm
+ x86_64/irqbalance-0.09-80.x86_64.rpm
+ x86_64/kernel-default-2.6.18.2-34.x86_64.rpm
+ x86_64/libacl-2.2.34-33.x86_64.rpm
+ x86_64/libattr-2.4.28-38.x86_64.rpm
+ x86_64/libcom_err-1.39-21.x86_64.rpm
+ x86_64/libgcc41-4.1.2_20061115-5.x86_64.rpm
+ x86_64/libstdc++41-4.1.2_20061115-5.x86_64.rpm
+ x86_64/libvolume_id-103-12.x86_64.rpm
+ x86_64/libxcrypt-2.4-30.x86_64.rpm
+ x86_64/libzio-0.2-20.x86_64.rpm
+ x86_64/limal-1.2.9-5.x86_64.rpm
+ x86_64/limal-bootloader-1.2.4-6.x86_64.rpm
+ x86_64/limal-perl-1.2.9-5.x86_64.rpm
+ x86_64/logrotate-3.7.4-21.x86_64.rpm
+ x86_64/mdadm-2.5.3-17.x86_64.rpm
+ x86_64/mingetty-0.9.6s-107.x86_64.rpm
+ x86_64/mkinitrd-1.2-149.x86_64.rpm
+ x86_64/mktemp-1.5-763.x86_64.rpm
+ x86_64/module-init-tools-3.2.2-62.x86_64.rpm
+ x86_64/ncurses-5.5-42.x86_64.rpm
+ x86_64/net-tools-1.60-606.x86_64.rpm
+ x86_64/openldap2-client-2.3.27-25.x86_64.rpm
+ x86_64/openssl-0.9.8d-17.x86_64.rpm
+ x86_64/openSUSE-release-10.2-35.x86_64.rpm
+ x86_64/pam-0.99.6.3-24.x86_64.rpm
+ x86_64/pciutils-2.2.4-13.x86_64.rpm
+ x86_64/pcre-6.7-21.x86_64.rpm
+ x86_64/perl-5.8.8-32.x86_64.rpm
+ x86_64/perl-Bootloader-0.4.5-3.x86_64.rpm
+ x86_64/perl-gettext-1.05-31.x86_64.rpm
+ x86_64/permissions-2006.11.13-5.x86_64.rpm
+ x86_64/popt-1.7-304.x86_64.rpm
+ x86_64/readline-5.1-55.x86_64.rpm
+ x86_64/reiserfs-3.6.19-37.x86_64.rpm
+ x86_64/rpm-4.4.2-76.x86_64.rpm
+ x86_64/sed-4.1.5-21.x86_64.rpm
+ x86_64/sysvinit-2.86-47.x86_64.rpm
+ x86_64/udev-103-12.x86_64.rpm
+ x86_64/util-linux-2.12r-61.x86_64.rpm
+ x86_64/zlib-1.2.3-33.x86_64.rpm
+ noarch/pciutils-ids-2006.11.18-2.noarch.rpm
+ noarch/suse-build-key-1.0-707.noarch.rpm
+END
+<metapackager smart>
+ packages = <<END
+ x86_64/python-2.5-19.x86_64.rpm
+ x86_64/python-xml-2.5-19.x86_64.rpm
+ x86_64/rpm-python-4.4.2-76.x86_64.rpm
+ x86_64/smart-0.42-43.x86_64.rpm
+ END
+</metapackager>
+<metapackager yum>
+ packages = <<END
+ x86_64/glib2-2.12.4-15.x86_64.rpm
+ x86_64/gnome-filesystem-0.1-288.x86_64.rpm
+ x86_64/libxml2-2.6.26-26.x86_64.rpm
+ x86_64/libxml2-python-2.6.26-29.x86_64.rpm
+ x86_64/python-2.5-19.x86_64.rpm
+ x86_64/python-sqlite-1.1.8-11.x86_64.rpm
+ x86_64/python-urlgrabber-3.1.0-18.x86_64.rpm
+ x86_64/python-xml-2.5-19.x86_64.rpm
+ x86_64/rpm-python-4.4.2-76.x86_64.rpm
+ x86_64/sqlite-3.3.8-14.x86_64.rpm
+ x86_64/yum-3.0.1-9.x86_64.rpm
+ x86_64/yum-metadata-parser-1.0.2-23.x86_64.rpm
+ END
+</metapackager>
+package-subdir = suse
+prereq-packages = <<END
+ x86_64/bzip2-1.0.3-36.x86_64.rpm
+ x86_64/glibc-2.5-25.x86_64.rpm
+ x86_64/popt-1.7-304.x86_64.rpm
+ x86_64/rpm-4.4.2-76.x86_64.rpm
+ x86_64/zlib-1.2.3-33.x86_64.rpm
+END
+<repository base>
+ name = openSUSE 10.2
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_non-oss>
+ name = openSUSE 10.2 non-OSS
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_update>
+ name = openSUSE 10.2 updates
+ file-for-speedtest = repodata/primary.xml.gz
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection textmode>
+ base = minimal
+ packages = <<END
+ acl
+ acpid
+ apparmor-docs
+ apparmor-profiles
+ apparmor-utils
+ ash
+ at
+ atk
+ attr
+ audit
+ autofs
+ autoyast2
+ bc
+ bind-libs
+ bind-utils
+ boost
+ bootsplash-theme-SuSE
+ compat
+ compat-libstdc++
+ compat-openssl097g
+ cpufrequtils
+ cron
+ cups-client
+ cyrus-sasl
+ cyrus-sasl-saslauthd
+ db-utils
+ deltarpm
+ dhcpcd
+ dmraid
+ dos2unix
+ dosfstools
+ ed
+ eject
+ ethtool
+ fbset
+ findutils
+ fontconfig
+ freetype2
+ gdb
+ gdbm
+ glib2
+ glibc-i18ndata
+ gpm
+ hal-resmgr
+ hfsutils
+ ifplugd
+ initviocons
+ inst-source-utils
+ iputils
+ joe
+ kbd
+ kernel-default
+ krb5
+ ksh
+ ksymoops
+ libacl
+ libapparmor
+ libart_lgpl
+ libattr
+ libcap
+ libcom_err
+ libdrm
+ libevent
+ libgcc41
+ libgcrypt
+ libgimpprint
+ libgpg-error
+ libicu
+ libidn
+ libjpeg
+ liblazy
+ liblcms
+ libltdl
+ libmng
+ libnscd
+ libopencdk
+ libpcap
+ libpng
+ librpcsecgss
+ libstdc++41
+ libtiff
+ libusb
+ libvolume_id
+ libxcrypt
+ lukemftp
+ lvm2
+ lzo
+ mailx
+ man
+ man-pages
+ microcode_ctl
+ module-init-tools
+ multipath-tools
+ nbd
+ ncurses
+ net-snmp
+ nfs-utils
+ nfsidmap
+ nscd
+ ntfsprogs
+ openSUSE-release
+ openct
+ opensc
+ openssh
+ openssl
+ patch
+ pax
+ perl-Crypt-SmbHash
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ postfix
+ powersave-libs
+ preload
+ procinfo
+ procmail
+ procps
+ providers
+ qlogic-firmware
+ recode
+ rrdtool
+ rsync
+ sash
+ screen
+ scsi
+ sensors
+ sharutils
+ smartmontools
+ smpppd
+ squashfs-kmp-default
+ strace
+ sudo
+ suse-build-key
+ suspend
+ sysfsutils
+ syslog-ng
+ tcpd
+ tcpdump
+ tcsh
+ telnet
+ terminfo
+ timezone
+ ulimit
+ usbutils
+ utempter
+ vim
+ wdiff
+ wget
+ wvstreams
+ xfsprogs
+ xinetd
+ xntp
+ yast2-apparmor
+ yast2-backup
+ yast2-bluetooth
+ yast2-bootfloppy
+ yast2-irda
+ yast2-iscsi-client
+ yast2-mail
+ yast2-ncurses
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update-frontend
+ yast2-power-management
+ yast2-powertweak
+ yast2-profile-manager
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-scanner
+ yast2-sudo
+ yast2-support
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-tv
+ ypbind
+ zip
+ zisofs-tools
+ zsh
+ END
+</selection>
+<selection kde>
+ base = textmode
+ packages = <<END
+ 3ddiag
+ 915resolution
+ a2ps
+ aaa_base
+ aaa_skel
+ aalib
+ acl
+ acpid
+ AdobeICCProfiles
+ agfa-fonts
+ alsa
+ amarok
+ amarok-libvisual
+ amarok-xine
+ apparmor-docs
+ apparmor-parser
+ apparmor-profiles
+ apparmor-utils
+ arts
+ ash
+ aspell
+ aspell-de
+ aspell-en
+ at
+ atk
+ attr
+ audiofile
+ audit
+ audit-libs
+ autofs
+ autoyast2
+ autoyast2-installation
+ bash
+ bc
+ bind-libs
+ bind-utils
+ binutils
+ blocxx
+ bluez-libs
+ bluez-utils
+ boost
+ bootsplash
+ bootsplash-theme-SuSE
+ bzip2
+ cabextract
+ cairo
+ cdparanoia
+ cdrdao
+ CheckHardware
+ checkmedia
+ chromium
+ classpath
+ compat
+ compat-libstdc++
+ compat-openssl097g
+ compiz
+ coreutils
+ cpio
+ cpp
+ cpp41
+ cpufrequtils
+ cracklib
+ cron
+ Crystalcursors
+ cups
+ cups-client
+ cups-drivers
+ cups-libs
+ curl
+ cyrus-sasl
+ cyrus-sasl-crammd5
+ cyrus-sasl-digestmd5
+ cyrus-sasl-plain
+ cyrus-sasl-saslauthd
+ db
+ dbus-1
+ dbus-1-glib
+ dbus-1-mono
+ dbus-1-qt3
+ dbus-1-x11
+ db-utils
+ dcraw
+ dejavu
+ deltarpm
+ desktop-data-SuSE
+ desktop-file-utils
+ desktop-translations
+ device-mapper
+ dhcdbd
+ dhcp
+ dhcpcd
+ dhcp-client
+ dialog
+ diffutils
+ digikam
+ digikamimageplugins
+ dirmngr
+ dmraid
+ dos2unix
+ dosbootdisk
+ dosfstools
+ dvd+rw-tools
+ e2fsprogs
+ ed
+ efont-unicode
+ eject
+ enscript
+ esound
+ ethtool
+ evms
+ evms-gui
+ exiftool
+ expat
+ fam
+ fbset
+ fftw3
+ file
+ fileshareset
+ filesystem
+ fillup
+ findutils
+ flac
+ flash-player
+ fontconfig
+ fonts-config
+ foomatic-filters
+ freealut
+ freeciv
+ freeglut
+ freetype
+ freetype2
+ fribidi
+ frozen-bubble
+ ft2demos
+ ftgl
+ fvwm2
+ gail
+ gawk
+ gcc41-gij
+ gcc-gij
+ gconf2
+ gdb
+ gdbm
+ gettext
+ ghostscript-fonts-other
+ ghostscript-fonts-std
+ ghostscript-library
+ ghostscript-x11
+ giflib
+ gimp
+ gimp-help
+ gle
+ glib
+ glib2
+ glibc
+ glibc-i18ndata
+ glib-sharp2
+ glitz
+ gmime
+ gmp
+ gnokii
+ gnome-filesystem
+ gnome-icon-theme
+ gnome-keyring
+ gnome-mime-data
+ gnome-vfs2
+ gnutls
+ gpart
+ gpg
+ gpg2
+ gpgme
+ gpm
+ GraphicsMagick
+ grep
+ groff
+ grub
+ gsf-sharp
+ gstreamer010
+ gstreamer010-plugins-base
+ gtk
+ gtk2
+ gtk-sharp2
+ gtksourceview
+ gutenprint
+ gwenview
+ gzip
+ hal
+ hal-resmgr
+ hdparm
+ hfsutils
+ hplip
+ hplip-hpijs
+ htdig
+ hwinfo
+ id3lib
+ ifnteuro
+ ifplugd
+ ImageMagick
+ ImageMagick-Magick++
+ imlib
+ imlib2
+ imlib2-loaders
+ info
+ info2html
+ initviocons
+ insserv
+ inst-source-utils
+ intlfnts
+ iproute2
+ iptables
+ iputils
+ irqbalance
+ ispell
+ ispell-american
+ ispell-german
+ ispell-ngerman
+ jack
+ java-1_4_2-gcj-compat
+ java-1_5_0-sun
+ java-1_5_0-sun-plugin
+ jfsutils
+ joe
+ jpackage-utils
+ jpeg
+ k3b
+ kaffeine
+ kbd
+ kcm_gtk
+ kde3-i18n-de
+ kdeaddons3-kicker
+ kdeaddons3-konqueror
+ kdeartwork3-kscreensaver
+ kdeartwork3-xscreensaver
+ kdebase3
+ kdebase3-kdm
+ kdebase3-ksysguardd
+ kdebase3-nsplugin
+ kdebase3-samba
+ kdebase3-session
+ kdebase3-SuSE
+ kdebluetooth
+ kdegames3
+ kdegraphics3
+ kdegraphics3-kamera
+ kdegraphics3-pdf
+ kdegraphics3-postscript
+ kdegraphics3-scan
+ kdelibs3
+ kdelibs3-doc
+ kdemultimedia3
+ kdemultimedia3-CD
+ kdemultimedia3-mixer
+ kdenetwork3
+ kdenetwork3-InstantMessenger
+ kdenetwork3-news
+ kdenetwork3-vnc
+ kdepim3
+ kdepim3-kpilot
+ kdepim3-networkstatus
+ kdepim3-notes
+ kdetv
+ kdeutils3
+ kernel-default
+ kio_ipodslave
+ kio_iso
+ kio_slp
+ kipi-plugins
+ kitchensync
+ klogd
+ knights
+ koffice
+ koffice-i18n-de
+ koffice-i18n-de-doc
+ koffice-illustration
+ konversation
+ kpowersave
+ krb5
+ krecord
+ ksh
+ ksudoku
+ ksymoops
+ ktorrent
+ kwin-decor-suse2
+ lbreakout
+ ldapcpplib
+ less
+ libacl
+ libakode
+ libao
+ libapparmor
+ libart_lgpl
+ libattr
+ libbeagle
+ libbonobo
+ libbonoboui
+ libcap
+ libcom_err
+ libcroco
+ libdrm
+ libevent
+ libexif
+ libgcc41
+ libgcj41
+ libgcrypt
+ libgimpprint
+ libglade2
+ libgnome
+ libgnomecanvas
+ libgnomecups
+ libgnomeprint
+ libgnomeprintui
+ libgnomesu
+ libgnomeui
+ libgpg-error
+ libgphoto2
+ libgpod
+ libgsf
+ libgsf-gnome
+ libgssapi
+ libgtkhtml
+ libical
+ libicu
+ libidl
+ libidn
+ libieee1284
+ libjasper
+ libjpeg
+ libkexif
+ libkipi
+ libksba
+ liblazy
+ liblcms
+ libltdl
+ libmal
+ libmikmod
+ libmng
+ libmpcdec
+ libmtp
+ libmusicbrainz
+ libnetpbm
+ libnjb
+ libnl
+ libnscd
+ libofa
+ libogg
+ liboil
+ libopencdk
+ libopensync
+ libopensync-plugin-file
+ libopensync-plugin-gnokii
+ libopensync-plugin-gpe
+ libopensync-plugin-irmc
+ libopensync-plugin-kdepim
+ libopensync-plugin-opie
+ libopensync-plugin-palm
+ libopensync-plugin-sunbird
+ libopensync-plugin-syncml
+ libopensync-tools
+ libpcap
+ libpng
+ libqt4
+ libqt4-dbus-1
+ libqt4-qt3support
+ libqt4-sql
+ libqt4-x11
+ libqtpod
+ librpcsecgss
+ librsvg
+ libsamplerate
+ libsmbclient
+ libsndfile
+ libsoup
+ libstdc++41
+ libstroke
+ libsyncml
+ libtheora
+ libtiff
+ libtunepimp
+ libusb
+ libvisual
+ libvolume_id
+ libvorbis
+ libwmf
+ libwnck
+ libxcrypt
+ libxml2
+ libxslt
+ liby2util
+ libzio
+ libzypp
+ libzypp-zmd-backend
+ limal
+ limal-bootloader
+ limal-perl
+ logrotate
+ lsb
+ lsof
+ lua-libs
+ lukemftp
+ lvm2
+ lzo
+ m4
+ mailx
+ make
+ man
+ man-pages
+ manufacturer-PPDs
+ master-boot-code
+ mdadm
+ mDNSResponder-lib
+ Mesa
+ metacity
+ microcode_ctl
+ mingetty
+ mkinitrd
+ mkisofs
+ mktemp
+ module-init-tools
+ mono-core
+ mono-data
+ mono-data-sqlite
+ mono-web
+ MozillaFirefox
+ MozillaFirefox-translations
+ mozilla-nspr
+ mozilla-nss
+ mozilla-xulrunner181
+ multipath-tools
+ myspell-american
+ myspell-german
+ ncurses
+ neon
+ netcat
+ netcfg
+ netpbm
+ net-snmp
+ net-tools
+ NetworkManager
+ NetworkManager-kde
+ nfsidmap
+ nfs-utils
+ nscd
+ ntfsprogs
+ numlockx
+ ocrad
+ openal
+ openct
+ OpenEXR
+ openldap2-client
+ openobex
+ OpenOffice_org
+ OpenOffice_org-de
+ OpenOffice_org-kde
+ OpenOffice_org-Quickstarter
+ opensc
+ openslp
+ openssh
+ openssh-askpass
+ openssl
+ opensuse-manual_de
+ opensuse-manual_en
+ openSUSE-release
+ orbit2
+ pam
+ pam-config
+ pam-modules
+ pango
+ parted
+ patch
+ pax
+ pciutils
+ pciutils-ids
+ pcre
+ pcsc-lite
+ perl
+ perl-Bootloader
+ perl-Compress-Zlib
+ perl-Config-Crontab
+ perl-Crypt-SmbHash
+ perl-Crypt-SSLeay
+ perl-DBD-SQLite
+ perl-DBI
+ perl-Digest-HMAC
+ perl-Digest-MD4
+ perl-Digest-SHA1
+ perl-File-Tail
+ perl-gettext
+ perl-HTML-Parser
+ perl-HTML-Tagset
+ perl-IO-Zlib
+ perl-libwww-perl
+ perl-Net-Daemon
+ perl-Net-DNS
+ perl-Net-IP
+ perl-PlRPC
+ perl-spamassassin
+ perl-TermReadKey
+ perl-TimeDate
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ permissions
+ phalanx
+ pilot-link
+ pinentry
+ pinentry-qt
+ pkgconfig
+ pmtools
+ pm-utils
+ PolicyKit
+ poppler
+ poppler-qt
+ popt
+ portmap
+ postfix
+ powersave
+ powersave-libs
+ ppp
+ pptp
+ preload
+ procinfo
+ procmail
+ procps
+ providers
+ psmisc
+ pwdutils
+ python
+ python-qt
+ python-xml
+ qca
+ qlogic-firmware
+ qscintilla
+ qt3
+ qtcurve-gtk2
+ rdesktop
+ readline
+ RealPlayer
+ recode
+ reiserfs
+ release-notes
+ resmgr
+ rpm
+ rrdtool
+ rsync
+ ruby
+ sane
+ sane-frontends
+ sash
+ sax2
+ sax2-gui
+ sax2-ident
+ sax2-libsax
+ sax2-libsax-perl
+ sax2-tools
+ scpm
+ screen
+ scsi
+ SDL
+ SDL_image
+ SDL_mixer
+ SDL_net
+ SDL_Pango
+ SDL_perl
+ SDL_ttf
+ sed
+ sensors
+ sgml-skel
+ shared-mime-info
+ sharutils
+ siga
+ smartmontools
+ smpppd
+ spamassassin
+ speex
+ sqlite
+ sqlite2
+ sqlite-zmd
+ startup-notification
+ strace
+ sudo
+ supertux
+ suse-build-key
+ SuSEfirewall2
+ susehelp
+ susehelp_de
+ suseRegister
+ suspend
+ sysconfig
+ sysfsutils
+ syslog-ng
+ sysvinit
+ taglib
+ tar
+ tcl
+ tcpd
+ tcpdump
+ tcsh
+ telnet
+ terminfo
+ tightvnc
+ timezone
+ tk
+ udev
+ ufraw
+ ufraw-gimp
+ ulimit
+ unclutter
+ unzip
+ update-alternatives
+ usbutils
+ utempter
+ util-linux
+ v4l-conf
+ vim
+ w3m
+ wbxml2
+ wdiff
+ wget
+ wireless-tools
+ wodim
+ words
+ wpa_supplicant
+ wv
+ wvdial
+ wvstreams
+ x11-input-synaptics
+ x11-input-wacom
+ x11-tools
+ xaw3d
+ xdg-menu
+ xdg-utils
+ xdmbgrd
+ xfsprogs
+ xgl
+ xgl-hardware-list
+ xine-lib
+ xinetd
+ xkeyboard-config
+ xli
+ xlockmore
+ xmoto
+ xntp
+ xorg-x11
+ xorg-x11-driver-input
+ xorg-x11-driver-video
+ xorg-x11-fonts
+ xorg-x11-fonts-core
+ xorg-x11-libfontenc
+ xorg-x11-libICE
+ xorg-x11-libs
+ xorg-x11-libSM
+ xorg-x11-libX11
+ xorg-x11-libX11-ccache
+ xorg-x11-libXau
+ xorg-x11-libXdmcp
+ xorg-x11-libXext
+ xorg-x11-libXfixes
+ xorg-x11-libxkbfile
+ xorg-x11-libXmu
+ xorg-x11-libXp
+ xorg-x11-libXpm
+ xorg-x11-libXprintUtil
+ xorg-x11-libXrender
+ xorg-x11-libXt
+ xorg-x11-libXv
+ xorg-x11-server
+ xorg-x11-Xvnc
+ xpdf-tools
+ xscreensaver
+ xterm
+ xtermset
+ yast2
+ yast2-apparmor
+ yast2-backup
+ yast2-bluetooth
+ yast2-bootfloppy
+ yast2-bootloader
+ yast2-control-center
+ yast2-core
+ yast2-country
+ yast2-firewall
+ yast2-hardware-detection
+ yast2-inetd
+ yast2-installation
+ yast2-irda
+ yast2-iscsi-client
+ yast2-kerberos-client
+ yast2-ldap
+ yast2-ldap-client
+ yast2-mail
+ yast2-mail-aliases
+ yast2-mouse
+ yast2-ncurses
+ yast2-network
+ yast2-nfs-client
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update
+ yast2-online-update-frontend
+ yast2-packager
+ yast2-pam
+ yast2-perl-bindings
+ yast2-pkg-bindings
+ yast2-power-management
+ yast2-powertweak
+ yast2-printer
+ yast2-profile-manager
+ yast2-qt
+ yast2-registration
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-samba-server
+ yast2-scanner
+ yast2-schema
+ yast2-security
+ yast2-slp
+ yast2-sound
+ yast2-storage
+ yast2-storage-evms
+ yast2-storage-lib
+ yast2-sudo
+ yast2-support
+ yast2-sysconfig
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-transfer
+ yast2-trans-stats
+ yast2-tune
+ yast2-tv
+ yast2-update
+ yast2-users
+ yast2-x11
+ yast2-xml
+ ypbind
+ yp-tools
+ zip
+ zisofs-tools
+ zlib
+ zsh
+ zvbi
+ END
+</selection>
+<selection gnome>
+ base = textmode
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/suse-10.2_x86_64/settings.example b/src/lib/distro-info/suse-10.2_x86_64/settings.example
new file mode 100644
index 00000000..2905cef4
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/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/opensuse/distribution/10.2/repo/oss
+#</repository>
+#<repository base_non-oss>
+# local-url = /srv/ftp/pub/opensuse/distribution/10.2/repo/non-oss
+#</repository>
+#<repository base_update>
+# local-url = /srv/ftp/pub/suse/update/10.2
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..434ca172
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc
new file mode 100644
index 00000000..e0628d2c
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIF
+AkQgHV0CGwMFCQQ9AoAECwcDAgMVAgMDFgIBAh4BAheAAAoJEOOlw2Awfj1UjUIE
+AIf3SLlrfj2RsCDjyYThXen+A/WTYDPbY+NYmmVvFQilHNQY9ZrJ5cNohRQu6hA+
+Sccrf11Uy24tTHWSTzuG9VzFeeIAcIU02XHar0w3QbvTk6IqeG+OZlfOGJj1sdx4
+JKwpwk9mSdrq2ELhrkPZiVWS7RmRkPr2klwYgKGWbmOJ
+=ZmDA
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..5a4e4912
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc
new file mode 100644
index 00000000..e81d472f
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgUCRHSKugIbAwUJA8JnAAYL
+CQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEBTCi8l+LjsFWEoAn13x+5ObqkW08gYF
+YNDlcGPjQuGPAJ9kAQbVUvvh1u9mBgu91cQ9W/TkHYhGBBMRAgAGBQJEexD/AAoJ
+EKhO2uicgArKFLwAn0B+g2mJ5n8LrBziTQ5SjnSPyDBXAJwJoYTta5Sfw/3vVGpU
+fJAKVDoB9w==
+=tJSz
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc
new file mode 100644
index 00000000..2769097c
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc
@@ -0,0 +1,37 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiBQJA2AY+AhsD
+BQkObd+9BAsHAwIDFQIDAxYCAQIeAQIXgAAKCRCoTtronIAKypCfAJ9RuZ6ZSV7Q
+W4pTgTIxQ+ABPp0sIwCffG9bCNnrETPlgOn+dGEkAWegKL+IRgQQEQIABgUCOnBe
+UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
+k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
+EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
+cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
+nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
+U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
+B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
++D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
+KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
+OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
+3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
+lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
+l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
+YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
+bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
+l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
+MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
+1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
+1dbriEwEGBECAAwFAkDYBnoFCQ5t3+gACgkQqE7a6JyACspnpgCfRbYwxT3iq+9l
+/PgNTUNTZOlof2oAn25y0eGi0371jap9kOV6uq71sUuO
+=pJli
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..d653ac28
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..5e96ad54
--- /dev/null
+++ b/src/lib/distro-info/suse-10.2_x86_64/trusted-package-keys/pubring.gpg
Binary files differ
diff --git a/src/lib/distro-info/suse-10.3/export-filter.example b/src/lib/distro-info/suse-10.3/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/suse-10.3/mirrors/base b/src/lib/distro-info/suse-10.3/mirrors/base
new file mode 100644
index 00000000..68f41317
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/mirrors/base
@@ -0,0 +1,250 @@
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/10.3/repo/oss
+http://opensuse.mirror.ac.za/opensuse/distribution/10.3/repo/oss
+http://www.lizardsource.cn/distribution/10.3/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/10.3/repo/oss
+http://mirror.lupaworld.com/opensuse/distribution/10.3/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/10.3/repo/oss
+http://download.opensuse.or.id/distribution/10.3/repo/oss
+http://mirror.unej.ac.id/opensuse/distribution/10.3/repo/oss
+ftp://www.lizardsource.cn/distribution/10.3/repo/oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/10.3/repo/oss
+http://repo.ugm.ac.id/opensuse/distribution/10.3/repo/oss
+http://dl2.foss-id.web.id/opensuse/distribution/10.3/repo/oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/10.3/repo/oss
+http://opensuse.cbn.net.id/distribution/10.3/repo/oss
+ftp://mirror.isoc.org.il/opensuse/distribution/10.3/repo/oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/10.3/repo/oss
+ftp://repo.ugm.ac.id/opensuse/distribution/10.3/repo/oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/10.3/repo/oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/10.3/repo/oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/10.3/repo/oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://mirror.unej.ac.id/opensuse/distribution/10.3/repo/oss
+http://ftp.riken.jp/Linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.daum.net/opensuse/distribution/10.3/repo/oss
+http://mirror.suse.ru/distribution/10.3/repo/oss
+http://77.88.19.68/opensuse/distribution/10.3/repo/oss
+ftp://ftp.kddilabs.jp/Linux/packages/opensusedistribution/10.3/repo/oss
+http://77.88.19.73/opensuse/distribution/10.3/repo/oss
+http://77.88.19.74/opensuse/distribution/10.3/repo/oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/10.3/repo/oss
+http://93.158.155.193/opensuse/distribution/10.3/repo/oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/10.3/repo/oss
+ftp://ftp.daum.net/opensuse/distribution/10.3/repo/oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/10.3/repo/oss
+ftp://spreader.yandex.net/opensuse/distribution/10.3/repo/oss
+http://mirror.nus.edu.sg/opensuse/distribution/10.3/repo/oss
+ftp://dispenser.yandex.net/opensuse/distribution/10.3/repo/oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/10.3/repo/oss
+ftp://allotter.yandex.net/opensuse/distribution/10.3/repo/oss
+http://ftp.chg.ru/pub/opensuse/distribution/10.3/repo/oss
+ftp://seeder.yandex.net/opensuse/distribution/10.3/repo/oss
+ftp://mirror.in.th/opensuse/distribution/10.3/repo/oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/10.3/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/10.3/repo/oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/10.3/repo/oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/10.3/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/10.3/repo/oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/10.3/repo/oss
+http://suse.inode.at/opensuse/distribution/10.3/repo/oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/10.3/repo/oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/10.3/repo/oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/10.3/repo/oss
+ftp://suse.inode.at/opensuse/distribution/10.3/repo/oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/10.3/repo/oss
+http://suse.lagis.at/opensuse/distribution/10.3/repo/oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/10.3/repo/oss
+http://mirror.opensuse.com.ba/opensuse/distribution/10.3/repo/oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/10.3/repo/oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/10.3/repo/oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+http://mirrors.netbg.com/opensuse/distribution/10.3/repo/oss
+ftp://mirrors.netbg.com/opensuse/distribution/10.3/repo/oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/10.3/repo/oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://suse.lagis.at/opensuse/distribution/10.3/repo/oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/10.3/repo/oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/10.3/repo/oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/10.3/repo/oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/10.3/repo/oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://opensuse.intergenia.de/distribution/10.3/repo/oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/10.3/repo/oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/10.3/repo/oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/10.3/repo/oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+http://widehat.opensuse.org/distribution/10.3/repo/oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-kassel.de/opensuse/distribution/10.3/repo/oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+http://opensuse-linuxmigratio.at/distribution/10.3/repo/oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/10.3/repo/oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-siegen.de/opensuse/distribution/10.3/repo/oss
+http://ftp.klid.dk/ftp/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.klid.dk/opensuse/distribution/10.3/repo/oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/10.3/repo/oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/10.3/repo/oss
+http://suse.bifi.unizar.es/opensuse/distribution/10.3/repo/oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/10.3/repo/oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/10.3/repo/oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/10.3/repo/oss
+http://mirror.ovh.net/opensuse/distribution/10.3/repo/oss
+http://opensuse.cict.fr/distribution/10.3/repo/oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/10.3/repo/oss
+ftp://mirror.ovh.net/opensuse/distribution/10.3/repo/oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/10.3/repo/oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/10.3/repo/oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/10.3/repo/oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/10.3/repo/oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/10.3/repo/oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/10.3/repo/oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/oss
+ftp://mirror.cict.fr/opensuse/distribution/10.3/repo/oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/10.3/repo/oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/10.3/repo/oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/10.3/repo/oss
+http://roxen.integrity.hu/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/10.3/repo/oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/10.3/repo/oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/10.3/repo/oss
+http://repo1.linux.edu.lv/distribution/10.3/repo/oss
+http://mirror.leaseweb.com/opensuse/distribution/10.3/repo/oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/10.3/repo/oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/10.3/repo/oss
+ftp://repo1.linux.edu.lv/distribution/10.3/repo/oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/10.3/repo/oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/10.3/repo/oss
+http://opensuse.hro.nl/opensuse/distribution/10.3/repo/oss
+http://opensuse.uib.no/distribution/10.3/repo/oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.hro.nl/opensuse/distribution/10.3/repo/oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/10.3/repo/oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/10.3/repo/oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/10.3/repo/oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/10.3/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/10.3/repo/oss
+ftp://mirror.leaseweb.com/opensuse/distribution/10.3/repo/oss
+http://ftp.sileman.pl/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/10.3/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/10.3/repo/oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/10.3/repo/oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/10.3/repo/oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/10.3/repo/oss
+http://ftp.gts.lug.ro/opensuse/distribution/10.3/repo/oss
+http://ftp.ines.lug.ro/opensuse/distribution/10.3/repo/oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/10.3/repo/oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/10.3/repo/oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/10.3/repo/oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/10.3/repo/oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/10.3/repo/oss
+http://ftp.df.lth.se/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/10.3/repo/oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/10.3/repo/oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/10.3/repo/oss
+http://opensuse.ynet.sk/distribution/10.3/repo/oss
+http://less.cogeco.net/ftp/openSUSE/distribution/10.3/repo/oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/10.3/repo/oss
+ftp://less.cogeco.net/openSUSE/distribution/10.3/repo/oss
+http://www.muug.mb.ca/pub/opensuse/distribution/10.3/repo/oss
+http://linux.dell.com/repo/community/distribution/10.3/repo/oss
+http://ftp.osuosl.org/pub/opensuse/distribution/10.3/repo/oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/10.3/repo/oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/10.3/repo/oss
+http://mirrors.med.harvard.edu/opensuse/distribution/10.3/repo/oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/10.3/repo/oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/10.3/repo/oss
+http://mirror.umoss.org/opensuse/distribution/10.3/repo/oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/10.3/repo/oss
+http://opensuse.ca.unixheads.org/distribution/10.3/repo/oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/10.3/repo/oss
+http://mirrors.xmission.com/opensuse/distribution/10.3/repo/oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/10.3/repo/oss
+http://opensuse.cs.utah.edu/distribution/10.3/repo/oss
+ftp://mirrors.xmission.com/opensuse/distribution/10.3/repo/oss
+http://mirrors2.kernel.org/opensuse/distribution/10.3/repo/oss
+http://mirror.rackspace.com/openSUSE/distribution/10.3/repo/oss
+http://130.57.19.201/distribution/10.3/repo/oss
+http://mirrors1.kernel.org/opensuse/distribution/10.3/repo/oss
+http://ftp.utexas.edu/opensuse/distribution/10.3/repo/oss
+ftp://130.57.19.201/pub/opensuse/distribution/10.3/repo/oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/10.3/repo/oss
+ftp://mirrors1.kernel.org/opensuse/distribution/10.3/repo/oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/10.3/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/10.3/repo/oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/10.3/repo/oss
+ftp://ftp.ussg.iu.edu/linux/opensuse/distribution/10.3/repo/oss
+http://mirror.nyi.net/opensuse/distribution/10.3/repo/oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/10.3/repo/oss
+ftp://mirror.rackspace.com/openSUSE/distribution/10.3/repo/oss
+http://mirrors.rit.edu/opensuse/distribution/10.3/repo/oss
+ftp://mirrors2.kernel.org/opensuse/distribution/10.3/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/10.3/repo/oss
+ftp://mirror.nyi.net/opensusedistribution/10.3/repo/oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/10.3/repo/oss
+http://mirror.internode.on.net/pub/opensuse/distribution/10.3/repo/oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/10.3/repo/oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/10.3/repo/oss
+http://200.221.9.37/pub/opensuse/distribution/10.3/repo/oss
+http://opensuse.patan.com.ar/distribution/10.3/repo/oss
+http://opensuse.c3sl.ufpr.br/distribution/10.3/repo/oss
+http://opensuse.pop.com.br/distribution/10.3/repo/oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/10.3/repo/oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/10.3/repo/oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/10.3/repo/oss
diff --git a/src/lib/distro-info/suse-10.3/mirrors/base_non-oss b/src/lib/distro-info/suse-10.3/mirrors/base_non-oss
new file mode 100644
index 00000000..d3202f2b
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/mirrors/base_non-oss
@@ -0,0 +1,248 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/10.3/repo/non-oss
+http://mirror.lupaworld.com/opensuse/distribution/10.3/repo/non-oss
+ftp://www.lizardsource.cn/distribution/10.3/repo/non-oss
+http://www.lizardsource.cn/distribution/10.3/repo/non-oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/10.3/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/10.3/repo/non-oss
+http://download.opensuse.or.id/distribution/10.3/repo/non-oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.unej.ac.id/opensuse/distribution/10.3/repo/non-oss
+http://repo.ugm.ac.id/opensuse/distribution/10.3/repo/non-oss
+http://dl2.foss-id.web.id/opensuse/distribution/10.3/repo/non-oss
+http://mirror.unej.ac.id/opensuse/distribution/10.3/repo/non-oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.cbn.net.id/distribution/10.3/repo/non-oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/10.3/repo/non-oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/10.3/repo/non-oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://repo.ugm.ac.id/opensuse/distribution/10.3/repo/non-oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.isoc.org.il/opensuse/distribution/10.3/repo/non-oss
+http://ftp.riken.jp/Linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/10.3/repo/non-oss
+http://ftp.daum.net/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/10.3/repo/non-oss
+http://77.88.19.68/opensuse/distribution/10.3/repo/non-oss
+http://77.88.19.73/opensuse/distribution/10.3/repo/non-oss
+http://mirror.suse.ru/distribution/10.3/repo/non-oss
+http://77.88.19.74/opensuse/distribution/10.3/repo/non-oss
+http://93.158.155.193/opensuse/distribution/10.3/repo/non-oss
+ftp://dispenser.yandex.net/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://spreader.yandex.net/opensuse/distribution/10.3/repo/non-oss
+ftp://seeder.yandex.net/opensuse/distribution/10.3/repo/non-oss
+ftp://allotter.yandex.net/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/10.3/repo/non-oss
+http://mirror.nus.edu.sg/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.chg.ru/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/10.3/repo/non-oss
+ftp://mirror.in.th/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/10.3/repo/non-oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/10.3/repo/non-oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/10.3/repo/non-oss
+http://suse.inode.at/opensuse/distribution/10.3/repo/non-oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/10.3/repo/non-oss
+ftp://suse.inode.at/opensuse/distribution/10.3/repo/non-oss
+http://suse.lagis.at/opensuse/distribution/10.3/repo/non-oss
+ftp://suse.lagis.at/opensuse/distribution/10.3/repo/non-oss
+http://mirror.opensuse.com.ba/opensuse/distribution/10.3/repo/non-oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/10.3/repo/non-oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/10.3/repo/non-oss
+http://mirrors.netbg.com/opensuse/distribution/10.3/repo/non-oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/10.3/repo/non-oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/10.3/repo/non-oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/10.3/repo/non-oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/10.3/repo/non-oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/10.3/repo/non-oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://mirrors.netbg.com/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/10.3/repo/non-oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/10.3/repo/non-oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.intergenia.de/distribution/10.3/repo/non-oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/10.3/repo/non-oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/10.3/repo/non-oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+http://widehat.opensuse.org/distribution/10.3/repo/non-oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-kassel.de/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+http://opensuse-linuxmigratio.at/distribution/10.3/repo/non-oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-siegen.de/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.klid.dk/ftp/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/10.3/repo/non-oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/10.3/repo/non-oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/10.3/repo/non-oss
+http://suse.bifi.unizar.es/opensuse/distribution/10.3/repo/non-oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/10.3/repo/non-oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.klid.dk/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/10.3/repo/non-oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/10.3/repo/non-oss
+http://mirror.ovh.net/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.cict.fr/distribution/10.3/repo/non-oss
+ftp://mirror.cict.fr/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.ovh.net/opensuse/distribution/10.3/repo/non-oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/10.3/repo/non-oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/non-oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/10.3/repo/non-oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/10.3/repo/non-oss
+http://roxen.integrity.hu/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/10.3/repo/non-oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/10.3/repo/non-oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/10.3/repo/non-oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/10.3/repo/non-oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/10.3/repo/non-oss
+http://repo1.linux.edu.lv/distribution/10.3/repo/non-oss
+ftp://repo1.linux.edu.lv/distribution/10.3/repo/non-oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/non-oss
+http://mirror.leaseweb.com/opensuse/distribution/10.3/repo/non-oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/10.3/repo/non-oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/10.3/repo/non-oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/10.3/repo/non-oss
+ftp://mirror.leaseweb.com/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.hro.nl/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.hro.nl/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.uib.no/distribution/10.3/repo/non-oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/10.3/repo/non-oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/10.3/repo/non-oss
+http://ftp.sileman.pl/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/10.3/repo/non-oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/10.3/repo/non-oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/10.3/repo/non-oss
+http://ftp.ines.lug.ro/opensuse/distribution/10.3/repo/non-oss
+http://ftp.gts.lug.ro/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/10.3/repo/non-oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/10.3/repo/non-oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/10.3/repo/non-oss
+http://ftp.df.lth.se/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/10.3/repo/non-oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/10.3/repo/non-oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.ynet.sk/distribution/10.3/repo/non-oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/10.3/repo/non-oss
+http://less.cogeco.net/ftp/openSUSE/distribution/10.3/repo/non-oss
+http://www.muug.mb.ca/pub/opensuse/distribution/10.3/repo/non-oss
+http://linux.dell.com/repo/community/distribution/10.3/repo/non-oss
+http://ftp.osuosl.org/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://less.cogeco.net/openSUSE/distribution/10.3/repo/non-oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/10.3/repo/non-oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/10.3/repo/non-oss
+http://mirrors.med.harvard.edu/opensuse/distribution/10.3/repo/non-oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://mirror.umoss.org/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.cs.utah.edu/distribution/10.3/repo/non-oss
+http://opensuse.ca.unixheads.org/distribution/10.3/repo/non-oss
+http://mirrors.xmission.com/opensuse/distribution/10.3/repo/non-oss
+http://mirrors2.kernel.org/opensuse/distribution/10.3/repo/non-oss
+http://mirrors1.kernel.org/opensuse/distribution/10.3/repo/non-oss
+http://mirror.rackspace.com/openSUSE/distribution/10.3/repo/non-oss
+http://130.57.19.201/distribution/10.3/repo/non-oss
+http://ftp.utexas.edu/opensuse/distribution/10.3/repo/non-oss
+ftp://mirrors2.kernel.org/opensuse/distribution/10.3/repo/non-oss
+ftp://130.57.19.201/pub/opensuse/distribution/10.3/repo/non-oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://mirrors1.kernel.org/opensuse/distribution/10.3/repo/non-oss
+ftp://mirrors.xmission.com/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.rackspace.com/openSUSE/distribution/10.3/repo/non-oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/10.3/repo/non-oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/10.3/repo/non-oss
+http://mirror.nyi.net/opensuse/distribution/10.3/repo/non-oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/10.3/repo/non-oss
+http://mirrors.rit.edu/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.ussg.iu.edu/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.nyi.net/opensusedistribution/10.3/repo/non-oss
+http://mirror.internode.on.net/pub/opensuse/distribution/10.3/repo/non-oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/10.3/repo/non-oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://200.221.9.37/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.patan.com.ar/distribution/10.3/repo/non-oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.c3sl.ufpr.br/distribution/10.3/repo/non-oss
+http://opensuse.pop.com.br/distribution/10.3/repo/non-oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/10.3/repo/non-oss
diff --git a/src/lib/distro-info/suse-10.3/mirrors/base_update b/src/lib/distro-info/suse-10.3/mirrors/base_update
new file mode 100644
index 00000000..eef3a5ff
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/mirrors/base_update
@@ -0,0 +1,251 @@
+http://opensuse.mirror.ac.za/opensuse/update/10.3
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/update/10.3
+http://mirror.lupaworld.com/opensuse/update/10.3
+ftp://opensuse.mirror.ac.za/opensuse/update/10.3
+http://www.lizardsource.cn/update/10.3
+http://mirror.alva.ge/pub/opensuse/update/10.3
+http://mirror.alva.ge/pub/opensuse/update/10.3
+ftp://www.lizardsource.cn/update/10.3
+http://download.opensuse.or.id/update/10.3
+http://mirror.unej.ac.id/opensuse/update/10.3
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/update/10.3
+ftp://mirror.unej.ac.id/opensuse/update/10.3
+http://repo.ugm.ac.id/opensuse/update/10.3
+http://dl2.foss-id.web.id/opensuse/update/10.3
+http://mirror.isoc.org.il/pub/opensuse/update/10.3
+http://opensuse.cbn.net.id/update/10.3
+ftp://opensuse.cbn.net.id/pub/opensuse/update/10.3
+ftp://mirror.isoc.org.il/opensuse/update/10.3
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/10.3
+http://ftp.kddilabs.jp/Linux/packages/opensuse/update/10.3
+ftp://dl2.foss-id.web.id/repo/opensuse/update/10.3
+ftp://ftp.kddilabs.jp/Linux/packages/opensuseupdate/10.3
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/update/10.3
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/10.3
+ftp://repo.ugm.ac.id/opensuse/update/10.3
+http://ftp.novell.co.jp/pub/opensuse/update/10.3
+ftp://ftp.riken.jp/Linux/opensuse/update/10.3
+http://mirror.suse.ru/update/10.3
+ftp://ftp.daum.net/opensuse/update/10.3
+http://77.88.19.68/opensuse/update/10.3
+ftp://ftp.novell.co.jp/pub/opensuse/update/10.3
+http://77.88.19.73/opensuse/update/10.3
+http://77.88.19.74/opensuse/update/10.3
+http://ftp.daum.net/opensuse/update/10.3
+http://93.158.155.193/opensuse/update/10.3
+http://ftp.riken.jp/Linux/opensuse/update/10.3
+ftp://ftp.chg.ru/pub/opensuse/update/10.3
+ftp://spreader.yandex.net/opensuse/update/10.3
+ftp://seeder.yandex.net/opensuse/update/10.3
+ftp://dispenser.yandex.net/opensuse/update/10.3
+ftp://allotter.yandex.net/opensuse/update/10.3
+ftp://ftp.kaist.ac.kr/opensuse/update/10.3
+http://ftp.chg.ru/pub/opensuse/update/10.3
+http://mirror.nus.edu.sg/opensuse/update/10.3
+ftp://ftp.suntel.com.tr/pub/opensuse/update/10.3
+http://ftp.isu.edu.tw/pub/Linux/opensuse/update/10.3
+ftp://ftp.suntel.com.tr/pub/opensuse/update/10.3
+ftp://mirror.in.th/opensuse/update/10.3
+http://ftp.ncnu.edu.tw/Linux/opensuse/update/10.3
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/update/10.3
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/update/10.3
+http://ftp.twaren.net/Linux/OpenSuSE/update/10.3
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/10.3
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/10.3
+http://mirror-fpt-telecom.fpt.net/opensuse/update/10.3
+http://suse.inode.at/opensuse/update/10.3
+http://gd.tuwien.ac.at/opsys/linux/opensuse/update/10.3
+ftp://ftp.twaren.net/Linux/OpenSuSE/update/10.3
+http://ftp.tugraz.at/mirror/opensuse/update/10.3
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/update/10.3
+ftp://ftp.tugraz.at/mirror/opensuse/update/10.3
+http://suse.lagis.at/opensuse/update/10.3
+ftp://suse.lagis.at/opensuse/update/10.3
+http://mirror.opensuse.com.ba/opensuse/update/10.3
+http://ftp.belnet.be/mirror/ftp.opensuse.org/update/10.3
+ftp://suse.inode.at/opensuse/update/10.3
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/10.3
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/10.3
+http://mirrors.netbg.com/opensuse/update/10.3
+ftp://mirrors.netbg.com/opensuse/update/10.3
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/update/10.3
+ftp://mirror.switch.ch/mirror/opensuse/update/10.3
+http://mirror.switch.ch/ftp/mirror/opensuse/update/10.3
+http://ftp.linux.cz/pub/linux/opensuse/update/10.3
+http://mirror.karneval.cz/pub/linux/opensuse/update/10.3
+ftp://mirror.karneval.cz/pub/linux/opensuse/update/10.3
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/update/10.3
+ftp://ftp.halifax.rwth-aachen.de/opensuse/update/10.3
+http://ftp5.gwdg.de/pub/opensuse/update/10.3
+http://download.uni-hd.de/ftp/pub/linux/opensuse/update/10.3
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/update/10.3
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/update/10.3
+ftp://ftp5.gwdg.de/pub/opensuse/update/10.3
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/10.3
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/update/10.3
+http://ftp.halifax.rwth-aachen.de/opensuse/update/10.3
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/10.3
+http://opensuse.intergenia.de/update/10.3
+http://ftp.uni-ulm.de/mirrors/opensuse/update/10.3
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/update/10.3
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/10.3
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/update/10.3
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/update/10.3
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/update/10.3
+http://ftp.uni-kl.de/pub/linux/opensuse/update/10.3
+http://ftp3.gwdg.de/pub/opensuse/update/10.3
+http://widehat.opensuse.org/update/10.3
+ftp://ftp.uni-kl.de/pub/linux/opensuse/update/10.3
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/10.3
+ftp://ftp4.gwdg.de/pub/opensuse/update/10.3
+ftp://ftp.uni-ulm.de/mirrors/opensuse/update/10.3
+http://ftp.uni-kassel.de/opensuse/update/10.3
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/update/10.3
+http://ftp4.gwdg.de/pub/opensuse/update/10.3
+http://ftp.uni-bayreuth.de/linux/opensuse/update/10.3
+ftp://ftp3.gwdg.de/pub/opensuse/update/10.3
+http://opensuse-linuxmigratio.at/update/10.3
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/10.3
+http://ftp.tu-ilmenau.de/mirror/opensuse/update/10.3
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/10.3
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/update/10.3
+http://ftp.uni-siegen.de/opensuse/update/10.3
+ftp://ftp.uni-siegen.de/pub/opensuse/update/10.3
+http://ftp.klid.dk/ftp/opensuse/update/10.3
+http://ftp.estpak.ee/pub/suse/opensuse/update/10.3
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/update/10.3
+http://ftp.gui.uva.es/sites/opensuse.org/update/10.3
+ftp://ftp.uni-bayreuth.de/linux/opensuse/update/10.3
+ftp://ftp.gui.uva.es/sites/opensuse.org/update/10.3
+ftp://ftp.klid.dk/opensuse/update/10.3
+http://suse.bifi.unizar.es/opensuse/update/10.3
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/10.3
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/10.3
+ftp://ftp.rediris.es/pub/mirror/opensuse/update/10.3
+http://ftp.uni-paderborn.de/pub/linux/opensuse/update/10.3
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/update/10.3
+http://ftp.rediris.es/pub/mirror/opensuse/update/10.3
+http://opensuse.mirrors.proxad.net/opensuse/update/10.3
+http://fr2.rpmfind.net/linux/opensuse/update/10.3
+http://mirror.ovh.net/opensuse/update/10.3
+http://opensuse.cict.fr/update/10.3
+ftp://mirror.ovh.net/opensuse/update/10.3
+http://www.mirrorservice.org/sites/download.opensuse.org/update/10.3
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/10.3
+ftp://www.mirrorservice.org/sites/download.opensuse.org/update/10.3
+ftp://fr2.rpmfind.net/linux/opensuse/update/10.3
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/10.3
+ftp://mirror.cict.fr/opensuse/update/10.3
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/10.3
+http://ftp.ntua.gr/pub/linux/opensuse/update/10.3
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/update/10.3
+ftp://ftp.ntua.gr/pub/linux/opensuseupdate/10.3
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/update/10.3
+http://roxen.integrity.hu/pub/opensuse/update/10.3
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/update/10.3
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/10.3
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/10.3
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/update/10.3
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/10.3
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/10.3
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/10.3
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/10.3
+ftp://rm.mirror.garr.it/mirrors/opensuseupdate/10.3
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/10.3
+http://repo1.linux.edu.lv/update/10.3
+ftp://repo1.linux.edu.lv/update/10.3
+http://rm.mirror.garr.it/mirrors/opensuse/update/10.3
+http://mirrors.nl.eu.kernel.org/opensuse/update/10.3
+ftp://mirrors.nl.eu.kernel.org/opensuse/update/10.3
+http://mirror.leaseweb.com/opensuse/update/10.3
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/update/10.3
+http://opensuse.hro.nl/opensuse/update/10.3
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/update/10.3
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/update/10.3
+ftp://mirror.leaseweb.com/opensuse/update/10.3
+ftp://opensuse.hro.nl/opensuse/update/10.3
+http://opensuse.uib.no/update/10.3
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/update/10.3
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/update/10.3
+http://ftp.uninett.no/pub/linux/opensuse/update/10.3
+ftp://ftp.uninett.no/pub/linux/opensuse/update/10.3
+http://ftp.icm.edu.pl/pub/Linux/opensuse/update/10.3
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/10.3
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/10.3
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/10.3
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/update/10.3
+ftp://ftp.pbone.net/pub/opensuse/update/10.3
+http://ftp.sileman.pl/pub/opensuse/update/10.3
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/10.3
+ftp://ftp.sileman.pl/pub/opensuse/update/10.3
+ftp://ftp.pbone.net/pub/opensuse/update/10.3
+ftp://cesium.di.uminho.pt/pub/opensuse/update/10.3
+http://cesium.di.uminho.pt/pub/opensuse/update/10.3
+http://ftp.nux.ipb.pt/pub/dists/opensuse/update/10.3
+http://ftp.gts.lug.ro/opensuse/update/10.3
+ftp://ftp.gts.lug.ro/opensuse/update/10.3
+http://ftp.ines.lug.ro/opensuse/update/10.3
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/update/10.3
+ftp://ftp.ines.lug.ro/opensuse/update/10.3
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/update/10.3
+http://mirrors.se.eu.kernel.org/opensuse/update/10.3
+ftp://mirrors.se.eu.kernel.org/opensuse/update/10.3
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/update/10.3
+ftp://ftp.df.lth.se/pub/opensuseupdate/10.3
+http://opensuse.ynet.sk/update/10.3
+http://less.cogeco.net/ftp/openSUSE/update/10.3
+http://www.muug.mb.ca/pub/opensuse/update/10.3
+http://linux.dell.com/repo/community/update/10.3
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/update/10.3
+http://ftp.osuosl.org/pub/opensuse/update/10.3
+ftp://less.cogeco.net/openSUSE/update/10.3
+ftp://ftp.osuosl.org/pub/opensuse/update/10.3
+http://opensuse.fastsoft.net/pub/linux/opensuse/update/10.3
+http://suse.mirrors.tds.net/pub/opensuse/update/10.3
+ftp://www.muug.mb.ca/pub/opensuse/update/10.3
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/update/10.3
+http://mirror.anl.gov/pub/opensuse/opensuse/update/10.3
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/update/10.3
+ftp://mirror.anl.gov/pub/opensuse/opensuse/update/10.3
+http://opensuse.cs.utah.edu/update/10.3
+ftp://suse.mirrors.tds.net/pub/opensuse/update/10.3
+http://mirrors.med.harvard.edu/opensuse/update/10.3
+http://mirrors.xmission.com/opensuse/update/10.3
+http://mirror.umoss.org/opensuse/update/10.3
+ftp://mirrors.xmission.com/opensuse/update/10.3
+http://mirrors2.kernel.org/opensuse/update/10.3
+http://mirrors1.kernel.org/opensuse/update/10.3
+ftp://opensuse.cs.utah.edu/pub/opensuse/update/10.3
+http://opensuse.ca.unixheads.org/update/10.3
+ftp://mirrors2.kernel.org/opensuse/update/10.3
+http://mirror.rackspace.com/openSUSE/update/10.3
+ftp://mirrors1.kernel.org/opensuse/update/10.3
+http://130.57.19.201/update/10.3
+ftp://130.57.19.201/pub/opensuse/update/10.3
+http://www.gtlib.gatech.edu/pub/opensuse/update/10.3
+ftp://mirror.rackspace.com/openSUSE/update/10.3
+ftp://www.gtlib.gatech.edu/pub/opensuse/update/10.3
+http://ftp.ussg.iu.edu/linux/opensuse/update/10.3
+http://ftp.utexas.edu/opensuse/update/10.3
+ftp://ftp.ussg.iu.edu/linux/opensuse/update/10.3
+ftp://ftp.utexas.edu/mirrors/opensuse/update/10.3
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/update/10.3
+http://mirror.nyi.net/opensuse/update/10.3
+http://mirror.cps.cmich.edu/opensuse/opensuse/update/10.3
+ftp://mirror.colorado.edu/pub/opensuse/update/10.3
+http://mirrors.rit.edu/opensuse/update/10.3
+ftp://mirror.nyi.net/opensuseupdate/10.3
+http://ftp.iinet.net.au/pub/opensuse/update/10.3
+http://ftp.netspace.net.au/pub/opensuse/update/10.3
+http://mirror.internode.on.net/pub/opensuse/update/10.3
+http://mirror.pacific.net.au/linux/opensuse/update/10.3
+ftp://ftp.iinet.net.au/pub/opensuse/update/10.3
+ftp://mirror.internode.on.net/pub/opensuse/update/10.3
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/10.3
+http://200.221.9.37/pub/opensuse/update/10.3
+ftp://mirror.pacific.net.au/linux/opensuse/update/10.3
+http://opensuse.c3sl.ufpr.br/update/10.3
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/10.3
+http://opensuse.patan.com.ar/update/10.3
+http://opensuse.pop.com.br/update/10.3
+ftp://opensuse.c3sl.ufpr.br/opensuse/update/10.3
diff --git a/src/lib/distro-info/suse-10.3/prereqfiles/etc/group b/src/lib/distro-info/suse-10.3/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-10.3/prereqfiles/etc/hosts b/src/lib/distro-info/suse-10.3/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-10.3/prereqfiles/etc/passwd b/src/lib/distro-info/suse-10.3/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-10.3/prereqfiles/etc/shadow b/src/lib/distro-info/suse-10.3/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-10.3/settings.default b/src/lib/distro-info/suse-10.3/settings.default
new file mode 100644
index 00000000..4372925c
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/settings.default
@@ -0,0 +1,1064 @@
+bootstrap-packages = <<END
+ i586/aaa_base-10.3-90.i586.rpm
+ i586/aaa_skel-2007.3.7-36.i586.rpm
+ i586/audit-libs-1.5.5-13.i586.rpm
+ i586/bash-3.2-61.i586.rpm
+ i586/blocxx-1.0.0-79.i586.rpm
+ i586/bzip2-1.0.4-42.i586.rpm
+ i586/coreutils-6.9-43.i586.rpm
+ i586/cpio-2.9-17.i586.rpm
+ i586/cracklib-2.8.10-37.i586.rpm
+ i586/cyrus-sasl-2.1.22-82.i586.rpm
+ i586/diffutils-2.8.7-80.i586.rpm
+ i586/e2fsprogs-1.40.2-20.i586.rpm
+ i586/file-4.21-7.i586.rpm
+ i586/filesystem-10.3-50.i586.rpm
+ i586/fillup-1.42-179.i586.rpm
+ i586/findutils-4.2.31-24.i586.rpm
+ i586/gawk-3.1.5g-25.i586.rpm
+ i586/gdbm-1.8.3-302.i586.rpm
+ i586/gpg2-2.0.4-49.i586.rpm
+ i586/grep-2.5.2-28.i586.rpm
+ i586/gzip-1.3.12-34.i586.rpm
+ i586/info-4.9-15.i586.rpm
+ i586/insserv-1.09.0-46.i586.rpm
+ i586/irqbalance-0.55-40.i586.rpm
+ i586/kernel-default-2.6.22.5-31.i586.rpm
+ i586/libacl-2.2.34-75.i586.rpm
+ i586/libattr-2.4.28-81.i586.rpm
+ i586/libbz2-1-1.0.4-42.i586.rpm
+ i586/libcom_err2-1.40.2-20.i586.rpm
+ i586/libgcc42-4.2.1_20070724-17.i586.rpm
+ i586/libstdc++42-4.2.1_20070724-17.i586.rpm
+ i586/libvolume_id-114-19.i586.rpm
+ i586/libxcrypt-2.4-71.i586.rpm
+ i586/libzio-0.4-43.i586.rpm
+ i586/limal-1.3.2-8.i586.rpm
+ i586/limal-perl-1.3.2-8.i586.rpm
+ i586/logrotate-3.7.5-9.i586.rpm
+ i586/mingetty-1.0.7s-25.i586.rpm
+ i586/mkinitrd-2.1-36.i586.rpm
+ i586/mktemp-1.5-804.i586.rpm
+ i586/module-init-tools-3.2.99.pre11-23.i586.rpm
+ i586/ncurses-5.6-41.i586.rpm
+ i586/net-tools-1.60-650.i586.rpm
+ i586/openldap2-client-2.3.37-20.i586.rpm
+ i586/openssl-0.9.8e-45.i586.rpm
+ i586/openSUSE-release-10.3-74.i586.rpm
+ i586/pam-0.99.8.1-15.i586.rpm
+ i586/pciutils-2.2.6-17.i586.rpm
+ i586/pcre-7.2-14.i586.rpm
+ i586/perl-5.8.8-75.i586.rpm
+ i586/perl-Bootloader-0.4.32-2.i586.rpm
+ i586/perl-gettext-1.05-73.i586.rpm
+ i586/permissions-2007.8.10-11.i586.rpm
+ i586/reiserfs-3.6.19-92.i586.rpm
+ i586/rpm-4.4.2-140.i586.rpm
+ i586/sed-4.1.5-64.i586.rpm
+ i586/sysvinit-2.86-102.i586.rpm
+ i586/udev-114-19.i586.rpm
+ i586/util-linux-2.12r+2.13rc2+git20070725-24.i586.rpm
+ noarch/pciutils-ids-2007.9.22-1.noarch.rpm
+ noarch/suse-build-key-1.0-772.noarch.rpm
+END
+<metapackager zypper>
+ packages = <<END
+ i586/glib2-2.14.1-4.i586.rpm
+ i586/libzypp-3.26.2-2.i586.rpm
+ i586/zypper-0.8.23-7.i586.rpm
+ END
+</metapackager>
+<metapackager smart>
+ packages = <<END
+ i586/python-2.5-19.i586.rpm
+ i586/python-xml-2.5-19.i586.rpm
+ i586/rpm-python-4.4.2-76.i586.rpm
+ i586/smart-0.42-43.i586.rpm
+ END
+</metapackager>
+<metapackager yum>
+ packages = <<END
+ i586/glib2-2.12.4-15.i586.rpm
+ i586/gnome-filesystem-0.1-288.i586.rpm
+ i586/libxml2-2.6.26-26.i586.rpm
+ i586/libxml2-python-2.6.26-29.i586.rpm
+ i586/python-2.5-19.i586.rpm
+ i586/python-sqlite-1.1.8-11.i586.rpm
+ i586/python-urlgrabber-3.1.0-18.i586.rpm
+ i586/python-xml-2.5-19.i586.rpm
+ i586/rpm-python-4.4.2-76.i586.rpm
+ i586/sqlite-3.3.8-14.i586.rpm
+ i586/yum-3.0.1-9.i586.rpm
+ i586/yum-metadata-parser-1.0.2-23.i586.rpm
+ END
+</metapackager>
+package-subdir = suse
+prereq-packages = <<END
+ i586/bzip2-1.0.4-42.i586.rpm
+ i586/glib2-2.14.1-4.i586.rpm
+ i586/glibc-2.6.1-18.i586.rpm
+ i586/libbz2-1-1.0.4-42.i586.rpm
+ i586/perl-5.8.8-75.i586.rpm
+ i586/popt-1.7-368.i586.rpm
+ i586/rpm-4.4.2-140.i586.rpm
+ i586/zlib-1.2.3-75.i586.rpm
+END
+<repository base>
+ name = openSUSE 10.3
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_non-oss>
+ name = openSUSE 10.3 non-OSS
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_update>
+ name = openSUSE 10.3 updates
+ file-for-speedtest = repodata/primary.xml.gz
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection textmode>
+ base = minimal
+ packages = <<END
+ acl
+ acpid
+ apparmor-docs
+ apparmor-profiles
+ apparmor-utils
+ ash
+ at
+ atk
+ attr
+ audit
+ autofs
+ autoyast2
+ bc
+ bind-libs
+ bind-utils
+ boost
+ bootsplash-theme-SuSE
+ compat
+ compat-libstdc++
+ compat-openssl097g
+ cpufrequtils
+ cron
+ cups-client
+ cyrus-sasl
+ cyrus-sasl-saslauthd
+ db-utils
+ deltarpm
+ dhcpcd
+ dmraid
+ dos2unix
+ dosfstools
+ ed
+ eject
+ ethtool
+ fbset
+ findutils
+ fontconfig
+ freetype2
+ gdb
+ gdbm
+ glib2
+ glibc-i18ndata
+ gpm
+ hal-resmgr
+ hfsutils
+ ifplugd
+ initviocons
+ inst-source-utils
+ iputils
+ joe
+ kbd
+ kernel-default
+ krb5
+ ksh
+ ksymoops
+ libacl
+ libapparmor
+ libart_lgpl
+ libattr
+ libcap
+ libcom_err
+ libdrm
+ libevent
+ libgcc41
+ libgcrypt
+ libgimpprint
+ libgpg-error
+ libicu
+ libidn
+ libjpeg
+ liblazy
+ liblcms
+ libltdl
+ libmng
+ libnscd
+ libopencdk
+ libpcap
+ libpng
+ librpcsecgss
+ libstdc++41
+ libtiff
+ libusb
+ libvolume_id
+ libxcrypt
+ lukemftp
+ lvm2
+ lzo
+ mailx
+ man
+ man-pages
+ microcode_ctl
+ module-init-tools
+ multipath-tools
+ nbd
+ ncurses
+ net-snmp
+ nfs-utils
+ nfsidmap
+ nscd
+ ntfsprogs
+ openSUSE-release
+ openct
+ opensc
+ openssh
+ openssl
+ patch
+ pax
+ perl-Crypt-SmbHash
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ postfix
+ powersave-libs
+ preload
+ procinfo
+ procmail
+ procps
+ providers
+ qlogic-firmware
+ recode
+ rrdtool
+ rsync
+ sash
+ screen
+ scsi
+ sensors
+ sharutils
+ smartmontools
+ smpppd
+ squashfs-kmp-default
+ strace
+ sudo
+ suse-build-key
+ suspend
+ sysfsutils
+ syslog-ng
+ tcpd
+ tcpdump
+ tcsh
+ telnet
+ terminfo
+ timezone
+ ulimit
+ usbutils
+ utempter
+ vim
+ wdiff
+ wget
+ wvstreams
+ xfsprogs
+ xinetd
+ xntp
+ yast2-apparmor
+ yast2-backup
+ yast2-bluetooth
+ yast2-bootfloppy
+ yast2-irda
+ yast2-iscsi-client
+ yast2-mail
+ yast2-ncurses
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update-frontend
+ yast2-power-management
+ yast2-powertweak
+ yast2-profile-manager
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-scanner
+ yast2-sudo
+ yast2-support
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-tv
+ ypbind
+ zip
+ zisofs-tools
+ zsh
+ END
+</selection>
+<selection kde>
+ base = textmode
+ packages = <<END
+ 3ddiag
+ 915resolution
+ a2ps
+ aaa_base
+ aaa_skel
+ aalib
+ acl
+ acpid
+ AdobeICCProfiles
+ agfa-fonts
+ alsa
+ amarok
+ amarok-libvisual
+ amarok-xine
+ apparmor-docs
+ apparmor-parser
+ apparmor-profiles
+ apparmor-utils
+ arts
+ ash
+ aspell
+ aspell-de
+ aspell-en
+ at
+ atk
+ attr
+ audiofile
+ audit
+ audit-libs
+ autofs
+ autoyast2
+ autoyast2-installation
+ bash
+ bc
+ bind-libs
+ bind-utils
+ binutils
+ blocxx
+ bluez-libs
+ bluez-utils
+ boost
+ bootsplash
+ bootsplash-theme-SuSE
+ bzip2
+ cabextract
+ cairo
+ cdparanoia
+ cdrdao
+ CheckHardware
+ checkmedia
+ chromium
+ classpath
+ compat
+ compat-libstdc++
+ compat-openssl097g
+ compiz
+ coreutils
+ cpio
+ cpp
+ cpp41
+ cpufrequtils
+ cracklib
+ cron
+ Crystalcursors
+ cups
+ cups-client
+ cups-drivers
+ cups-libs
+ curl
+ cyrus-sasl
+ cyrus-sasl-crammd5
+ cyrus-sasl-digestmd5
+ cyrus-sasl-plain
+ cyrus-sasl-saslauthd
+ db
+ dbus-1
+ dbus-1-glib
+ dbus-1-mono
+ dbus-1-qt3
+ dbus-1-x11
+ db-utils
+ dcraw
+ dejavu
+ deltarpm
+ desktop-data-SuSE
+ desktop-file-utils
+ desktop-translations
+ device-mapper
+ dhcdbd
+ dhcp
+ dhcpcd
+ dhcp-client
+ dialog
+ diffutils
+ digikam
+ digikamimageplugins
+ dirmngr
+ dmraid
+ dos2unix
+ dosbootdisk
+ dosfstools
+ dvd+rw-tools
+ e2fsprogs
+ ed
+ efont-unicode
+ eject
+ enscript
+ esound
+ ethtool
+ evms
+ evms-gui
+ exiftool
+ expat
+ fam
+ fbset
+ fftw3
+ file
+ fileshareset
+ filesystem
+ fillup
+ findutils
+ flac
+ flash-player
+ fontconfig
+ fonts-config
+ foomatic-filters
+ freealut
+ freeciv
+ freeglut
+ freetype
+ freetype2
+ fribidi
+ frozen-bubble
+ ft2demos
+ ftgl
+ fvwm2
+ gail
+ gawk
+ gcc41-gij
+ gcc-gij
+ gconf2
+ gdb
+ gdbm
+ gettext
+ ghostscript-fonts-other
+ ghostscript-fonts-std
+ ghostscript-library
+ ghostscript-x11
+ giflib
+ gimp
+ gimp-help
+ gle
+ glib
+ glib2
+ glibc
+ glibc-i18ndata
+ glib-sharp2
+ glitz
+ gmime
+ gmp
+ gnokii
+ gnome-filesystem
+ gnome-icon-theme
+ gnome-keyring
+ gnome-mime-data
+ gnome-vfs2
+ gnutls
+ gpart
+ gpg
+ gpg2
+ gpgme
+ gpm
+ GraphicsMagick
+ grep
+ groff
+ grub
+ gsf-sharp
+ gstreamer010
+ gstreamer010-plugins-base
+ gtk
+ gtk2
+ gtk-sharp2
+ gtksourceview
+ gutenprint
+ gwenview
+ gzip
+ hal
+ hal-resmgr
+ hdparm
+ hfsutils
+ hplip
+ hplip-hpijs
+ htdig
+ hwinfo
+ id3lib
+ ifnteuro
+ ifplugd
+ ImageMagick
+ ImageMagick-Magick++
+ imlib
+ imlib2
+ imlib2-loaders
+ info
+ info2html
+ initviocons
+ insserv
+ inst-source-utils
+ intlfnts
+ iproute2
+ iptables
+ iputils
+ irqbalance
+ ispell
+ ispell-american
+ ispell-german
+ ispell-ngerman
+ jack
+ java-1_4_2-gcj-compat
+ java-1_5_0-sun
+ java-1_5_0-sun-plugin
+ jfsutils
+ joe
+ jpackage-utils
+ jpeg
+ k3b
+ kaffeine
+ kbd
+ kcm_gtk
+ kde3-i18n-de
+ kdeaddons3-kicker
+ kdeaddons3-konqueror
+ kdeartwork3-kscreensaver
+ kdeartwork3-xscreensaver
+ kdebase3
+ kdebase3-kdm
+ kdebase3-ksysguardd
+ kdebase3-nsplugin
+ kdebase3-samba
+ kdebase3-session
+ kdebase3-SuSE
+ kdebluetooth
+ kdegames3
+ kdegraphics3
+ kdegraphics3-kamera
+ kdegraphics3-pdf
+ kdegraphics3-postscript
+ kdegraphics3-scan
+ kdelibs3
+ kdelibs3-doc
+ kdemultimedia3
+ kdemultimedia3-CD
+ kdemultimedia3-mixer
+ kdenetwork3
+ kdenetwork3-InstantMessenger
+ kdenetwork3-news
+ kdenetwork3-vnc
+ kdepim3
+ kdepim3-kpilot
+ kdepim3-networkstatus
+ kdepim3-notes
+ kdetv
+ kdeutils3
+ kernel-default
+ kio_ipodslave
+ kio_iso
+ kio_slp
+ kipi-plugins
+ kitchensync
+ klogd
+ knights
+ koffice
+ koffice-i18n-de
+ koffice-i18n-de-doc
+ koffice-illustration
+ konversation
+ kpowersave
+ krb5
+ krecord
+ ksh
+ ksudoku
+ ksymoops
+ ktorrent
+ kwin-decor-suse2
+ lbreakout
+ ldapcpplib
+ less
+ libacl
+ libakode
+ libao
+ libapparmor
+ libart_lgpl
+ libattr
+ libbeagle
+ libbonobo
+ libbonoboui
+ libcap
+ libcom_err
+ libcroco
+ libdrm
+ libevent
+ libexif
+ libgcc41
+ libgcj41
+ libgcrypt
+ libgimpprint
+ libglade2
+ libgnome
+ libgnomecanvas
+ libgnomecups
+ libgnomeprint
+ libgnomeprintui
+ libgnomesu
+ libgnomeui
+ libgpg-error
+ libgphoto2
+ libgpod
+ libgsf
+ libgsf-gnome
+ libgssapi
+ libgtkhtml
+ libical
+ libicu
+ libidl
+ libidn
+ libieee1284
+ libjasper
+ libjpeg
+ libkexif
+ libkipi
+ libksba
+ liblazy
+ liblcms
+ libltdl
+ libmal
+ libmikmod
+ libmng
+ libmpcdec
+ libmtp
+ libmusicbrainz
+ libnetpbm
+ libnjb
+ libnl
+ libnscd
+ libofa
+ libogg
+ liboil
+ libopencdk
+ libopensync
+ libopensync-plugin-file
+ libopensync-plugin-gnokii
+ libopensync-plugin-gpe
+ libopensync-plugin-irmc
+ libopensync-plugin-kdepim
+ libopensync-plugin-opie
+ libopensync-plugin-palm
+ libopensync-plugin-sunbird
+ libopensync-plugin-syncml
+ libopensync-tools
+ libpcap
+ libpng
+ libqt4
+ libqt4-dbus-1
+ libqt4-qt3support
+ libqt4-sql
+ libqt4-x11
+ libqtpod
+ librpcsecgss
+ librsvg
+ libsamplerate
+ libsmbclient
+ libsndfile
+ libsoup
+ libstdc++41
+ libstroke
+ libsyncml
+ libtheora
+ libtiff
+ libtunepimp
+ libusb
+ libvisual
+ libvolume_id
+ libvorbis
+ libwmf
+ libwnck
+ libxcrypt
+ libxml2
+ libxslt
+ liby2util
+ libzio
+ libzypp
+ libzypp-zmd-backend
+ limal
+ limal-bootloader
+ limal-perl
+ logrotate
+ lsb
+ lsof
+ lua-libs
+ lukemftp
+ lvm2
+ lzo
+ m4
+ mailx
+ make
+ man
+ man-pages
+ manufacturer-PPDs
+ master-boot-code
+ mdadm
+ mDNSResponder-lib
+ Mesa
+ metacity
+ microcode_ctl
+ mingetty
+ mkinitrd
+ mkisofs
+ mktemp
+ module-init-tools
+ mono-core
+ mono-data
+ mono-data-sqlite
+ mono-web
+ MozillaFirefox
+ MozillaFirefox-translations
+ mozilla-nspr
+ mozilla-nss
+ mozilla-xulrunner181
+ multipath-tools
+ myspell-american
+ myspell-german
+ ncurses
+ neon
+ netcat
+ netcfg
+ netpbm
+ net-snmp
+ net-tools
+ NetworkManager
+ NetworkManager-kde
+ nfsidmap
+ nfs-utils
+ nscd
+ ntfsprogs
+ numlockx
+ ocrad
+ openal
+ openct
+ OpenEXR
+ openldap2-client
+ openobex
+ OpenOffice_org
+ OpenOffice_org-de
+ OpenOffice_org-kde
+ OpenOffice_org-Quickstarter
+ opensc
+ openslp
+ openssh
+ openssh-askpass
+ openssl
+ opensuse-manual_de
+ opensuse-manual_en
+ openSUSE-release
+ orbit2
+ pam
+ pam-config
+ pam-modules
+ pango
+ parted
+ patch
+ pax
+ pciutils
+ pciutils-ids
+ pcre
+ pcsc-lite
+ perl
+ perl-Bootloader
+ perl-Compress-Zlib
+ perl-Config-Crontab
+ perl-Crypt-SmbHash
+ perl-Crypt-SSLeay
+ perl-DBD-SQLite
+ perl-DBI
+ perl-Digest-HMAC
+ perl-Digest-MD4
+ perl-Digest-SHA1
+ perl-File-Tail
+ perl-gettext
+ perl-HTML-Parser
+ perl-HTML-Tagset
+ perl-IO-Zlib
+ perl-libwww-perl
+ perl-Net-Daemon
+ perl-Net-DNS
+ perl-Net-IP
+ perl-PlRPC
+ perl-spamassassin
+ perl-TermReadKey
+ perl-TimeDate
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ permissions
+ phalanx
+ pilot-link
+ pinentry
+ pinentry-qt
+ pkgconfig
+ pmtools
+ pm-utils
+ PolicyKit
+ poppler
+ poppler-qt
+ popt
+ portmap
+ postfix
+ powersave
+ powersave-libs
+ ppp
+ pptp
+ preload
+ procinfo
+ procmail
+ procps
+ providers
+ psmisc
+ pwdutils
+ python
+ python-qt
+ python-xml
+ qca
+ qlogic-firmware
+ qscintilla
+ qt3
+ qtcurve-gtk2
+ rdesktop
+ readline
+ RealPlayer
+ recode
+ reiserfs
+ release-notes
+ resmgr
+ rpm
+ rrdtool
+ rsync
+ ruby
+ sane
+ sane-frontends
+ sash
+ sax2
+ sax2-gui
+ sax2-ident
+ sax2-libsax
+ sax2-libsax-perl
+ sax2-tools
+ scpm
+ screen
+ scsi
+ SDL
+ SDL_image
+ SDL_mixer
+ SDL_net
+ SDL_Pango
+ SDL_perl
+ SDL_ttf
+ sed
+ sensors
+ sgml-skel
+ shared-mime-info
+ sharutils
+ siga
+ smartmontools
+ smpppd
+ spamassassin
+ speex
+ sqlite
+ sqlite2
+ sqlite-zmd
+ startup-notification
+ strace
+ sudo
+ supertux
+ suse-build-key
+ SuSEfirewall2
+ susehelp
+ susehelp_de
+ suseRegister
+ suspend
+ sysconfig
+ sysfsutils
+ syslog-ng
+ sysvinit
+ taglib
+ tar
+ tcl
+ tcpd
+ tcpdump
+ tcsh
+ telnet
+ terminfo
+ tightvnc
+ timezone
+ tk
+ udev
+ ufraw
+ ufraw-gimp
+ ulimit
+ unclutter
+ unzip
+ update-alternatives
+ usbutils
+ utempter
+ util-linux
+ v4l-conf
+ vim
+ w3m
+ wbxml2
+ wdiff
+ wget
+ wireless-tools
+ wodim
+ words
+ wpa_supplicant
+ wv
+ wvdial
+ wvstreams
+ x11-input-synaptics
+ x11-input-wacom
+ x11-tools
+ xaw3d
+ xdg-menu
+ xdg-utils
+ xdmbgrd
+ xfsprogs
+ xgl
+ xgl-hardware-list
+ xine-lib
+ xinetd
+ xkeyboard-config
+ xli
+ xlockmore
+ xmoto
+ xntp
+ xorg-x11
+ xorg-x11-driver-input
+ xorg-x11-driver-video
+ xorg-x11-fonts
+ xorg-x11-fonts-core
+ xorg-x11-libfontenc
+ xorg-x11-libICE
+ xorg-x11-libs
+ xorg-x11-libSM
+ xorg-x11-libX11
+ xorg-x11-libX11-ccache
+ xorg-x11-libXau
+ xorg-x11-libXdmcp
+ xorg-x11-libXext
+ xorg-x11-libXfixes
+ xorg-x11-libxkbfile
+ xorg-x11-libXmu
+ xorg-x11-libXp
+ xorg-x11-libXpm
+ xorg-x11-libXprintUtil
+ xorg-x11-libXrender
+ xorg-x11-libXt
+ xorg-x11-libXv
+ xorg-x11-server
+ xorg-x11-Xvnc
+ xpdf-tools
+ xscreensaver
+ xterm
+ xtermset
+ yast2
+ yast2-apparmor
+ yast2-backup
+ yast2-bluetooth
+ yast2-bootfloppy
+ yast2-bootloader
+ yast2-control-center
+ yast2-core
+ yast2-country
+ yast2-firewall
+ yast2-hardware-detection
+ yast2-inetd
+ yast2-installation
+ yast2-irda
+ yast2-iscsi-client
+ yast2-kerberos-client
+ yast2-ldap
+ yast2-ldap-client
+ yast2-mail
+ yast2-mail-aliases
+ yast2-mouse
+ yast2-ncurses
+ yast2-network
+ yast2-nfs-client
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update
+ yast2-online-update-frontend
+ yast2-packager
+ yast2-pam
+ yast2-perl-bindings
+ yast2-pkg-bindings
+ yast2-power-management
+ yast2-powertweak
+ yast2-printer
+ yast2-profile-manager
+ yast2-qt
+ yast2-registration
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-samba-server
+ yast2-scanner
+ yast2-schema
+ yast2-security
+ yast2-slp
+ yast2-sound
+ yast2-storage
+ yast2-storage-evms
+ yast2-storage-lib
+ yast2-sudo
+ yast2-support
+ yast2-sysconfig
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-transfer
+ yast2-trans-stats
+ yast2-tune
+ yast2-tv
+ yast2-update
+ yast2-users
+ yast2-x11
+ yast2-xml
+ ypbind
+ yp-tools
+ zip
+ zisofs-tools
+ zlib
+ zsh
+ zvbi
+ END
+</selection>
+<selection gnome>
+ base = textmode
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/suse-10.3/settings.example b/src/lib/distro-info/suse-10.3/settings.example
new file mode 100644
index 00000000..97d663ed
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/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/opensuse/distribution/10.3/repo/oss
+#</repository>
+#<repository base_non-oss>
+# local-url = /srv/ftp/pub/opensuse/distribution/10.3/repo/non-oss
+#</repository>
+#<repository base_update>
+# local-url = /srv/ftp/pub/suse/update/10.3
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..89fc35cf
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc
new file mode 100644
index 00000000..2d21c1ba
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIF
+AkQgHV0CGwMFCQQ9AoAECwcDAgMVAgMDFgIBAh4BAheAAAoJEOOlw2Awfj1UjUIE
+AIf3SLlrfj2RsCDjyYThXen+A/WTYDPbY+NYmmVvFQilHNQY9ZrJ5cNohRQu6hA+
+Sccrf11Uy24tTHWSTzuG9VzFeeIAcIU02XHar0w3QbvTk6IqeG+OZlfOGJj1sdx4
+JKwpwk9mSdrq2ELhrkPZiVWS7RmRkPr2klwYgKGWbmOJ
+=ZmDA
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..894a4630
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc
new file mode 100644
index 00000000..a4be6b8b
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgUCRHSKugIbAwUJA8JnAAYL
+CQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEBTCi8l+LjsFWEoAn13x+5ObqkW08gYF
+YNDlcGPjQuGPAJ9kAQbVUvvh1u9mBgu91cQ9W/TkHYhGBBMRAgAGBQJEexD/AAoJ
+EKhO2uicgArKFLwAn0B+g2mJ5n8LrBziTQ5SjnSPyDBXAJwJoYTta5Sfw/3vVGpU
+fJAKVDoB9w==
+=tJSz
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc
new file mode 100644
index 00000000..67eedcf6
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc
@@ -0,0 +1,37 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiBQJA2AY+AhsD
+BQkObd+9BAsHAwIDFQIDAxYCAQIeAQIXgAAKCRCoTtronIAKypCfAJ9RuZ6ZSV7Q
+W4pTgTIxQ+ABPp0sIwCffG9bCNnrETPlgOn+dGEkAWegKL+IRgQQEQIABgUCOnBe
+UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
+k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
+EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
+cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
+nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
+U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
+B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
++D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
+KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
+OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
+3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
+lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
+l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
+YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
+bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
+l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
+MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
+1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
+1dbriEwEGBECAAwFAkDYBnoFCQ5t3+gACgkQqE7a6JyACspnpgCfRbYwxT3iq+9l
+/PgNTUNTZOlof2oAn25y0eGi0371jap9kOV6uq71sUuO
+=pJli
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..279397c3
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-10.3/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..5e96ad54
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3/trusted-package-keys/pubring.gpg
Binary files differ
diff --git a/src/lib/distro-info/suse-10.3_x86_64/export-filter.example b/src/lib/distro-info/suse-10.3_x86_64/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/suse-10.3_x86_64/mirrors/base b/src/lib/distro-info/suse-10.3_x86_64/mirrors/base
new file mode 100644
index 00000000..e990f44a
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/mirrors/base
@@ -0,0 +1,246 @@
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/10.3/repo/oss
+http://opensuse.mirror.ac.za/opensuse/distribution/10.3/repo/oss
+http://www.lizardsource.cn/distribution/10.3/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/10.3/repo/oss
+ftp://www.lizardsource.cn/distribution/10.3/repo/oss
+http://mirror.lupaworld.com/opensuse/distribution/10.3/repo/oss
+http://download.opensuse.or.id/distribution/10.3/repo/oss
+http://mirror.unej.ac.id/opensuse/distribution/10.3/repo/oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/10.3/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/10.3/repo/oss
+http://repo.ugm.ac.id/opensuse/distribution/10.3/repo/oss
+http://dl2.foss-id.web.id/opensuse/distribution/10.3/repo/oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/10.3/repo/oss
+http://opensuse.cbn.net.id/distribution/10.3/repo/oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/10.3/repo/oss
+ftp://mirror.isoc.org.il/opensuse/distribution/10.3/repo/oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/10.3/repo/oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/10.3/repo/oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/10.3/repo/oss
+ftp://mirror.unej.ac.id/opensuse/distribution/10.3/repo/oss
+ftp://repo.ugm.ac.id/opensuse/distribution/10.3/repo/oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/10.3/repo/oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.riken.jp/Linux/opensuse/distribution/10.3/repo/oss
+http://ftp.daum.net/opensuse/distribution/10.3/repo/oss
+http://77.88.19.68/opensuse/distribution/10.3/repo/oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/10.3/repo/oss
+http://77.88.19.73/opensuse/distribution/10.3/repo/oss
+http://mirror.suse.ru/distribution/10.3/repo/oss
+http://77.88.19.74/opensuse/distribution/10.3/repo/oss
+http://93.158.155.193/opensuse/distribution/10.3/repo/oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/10.3/repo/oss
+http://mirror.nus.edu.sg/opensuse/distribution/10.3/repo/oss
+ftp://seeder.yandex.net/opensuse/distribution/10.3/repo/oss
+ftp://dispenser.yandex.net/opensuse/distribution/10.3/repo/oss
+ftp://allotter.yandex.net/opensuse/distribution/10.3/repo/oss
+ftp://spreader.yandex.net/opensuse/distribution/10.3/repo/oss
+http://ftp.chg.ru/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/10.3/repo/oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/10.3/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/10.3/repo/oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/10.3/repo/oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/10.3/repo/oss
+ftp://mirror.in.th/opensuse/distribution/10.3/repo/oss
+http://suse.inode.at/opensuse/distribution/10.3/repo/oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/10.3/repo/oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/10.3/repo/oss
+http://mirror.opensuse.com.ba/opensuse/distribution/10.3/repo/oss
+ftp://suse.inode.at/opensuse/distribution/10.3/repo/oss
+http://suse.lagis.at/opensuse/distribution/10.3/repo/oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/10.3/repo/oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/10.3/repo/oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/10.3/repo/oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+http://mirrors.netbg.com/opensuse/distribution/10.3/repo/oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/10.3/repo/oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/10.3/repo/oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/10.3/repo/oss
+ftp://mirrors.netbg.com/opensuse/distribution/10.3/repo/oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/10.3/repo/oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://suse.lagis.at/opensuse/distribution/10.3/repo/oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/10.3/repo/oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/10.3/repo/oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/10.3/repo/oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://opensuse.intergenia.de/distribution/10.3/repo/oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/10.3/repo/oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/10.3/repo/oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/10.3/repo/oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/10.3/repo/oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://widehat.opensuse.org/distribution/10.3/repo/oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-kassel.de/opensuse/distribution/10.3/repo/oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/10.3/repo/oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/10.3/repo/oss
+http://opensuse-linuxmigratio.at/distribution/10.3/repo/oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.uni-siegen.de/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/10.3/repo/oss
+http://ftp.klid.dk/ftp/opensuse/distribution/10.3/repo/oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/10.3/repo/oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/10.3/repo/oss
+http://suse.bifi.unizar.es/opensuse/distribution/10.3/repo/oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/10.3/repo/oss
+ftp://ftp.klid.dk/opensuse/distribution/10.3/repo/oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/10.3/repo/oss
+http://mirror.ovh.net/opensuse/distribution/10.3/repo/oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/10.3/repo/oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/10.3/repo/oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/10.3/repo/oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/10.3/repo/oss
+http://opensuse.cict.fr/distribution/10.3/repo/oss
+ftp://mirror.cict.fr/opensuse/distribution/10.3/repo/oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/10.3/repo/oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/10.3/repo/oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/10.3/repo/oss
+ftp://mirror.ovh.net/opensuse/distribution/10.3/repo/oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/10.3/repo/oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/10.3/repo/oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/10.3/repo/oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/10.3/repo/oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/10.3/repo/oss
+http://roxen.integrity.hu/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/10.3/repo/oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/10.3/repo/oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/10.3/repo/oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/10.3/repo/oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/10.3/repo/oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/oss
+http://mirror.leaseweb.com/opensuse/distribution/10.3/repo/oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/10.3/repo/oss
+http://repo1.linux.edu.lv/distribution/10.3/repo/oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/10.3/repo/oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/10.3/repo/oss
+ftp://mirror.leaseweb.com/opensuse/distribution/10.3/repo/oss
+http://opensuse.hro.nl/opensuse/distribution/10.3/repo/oss
+ftp://repo1.linux.edu.lv/distribution/10.3/repo/oss
+ftp://opensuse.hro.nl/opensuse/distribution/10.3/repo/oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/10.3/repo/oss
+http://opensuse.uib.no/distribution/10.3/repo/oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/10.3/repo/oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/10.3/repo/oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/10.3/repo/oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/10.3/repo/oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/10.3/repo/oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/10.3/repo/oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/10.3/repo/oss
+http://ftp.sileman.pl/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/10.3/repo/oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/10.3/repo/oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/10.3/repo/oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/10.3/repo/oss
+http://ftp.gts.lug.ro/opensuse/distribution/10.3/repo/oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.ines.lug.ro/opensuse/distribution/10.3/repo/oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/10.3/repo/oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/10.3/repo/oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/10.3/repo/oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/10.3/repo/oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.df.lth.se/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/10.3/repo/oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/10.3/repo/oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/10.3/repo/oss
+http://opensuse.ynet.sk/distribution/10.3/repo/oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/10.3/repo/oss
+http://less.cogeco.net/ftp/openSUSE/distribution/10.3/repo/oss
+http://www.muug.mb.ca/pub/opensuse/distribution/10.3/repo/oss
+http://linux.dell.com/repo/community/distribution/10.3/repo/oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/10.3/repo/oss
+http://ftp.osuosl.org/pub/opensuse/distribution/10.3/repo/oss
+ftp://less.cogeco.net/openSUSE/distribution/10.3/repo/oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/10.3/repo/oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/10.3/repo/oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/10.3/repo/oss
+http://mirrors.med.harvard.edu/opensuse/distribution/10.3/repo/oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/10.3/repo/oss
+http://mirror.umoss.org/opensuse/distribution/10.3/repo/oss
+http://opensuse.cs.utah.edu/distribution/10.3/repo/oss
+http://mirrors.xmission.com/opensuse/distribution/10.3/repo/oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/10.3/repo/oss
+ftp://mirrors.xmission.com/opensuse/distribution/10.3/repo/oss
+http://mirrors2.kernel.org/opensuse/distribution/10.3/repo/oss
+http://opensuse.ca.unixheads.org/distribution/10.3/repo/oss
+http://mirrors1.kernel.org/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/10.3/repo/oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/10.3/repo/oss
+ftp://mirrors2.kernel.org/opensuse/distribution/10.3/repo/oss
+http://mirror.rackspace.com/openSUSE/distribution/10.3/repo/oss
+ftp://mirrors1.kernel.org/opensuse/distribution/10.3/repo/oss
+ftp://mirror.rackspace.com/openSUSE/distribution/10.3/repo/oss
+http://130.57.19.201/distribution/10.3/repo/oss
+http://ftp.utexas.edu/opensuse/distribution/10.3/repo/oss
+ftp://130.57.19.201/pub/opensuse/distribution/10.3/repo/oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/10.3/repo/oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/10.3/repo/oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/10.3/repo/oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/10.3/repo/oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/10.3/repo/oss
+http://mirror.nyi.net/opensuse/distribution/10.3/repo/oss
+http://mirrors.rit.edu/opensuse/distribution/10.3/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/10.3/repo/oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/10.3/repo/oss
+http://mirror.internode.on.net/pub/opensuse/distribution/10.3/repo/oss
+ftp://mirror.nyi.net/opensusedistribution/10.3/repo/oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/10.3/repo/oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/10.3/repo/oss
+http://ftp.netspace.net.au/pub/opensuse/distribution/10.3/repo/oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/10.3/repo/oss
+http://200.221.9.37/pub/opensuse/distribution/10.3/repo/oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/10.3/repo/oss
+http://opensuse.patan.com.ar/distribution/10.3/repo/oss
+http://opensuse.c3sl.ufpr.br/distribution/10.3/repo/oss
+http://opensuse.pop.com.br/distribution/10.3/repo/oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/10.3/repo/oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/10.3/repo/oss
diff --git a/src/lib/distro-info/suse-10.3_x86_64/mirrors/base_non-oss b/src/lib/distro-info/suse-10.3_x86_64/mirrors/base_non-oss
new file mode 100644
index 00000000..dafe5ee0
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/mirrors/base_non-oss
@@ -0,0 +1,241 @@
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.mirror.ac.za/opensuse/distribution/10.3/repo/non-oss
+http://mirror.lupaworld.com/opensuse/distribution/10.3/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/10.3/repo/non-oss
+http://www.lizardsource.cn/distribution/10.3/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/10.3/repo/non-oss
+http://download.opensuse.or.id/distribution/10.3/repo/non-oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/10.3/repo/non-oss
+ftp://www.lizardsource.cn/distribution/10.3/repo/non-oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://repo.ugm.ac.id/opensuse/distribution/10.3/repo/non-oss
+http://dl2.foss-id.web.id/opensuse/distribution/10.3/repo/non-oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.cbn.net.id/distribution/10.3/repo/non-oss
+http://mirror.unej.ac.id/opensuse/distribution/10.3/repo/non-oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/10.3/repo/non-oss
+ftp://repo.ugm.ac.id/opensuse/distribution/10.3/repo/non-oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/10.3/repo/non-oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.isoc.org.il/opensuse/distribution/10.3/repo/non-oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/10.3/repo/non-oss
+http://ftp.riken.jp/Linux/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.daum.net/opensuse/distribution/10.3/repo/non-oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/10.3/repo/non-oss
+http://77.88.19.68/opensuse/distribution/10.3/repo/non-oss
+http://77.88.19.73/opensuse/distribution/10.3/repo/non-oss
+http://mirror.suse.ru/distribution/10.3/repo/non-oss
+http://77.88.19.74/opensuse/distribution/10.3/repo/non-oss
+http://93.158.155.193/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/10.3/repo/non-oss
+ftp://dispenser.yandex.net/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://allotter.yandex.net/opensuse/distribution/10.3/repo/non-oss
+http://mirror.nus.edu.sg/opensuse/distribution/10.3/repo/non-oss
+ftp://seeder.yandex.net/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.chg.ru/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.in.th/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/10.3/repo/non-oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/10.3/repo/non-oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/10.3/repo/non-oss
+http://suse.inode.at/opensuse/distribution/10.3/repo/non-oss
+ftp://suse.inode.at/opensuse/distribution/10.3/repo/non-oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/10.3/repo/non-oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/10.3/repo/non-oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+ftp://suse.lagis.at/opensuse/distribution/10.3/repo/non-oss
+http://mirror.opensuse.com.ba/opensuse/distribution/10.3/repo/non-oss
+http://mirrors.netbg.com/opensuse/distribution/10.3/repo/non-oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/10.3/repo/non-oss
+ftp://mirrors.netbg.com/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/10.3/repo/non-oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://suse.lagis.at/opensuse/distribution/10.3/repo/non-oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/10.3/repo/non-oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/10.3/repo/non-oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.intergenia.de/distribution/10.3/repo/non-oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/10.3/repo/non-oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/10.3/repo/non-oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/10.3/repo/non-oss
+http://widehat.opensuse.org/distribution/10.3/repo/non-oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-kassel.de/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/10.3/repo/non-oss
+http://opensuse-linuxmigratio.at/distribution/10.3/repo/non-oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.klid.dk/ftp/opensuse/distribution/10.3/repo/non-oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/10.3/repo/non-oss
+http://ftp.uni-siegen.de/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/10.3/repo/non-oss
+http://suse.bifi.unizar.es/opensuse/distribution/10.3/repo/non-oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/10.3/repo/non-oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/10.3/repo/non-oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/10.3/repo/non-oss
+http://mirror.ovh.net/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.cict.fr/opensuse/distribution/10.3/repo/non-oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.ovh.net/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.klid.dk/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.cict.fr/distribution/10.3/repo/non-oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/10.3/repo/non-oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/10.3/repo/non-oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/10.3/repo/non-oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/10.3/repo/non-oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/10.3/repo/non-oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/10.3/repo/non-oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/10.3/repo/non-oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/10.3/repo/non-oss
+http://roxen.integrity.hu/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+http://repo1.linux.edu.lv/distribution/10.3/repo/non-oss
+ftp://repo1.linux.edu.lv/distribution/10.3/repo/non-oss
+http://mirror.leaseweb.com/opensuse/distribution/10.3/repo/non-oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/10.3/repo/non-oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/10.3/repo/non-oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/10.3/repo/non-oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.hro.nl/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.hro.nl/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.uib.no/distribution/10.3/repo/non-oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.leaseweb.com/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/10.3/repo/non-oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.sileman.pl/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/10.3/repo/non-oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/10.3/repo/non-oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/10.3/repo/non-oss
+http://ftp.gts.lug.ro/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/10.3/repo/non-oss
+http://ftp.ines.lug.ro/opensuse/distribution/10.3/repo/non-oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/10.3/repo/non-oss
+http://ftp.df.lth.se/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/10.3/repo/non-oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/10.3/repo/non-oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.ynet.sk/distribution/10.3/repo/non-oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/10.3/repo/non-oss
+http://less.cogeco.net/ftp/openSUSE/distribution/10.3/repo/non-oss
+ftp://less.cogeco.net/openSUSE/distribution/10.3/repo/non-oss
+http://www.muug.mb.ca/pub/opensuse/distribution/10.3/repo/non-oss
+http://linux.dell.com/repo/community/distribution/10.3/repo/non-oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/10.3/repo/non-oss
+http://ftp.osuosl.org/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/10.3/repo/non-oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/10.3/repo/non-oss
+http://mirrors.med.harvard.edu/opensuse/distribution/10.3/repo/non-oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/10.3/repo/non-oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://mirror.umoss.org/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.cs.utah.edu/distribution/10.3/repo/non-oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.ca.unixheads.org/distribution/10.3/repo/non-oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/10.3/repo/non-oss
+http://mirrors.xmission.com/opensuse/distribution/10.3/repo/non-oss
+http://mirrors2.kernel.org/opensuse/distribution/10.3/repo/non-oss
+http://mirrors1.kernel.org/opensuse/distribution/10.3/repo/non-oss
+ftp://mirrors.xmission.com/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.rackspace.com/openSUSE/distribution/10.3/repo/non-oss
+http://130.57.19.201/distribution/10.3/repo/non-oss
+ftp://mirrors2.kernel.org/opensuse/distribution/10.3/repo/non-oss
+ftp://130.57.19.201/pub/opensuse/distribution/10.3/repo/non-oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/10.3/repo/non-oss
+http://mirror.rackspace.com/openSUSE/distribution/10.3/repo/non-oss
+ftp://mirrors1.kernel.org/opensuse/distribution/10.3/repo/non-oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/10.3/repo/non-oss
+http://ftp.utexas.edu/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/10.3/repo/non-oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.ussg.iu.edu/linux/opensuse/distribution/10.3/repo/non-oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://mirror.nyi.net/opensuse/distribution/10.3/repo/non-oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/10.3/repo/non-oss
+http://mirrors.rit.edu/opensuse/distribution/10.3/repo/non-oss
+ftp://mirror.nyi.net/opensusedistribution/10.3/repo/non-oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/10.3/repo/non-oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/10.3/repo/non-oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://200.221.9.37/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.patan.com.ar/distribution/10.3/repo/non-oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.c3sl.ufpr.br/distribution/10.3/repo/non-oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/10.3/repo/non-oss
+http://opensuse.pop.com.br/distribution/10.3/repo/non-oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/10.3/repo/non-oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/10.3/repo/non-oss
diff --git a/src/lib/distro-info/suse-10.3_x86_64/mirrors/base_update b/src/lib/distro-info/suse-10.3_x86_64/mirrors/base_update
new file mode 100644
index 00000000..a8df5e3f
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/mirrors/base_update
@@ -0,0 +1,246 @@
+http://opensuse.mirror.ac.za/opensuse/update/10.3
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/update/10.3
+ftp://opensuse.mirror.ac.za/opensuse/update/10.3
+http://www.lizardsource.cn/update/10.3
+http://mirror.alva.ge/pub/opensuse/update/10.3
+http://mirror.lupaworld.com/opensuse/update/10.3
+http://mirror.alva.ge/pub/opensuse/update/10.3
+http://download.opensuse.or.id/update/10.3
+http://mirror.unej.ac.id/opensuse/update/10.3
+http://repo.ugm.ac.id/opensuse/update/10.3
+http://dl2.foss-id.web.id/opensuse/update/10.3
+http://mirror.isoc.org.il/pub/opensuse/update/10.3
+http://opensuse.cbn.net.id/update/10.3
+ftp://www.lizardsource.cn/update/10.3
+ftp://opensuse.cbn.net.id/pub/opensuse/update/10.3
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/10.3
+ftp://dl2.foss-id.web.id/repo/opensuse/update/10.3
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/update/10.3
+http://ftp.kddilabs.jp/Linux/packages/opensuse/update/10.3
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/10.3
+ftp://repo.ugm.ac.id/opensuse/update/10.3
+http://ftp.novell.co.jp/pub/opensuse/update/10.3
+ftp://mirror.isoc.org.il/opensuse/update/10.3
+http://ftp.riken.jp/Linux/opensuse/update/10.3
+ftp://ftp.novell.co.jp/pub/opensuse/update/10.3
+http://ftp.daum.net/opensuse/update/10.3
+ftp://mirror.unej.ac.id/opensuse/update/10.3
+http://77.88.19.68/opensuse/update/10.3
+http://77.88.19.73/opensuse/update/10.3
+http://mirror.suse.ru/update/10.3
+http://77.88.19.74/opensuse/update/10.3
+http://93.158.155.193/opensuse/update/10.3
+ftp://ftp.chg.ru/pub/opensuse/update/10.3
+ftp://ftp.kaist.ac.kr/opensuse/update/10.3
+ftp://dispenser.yandex.net/opensuse/update/10.3
+ftp://ftp.riken.jp/Linux/opensuse/update/10.3
+ftp://spreader.yandex.net/opensuse/update/10.3
+http://mirror.nus.edu.sg/opensuse/update/10.3
+http://ftp.chg.ru/pub/opensuse/update/10.3
+ftp://mirror.in.th/opensuse/update/10.3
+ftp://ftp.suntel.com.tr/pub/opensuse/update/10.3
+http://ftp.isu.edu.tw/pub/Linux/opensuse/update/10.3
+ftp://ftp.suntel.com.tr/pub/opensuse/update/10.3
+http://ftp.ncnu.edu.tw/Linux/opensuse/update/10.3
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/update/10.3
+ftp://allotter.yandex.net/opensuse/update/10.3
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/10.3
+http://ftp.twaren.net/Linux/OpenSuSE/update/10.3
+ftp://seeder.yandex.net/opensuse/update/10.3
+ftp://ftp.twaren.net/Linux/OpenSuSE/update/10.3
+http://mirror-fpt-telecom.fpt.net/opensuse/update/10.3
+http://suse.inode.at/opensuse/update/10.3
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/update/10.3
+ftp://suse.inode.at/opensuse/update/10.3
+http://gd.tuwien.ac.at/opsys/linux/opensuse/update/10.3
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/10.3
+http://ftp.tugraz.at/mirror/opensuse/update/10.3
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/update/10.3
+ftp://ftp.tugraz.at/mirror/opensuse/update/10.3
+http://suse.lagis.at/opensuse/update/10.3
+ftp://suse.lagis.at/opensuse/update/10.3
+http://mirror.opensuse.com.ba/opensuse/update/10.3
+http://ftp.belnet.be/mirror/ftp.opensuse.org/update/10.3
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/10.3
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/10.3
+http://mirrors.netbg.com/opensuse/update/10.3
+http://mirror.switch.ch/ftp/mirror/opensuse/update/10.3
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/update/10.3
+http://mirror.karneval.cz/pub/linux/opensuse/update/10.3
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/update/10.3
+ftp://mirrors.netbg.com/opensuse/update/10.3
+http://ftp5.gwdg.de/pub/opensuse/update/10.3
+http://ftp.linux.cz/pub/linux/opensuse/update/10.3
+ftp://mirror.switch.ch/mirror/opensuse/update/10.3
+ftp://ftp5.gwdg.de/pub/opensuse/update/10.3
+http://ftp.halifax.rwth-aachen.de/opensuse/update/10.3
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/update/10.3
+ftp://mirror.karneval.cz/pub/linux/opensuse/update/10.3
+ftp://ftp.halifax.rwth-aachen.de/opensuse/update/10.3
+http://download.uni-hd.de/ftp/pub/linux/opensuse/update/10.3
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/update/10.3
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/10.3
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/update/10.3
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/update/10.3
+http://opensuse.intergenia.de/update/10.3
+http://ftp.uni-ulm.de/mirrors/opensuse/update/10.3
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/10.3
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/update/10.3
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/10.3
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/10.3
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/update/10.3
+ftp://ftp.uni-ulm.de/mirrors/opensuse/update/10.3
+http://ftp.uni-kl.de/pub/linux/opensuse/update/10.3
+ftp://ftp.uni-kl.de/pub/linux/opensuse/update/10.3
+http://ftp3.gwdg.de/pub/opensuse/update/10.3
+http://widehat.opensuse.org/update/10.3
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/update/10.3
+http://ftp4.gwdg.de/pub/opensuse/update/10.3
+http://ftp.uni-kassel.de/opensuse/update/10.3
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/10.3
+http://ftp.uni-bayreuth.de/linux/opensuse/update/10.3
+ftp://ftp4.gwdg.de/pub/opensuse/update/10.3
+ftp://ftp3.gwdg.de/pub/opensuse/update/10.3
+http://opensuse-linuxmigratio.at/update/10.3
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/update/10.3
+http://ftp.tu-ilmenau.de/mirror/opensuse/update/10.3
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/10.3
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/update/10.3
+http://ftp.uni-paderborn.de/pub/linux/opensuse/update/10.3
+http://ftp.uni-siegen.de/opensuse/update/10.3
+http://ftp.gui.uva.es/sites/opensuse.org/update/10.3
+ftp://ftp.uni-bayreuth.de/linux/opensuse/update/10.3
+http://ftp.klid.dk/ftp/opensuse/update/10.3
+ftp://ftp.klid.dk/opensuse/update/10.3
+ftp://ftp.gui.uva.es/sites/opensuse.org/update/10.3
+http://ftp.estpak.ee/pub/suse/opensuse/update/10.3
+http://suse.bifi.unizar.es/opensuse/update/10.3
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/update/10.3
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/10.3
+ftp://ftp.rediris.es/pub/mirror/opensuse/update/10.3
+http://opensuse.mirrors.proxad.net/opensuse/update/10.3
+http://mirror.ovh.net/opensuse/update/10.3
+ftp://ftp.uni-siegen.de/pub/opensuse/update/10.3
+http://fr2.rpmfind.net/linux/opensuse/update/10.3
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/update/10.3
+http://opensuse.cict.fr/update/10.3
+http://www.mirrorservice.org/sites/download.opensuse.org/update/10.3
+ftp://mirror.ovh.net/opensuse/update/10.3
+ftp://www.mirrorservice.org/sites/download.opensuse.org/update/10.3
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/10.3
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/update/10.3
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/10.3
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/update/10.3
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/10.3
+ftp://fr2.rpmfind.net/linux/opensuse/update/10.3
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/10.3
+ftp://ftp.ntua.gr/pub/linux/opensuseupdate/10.3
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/update/10.3
+http://roxen.integrity.hu/pub/opensuse/update/10.3
+http://ftp.ntua.gr/pub/linux/opensuse/update/10.3
+ftp://mirror.cict.fr/opensuse/update/10.3
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/10.3
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/update/10.3
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/10.3
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/10.3
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/10.3
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/10.3
+http://rm.mirror.garr.it/mirrors/opensuse/update/10.3
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/10.3
+http://mirror.leaseweb.com/opensuse/update/10.3
+ftp://repo1.linux.edu.lv/update/10.3
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/10.3
+http://mirrors.nl.eu.kernel.org/opensuse/update/10.3
+ftp://rm.mirror.garr.it/mirrors/opensuseupdate/10.3
+http://repo1.linux.edu.lv/update/10.3
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/update/10.3
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/update/10.3
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/update/10.3
+ftp://mirrors.nl.eu.kernel.org/opensuse/update/10.3
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/update/10.3
+http://opensuse.hro.nl/opensuse/update/10.3
+ftp://mirror.leaseweb.com/opensuse/update/10.3
+ftp://opensuse.hro.nl/opensuse/update/10.3
+http://opensuse.uib.no/update/10.3
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/update/10.3
+http://ftp.uninett.no/pub/linux/opensuse/update/10.3
+http://ftp.icm.edu.pl/pub/Linux/opensuse/update/10.3
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/update/10.3
+http://ftp.rediris.es/pub/mirror/opensuse/update/10.3
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/10.3
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/10.3
+http://ftp.sileman.pl/pub/opensuse/update/10.3
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/10.3
+ftp://ftp.sileman.pl/pub/opensuse/update/10.3
+http://cesium.di.uminho.pt/pub/opensuse/update/10.3
+ftp://ftp.pbone.net/pub/opensuse/update/10.3
+ftp://cesium.di.uminho.pt/pub/opensuse/update/10.3
+ftp://ftp.uninett.no/pub/linux/opensuse/update/10.3
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/10.3
+http://ftp.nux.ipb.pt/pub/dists/opensuse/update/10.3
+http://ftp.gts.lug.ro/opensuse/update/10.3
+ftp://ftp.gts.lug.ro/opensuse/update/10.3
+http://ftp.ines.lug.ro/opensuse/update/10.3
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/update/10.3
+ftp://ftp.ines.lug.ro/opensuse/update/10.3
+ftp://ftp.pbone.net/pub/opensuse/update/10.3
+http://mirrors.se.eu.kernel.org/opensuse/update/10.3
+http://ftp.df.lth.se/pub/opensuse/update/10.3
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/update/10.3
+ftp://ftp.df.lth.se/pub/opensuseupdate/10.3
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/update/10.3
+ftp://mirrors.se.eu.kernel.org/opensuse/update/10.3
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/update/10.3
+http://opensuse.ynet.sk/update/10.3
+http://less.cogeco.net/ftp/openSUSE/update/10.3
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/update/10.3
+ftp://less.cogeco.net/openSUSE/update/10.3
+http://www.muug.mb.ca/pub/opensuse/update/10.3
+http://linux.dell.com/repo/community/update/10.3
+http://ftp.osuosl.org/pub/opensuse/update/10.3
+http://opensuse.fastsoft.net/pub/linux/opensuse/update/10.3
+http://suse.mirrors.tds.net/pub/opensuse/update/10.3
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/update/10.3
+http://mirrors.med.harvard.edu/opensuse/update/10.3
+http://mirror.anl.gov/pub/opensuse/opensuse/update/10.3
+ftp://ftp.osuosl.org/pub/opensuse/update/10.3
+http://mirror.umoss.org/opensuse/update/10.3
+ftp://mirror.anl.gov/pub/opensuse/opensuse/update/10.3
+http://opensuse.cs.utah.edu/update/10.3
+http://opensuse.ca.unixheads.org/update/10.3
+ftp://opensuse.cs.utah.edu/pub/opensuse/update/10.3
+http://mirrors2.kernel.org/opensuse/update/10.3
+http://mirrors1.kernel.org/opensuse/update/10.3
+http://mirror.rackspace.com/openSUSE/update/10.3
+ftp://mirrors.xmission.com/opensuse/update/10.3
+http://130.57.19.201/update/10.3
+http://ftp.utexas.edu/opensuse/update/10.3
+ftp://mirrors2.kernel.org/opensuse/update/10.3
+ftp://130.57.19.201/pub/opensuse/update/10.3
+http://www.gtlib.gatech.edu/pub/opensuse/update/10.3
+ftp://suse.mirrors.tds.net/pub/opensuse/update/10.3
+ftp://mirrors1.kernel.org/opensuse/update/10.3
+http://mirrors.xmission.com/opensuse/update/10.3
+ftp://mirror.rackspace.com/openSUSE/update/10.3
+http://ftp.ussg.iu.edu/linux/opensuse/update/10.3
+ftp://mirror.colorado.edu/pub/opensuse/update/10.3
+ftp://www.gtlib.gatech.edu/pub/opensuse/update/10.3
+ftp://ftp.utexas.edu/mirrors/opensuse/update/10.3
+http://mirror.nyi.net/opensuse/update/10.3
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/update/10.3
+http://mirrors.rit.edu/opensuse/update/10.3
+ftp://mirror.nyi.net/opensuseupdate/10.3
+http://mirror.cps.cmich.edu/opensuse/opensuse/update/10.3
+http://ftp.iinet.net.au/pub/opensuse/update/10.3
+http://mirror.internode.on.net/pub/opensuse/update/10.3
+http://mirror.pacific.net.au/linux/opensuse/update/10.3
+ftp://ftp.iinet.net.au/pub/opensuse/update/10.3
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/10.3
+http://200.221.9.37/pub/opensuse/update/10.3
+http://opensuse.patan.com.ar/update/10.3
+ftp://mirror.internode.on.net/pub/opensuse/update/10.3
+http://opensuse.c3sl.ufpr.br/update/10.3
+http://opensuse.pop.com.br/update/10.3
+ftp://mirror.pacific.net.au/linux/opensuse/update/10.3
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/10.3
+ftp://opensuse.c3sl.ufpr.br/opensuse/update/10.3
diff --git a/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/group b/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/hosts b/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/passwd b/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/shadow b/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-10.3_x86_64/settings.default b/src/lib/distro-info/suse-10.3_x86_64/settings.default
new file mode 100644
index 00000000..c36cea67
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/settings.default
@@ -0,0 +1,972 @@
+bootstrap-packages = <<END
+END
+<metapackager smart>
+ packages = <<END
+ END
+</metapackager>
+<metapackager yum>
+ packages = <<END
+ END
+</metapackager>
+package-subdir = suse
+prereq-packages = <<END
+END
+<repository base>
+ name = openSUSE 10.3
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_non-oss>
+ name = openSUSE 10.3 non-OSS
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_update>
+ name = openSUSE 10.3 updates
+ file-for-speedtest = repodata/primary.xml.gz
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection textmode>
+ base = minimal
+ packages = <<END
+ acl
+ acpid
+ apparmor-docs
+ apparmor-profiles
+ apparmor-utils
+ ash
+ at
+ atk
+ attr
+ audit
+ autofs
+ autoyast2
+ bc
+ bind-libs
+ bind-utils
+ boost
+ bootsplash-theme-SuSE
+ compat
+ compat-libstdc++
+ compat-openssl097g
+ cpufrequtils
+ cron
+ cups-client
+ cyrus-sasl
+ cyrus-sasl-saslauthd
+ db-utils
+ deltarpm
+ dhcpcd
+ dmraid
+ dos2unix
+ dosfstools
+ ed
+ eject
+ ethtool
+ fbset
+ findutils
+ fontconfig
+ freetype2
+ gdb
+ gdbm
+ glib2
+ glibc-i18ndata
+ gpm
+ hal-resmgr
+ hfsutils
+ ifplugd
+ initviocons
+ inst-source-utils
+ iputils
+ joe
+ kbd
+ kernel-default
+ krb5
+ ksh
+ ksymoops
+ libacl
+ libapparmor
+ libart_lgpl
+ libattr
+ libcap
+ libcom_err
+ libdrm
+ libevent
+ libgcc41
+ libgcrypt
+ libgimpprint
+ libgpg-error
+ libicu
+ libidn
+ libjpeg
+ liblazy
+ liblcms
+ libltdl
+ libmng
+ libnscd
+ libopencdk
+ libpcap
+ libpng
+ librpcsecgss
+ libstdc++41
+ libtiff
+ libusb
+ libvolume_id
+ libxcrypt
+ lukemftp
+ lvm2
+ lzo
+ mailx
+ man
+ man-pages
+ microcode_ctl
+ module-init-tools
+ multipath-tools
+ nbd
+ ncurses
+ net-snmp
+ nfs-utils
+ nfsidmap
+ nscd
+ ntfsprogs
+ openSUSE-release
+ openct
+ opensc
+ openssh
+ openssl
+ patch
+ pax
+ perl-Crypt-SmbHash
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ postfix
+ powersave-libs
+ preload
+ procinfo
+ procmail
+ procps
+ providers
+ qlogic-firmware
+ recode
+ rrdtool
+ rsync
+ sash
+ screen
+ scsi
+ sensors
+ sharutils
+ smartmontools
+ smpppd
+ squashfs-kmp-default
+ strace
+ sudo
+ suse-build-key
+ suspend
+ sysfsutils
+ syslog-ng
+ tcpd
+ tcpdump
+ tcsh
+ telnet
+ terminfo
+ timezone
+ ulimit
+ usbutils
+ utempter
+ vim
+ wdiff
+ wget
+ wvstreams
+ xfsprogs
+ xinetd
+ xntp
+ yast2-apparmor
+ yast2-backup
+ yast2-bluetooth
+ yast2-bootfloppy
+ yast2-irda
+ yast2-iscsi-client
+ yast2-mail
+ yast2-ncurses
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update-frontend
+ yast2-power-management
+ yast2-powertweak
+ yast2-profile-manager
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-scanner
+ yast2-sudo
+ yast2-support
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-tv
+ ypbind
+ zip
+ zisofs-tools
+ zsh
+ END
+</selection>
+<selection kde>
+ base = textmode
+ packages = <<END
+ 3ddiag
+ 915resolution
+ a2ps
+ aaa_base
+ aaa_skel
+ aalib
+ acl
+ acpid
+ AdobeICCProfiles
+ agfa-fonts
+ alsa
+ amarok
+ amarok-libvisual
+ amarok-xine
+ apparmor-docs
+ apparmor-parser
+ apparmor-profiles
+ apparmor-utils
+ arts
+ ash
+ aspell
+ aspell-de
+ aspell-en
+ at
+ atk
+ attr
+ audiofile
+ audit
+ audit-libs
+ autofs
+ autoyast2
+ autoyast2-installation
+ bash
+ bc
+ bind-libs
+ bind-utils
+ binutils
+ blocxx
+ bluez-libs
+ bluez-utils
+ boost
+ bootsplash
+ bootsplash-theme-SuSE
+ bzip2
+ cabextract
+ cairo
+ cdparanoia
+ cdrdao
+ CheckHardware
+ checkmedia
+ chromium
+ classpath
+ compat
+ compat-libstdc++
+ compat-openssl097g
+ compiz
+ coreutils
+ cpio
+ cpp
+ cpp41
+ cpufrequtils
+ cracklib
+ cron
+ Crystalcursors
+ cups
+ cups-client
+ cups-drivers
+ cups-libs
+ curl
+ cyrus-sasl
+ cyrus-sasl-crammd5
+ cyrus-sasl-digestmd5
+ cyrus-sasl-plain
+ cyrus-sasl-saslauthd
+ db
+ dbus-1
+ dbus-1-glib
+ dbus-1-mono
+ dbus-1-qt3
+ dbus-1-x11
+ db-utils
+ dcraw
+ dejavu
+ deltarpm
+ desktop-data-SuSE
+ desktop-file-utils
+ desktop-translations
+ device-mapper
+ dhcdbd
+ dhcp
+ dhcpcd
+ dhcp-client
+ dialog
+ diffutils
+ digikam
+ digikamimageplugins
+ dirmngr
+ dmraid
+ dos2unix
+ dosbootdisk
+ dosfstools
+ dvd+rw-tools
+ e2fsprogs
+ ed
+ efont-unicode
+ eject
+ enscript
+ esound
+ ethtool
+ evms
+ evms-gui
+ exiftool
+ expat
+ fam
+ fbset
+ fftw3
+ file
+ fileshareset
+ filesystem
+ fillup
+ findutils
+ flac
+ flash-player
+ fontconfig
+ fonts-config
+ foomatic-filters
+ freealut
+ freeciv
+ freeglut
+ freetype
+ freetype2
+ fribidi
+ frozen-bubble
+ ft2demos
+ ftgl
+ fvwm2
+ gail
+ gawk
+ gcc41-gij
+ gcc-gij
+ gconf2
+ gdb
+ gdbm
+ gettext
+ ghostscript-fonts-other
+ ghostscript-fonts-std
+ ghostscript-library
+ ghostscript-x11
+ giflib
+ gimp
+ gimp-help
+ gle
+ glib
+ glib2
+ glibc
+ glibc-i18ndata
+ glib-sharp2
+ glitz
+ gmime
+ gmp
+ gnokii
+ gnome-filesystem
+ gnome-icon-theme
+ gnome-keyring
+ gnome-mime-data
+ gnome-vfs2
+ gnutls
+ gpart
+ gpg
+ gpg2
+ gpgme
+ gpm
+ GraphicsMagick
+ grep
+ groff
+ grub
+ gsf-sharp
+ gstreamer010
+ gstreamer010-plugins-base
+ gtk
+ gtk2
+ gtk-sharp2
+ gtksourceview
+ gutenprint
+ gwenview
+ gzip
+ hal
+ hal-resmgr
+ hdparm
+ hfsutils
+ hplip
+ hplip-hpijs
+ htdig
+ hwinfo
+ id3lib
+ ifnteuro
+ ifplugd
+ ImageMagick
+ ImageMagick-Magick++
+ imlib
+ imlib2
+ imlib2-loaders
+ info
+ info2html
+ initviocons
+ insserv
+ inst-source-utils
+ intlfnts
+ iproute2
+ iptables
+ iputils
+ irqbalance
+ ispell
+ ispell-american
+ ispell-german
+ ispell-ngerman
+ jack
+ java-1_4_2-gcj-compat
+ java-1_5_0-sun
+ java-1_5_0-sun-plugin
+ jfsutils
+ joe
+ jpackage-utils
+ jpeg
+ k3b
+ kaffeine
+ kbd
+ kcm_gtk
+ kde3-i18n-de
+ kdeaddons3-kicker
+ kdeaddons3-konqueror
+ kdeartwork3-kscreensaver
+ kdeartwork3-xscreensaver
+ kdebase3
+ kdebase3-kdm
+ kdebase3-ksysguardd
+ kdebase3-nsplugin
+ kdebase3-samba
+ kdebase3-session
+ kdebase3-SuSE
+ kdebluetooth
+ kdegames3
+ kdegraphics3
+ kdegraphics3-kamera
+ kdegraphics3-pdf
+ kdegraphics3-postscript
+ kdegraphics3-scan
+ kdelibs3
+ kdelibs3-doc
+ kdemultimedia3
+ kdemultimedia3-CD
+ kdemultimedia3-mixer
+ kdenetwork3
+ kdenetwork3-InstantMessenger
+ kdenetwork3-news
+ kdenetwork3-vnc
+ kdepim3
+ kdepim3-kpilot
+ kdepim3-networkstatus
+ kdepim3-notes
+ kdetv
+ kdeutils3
+ kernel-default
+ kio_ipodslave
+ kio_iso
+ kio_slp
+ kipi-plugins
+ kitchensync
+ klogd
+ knights
+ koffice
+ koffice-i18n-de
+ koffice-i18n-de-doc
+ koffice-illustration
+ konversation
+ kpowersave
+ krb5
+ krecord
+ ksh
+ ksudoku
+ ksymoops
+ ktorrent
+ kwin-decor-suse2
+ lbreakout
+ ldapcpplib
+ less
+ libacl
+ libakode
+ libao
+ libapparmor
+ libart_lgpl
+ libattr
+ libbeagle
+ libbonobo
+ libbonoboui
+ libcap
+ libcom_err
+ libcroco
+ libdrm
+ libevent
+ libexif
+ libgcc41
+ libgcj41
+ libgcrypt
+ libgimpprint
+ libglade2
+ libgnome
+ libgnomecanvas
+ libgnomecups
+ libgnomeprint
+ libgnomeprintui
+ libgnomesu
+ libgnomeui
+ libgpg-error
+ libgphoto2
+ libgpod
+ libgsf
+ libgsf-gnome
+ libgssapi
+ libgtkhtml
+ libical
+ libicu
+ libidl
+ libidn
+ libieee1284
+ libjasper
+ libjpeg
+ libkexif
+ libkipi
+ libksba
+ liblazy
+ liblcms
+ libltdl
+ libmal
+ libmikmod
+ libmng
+ libmpcdec
+ libmtp
+ libmusicbrainz
+ libnetpbm
+ libnjb
+ libnl
+ libnscd
+ libofa
+ libogg
+ liboil
+ libopencdk
+ libopensync
+ libopensync-plugin-file
+ libopensync-plugin-gnokii
+ libopensync-plugin-gpe
+ libopensync-plugin-irmc
+ libopensync-plugin-kdepim
+ libopensync-plugin-opie
+ libopensync-plugin-palm
+ libopensync-plugin-sunbird
+ libopensync-plugin-syncml
+ libopensync-tools
+ libpcap
+ libpng
+ libqt4
+ libqt4-dbus-1
+ libqt4-qt3support
+ libqt4-sql
+ libqt4-x11
+ libqtpod
+ librpcsecgss
+ librsvg
+ libsamplerate
+ libsmbclient
+ libsndfile
+ libsoup
+ libstdc++41
+ libstroke
+ libsyncml
+ libtheora
+ libtiff
+ libtunepimp
+ libusb
+ libvisual
+ libvolume_id
+ libvorbis
+ libwmf
+ libwnck
+ libxcrypt
+ libxml2
+ libxslt
+ liby2util
+ libzio
+ libzypp
+ libzypp-zmd-backend
+ limal
+ limal-bootloader
+ limal-perl
+ logrotate
+ lsb
+ lsof
+ lua-libs
+ lukemftp
+ lvm2
+ lzo
+ m4
+ mailx
+ make
+ man
+ man-pages
+ manufacturer-PPDs
+ master-boot-code
+ mdadm
+ mDNSResponder-lib
+ Mesa
+ metacity
+ microcode_ctl
+ mingetty
+ mkinitrd
+ mkisofs
+ mktemp
+ module-init-tools
+ mono-core
+ mono-data
+ mono-data-sqlite
+ mono-web
+ MozillaFirefox
+ MozillaFirefox-translations
+ mozilla-nspr
+ mozilla-nss
+ mozilla-xulrunner181
+ multipath-tools
+ myspell-american
+ myspell-german
+ ncurses
+ neon
+ netcat
+ netcfg
+ netpbm
+ net-snmp
+ net-tools
+ NetworkManager
+ NetworkManager-kde
+ nfsidmap
+ nfs-utils
+ nscd
+ ntfsprogs
+ numlockx
+ ocrad
+ openal
+ openct
+ OpenEXR
+ openldap2-client
+ openobex
+ OpenOffice_org
+ OpenOffice_org-de
+ OpenOffice_org-kde
+ OpenOffice_org-Quickstarter
+ opensc
+ openslp
+ openssh
+ openssh-askpass
+ openssl
+ opensuse-manual_de
+ opensuse-manual_en
+ openSUSE-release
+ orbit2
+ pam
+ pam-config
+ pam-modules
+ pango
+ parted
+ patch
+ pax
+ pciutils
+ pciutils-ids
+ pcre
+ pcsc-lite
+ perl
+ perl-Bootloader
+ perl-Compress-Zlib
+ perl-Config-Crontab
+ perl-Crypt-SmbHash
+ perl-Crypt-SSLeay
+ perl-DBD-SQLite
+ perl-DBI
+ perl-Digest-HMAC
+ perl-Digest-MD4
+ perl-Digest-SHA1
+ perl-File-Tail
+ perl-gettext
+ perl-HTML-Parser
+ perl-HTML-Tagset
+ perl-IO-Zlib
+ perl-libwww-perl
+ perl-Net-Daemon
+ perl-Net-DNS
+ perl-Net-IP
+ perl-PlRPC
+ perl-spamassassin
+ perl-TermReadKey
+ perl-TimeDate
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ permissions
+ phalanx
+ pilot-link
+ pinentry
+ pinentry-qt
+ pkgconfig
+ pmtools
+ pm-utils
+ PolicyKit
+ poppler
+ poppler-qt
+ popt
+ portmap
+ postfix
+ powersave
+ powersave-libs
+ ppp
+ pptp
+ preload
+ procinfo
+ procmail
+ procps
+ providers
+ psmisc
+ pwdutils
+ python
+ python-qt
+ python-xml
+ qca
+ qlogic-firmware
+ qscintilla
+ qt3
+ qtcurve-gtk2
+ rdesktop
+ readline
+ RealPlayer
+ recode
+ reiserfs
+ release-notes
+ resmgr
+ rpm
+ rrdtool
+ rsync
+ ruby
+ sane
+ sane-frontends
+ sash
+ sax2
+ sax2-gui
+ sax2-ident
+ sax2-libsax
+ sax2-libsax-perl
+ sax2-tools
+ scpm
+ screen
+ scsi
+ SDL
+ SDL_image
+ SDL_mixer
+ SDL_net
+ SDL_Pango
+ SDL_perl
+ SDL_ttf
+ sed
+ sensors
+ sgml-skel
+ shared-mime-info
+ sharutils
+ siga
+ smartmontools
+ smpppd
+ spamassassin
+ speex
+ sqlite
+ sqlite2
+ sqlite-zmd
+ startup-notification
+ strace
+ sudo
+ supertux
+ suse-build-key
+ SuSEfirewall2
+ susehelp
+ susehelp_de
+ suseRegister
+ suspend
+ sysconfig
+ sysfsutils
+ syslog-ng
+ sysvinit
+ taglib
+ tar
+ tcl
+ tcpd
+ tcpdump
+ tcsh
+ telnet
+ terminfo
+ tightvnc
+ timezone
+ tk
+ udev
+ ufraw
+ ufraw-gimp
+ ulimit
+ unclutter
+ unzip
+ update-alternatives
+ usbutils
+ utempter
+ util-linux
+ v4l-conf
+ vim
+ w3m
+ wbxml2
+ wdiff
+ wget
+ wireless-tools
+ wodim
+ words
+ wpa_supplicant
+ wv
+ wvdial
+ wvstreams
+ x11-input-synaptics
+ x11-input-wacom
+ x11-tools
+ xaw3d
+ xdg-menu
+ xdg-utils
+ xdmbgrd
+ xfsprogs
+ xgl
+ xgl-hardware-list
+ xine-lib
+ xinetd
+ xkeyboard-config
+ xli
+ xlockmore
+ xmoto
+ xntp
+ xorg-x11
+ xorg-x11-driver-input
+ xorg-x11-driver-video
+ xorg-x11-fonts
+ xorg-x11-fonts-core
+ xorg-x11-libfontenc
+ xorg-x11-libICE
+ xorg-x11-libs
+ xorg-x11-libSM
+ xorg-x11-libX11
+ xorg-x11-libX11-ccache
+ xorg-x11-libXau
+ xorg-x11-libXdmcp
+ xorg-x11-libXext
+ xorg-x11-libXfixes
+ xorg-x11-libxkbfile
+ xorg-x11-libXmu
+ xorg-x11-libXp
+ xorg-x11-libXpm
+ xorg-x11-libXprintUtil
+ xorg-x11-libXrender
+ xorg-x11-libXt
+ xorg-x11-libXv
+ xorg-x11-server
+ xorg-x11-Xvnc
+ xpdf-tools
+ xscreensaver
+ xterm
+ xtermset
+ yast2
+ yast2-apparmor
+ yast2-backup
+ yast2-bluetooth
+ yast2-bootfloppy
+ yast2-bootloader
+ yast2-control-center
+ yast2-core
+ yast2-country
+ yast2-firewall
+ yast2-hardware-detection
+ yast2-inetd
+ yast2-installation
+ yast2-irda
+ yast2-iscsi-client
+ yast2-kerberos-client
+ yast2-ldap
+ yast2-ldap-client
+ yast2-mail
+ yast2-mail-aliases
+ yast2-mouse
+ yast2-ncurses
+ yast2-network
+ yast2-nfs-client
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update
+ yast2-online-update-frontend
+ yast2-packager
+ yast2-pam
+ yast2-perl-bindings
+ yast2-pkg-bindings
+ yast2-power-management
+ yast2-powertweak
+ yast2-printer
+ yast2-profile-manager
+ yast2-qt
+ yast2-registration
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-samba-server
+ yast2-scanner
+ yast2-schema
+ yast2-security
+ yast2-slp
+ yast2-sound
+ yast2-storage
+ yast2-storage-evms
+ yast2-storage-lib
+ yast2-sudo
+ yast2-support
+ yast2-sysconfig
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-transfer
+ yast2-trans-stats
+ yast2-tune
+ yast2-tv
+ yast2-update
+ yast2-users
+ yast2-x11
+ yast2-xml
+ ypbind
+ yp-tools
+ zip
+ zisofs-tools
+ zlib
+ zsh
+ zvbi
+ END
+</selection>
+<selection gnome>
+ base = textmode
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/suse-10.3_x86_64/settings.example b/src/lib/distro-info/suse-10.3_x86_64/settings.example
new file mode 100644
index 00000000..2905cef4
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/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/opensuse/distribution/10.2/repo/oss
+#</repository>
+#<repository base_non-oss>
+# local-url = /srv/ftp/pub/opensuse/distribution/10.2/repo/non-oss
+#</repository>
+#<repository base_update>
+# local-url = /srv/ftp/pub/suse/update/10.2
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..89fc35cf
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc
new file mode 100644
index 00000000..2d21c1ba
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-44201d5d.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIF
+AkQgHV0CGwMFCQQ9AoAECwcDAgMVAgMDFgIBAh4BAheAAAoJEOOlw2Awfj1UjUIE
+AIf3SLlrfj2RsCDjyYThXen+A/WTYDPbY+NYmmVvFQilHNQY9ZrJ5cNohRQu6hA+
+Sccrf11Uy24tTHWSTzuG9VzFeeIAcIU02XHar0w3QbvTk6IqeG+OZlfOGJj1sdx4
+JKwpwk9mSdrq2ELhrkPZiVWS7RmRkPr2klwYgKGWbmOJ
+=ZmDA
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..894a4630
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc
new file mode 100644
index 00000000..a4be6b8b
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-44748aba.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgUCRHSKugIbAwUJA8JnAAYL
+CQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEBTCi8l+LjsFWEoAn13x+5ObqkW08gYF
+YNDlcGPjQuGPAJ9kAQbVUvvh1u9mBgu91cQ9W/TkHYhGBBMRAgAGBQJEexD/AAoJ
+EKhO2uicgArKFLwAn0B+g2mJ5n8LrBziTQ5SjnSPyDBXAJwJoYTta5Sfw/3vVGpU
+fJAKVDoB9w==
+=tJSz
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc
new file mode 100644
index 00000000..67eedcf6
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-40d8063e.asc
@@ -0,0 +1,37 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiBQJA2AY+AhsD
+BQkObd+9BAsHAwIDFQIDAxYCAQIeAQIXgAAKCRCoTtronIAKypCfAJ9RuZ6ZSV7Q
+W4pTgTIxQ+ABPp0sIwCffG9bCNnrETPlgOn+dGEkAWegKL+IRgQQEQIABgUCOnBe
+UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
+k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
+EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
+cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
+nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
+U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
+B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
++D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
+KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
+OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
+3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
+lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
+l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
+YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
+bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
+l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
+MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
+1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
+1dbriEwEGBECAAwFAkDYBnoFCQ5t3+gACgkQqE7a6JyACspnpgCfRbYwxT3iq+9l
+/PgNTUNTZOlof2oAn25y0eGi0371jap9kOV6uq71sUuO
+=pJli
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..279397c3
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.4-svn0 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..5e96ad54
--- /dev/null
+++ b/src/lib/distro-info/suse-10.3_x86_64/trusted-package-keys/pubring.gpg
Binary files differ
diff --git a/src/lib/distro-info/suse-11.0/export-filter.example b/src/lib/distro-info/suse-11.0/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/suse-11.0/mirrors/base b/src/lib/distro-info/suse-11.0/mirrors/base
new file mode 100644
index 00000000..57a0c1ca
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/mirrors/base
@@ -0,0 +1,252 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.0/repo/oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.0/repo/oss
+http://www.lizardsource.cn/distribution/11.0/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.0/repo/oss
+ftp://www.lizardsource.cn/distribution/11.0/repo/oss
+http://download.opensuse.or.id/distribution/11.0/repo/oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.0/repo/oss
+http://mirror.lupaworld.com/opensuse/distribution/11.0/repo/oss
+http://mirror.unej.ac.id/opensuse/distribution/11.0/repo/oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.0/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.0/repo/oss
+http://opensuse.cbn.net.id/distribution/11.0/repo/oss
+http://repo.ugm.ac.id/opensuse/distribution/11.0/repo/oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.0/repo/oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.0/repo/oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.0/repo/oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.0/repo/oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.0/repo/oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.0/repo/oss
+ftp://ftp.kddilabs.jp/Linux/packages/opensusedistribution/11.0/repo/oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.0/repo/oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.0/repo/oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.0/repo/oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.0/repo/oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.daum.net/opensuse/distribution/11.0/repo/oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.0/repo/oss
+http://77.88.19.68/opensuse/distribution/11.0/repo/oss
+http://mirror.suse.ru/distribution/11.0/repo/oss
+ftp://ftp.daum.net/opensuse/distribution/11.0/repo/oss
+http://77.88.19.73/opensuse/distribution/11.0/repo/oss
+http://77.88.19.74/opensuse/distribution/11.0/repo/oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.0/repo/oss
+http://93.158.155.193/opensuse/distribution/11.0/repo/oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.0/repo/oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.0/repo/oss
+ftp://spreader.yandex.net/opensuse/distribution/11.0/repo/oss
+ftp://seeder.yandex.net/opensuse/distribution/11.0/repo/oss
+ftp://allotter.yandex.net/opensuse/distribution/11.0/repo/oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.0/repo/oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.0/repo/oss
+ftp://mirror.in.th/opensuse/distribution/11.0/repo/oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.0/repo/oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.0/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.0/repo/oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.0/repo/oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.0/repo/oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.0/repo/oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.0/repo/oss
+http://suse.inode.at/opensuse/distribution/11.0/repo/oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.0/repo/oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.0/repo/oss
+ftp://suse.inode.at/opensuse/distribution/11.0/repo/oss
+http://suse.lagis.at/opensuse/distribution/11.0/repo/oss
+ftp://suse.lagis.at/opensuse/distribution/11.0/repo/oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.0/repo/oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.0/repo/oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.0/repo/oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.0/repo/oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.0/repo/oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.0/repo/oss
+http://mirrors.netbg.com/opensuse/distribution/11.0/repo/oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.0/repo/oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.0/repo/oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.0/repo/oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.0/repo/oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.0/repo/oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.0/repo/oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.0/repo/oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+http://opensuse.intergenia.de/distribution/11.0/repo/oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.0/repo/oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.0/repo/oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.0/repo/oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://widehat.opensuse.org/distribution/11.0/repo/oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.0/repo/oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://opensuse-linuxmigratio.at/distribution/11.0/repo/oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.0/repo/oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.0/repo/oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.0/repo/oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.0/repo/oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.0/repo/oss
+ftp://ftp.klid.dk/opensuse/distribution/11.0/repo/oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.0/repo/oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.0/repo/oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.0/repo/oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.0/repo/oss
+http://mirror.ovh.net/opensuse/distribution/11.0/repo/oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.0/repo/oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.0/repo/oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.0/repo/oss
+http://opensuse.cict.fr/distribution/11.0/repo/oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/oss
+ftp://mirror.cict.fr/opensuse/distribution/11.0/repo/oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.0/repo/oss
+ftp://mirror.ovh.net/opensuse/distribution/11.0/repo/oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.0/repo/oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.0/repo/oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.0/repo/oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.0/repo/oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.0/repo/oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.0/repo/oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.0/repo/oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.0/repo/oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.0/repo/oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/oss
+http://repo1.linux.edu.lv/distribution/11.0/repo/oss
+http://mirror.leaseweb.com/opensuse/distribution/11.0/repo/oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.0/repo/oss
+ftp://repo1.linux.edu.lv/distribution/11.0/repo/oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.0/repo/oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.0/repo/oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.0/repo/oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.0/repo/oss
+http://opensuse.hro.nl/opensuse/distribution/11.0/repo/oss
+http://opensuse.uib.no/distribution/11.0/repo/oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.0/repo/oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.0/repo/oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.0/repo/oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.0/repo/oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.0/repo/oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.0/repo/oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.0/repo/oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.0/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.0/repo/oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.0/repo/oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.0/repo/oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.0/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.0/repo/oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.0/repo/oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.0/repo/oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.0/repo/oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.0/repo/oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.0/repo/oss
+http://opensuse.ynet.sk/distribution/11.0/repo/oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.0/repo/oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.0/repo/oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.0/repo/oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.0/repo/oss
+http://linux.dell.com/repo/community/distribution/11.0/repo/oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.0/repo/oss
+ftp://less.cogeco.net/openSUSE/distribution/11.0/repo/oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.0/repo/oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.0/repo/oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.0/repo/oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.0/repo/oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.0/repo/oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.0/repo/oss
+http://mirror.umoss.org/opensuse/distribution/11.0/repo/oss
+http://opensuse.cs.utah.edu/distribution/11.0/repo/oss
+http://opensuse.ca.unixheads.org/distribution/11.0/repo/oss
+http://mirrors.xmission.com/opensuse/distribution/11.0/repo/oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.0/repo/oss
+http://mirrors2.kernel.org/opensuse/distribution/11.0/repo/oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.0/repo/oss
+http://mirrors1.kernel.org/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.0/repo/oss
+http://mirror.rackspace.com/openSUSE/distribution/11.0/repo/oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.0/repo/oss
+http://130.57.19.201/distribution/11.0/repo/oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.0/repo/oss
+http://ftp.utexas.edu/opensuse/distribution/11.0/repo/oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.0/repo/oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.0/repo/oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.0/repo/oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.0/repo/oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.0/repo/oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.0/repo/oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.0/repo/oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.0/repo/oss
+ftp://ftp.ussg.iu.edu/linux/opensuse/distribution/11.0/repo/oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.0/repo/oss
+http://mirror.nyi.net/opensuse/distribution/11.0/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.0/repo/oss
+ftp://mirror.nyi.net/opensusedistribution/11.0/repo/oss
+http://mirrors.rit.edu/opensuse/distribution/11.0/repo/oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.netspace.net.au/pub/opensuse/distribution/11.0/repo/oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.0/repo/oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.0/repo/oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.0/repo/oss
+http://opensuse.patan.com.ar/distribution/11.0/repo/oss
+http://opensuse.c3sl.ufpr.br/distribution/11.0/repo/oss
+http://200.221.9.37/pub/opensuse/distribution/11.0/repo/oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.0/repo/oss
+http://opensuse.pop.com.br/distribution/11.0/repo/oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.0/repo/oss
diff --git a/src/lib/distro-info/suse-11.0/mirrors/base_non-oss b/src/lib/distro-info/suse-11.0/mirrors/base_non-oss
new file mode 100644
index 00000000..f1a418d2
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/mirrors/base_non-oss
@@ -0,0 +1,246 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.0/repo/non-oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://mirror.lupaworld.com/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.0/repo/non-oss
+http://www.lizardsource.cn/distribution/11.0/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.0/repo/non-oss
+http://download.opensuse.or.id/distribution/11.0/repo/non-oss
+http://mirror.unej.ac.id/opensuse/distribution/11.0/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.cbn.net.id/distribution/11.0/repo/non-oss
+http://repo.ugm.ac.id/opensuse/distribution/11.0/repo/non-oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.0/repo/non-oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.0/repo/non-oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.0/repo/non-oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.0/repo/non-oss
+ftp://www.lizardsource.cn/distribution/11.0/repo/non-oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.0/repo/non-oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.daum.net/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.0/repo/non-oss
+http://77.88.19.68/opensuse/distribution/11.0/repo/non-oss
+http://mirror.suse.ru/distribution/11.0/repo/non-oss
+ftp://ftp.kddilabs.jp/Linux/packages/opensusedistribution/11.0/repo/non-oss
+http://77.88.19.73/opensuse/distribution/11.0/repo/non-oss
+http://77.88.19.74/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.0/repo/non-oss
+http://93.158.155.193/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.0/repo/non-oss
+ftp://spreader.yandex.net/opensuse/distribution/11.0/repo/non-oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.0/repo/non-oss
+ftp://seeder.yandex.net/opensuse/distribution/11.0/repo/non-oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.0/repo/non-oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.0/repo/non-oss
+ftp://allotter.yandex.net/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.in.th/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.0/repo/non-oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.0/repo/non-oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.0/repo/non-oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.0/repo/non-oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.0/repo/non-oss
+http://suse.inode.at/opensuse/distribution/11.0/repo/non-oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.0/repo/non-oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.0/repo/non-oss
+ftp://suse.inode.at/opensuse/distribution/11.0/repo/non-oss
+http://suse.lagis.at/opensuse/distribution/11.0/repo/non-oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.0/repo/non-oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.0/repo/non-oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+ftp://suse.lagis.at/opensuse/distribution/11.0/repo/non-oss
+http://mirrors.netbg.com/opensuse/distribution/11.0/repo/non-oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.0/repo/non-oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.0/repo/non-oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.0/repo/non-oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.0/repo/non-oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.0/repo/non-oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.0/repo/non-oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.intergenia.de/distribution/11.0/repo/non-oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.0/repo/non-oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.0/repo/non-oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.0/repo/non-oss
+http://widehat.opensuse.org/distribution/11.0/repo/non-oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.0/repo/non-oss
+http://opensuse-linuxmigratio.at/distribution/11.0/repo/non-oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.0/repo/non-oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.klid.dk/opensuse/distribution/11.0/repo/non-oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.0/repo/non-oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.0/repo/non-oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.0/repo/non-oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.0/repo/non-oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.0/repo/non-oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+http://mirror.ovh.net/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.0/repo/non-oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.ovh.net/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.cict.fr/distribution/11.0/repo/non-oss
+ftp://mirror.cict.fr/opensuse/distribution/11.0/repo/non-oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.0/repo/non-oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/non-oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.0/repo/non-oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.0/repo/non-oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.0/repo/non-oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.0/repo/non-oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.0/repo/non-oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.0/repo/non-oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.0/repo/non-oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.0/repo/non-oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/non-oss
+http://repo1.linux.edu.lv/distribution/11.0/repo/non-oss
+http://mirror.leaseweb.com/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.0/repo/non-oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.0/repo/non-oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.0/repo/non-oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.0/repo/non-oss
+ftp://repo1.linux.edu.lv/distribution/11.0/repo/non-oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.0/repo/non-oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.hro.nl/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.uib.no/distribution/11.0/repo/non-oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.0/repo/non-oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.0/repo/non-oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.0/repo/non-oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.0/repo/non-oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.0/repo/non-oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.0/repo/non-oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.0/repo/non-oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.0/repo/non-oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.ynet.sk/distribution/11.0/repo/non-oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.0/repo/non-oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.0/repo/non-oss
+ftp://less.cogeco.net/openSUSE/distribution/11.0/repo/non-oss
+http://linux.dell.com/repo/community/distribution/11.0/repo/non-oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.0/repo/non-oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.0/repo/non-oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.0/repo/non-oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://mirror.umoss.org/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.cs.utah.edu/distribution/11.0/repo/non-oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.ca.unixheads.org/distribution/11.0/repo/non-oss
+http://mirrors.xmission.com/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://mirrors2.kernel.org/opensuse/distribution/11.0/repo/non-oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.0/repo/non-oss
+http://mirrors1.kernel.org/opensuse/distribution/11.0/repo/non-oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.0/repo/non-oss
+http://mirror.rackspace.com/openSUSE/distribution/11.0/repo/non-oss
+http://130.57.19.201/distribution/11.0/repo/non-oss
+http://ftp.utexas.edu/opensuse/distribution/11.0/repo/non-oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.0/repo/non-oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.0/repo/non-oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.0/repo/non-oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.0/repo/non-oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.0/repo/non-oss
+http://mirror.nyi.net/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirrors.rit.edu/opensuse/distribution/11.0/repo/non-oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.nyi.net/opensusedistribution/11.0/repo/non-oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.patan.com.ar/distribution/11.0/repo/non-oss
+http://opensuse.c3sl.ufpr.br/distribution/11.0/repo/non-oss
+http://200.221.9.37/pub/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.pop.com.br/distribution/11.0/repo/non-oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.0/repo/non-oss
diff --git a/src/lib/distro-info/suse-11.0/mirrors/base_update b/src/lib/distro-info/suse-11.0/mirrors/base_update
new file mode 100644
index 00000000..69e373c6
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/mirrors/base_update
@@ -0,0 +1,252 @@
+http://opensuse.mirror.ac.za/opensuse/update/11.0
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.0
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.0
+ftp://opensuse.mirror.ac.za/opensuse/update/11.0
+http://www.lizardsource.cn/update/11.0
+http://mirror.alva.ge/pub/opensuse/update/11.0
+http://mirror.lupaworld.com/opensuse/update/11.0
+http://mirror.alva.ge/pub/opensuse/update/11.0
+http://download.opensuse.or.id/update/11.0
+http://mirror.unej.ac.id/opensuse/update/11.0
+ftp://www.lizardsource.cn/update/11.0
+http://opensuse.cbn.net.id/update/11.0
+http://repo.ugm.ac.id/opensuse/update/11.0
+http://dl2.foss-id.web.id/opensuse/update/11.0
+ftp://repo.ugm.ac.id/opensuse/update/11.0
+ftp://opensuse.cbn.net.id/pub/opensuse/update/11.0
+ftp://mirror.unej.ac.id/opensuse/update/11.0
+http://mirror.isoc.org.il/pub/opensuse/update/11.0
+ftp://dl2.foss-id.web.id/repo/opensuse/update/11.0
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.0
+http://ftp.kddilabs.jp/Linux/packages/opensuse/update/11.0
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/update/11.0
+http://ftp.novell.co.jp/pub/opensuse/update/11.0
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.0
+ftp://mirror.isoc.org.il/opensuse/update/11.0
+http://ftp.riken.jp/Linux/opensuse/update/11.0
+ftp://ftp.riken.jp/Linux/opensuse/update/11.0
+http://77.88.19.68/opensuse/update/11.0
+ftp://ftp.novell.co.jp/pub/opensuse/update/11.0
+http://77.88.19.73/opensuse/update/11.0
+http://77.88.19.74/opensuse/update/11.0
+http://93.158.155.193/opensuse/update/11.0
+http://ftp.daum.net/opensuse/update/11.0
+ftp://ftp.daum.net/opensuse/update/11.0
+http://mirror.suse.ru/update/11.0
+ftp://ftp.kaist.ac.kr/opensuse/update/11.0
+ftp://allotter.yandex.net/opensuse/update/11.0
+http://mirror.nus.edu.sg/opensuse/update/11.0
+ftp://spreader.yandex.net/opensuse/update/11.0
+ftp://dispenser.yandex.net/opensuse/update/11.0
+ftp://ftp.chg.ru/pub/opensuse/update/11.0
+ftp://seeder.yandex.net/opensuse/update/11.0
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.0
+ftp://ftp.metu.edu.tr/opensuse/update/11.0
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.0
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/update/11.0
+http://ftp.isu.edu.tw/pub/Linux/opensuse/update/11.0
+http://ftp.ncnu.edu.tw/Linux/opensuse/update/11.0
+http://ftp.chg.ru/pub/opensuse/update/11.0
+ftp://mirror.in.th/opensuse/update/11.0
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.0
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/update/11.0
+http://ftp.twaren.net/Linux/OpenSuSE/update/11.0
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.0
+http://suse.inode.at/opensuse/update/11.0
+ftp://ftp.twaren.net/Linux/OpenSuSE/update/11.0
+ftp://suse.inode.at/opensuse/update/11.0
+http://gd.tuwien.ac.at/opsys/linux/opensuse/update/11.0
+http://ftp.tugraz.at/mirror/opensuse/update/11.0
+http://suse.lagis.at/opensuse/update/11.0
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.0
+http://mirror.opensuse.com.ba/opensuse/update/11.0
+http://mirror-fpt-telecom.fpt.net/opensuse/update/11.0
+http://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.0
+ftp://ftp.tugraz.at/mirror/opensuse/update/11.0
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.0
+http://mirror.switch.ch/ftp/mirror/opensuse/update/11.0
+ftp://mirrors.netbg.com/opensuse/update/11.0
+ftp://suse.lagis.at/opensuse/update/11.0
+http://mirrors.netbg.com/opensuse/update/11.0
+http://mirror.karneval.cz/pub/linux/opensuse/update/11.0
+http://ftp.halifax.rwth-aachen.de/opensuse/update/11.0
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.0
+ftp://ftp.halifax.rwth-aachen.de/opensuse/update/11.0
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.0
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.0
+http://ftp.linux.cz/pub/linux/opensuse/update/11.0
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/update/11.0
+ftp://mirror.karneval.cz/pub/linux/opensuse/update/11.0
+http://download.uni-hd.de/ftp/pub/linux/opensuse/update/11.0
+http://ftp5.gwdg.de/pub/opensuse/update/11.0
+ftp://mirror.switch.ch/mirror/opensuse/update/11.0
+ftp://ftp5.gwdg.de/pub/opensuse/update/11.0
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/update/11.0
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/update/11.0
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.0
+http://opensuse.intergenia.de/update/11.0
+http://ftp.uni-ulm.de/mirrors/opensuse/update/11.0
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.0
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.0
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.0
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.0
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.0
+http://ftp.uni-kl.de/pub/linux/opensuse/update/11.0
+ftp://ftp.uni-ulm.de/mirrors/opensuse/update/11.0
+http://ftp4.gwdg.de/pub/opensuse/update/11.0
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/update/11.0
+http://ftp.uni-kassel.de/opensuse/update/11.0
+ftp://ftp.uni-kl.de/pub/linux/opensuse/update/11.0
+http://ftp3.gwdg.de/pub/opensuse/update/11.0
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/update/11.0
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.0
+ftp://ftp4.gwdg.de/pub/opensuse/update/11.0
+http://opensuse-linuxmigratio.at/update/11.0
+http://ftp.tu-ilmenau.de/mirror/opensuse/update/11.0
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.0
+http://widehat.opensuse.org/update/11.0
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/update/11.0
+http://ftp.uni-bayreuth.de/linux/opensuse/update/11.0
+http://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.0
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.0
+http://ftp.uni-siegen.de/opensuse/update/11.0
+ftp://ftp3.gwdg.de/pub/opensuse/update/11.0
+ftp://ftp.uni-siegen.de/pub/opensuse/update/11.0
+http://ftp.klid.dk/ftp/opensuse/update/11.0
+ftp://ftp.klid.dk/opensuse/update/11.0
+http://ftp.estpak.ee/pub/suse/opensuse/update/11.0
+ftp://ftp.uni-bayreuth.de/linux/opensuse/update/11.0
+http://ftp.gui.uva.es/sites/opensuse.org/update/11.0
+http://ftp.rediris.es/pub/mirror/opensuse/update/11.0
+http://suse.bifi.unizar.es/opensuse/update/11.0
+ftp://ftp.rediris.es/pub/mirror/opensuse/update/11.0
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.0
+http://opensuse.mirrors.proxad.net/opensuse/update/11.0
+ftp://ftp.gui.uva.es/sites/opensuse.org/update/11.0
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/update/11.0
+http://mirror.ovh.net/opensuse/update/11.0
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.0
+ftp://mirror.ovh.net/opensuse/update/11.0
+http://opensuse.cict.fr/update/11.0
+ftp://mirror.cict.fr/opensuse/update/11.0
+http://www.mirrorservice.org/sites/download.opensuse.org/update/11.0
+http://fr2.rpmfind.net/linux/opensuse/update/11.0
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.0
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.0
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/update/11.0
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/update/11.0
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.0
+ftp://www.mirrorservice.org/sites/download.opensuse.org/update/11.0
+http://ftp.ntua.gr/pub/linux/opensuse/update/11.0
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.0
+ftp://ftp.ntua.gr/pub/linux/opensuseupdate/11.0
+http://roxen.integrity.hu/pub/opensuse/update/11.0
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.0
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.0
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.0
+ftp://fr2.rpmfind.net/linux/opensuse/update/11.0
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.0
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.0
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.0
+ftp://rm.mirror.garr.it/mirrors/opensuseupdate/11.0
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.0
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.0
+http://mirror.leaseweb.com/opensuse/update/11.0
+http://rm.mirror.garr.it/mirrors/opensuse/update/11.0
+ftp://mirror.leaseweb.com/opensuse/update/11.0
+http://repo1.linux.edu.lv/update/11.0
+ftp://mirrors.nl.eu.kernel.org/opensuse/update/11.0
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/update/11.0
+ftp://repo1.linux.edu.lv/update/11.0
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/update/11.0
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/update/11.0
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/update/11.0
+http://opensuse.hro.nl/opensuse/update/11.0
+ftp://opensuse.hro.nl/opensuse/update/11.0
+http://opensuse.uib.no/update/11.0
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/update/11.0
+http://ftp.uninett.no/pub/linux/opensuse/update/11.0
+http://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.0
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.0
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.0
+http://mirrors.nl.eu.kernel.org/opensuse/update/11.0
+ftp://ftp.pbone.net/pub/opensuse/update/11.0
+ftp://ftp.pbone.net/pub/opensuse/update/11.0
+http://ftp.sileman.pl/pub/opensuse/update/11.0
+ftp://ftp.uninett.no/pub/linux/opensuse/update/11.0
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.0
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.0
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.0
+ftp://ftp.sileman.pl/pub/opensuse/update/11.0
+ftp://cesium.di.uminho.pt/pub/opensuse/update/11.0
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.0
+http://ftp.gts.lug.ro/opensuse/update/11.0
+http://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.0
+http://ftp.ines.lug.ro/opensuse/update/11.0
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.0
+ftp://ftp.gts.lug.ro/opensuse/update/11.0
+http://cesium.di.uminho.pt/pub/opensuse/update/11.0
+http://mirrors.se.eu.kernel.org/opensuse/update/11.0
+ftp://ftp.ines.lug.ro/opensuse/update/11.0
+ftp://mirrors.se.eu.kernel.org/opensuse/update/11.0
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.0
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.0
+http://ftp.df.lth.se/pub/opensuse/update/11.0
+http://opensuse.ynet.sk/update/11.0
+ftp://ftp.df.lth.se/pub/opensuseupdate/11.0
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.0
+ftp://less.cogeco.net/openSUSE/update/11.0
+http://linux.dell.com/repo/community/update/11.0
+http://less.cogeco.net/ftp/openSUSE/update/11.0
+http://ftp.osuosl.org/pub/opensuse/update/11.0
+http://www.muug.mb.ca/pub/opensuse/update/11.0
+http://opensuse.fastsoft.net/pub/linux/opensuse/update/11.0
+ftp://ftp.osuosl.org/pub/opensuse/update/11.0
+ftp://www.muug.mb.ca/pub/opensuse/update/11.0
+http://suse.mirrors.tds.net/pub/opensuse/update/11.0
+ftp://suse.mirrors.tds.net/pub/opensuse/update/11.0
+http://mirrors.med.harvard.edu/opensuse/update/11.0
+http://mirror.anl.gov/pub/opensuse/opensuse/update/11.0
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/update/11.0
+http://mirror.umoss.org/opensuse/update/11.0
+http://opensuse.cs.utah.edu/update/11.0
+http://opensuse.ca.unixheads.org/update/11.0
+http://mirrors.xmission.com/opensuse/update/11.0
+ftp://mirror.anl.gov/pub/opensuse/opensuse/update/11.0
+http://mirrors1.kernel.org/opensuse/update/11.0
+http://mirrors2.kernel.org/opensuse/update/11.0
+ftp://mirrors1.kernel.org/opensuse/update/11.0
+ftp://mirrors.xmission.com/opensuse/update/11.0
+http://130.57.19.201/update/11.0
+ftp://130.57.19.201/pub/opensuse/update/11.0
+http://mirror.rackspace.com/openSUSE/update/11.0
+ftp://www.gtlib.gatech.edu/pub/opensuse/update/11.0
+ftp://mirror.rackspace.com/openSUSE/update/11.0
+http://ftp.ussg.iu.edu/linux/opensuse/update/11.0
+http://ftp.utexas.edu/opensuse/update/11.0
+ftp://mirrors2.kernel.org/opensuse/update/11.0
+ftp://ftp.ussg.iu.edu/linux/opensuse/update/11.0
+ftp://mirror.colorado.edu/pub/opensuse/update/11.0
+ftp://ftp.utexas.edu/mirrors/opensuse/update/11.0
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/update/11.0
+ftp://opensuse.cs.utah.edu/pub/opensuse/update/11.0
+http://www.gtlib.gatech.edu/pub/opensuse/update/11.0
+http://mirror.cps.cmich.edu/opensuse/opensuse/update/11.0
+http://mirror.nyi.net/opensuse/update/11.0
+http://mirrors.rit.edu/opensuse/update/11.0
+ftp://mirror.colorado.edu/pub/opensuse/update/11.0
+ftp://mirror.nyi.net/opensuseupdate/11.0
+http://ftp.iinet.net.au/pub/opensuse/update/11.0
+http://ftp.netspace.net.au/pub/opensuse/update/11.0
+http://mirror.internode.on.net/pub/opensuse/update/11.0
+http://mirror.pacific.net.au/linux/opensuse/update/11.0
+ftp://ftp.iinet.net.au/pub/opensuse/update/11.0
+ftp://mirror.internode.on.net/pub/opensuse/update/11.0
+ftp://mirror.pacific.net.au/linux/opensuse/update/11.0
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.0
+http://opensuse.c3sl.ufpr.br/update/11.0
+http://200.221.9.37/pub/opensuse/update/11.0
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.0
+http://opensuse.patan.com.ar/update/11.0
+http://opensuse.pop.com.br/update/11.0
+ftp://opensuse.c3sl.ufpr.br/opensuse/update/11.0
diff --git a/src/lib/distro-info/suse-11.0/prereqfiles/etc/group b/src/lib/distro-info/suse-11.0/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-11.0/prereqfiles/etc/hosts b/src/lib/distro-info/suse-11.0/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-11.0/prereqfiles/etc/passwd b/src/lib/distro-info/suse-11.0/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-11.0/prereqfiles/etc/shadow b/src/lib/distro-info/suse-11.0/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-11.0/settings.default b/src/lib/distro-info/suse-11.0/settings.default
new file mode 100644
index 00000000..a775f942
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/settings.default
@@ -0,0 +1,1145 @@
+bootstrap-packages = <<END
+ i586/aaa_base-11.1-10007.5.i586.rpm
+ i586/audit-libs-1.7.7-5.1.i586.rpm
+ i586/bash-3.2-141.10.i586.rpm
+ i586/boost-license-1.36.0-9.5.i586.rpm
+ i586/bzip2-1.0.5-34.5.i586.rpm
+ i586/ConsoleKit-0.2.10-60.16.i586.rpm
+ i586/coreutils-6.12-32.10.i586.rpm
+ i586/coreutils-lang-6.12-32.10.i586.rpm
+ i586/cpio-2.9-75.35.i586.rpm
+ i586/cpio-lang-2.9-75.35.i586.rpm
+ i586/cracklib-2.8.12-55.1.i586.rpm
+ i586/cracklib-dict-small-2.8.12-55.1.i586.rpm
+ i586/cron-4.1-194.28.i586.rpm
+ i586/cyrus-sasl-2.1.22-182.1.i586.rpm
+ i586/dbus-1-1.2.4-5.1.i586.rpm
+ i586/dbus-1-glib-0.76-32.1.i586.rpm
+ i586/device-mapper-1.02.27-7.1.i586.rpm
+ i586/diffutils-2.8.7-143.9.i586.rpm
+ i586/dhcpcd-3.2.3-44.1.i586.rpm
+ i586/dirmngr-1.0.2-1.39.i586.rpm
+ i586/e2fsprogs-1.41.1-11.9.i586.rpm
+ i586/elfutils-0.137-3.11.i586.rpm
+ i586/file-4.24-43.1.i586.rpm
+ i586/filesystem-11.1-2.3.i586.rpm
+ i586/fillup-1.42-242.8.i586.rpm
+ i586/findutils-4.4.0-38.27.i586.rpm
+ i586/gawk-3.1.6-1.44.i586.rpm
+ i586/gdbm-1.8.3-371.8.i586.rpm
+ i586/glib2-2.18.2-5.1.i586.rpm
+ i586/glib2-lang-2.18.2-5.1.i586.rpm
+ i586/glib2-branding-upstream-2.18.2-5.1.i586.rpm
+ i586/glibc-2.9-2.8.i586.rpm
+ i586/gpg2-2.0.9-25.105.i586.rpm
+ i586/gpg2-lang-2.0.9-25.105.i586.rpm
+ i586/grep-2.5.2-90.28.i586.rpm
+ i586/gzip-1.3.12-68.36.i586.rpm
+ i586/hal-0.5.12-10.1.i586.rpm
+ i586/info-4.12-1.85.i586.rpm
+ i586/insserv-1.12.0-22.15.i586.rpm
+ i586/irqbalance-0.55-120.8.i586.rpm
+ i586/kernel-default-2.6.27.7-9.1.i586.rpm
+ i586/kernel-default-base-2.6.27.7-9.1.i586.rpm
+ i586/keyutils-1.2-107.4.i586.rpm
+ i586/keyutils-libs-1.2-107.4.i586.rpm
+ i586/krb5-1.6.3-132.1.i586.rpm
+ i586/libacl-2.2.47-27.5.i586.rpm
+ i586/libasm1-0.137-3.11.i586.rpm
+ i586/libasound2-1.0.18-8.7.i586.rpm
+ i586/libattr-2.4.39-67.5.i586.rpm
+ i586/libbz2-1-1.0.5-34.5.i586.rpm
+ i586/libblkid1-1.41.1-11.9.i586.rpm
+ i586/libblocxx6-2.1.0.342-120.1.i586.rpm
+ i586/libboost_signals1_36_0-1.36.0-9.5.i586.rpm
+ i586/libcom_err2-1.41.1-11.9.i586.rpm
+ i586/libcurl4-7.19.0-11.1.i586.rpm
+ i586/libdb-4_5-4.5.20-94.17.i586.rpm
+ i586/libdw1-0.137-3.11.i586.rpm
+ i586/libelf1-0.137-3.11.i586.rpm
+ i586/libext2fs2-1.41.1-11.9.i586.rpm
+ i586/libexpat1-2.0.1-88.10.i586.rpm
+ i586/libgcc43-4.3.3_20081022-9.5.i586.rpm
+ i586/libgcrypt11-1.4.1-4.1.i586.rpm
+ i586/libglib-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libgobject-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libgpg-error0-1.6-6.10.i586.rpm
+ i586/libgthread-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libidn-1.10-2.14.i586.rpm
+ i586/libksba-1.0.4-1.17.i586.rpm
+ i586/libldap-2_4-2-2.4.12-5.3.i586.rpm
+ i586/libncurses5-5.6-89.10.i586.rpm
+ i586/libncurses6-5.6-89.10.i586.rpm
+ i586/libnscd-2.0.2-72.47.i586.rpm
+ i586/libopenssl0_9_8-0.9.8h-28.4.i586.rpm
+ i586/libpt2-2.4.2-2.19.i586.rpm
+ i586/libreadline5-5.2-141.10.i586.rpm
+ i586/libreiserfs-0.3.0.5-107.47.i586.rpm
+ i586/libselinux1-2.0.71-3.38.i586.rpm
+ i586/libsepol1-2.0.32-5.38.i586.rpm
+ i586/libsmbios2-2.0.2-10.9.i586.rpm
+ i586/libstdc++43-4.3.3_20081022-9.5.i586.rpm
+ i586/libusb-0_1-4-0.1.12-136.10.i586.rpm
+ i586/libusb-1_0-0-0.9.3-4.20.i586.rpm
+ i586/libuuid1-1.41.1-11.9.i586.rpm
+ i586/libvolume_id-126-17.25.i586.rpm
+ i586/libvolume_id1-128-9.3.i586.rpm
+ i586/libxcrypt-3.0.1-25.20.i586.rpm
+ i586/libxml2-2.7.1-9.1.i586.rpm
+ i586/libzio-0.9-4.19.i586.rpm
+ i586/limal-1.5.1-1.12.i586.rpm
+ i586/limal-perl-1.5.1-1.12.i586.rpm
+ i586/login-3.37-1.5.i586.rpm
+ i586/logrotate-3.7.7-9.11.i586.rpm
+ i586/m4-1.4.12-1.13.i586.rpm
+ i586/metamail-2.7.19-1244.29.i586.rpm
+ i586/mingetty-1.0.7s-70.41.i586.rpm
+ i586/mkinitrd-2.4-34.1.i586.rpm
+ i586/module-init-tools-3.4-56.5.i586.rpm
+ i586/ncurses-utils-5.6-89.10.i586.rpm
+ i586/net-tools-1.60-725.5.i586.rpm
+ i586/openldap2-client-2.4.12-5.3.i586.rpm
+ i586/openslp-1.2.0-168.6.i586.rpm
+ i586/openssl-0.9.8h-28.4.i586.rpm
+ i586/openSUSE-release-11.1-1.19.i586.rpm
+ i586/openSUSE-release-ftp-11.1-1.19.i586.rpm
+ i586/pam-1.0.2-13.3.i586.rpm
+ i586/pam-config-0.68-1.3.i586.rpm
+ i586/pam-modules-11.1-5.1.i586.rpm
+ i586/parted-1.8.8-91.5.i586.rpm
+ i586/pciutils-3.0.1-1.26.i586.rpm
+ i586/pcre-7.8-1.26.i586.rpm
+ i586/perl-5.10.0-62.10.i586.rpm
+ i586/perl-base-5.10.0-62.10.i586.rpm
+ i586/perl-Bootloader-0.4.81-1.1.i586.rpm
+ i586/perl-gettext-1.05-91.163.i586.rpm
+ i586/permissions-2008.11.25-1.5.i586.rpm
+ i586/pinentry-0.7.5-61.14.i586.rpm
+ i586/pm-utils-0.99.4.20071229-10.3.i586.rpm
+ i586/pmtools-20071116-44.3.i586.rpm
+ i586/PolicyKit-0.9-13.9.i586.rpm
+ i586/popt-1.7-20.1.i586.rpm
+ i586/procmail-3.22-238.15.i586.rpm
+ i586/procps-3.2.7-147.11.i586.rpm
+ i586/psmisc-22.6-61.14.i586.rpm
+ i586/pth-2.0.7-102.29.i586.rpm
+ i586/pwdutils-3.2.2-2.8.i586.rpm
+ i586/reiserfs-3.6.19-116.62.i586.rpm
+ i586/rmail-8.14.3-50.9.i586.rpm
+ i586/rpm-4.4.2.3-20.1.i586.rpm
+ i586/satsolver-tools-0.13.0-3.3.i586.rpm
+ i586/SDL-1.2.13-104.1.i586.rpm
+ i586/sed-4.1.5-85.60.i586.rpm
+ i586/sendmail-8.14.3-50.9.i586.rpm
+ i586/setserial-2.17-716.20.i586.rpm
+ i586/sharutils-4.6.3-3.100.i586.rpm
+ i586/sysvinit-2.86-186.7.i586.rpm
+ i586/tcpd-7.6-855.11.i586.rpm
+ i586/tcsh-6.15.00-93.3.i586.rpm
+ i586/terminfo-base-5.6-89.10.i586.rpm
+ i586/udev-128-9.3.i586.rpm
+ i586/util-linux-2.14.1-10.1.i586.rpm
+ i586/util-linux-lang-2.14.1-10.1.i586.rpm
+ i586/uucp-1.07-50.7.i586.rpm
+ i586/uuid-runtime-1.41.1-11.9.i586.rpm
+ i586/zlib-1.2.3-104.137.i586.rpm
+ noarch/netcfg-11.1-1.14.noarch.rpm
+ noarch/pciutils-ids-2008.11.26-2.4.noarch.rpm
+ noarch/suse-build-key-1.0-907.32.noarch.rpm
+END
+<metapackager zypper>
+ packages = <<END
+ i586/libzypp-5.24.5-1.1.i586.rpm
+ i586/zypper-1.0.2-1.5.i586.rpm
+ END
+</metapackager>
+<metapackager smart>
+ packages = <<END
+ i586/python-2.6.0-2.16.i586.rpm
+ i586/python-xml-2.6.0-2.12.i586.rpm
+ i586/rpm-python-4.4.2.3-20.1.i586.rpm
+ END
+</metapackager>
+<metapackager yum>
+ packages = <<END
+ i586/glib2-2.18.2-4.3.i586.rpm
+ i586/libxml2-2.7.1-8.3.i586.rpm
+ i586/libxml2-python-2.7.1-9.1.i586.rpm
+ i586/python-2.6.0-2.16.i586.rpm
+ i586/python-urlgrabber-3.1.0-178.8.i586.rpm
+ i586/python-xml-2.6.0-2.12.i586.rpm
+ i586/rpm-python-4.4.2.3-20.1.i586.rpm
+ i586/sqlite3-3.6.4-1.8.i586.rpm
+ i586/yum-metadata-parser-1.1.2-107.22.i586.rpm
+ END
+</metapackager>
+
+package-subdir = suse
+prereq-packages = <<END
+ i586/bzip2-1.0.5-34.5.i586.rpm
+ i586/glibc-2.9-2.8.i586.rpm
+ i586/libselinux1-2.0.71-3.38.i586.rpm
+ i586/libbz2-1-1.0.5-34.5.i586.rpm
+ i586/popt-1.7-20.1.i586.rpm
+ i586/rpm-4.4.2.3-20.1.i586.rpm
+ i586/zlib-1.2.3-104.137.i586.rpm
+END
+<repository base>
+ name = openSUSE 11.0
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_non-oss>
+ name = openSUSE 11.0 non-OSS
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_update>
+ name = openSUSE 11.0 updates
+ file-for-speedtest = repodata/primary.xml.gz
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection textmode>
+ base = minimal
+ packages = <<END
+ acl
+ acpid
+ apparmor-docs
+ apparmor-profiles
+ apparmor-utils
+ ash
+ at
+ atk
+ attr
+ audit
+ autofs
+ autoyast2
+ bc
+ bind-libs
+ bind-utils
+ boost
+ bootsplash-theme-SuSE
+ compat
+ compat-libstdc++
+ compat-openssl097g
+ cpufrequtils
+ cron
+ cups-client
+ cyrus-sasl
+ cyrus-sasl-saslauthd
+ db-utils
+ deltarpm
+ dhcpcd
+ dmraid
+ dos2unix
+ dosfstools
+ ed
+ eject
+ ethtool
+ fbset
+ findutils
+ fontconfig
+ freetype2
+ gdb
+ gdbm
+ glib2
+ glibc-i18ndata
+ gpm
+ hal-resmgr
+ hfsutils
+ ifplugd
+ initviocons
+ inst-source-utils
+ iputils
+ joe
+ kbd
+ kernel-default
+ krb5
+ ksh
+ ksymoops
+ libacl
+ libapparmor
+ libart_lgpl
+ libattr
+ libcap
+ libcom_err
+ libdrm
+ libevent
+ libgcc41
+ libgcrypt
+ libgimpprint
+ libgpg-error
+ libicu
+ libidn
+ libjpeg
+ liblazy
+ liblcms
+ libltdl
+ libmng
+ libnscd
+ libopencdk
+ libpcap
+ libpng
+ librpcsecgss
+ libstdc++41
+ libtiff
+ libusb
+ libvolume_id
+ libxcrypt
+ lukemftp
+ lvm2
+ lzo
+ mailx
+ man
+ man-pages
+ microcode_ctl
+ module-init-tools
+ multipath-tools
+ nbd
+ ncurses
+ net-snmp
+ nfs-utils
+ nfsidmap
+ nscd
+ ntfsprogs
+ openSUSE-release
+ openct
+ opensc
+ openssh
+ openssl
+ patch
+ pax
+ perl-Crypt-SmbHash
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ postfix
+ powersave-libs
+ preload
+ procinfo
+ procmail
+ procps
+ providers
+ qlogic-firmware
+ recode
+ rrdtool
+ rsync
+ sash
+ screen
+ scsi
+ sensors
+ sharutils
+ smartmontools
+ smpppd
+ squashfs-kmp-default
+ strace
+ sudo
+ suse-build-key
+ suspend
+ sysfsutils
+ syslog-ng
+ tcpd
+ tcpdump
+ tcsh
+ telnet
+ terminfo
+ timezone
+ ulimit
+ usbutils
+ utempter
+ vim
+ wdiff
+ wget
+ wvstreams
+ xfsprogs
+ xinetd
+ xntp
+ yast2-apparmor
+ yast2-backup
+ yast2-bluetooth
+ yast2-bootfloppy
+ yast2-irda
+ yast2-iscsi-client
+ yast2-mail
+ yast2-ncurses
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update-frontend
+ yast2-power-management
+ yast2-powertweak
+ yast2-profile-manager
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-scanner
+ yast2-sudo
+ yast2-support
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-tv
+ ypbind
+ zip
+ zisofs-tools
+ zsh
+ END
+</selection>
+<selection kde>
+ base = textmode
+ packages = <<END
+ 3ddiag
+ 915resolution
+ a2ps
+ aaa_base
+ aaa_skel
+ aalib
+ acl
+ acpid
+ AdobeICCProfiles
+ agfa-fonts
+ alsa
+ amarok
+ amarok-libvisual
+ amarok-xine
+ apparmor-docs
+ apparmor-parser
+ apparmor-profiles
+ apparmor-utils
+ arts
+ ash
+ aspell
+ aspell-de
+ aspell-en
+ at
+ atk
+ attr
+ audiofile
+ audit
+ audit-libs
+ autofs
+ autoyast2
+ autoyast2-installation
+ bash
+ bc
+ bind-libs
+ bind-utils
+ binutils
+ blocxx
+ bluez-libs
+ bluez-utils
+ boost
+ bootsplash
+ bootsplash-theme-SuSE
+ bzip2
+ cabextract
+ cairo
+ cdparanoia
+ cdrdao
+ CheckHardware
+ checkmedia
+ chromium
+ classpath
+ compat
+ compat-libstdc++
+ compat-openssl097g
+ compiz
+ coreutils
+ cpio
+ cpp
+ cpp41
+ cpufrequtils
+ cracklib
+ cron
+ Crystalcursors
+ cups
+ cups-client
+ cups-drivers
+ cups-libs
+ curl
+ cyrus-sasl
+ cyrus-sasl-crammd5
+ cyrus-sasl-digestmd5
+ cyrus-sasl-plain
+ cyrus-sasl-saslauthd
+ db
+ dbus-1
+ dbus-1-glib
+ dbus-1-mono
+ dbus-1-qt3
+ dbus-1-x11
+ db-utils
+ dcraw
+ dejavu
+ deltarpm
+ desktop-data-SuSE
+ desktop-file-utils
+ desktop-translations
+ device-mapper
+ dhcdbd
+ dhcp
+ dhcpcd
+ dhcp-client
+ dialog
+ diffutils
+ digikam
+ digikamimageplugins
+ dirmngr
+ dmraid
+ dos2unix
+ dosbootdisk
+ dosfstools
+ dvd+rw-tools
+ e2fsprogs
+ ed
+ efont-unicode
+ eject
+ enscript
+ esound
+ ethtool
+ evms
+ evms-gui
+ exiftool
+ expat
+ fam
+ fbset
+ fftw3
+ file
+ fileshareset
+ filesystem
+ fillup
+ findutils
+ flac
+ flash-player
+ fontconfig
+ fonts-config
+ foomatic-filters
+ freealut
+ freeciv
+ freeglut
+ freetype
+ freetype2
+ fribidi
+ frozen-bubble
+ ft2demos
+ ftgl
+ fvwm2
+ gail
+ gawk
+ gcc41-gij
+ gcc-gij
+ gconf2
+ gdb
+ gdbm
+ gettext
+ ghostscript-fonts-other
+ ghostscript-fonts-std
+ ghostscript-library
+ ghostscript-x11
+ giflib
+ gimp
+ gimp-help
+ gle
+ glib
+ glib2
+ glibc
+ glibc-i18ndata
+ glib-sharp2
+ glitz
+ gmime
+ gmp
+ gnokii
+ gnome-filesystem
+ gnome-icon-theme
+ gnome-keyring
+ gnome-mime-data
+ gnome-vfs2
+ gnutls
+ gpart
+ gpg
+ gpg2
+ gpgme
+ gpm
+ GraphicsMagick
+ grep
+ groff
+ grub
+ gsf-sharp
+ gstreamer010
+ gstreamer010-plugins-base
+ gtk
+ gtk2
+ gtk-sharp2
+ gtksourceview
+ gutenprint
+ gwenview
+ gzip
+ hal
+ hal-resmgr
+ hdparm
+ hfsutils
+ hplip
+ hplip-hpijs
+ htdig
+ hwinfo
+ id3lib
+ ifnteuro
+ ifplugd
+ ImageMagick
+ ImageMagick-Magick++
+ imlib
+ imlib2
+ imlib2-loaders
+ info
+ info2html
+ initviocons
+ insserv
+ inst-source-utils
+ intlfnts
+ iproute2
+ iptables
+ iputils
+ irqbalance
+ ispell
+ ispell-american
+ ispell-german
+ ispell-ngerman
+ jack
+ java-1_4_2-gcj-compat
+ java-1_5_0-sun
+ java-1_5_0-sun-plugin
+ jfsutils
+ joe
+ jpackage-utils
+ jpeg
+ k3b
+ kaffeine
+ kbd
+ kcm_gtk
+ kde3-i18n-de
+ kdeaddons3-kicker
+ kdeaddons3-konqueror
+ kdeartwork3-kscreensaver
+ kdeartwork3-xscreensaver
+ kdebase3
+ kdebase3-kdm
+ kdebase3-ksysguardd
+ kdebase3-nsplugin
+ kdebase3-samba
+ kdebase3-session
+ kdebase3-SuSE
+ kdebluetooth
+ kdegames3
+ kdegraphics3
+ kdegraphics3-kamera
+ kdegraphics3-pdf
+ kdegraphics3-postscript
+ kdegraphics3-scan
+ kdelibs3
+ kdelibs3-doc
+ kdemultimedia3
+ kdemultimedia3-CD
+ kdemultimedia3-mixer
+ kdenetwork3
+ kdenetwork3-InstantMessenger
+ kdenetwork3-news
+ kdenetwork3-vnc
+ kdepim3
+ kdepim3-kpilot
+ kdepim3-networkstatus
+ kdepim3-notes
+ kdetv
+ kdeutils3
+ kernel-default
+ kio_ipodslave
+ kio_iso
+ kio_slp
+ kipi-plugins
+ kitchensync
+ klogd
+ knights
+ koffice
+ koffice-i18n-de
+ koffice-i18n-de-doc
+ koffice-illustration
+ konversation
+ kpowersave
+ krb5
+ krecord
+ ksh
+ ksudoku
+ ksymoops
+ ktorrent
+ kwin-decor-suse2
+ lbreakout
+ ldapcpplib
+ less
+ libacl
+ libakode
+ libao
+ libapparmor
+ libart_lgpl
+ libattr
+ libbeagle
+ libbonobo
+ libbonoboui
+ libcap
+ libcom_err
+ libcroco
+ libdrm
+ libevent
+ libexif
+ libgcc41
+ libgcj41
+ libgcrypt
+ libgimpprint
+ libglade2
+ libgnome
+ libgnomecanvas
+ libgnomecups
+ libgnomeprint
+ libgnomeprintui
+ libgnomesu
+ libgnomeui
+ libgpg-error
+ libgphoto2
+ libgpod
+ libgsf
+ libgsf-gnome
+ libgssapi
+ libgtkhtml
+ libical
+ libicu
+ libidl
+ libidn
+ libieee1284
+ libjasper
+ libjpeg
+ libkexif
+ libkipi
+ libksba
+ liblazy
+ liblcms
+ libltdl
+ libmal
+ libmikmod
+ libmng
+ libmpcdec
+ libmtp
+ libmusicbrainz
+ libnetpbm
+ libnjb
+ libnl
+ libnscd
+ libofa
+ libogg
+ liboil
+ libopencdk
+ libopensync
+ libopensync-plugin-file
+ libopensync-plugin-gnokii
+ libopensync-plugin-gpe
+ libopensync-plugin-irmc
+ libopensync-plugin-kdepim
+ libopensync-plugin-opie
+ libopensync-plugin-palm
+ libopensync-plugin-sunbird
+ libopensync-plugin-syncml
+ libopensync-tools
+ libpcap
+ libpng
+ libqt4
+ libqt4-dbus-1
+ libqt4-qt3support
+ libqt4-sql
+ libqt4-x11
+ libqtpod
+ librpcsecgss
+ librsvg
+ libsamplerate
+ libsmbclient
+ libsndfile
+ libsoup
+ libstdc++41
+ libstroke
+ libsyncml
+ libtheora
+ libtiff
+ libtunepimp
+ libusb
+ libvisual
+ libvolume_id
+ libvorbis
+ libwmf
+ libwnck
+ libxcrypt
+ libxml2
+ libxslt
+ liby2util
+ libzio
+ libzypp
+ libzypp-zmd-backend
+ limal
+ limal-bootloader
+ limal-perl
+ logrotate
+ lsb
+ lsof
+ lua-libs
+ lukemftp
+ lvm2
+ lzo
+ m4
+ mailx
+ make
+ man
+ man-pages
+ manufacturer-PPDs
+ master-boot-code
+ mdadm
+ mDNSResponder-lib
+ Mesa
+ metacity
+ microcode_ctl
+ mingetty
+ mkinitrd
+ mkisofs
+ mktemp
+ module-init-tools
+ mono-core
+ mono-data
+ mono-data-sqlite
+ mono-web
+ MozillaFirefox
+ MozillaFirefox-translations
+ mozilla-nspr
+ mozilla-nss
+ mozilla-xulrunner181
+ multipath-tools
+ myspell-american
+ myspell-german
+ ncurses
+ neon
+ netcat
+ netcfg
+ netpbm
+ net-snmp
+ net-tools
+ NetworkManager
+ NetworkManager-kde
+ nfsidmap
+ nfs-utils
+ nscd
+ ntfsprogs
+ numlockx
+ ocrad
+ openal
+ openct
+ OpenEXR
+ openldap2-client
+ openobex
+ OpenOffice_org
+ OpenOffice_org-de
+ OpenOffice_org-kde
+ OpenOffice_org-Quickstarter
+ opensc
+ openslp
+ openssh
+ openssh-askpass
+ openssl
+ opensuse-manual_de
+ opensuse-manual_en
+ openSUSE-release
+ orbit2
+ pam
+ pam-config
+ pam-modules
+ pango
+ parted
+ patch
+ pax
+ pciutils
+ pciutils-ids
+ pcre
+ pcsc-lite
+ perl
+ perl-Bootloader
+ perl-Compress-Zlib
+ perl-Config-Crontab
+ perl-Crypt-SmbHash
+ perl-Crypt-SSLeay
+ perl-DBD-SQLite
+ perl-DBI
+ perl-Digest-HMAC
+ perl-Digest-MD4
+ perl-Digest-SHA1
+ perl-File-Tail
+ perl-gettext
+ perl-HTML-Parser
+ perl-HTML-Tagset
+ perl-IO-Zlib
+ perl-libwww-perl
+ perl-Net-Daemon
+ perl-Net-DNS
+ perl-Net-IP
+ perl-PlRPC
+ perl-spamassassin
+ perl-TermReadKey
+ perl-TimeDate
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ permissions
+ phalanx
+ pilot-link
+ pinentry
+ pinentry-qt
+ pkgconfig
+ pmtools
+ pm-utils
+ PolicyKit
+ poppler
+ poppler-qt
+ popt
+ portmap
+ postfix
+ powersave
+ powersave-libs
+ ppp
+ pptp
+ preload
+ procinfo
+ procmail
+ procps
+ providers
+ psmisc
+ pwdutils
+ python
+ python-qt
+ python-xml
+ qca
+ qlogic-firmware
+ qscintilla
+ qt3
+ qtcurve-gtk2
+ rdesktop
+ readline
+ RealPlayer
+ recode
+ reiserfs
+ release-notes
+ resmgr
+ rpm
+ rrdtool
+ rsync
+ ruby
+ sane
+ sane-frontends
+ sash
+ sax2
+ sax2-gui
+ sax2-ident
+ sax2-libsax
+ sax2-libsax-perl
+ sax2-tools
+ scpm
+ screen
+ scsi
+ SDL
+ SDL_image
+ SDL_mixer
+ SDL_net
+ SDL_Pango
+ SDL_perl
+ SDL_ttf
+ sed
+ sensors
+ sgml-skel
+ shared-mime-info
+ sharutils
+ siga
+ smartmontools
+ smpppd
+ spamassassin
+ speex
+ sqlite
+ sqlite2
+ sqlite-zmd
+ startup-notification
+ strace
+ sudo
+ supertux
+ suse-build-key
+ SuSEfirewall2
+ susehelp
+ susehelp_de
+ suseRegister
+ suspend
+ sysconfig
+ sysfsutils
+ syslog-ng
+ sysvinit
+ taglib
+ tar
+ tcl
+ tcpd
+ tcpdump
+ tcsh
+ telnet
+ terminfo
+ tightvnc
+ timezone
+ tk
+ udev
+ ufraw
+ ufraw-gimp
+ ulimit
+ unclutter
+ unzip
+ update-alternatives
+ usbutils
+ utempter
+ util-linux
+ v4l-conf
+ vim
+ w3m
+ wbxml2
+ wdiff
+ wget
+ wireless-tools
+ wodim
+ words
+ wpa_supplicant
+ wv
+ wvdial
+ wvstreams
+ x11-input-synaptics
+ x11-input-wacom
+ x11-tools
+ xaw3d
+ xdg-menu
+ xdg-utils
+ xdmbgrd
+ xfsprogs
+ xgl
+ xgl-hardware-list
+ xine-lib
+ xinetd
+ xkeyboard-config
+ xli
+ xlockmore
+ xmoto
+ xntp
+ xorg-x11
+ xorg-x11-driver-input
+ xorg-x11-driver-video
+ xorg-x11-fonts
+ xorg-x11-fonts-core
+ xorg-x11-libfontenc
+ xorg-x11-libICE
+ xorg-x11-libs
+ xorg-x11-libSM
+ xorg-x11-libX11
+ xorg-x11-libX11-ccache
+ xorg-x11-libXau
+ xorg-x11-libXdmcp
+ xorg-x11-libXext
+ xorg-x11-libXfixes
+ xorg-x11-libxkbfile
+ xorg-x11-libXmu
+ xorg-x11-libXp
+ xorg-x11-libXpm
+ xorg-x11-libXprintUtil
+ xorg-x11-libXrender
+ xorg-x11-libXt
+ xorg-x11-libXv
+ xorg-x11-server
+ xorg-x11-Xvnc
+ xpdf-tools
+ xscreensaver
+ xterm
+ xtermset
+ yast2
+ yast2-apparmor
+ yast2-backup
+ yast2-bluetooth
+ yast2-bootfloppy
+ yast2-bootloader
+ yast2-control-center
+ yast2-core
+ yast2-country
+ yast2-firewall
+ yast2-hardware-detection
+ yast2-inetd
+ yast2-installation
+ yast2-irda
+ yast2-iscsi-client
+ yast2-kerberos-client
+ yast2-ldap
+ yast2-ldap-client
+ yast2-mail
+ yast2-mail-aliases
+ yast2-mouse
+ yast2-ncurses
+ yast2-network
+ yast2-nfs-client
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update
+ yast2-online-update-frontend
+ yast2-packager
+ yast2-pam
+ yast2-perl-bindings
+ yast2-pkg-bindings
+ yast2-power-management
+ yast2-powertweak
+ yast2-printer
+ yast2-profile-manager
+ yast2-qt
+ yast2-registration
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-samba-server
+ yast2-scanner
+ yast2-schema
+ yast2-security
+ yast2-slp
+ yast2-sound
+ yast2-storage
+ yast2-storage-evms
+ yast2-storage-lib
+ yast2-sudo
+ yast2-support
+ yast2-sysconfig
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-transfer
+ yast2-trans-stats
+ yast2-tune
+ yast2-tv
+ yast2-update
+ yast2-users
+ yast2-x11
+ yast2-xml
+ ypbind
+ yp-tools
+ zip
+ zisofs-tools
+ zlib
+ zsh
+ zvbi
+ END
+</selection>
+<selection gnome>
+ base = textmode
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
diff --git a/src/lib/distro-info/suse-11.0/settings.example b/src/lib/distro-info/suse-11.0/settings.example
new file mode 100644
index 00000000..db996216
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/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/opensuse/distribution/11.0/repo/oss
+#</repository>
+#<repository base_non-oss>
+# local-url = /srv/ftp/pub/opensuse/distribution/11.0/repo/non-oss
+#</repository>
+#<repository base_update>
+# local-url = /srv/ftp/pub/suse/update/11.0
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..ac75d62a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
new file mode 100644
index 00000000..57a9078a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIC
+GwMECwcDAgMVAgMDFgIBAh4BAheABQJIHzCqBQkHwXpNAAoJEOOlw2Awfj1UvWgE
+AIRoxE8S6jQB7S43SVcX06FHJeUJ/m+1ErIj9LwJTYrR/8qsDjTgrttgb+nBHkIj
+NhCCLAuR8sWj3CxsUMH2fayryNnwZEWGqnzo7Jtt4R1Ur3h5pHYonFjfoJyFUZjJ
+7Mhw7/TuOWx20FrzqBi8tbHx8pd7Fa5lCUgopVtMh6GR
+=R56j
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..80380d2f
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
new file mode 100644
index 00000000..74ff59e0
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgIbAwYLCQgHAwIEFQIIAwQW
+AgMBAh4BAheABQJIFkiPBQkHhmvVAAoJEBTCi8l+LjsFn4QAn2wgOHudNubNZvTz
+NdaYJKJ0m2qnAJ9hd0nQBhn28H4Ii4a4h7kpGWRxN4hGBBMRAgAGBQJEexD/AAoJ
+EKhO2uicgArKFLwAn0B+g2mJ5n8LrBziTQ5SjnSPyDBXAJwJoYTta5Sfw/3vVGpU
+fJAKVDoB9w==
+=MWDN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
new file mode 100644
index 00000000..daeef8a5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
@@ -0,0 +1,37 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiAhsDBAsHAwID
+FQIDAxYCAQIeAQIXgAUCSB80OgUJEfKmuQAKCRCoTtronIAKyuJlAJ0cWZifmBO6
+Eh71jattipdMhUYBTwCfSXbJJtuF3c96JPmpmT8be2LDo86IRgQQEQIABgUCOnBe
+UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
+k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
+EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
+cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
+nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
+U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
+B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
++D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
+KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
+OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
+3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
+lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
+l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
+YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
+bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
+l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
+MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
+1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
+1dbriEwEGBECAAwFAkgfNGYFCRHyptQACgkQqE7a6JyACsrv3ACbBLhafFXmTjH3
+JJWFJGWuIOaZUosAniPs4feEyN46gjXGgcZc2Ai8nkm6
+=mY6G
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..8467c19b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-11.0/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..53b38ddc
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0/trusted-package-keys/pubring.gpg
Binary files differ
diff --git a/src/lib/distro-info/suse-11.0_x86_64/mirrors/base b/src/lib/distro-info/suse-11.0_x86_64/mirrors/base
new file mode 100644
index 00000000..229683b3
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/mirrors/base
@@ -0,0 +1,248 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.0/repo/oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.0/repo/oss
+http://www.lizardsource.cn/distribution/11.0/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.0/repo/oss
+http://mirror.lupaworld.com/opensuse/distribution/11.0/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.0/repo/oss
+ftp://www.lizardsource.cn/distribution/11.0/repo/oss
+http://mirror.unej.ac.id/opensuse/distribution/11.0/repo/oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.0/repo/oss
+http://opensuse.cbn.net.id/distribution/11.0/repo/oss
+http://repo.ugm.ac.id/opensuse/distribution/11.0/repo/oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.0/repo/oss
+http://download.opensuse.or.id/distribution/11.0/repo/oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.0/repo/oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.0/repo/oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.0/repo/oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.0/repo/oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.0/repo/oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.0/repo/oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.0/repo/oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.0/repo/oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.0/repo/oss
+http://ftp.daum.net/opensuse/distribution/11.0/repo/oss
+http://77.88.19.68/opensuse/distribution/11.0/repo/oss
+http://mirror.suse.ru/distribution/11.0/repo/oss
+http://77.88.19.73/opensuse/distribution/11.0/repo/oss
+http://77.88.19.74/opensuse/distribution/11.0/repo/oss
+http://93.158.155.193/opensuse/distribution/11.0/repo/oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.0/repo/oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.0/repo/oss
+ftp://spreader.yandex.net/opensuse/distribution/11.0/repo/oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.0/repo/oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.0/repo/oss
+ftp://seeder.yandex.net/opensuse/distribution/11.0/repo/oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.0/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.0/repo/oss
+ftp://allotter.yandex.net/opensuse/distribution/11.0/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.0/repo/oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.0/repo/oss
+ftp://mirror.in.th/opensuse/distribution/11.0/repo/oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.0/repo/oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.0/repo/oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.0/repo/oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.0/repo/oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.0/repo/oss
+http://suse.inode.at/opensuse/distribution/11.0/repo/oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.0/repo/oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.0/repo/oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.0/repo/oss
+ftp://suse.inode.at/opensuse/distribution/11.0/repo/oss
+http://suse.lagis.at/opensuse/distribution/11.0/repo/oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.0/repo/oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.0/repo/oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.0/repo/oss
+ftp://suse.lagis.at/opensuse/distribution/11.0/repo/oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.0/repo/oss
+http://mirrors.netbg.com/opensuse/distribution/11.0/repo/oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.0/repo/oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.0/repo/oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.0/repo/oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.0/repo/oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.0/repo/oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.0/repo/oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.0/repo/oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.0/repo/oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://opensuse.intergenia.de/distribution/11.0/repo/oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.0/repo/oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.0/repo/oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.0/repo/oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.0/repo/oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.0/repo/oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.0/repo/oss
+http://widehat.opensuse.org/distribution/11.0/repo/oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.0/repo/oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.0/repo/oss
+http://opensuse-linuxmigratio.at/distribution/11.0/repo/oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.0/repo/oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.0/repo/oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.0/repo/oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.0/repo/oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.0/repo/oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.0/repo/oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.0/repo/oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.0/repo/oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.0/repo/oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+http://mirror.ovh.net/opensuse/distribution/11.0/repo/oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.0/repo/oss
+ftp://mirror.ovh.net/opensuse/distribution/11.0/repo/oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.0/repo/oss
+http://opensuse.cict.fr/distribution/11.0/repo/oss
+ftp://ftp.klid.dk/opensuse/distribution/11.0/repo/oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.0/repo/oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.0/repo/oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.0/repo/oss
+ftp://mirror.cict.fr/opensuse/distribution/11.0/repo/oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.0/repo/oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.0/repo/oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.0/repo/oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.0/repo/oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.0/repo/oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.0/repo/oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.0/repo/oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.0/repo/oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/oss
+http://repo1.linux.edu.lv/distribution/11.0/repo/oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/oss
+ftp://repo1.linux.edu.lv/distribution/11.0/repo/oss
+http://mirror.leaseweb.com/opensuse/distribution/11.0/repo/oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.0/repo/oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.0/repo/oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.0/repo/oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.0/repo/oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.0/repo/oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.0/repo/oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.0/repo/oss
+http://opensuse.hro.nl/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.0/repo/oss
+http://opensuse.uib.no/distribution/11.0/repo/oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.0/repo/oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.0/repo/oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.0/repo/oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.0/repo/oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.0/repo/oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.0/repo/oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.0/repo/oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.0/repo/oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.0/repo/oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.0/repo/oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.0/repo/oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.0/repo/oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.0/repo/oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.0/repo/oss
+http://opensuse.ynet.sk/distribution/11.0/repo/oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.0/repo/oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.0/repo/oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.0/repo/oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.0/repo/oss
+http://linux.dell.com/repo/community/distribution/11.0/repo/oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.0/repo/oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.0/repo/oss
+ftp://less.cogeco.net/openSUSE/distribution/11.0/repo/oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.0/repo/oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.0/repo/oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.0/repo/oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.0/repo/oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.0/repo/oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.0/repo/oss
+http://mirror.umoss.org/opensuse/distribution/11.0/repo/oss
+http://opensuse.cs.utah.edu/distribution/11.0/repo/oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.0/repo/oss
+http://opensuse.ca.unixheads.org/distribution/11.0/repo/oss
+http://mirrors.xmission.com/opensuse/distribution/11.0/repo/oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.0/repo/oss
+http://mirrors2.kernel.org/opensuse/distribution/11.0/repo/oss
+http://mirrors1.kernel.org/opensuse/distribution/11.0/repo/oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.0/repo/oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.0/repo/oss
+http://mirror.rackspace.com/openSUSE/distribution/11.0/repo/oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.0/repo/oss
+http://130.57.19.201/distribution/11.0/repo/oss
+http://ftp.utexas.edu/opensuse/distribution/11.0/repo/oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.0/repo/oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.0/repo/oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.0/repo/oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.0/repo/oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.0/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.0/repo/oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.0/repo/oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.0/repo/oss
+http://mirror.nyi.net/opensuse/distribution/11.0/repo/oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.0/repo/oss
+http://mirrors.rit.edu/opensuse/distribution/11.0/repo/oss
+ftp://mirror.nyi.net/opensusedistribution/11.0/repo/oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.0/repo/oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.0/repo/oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.0/repo/oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.0/repo/oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.0/repo/oss
+http://opensuse.patan.com.ar/distribution/11.0/repo/oss
+http://opensuse.c3sl.ufpr.br/distribution/11.0/repo/oss
+http://200.221.9.37/pub/opensuse/distribution/11.0/repo/oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.0/repo/oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.0/repo/oss
+http://opensuse.pop.com.br/distribution/11.0/repo/oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.0/repo/oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.0/repo/oss
diff --git a/src/lib/distro-info/suse-11.0_x86_64/mirrors/base_non-oss b/src/lib/distro-info/suse-11.0_x86_64/mirrors/base_non-oss
new file mode 100644
index 00000000..1e318801
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/mirrors/base_non-oss
@@ -0,0 +1,240 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.0/repo/non-oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://mirror.lupaworld.com/opensuse/distribution/11.0/repo/non-oss
+http://www.lizardsource.cn/distribution/11.0/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://download.opensuse.or.id/distribution/11.0/repo/non-oss
+http://opensuse.cbn.net.id/distribution/11.0/repo/non-oss
+http://repo.ugm.ac.id/opensuse/distribution/11.0/repo/non-oss
+http://mirror.unej.ac.id/opensuse/distribution/11.0/repo/non-oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.0/repo/non-oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.0/repo/non-oss
+ftp://www.lizardsource.cn/distribution/11.0/repo/non-oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.0/repo/non-oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.0/repo/non-oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.0/repo/non-oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.0/repo/non-oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.0/repo/non-oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.daum.net/opensuse/distribution/11.0/repo/non-oss
+http://77.88.19.68/opensuse/distribution/11.0/repo/non-oss
+http://mirror.suse.ru/distribution/11.0/repo/non-oss
+http://77.88.19.73/opensuse/distribution/11.0/repo/non-oss
+http://77.88.19.74/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.0/repo/non-oss
+http://93.158.155.193/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.0/repo/non-oss
+ftp://seeder.yandex.net/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.0/repo/non-oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://allotter.yandex.net/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.in.th/opensuse/distribution/11.0/repo/non-oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.0/repo/non-oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.0/repo/non-oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.0/repo/non-oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.0/repo/non-oss
+http://suse.inode.at/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.0/repo/non-oss
+ftp://suse.inode.at/opensuse/distribution/11.0/repo/non-oss
+ftp://suse.lagis.at/opensuse/distribution/11.0/repo/non-oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.0/repo/non-oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.0/repo/non-oss
+http://suse.lagis.at/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+http://mirrors.netbg.com/opensuse/distribution/11.0/repo/non-oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.0/repo/non-oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.0/repo/non-oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.0/repo/non-oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.0/repo/non-oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.0/repo/non-oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.0/repo/non-oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.0/repo/non-oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.0/repo/non-oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.0/repo/non-oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.intergenia.de/distribution/11.0/repo/non-oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.0/repo/non-oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.0/repo/non-oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.0/repo/non-oss
+http://widehat.opensuse.org/distribution/11.0/repo/non-oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+http://opensuse-linuxmigratio.at/distribution/11.0/repo/non-oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.klid.dk/opensuse/distribution/11.0/repo/non-oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.0/repo/non-oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.0/repo/non-oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.0/repo/non-oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.0/repo/non-oss
+http://mirror.ovh.net/opensuse/distribution/11.0/repo/non-oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.ovh.net/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.cict.fr/distribution/11.0/repo/non-oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.0/repo/non-oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.0/repo/non-oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.0/repo/non-oss
+ftp://mirror.cict.fr/opensuse/distribution/11.0/repo/non-oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.0/repo/non-oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.0/repo/non-oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.0/repo/non-oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.0/repo/non-oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.0/repo/non-oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.0/repo/non-oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.0/repo/non-oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.0/repo/non-oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.0/repo/non-oss
+http://repo1.linux.edu.lv/distribution/11.0/repo/non-oss
+http://mirror.leaseweb.com/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.0/repo/non-oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.0/repo/non-oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.0/repo/non-oss
+ftp://repo1.linux.edu.lv/distribution/11.0/repo/non-oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.hro.nl/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.uib.no/distribution/11.0/repo/non-oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.0/repo/non-oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.0/repo/non-oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.0/repo/non-oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.0/repo/non-oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.0/repo/non-oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.0/repo/non-oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.0/repo/non-oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.0/repo/non-oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.ynet.sk/distribution/11.0/repo/non-oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.0/repo/non-oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.0/repo/non-oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.0/repo/non-oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.0/repo/non-oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://linux.dell.com/repo/community/distribution/11.0/repo/non-oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.0/repo/non-oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.0/repo/non-oss
+http://mirror.umoss.org/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.cs.utah.edu/distribution/11.0/repo/non-oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.ca.unixheads.org/distribution/11.0/repo/non-oss
+http://mirrors.xmission.com/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://mirrors2.kernel.org/opensuse/distribution/11.0/repo/non-oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.0/repo/non-oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirrors1.kernel.org/opensuse/distribution/11.0/repo/non-oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirror.rackspace.com/openSUSE/distribution/11.0/repo/non-oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.0/repo/non-oss
+http://130.57.19.201/distribution/11.0/repo/non-oss
+http://ftp.utexas.edu/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.0/repo/non-oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.0/repo/non-oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.0/repo/non-oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.0/repo/non-oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://mirrors.rit.edu/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.nyi.net/opensusedistribution/11.0/repo/non-oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirror.nyi.net/opensuse/distribution/11.0/repo/non-oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.0/repo/non-oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.0/repo/non-oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.patan.com.ar/distribution/11.0/repo/non-oss
+http://200.221.9.37/pub/opensuse/distribution/11.0/repo/non-oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.c3sl.ufpr.br/distribution/11.0/repo/non-oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.0/repo/non-oss
+http://opensuse.pop.com.br/distribution/11.0/repo/non-oss
diff --git a/src/lib/distro-info/suse-11.0_x86_64/mirrors/base_update b/src/lib/distro-info/suse-11.0_x86_64/mirrors/base_update
new file mode 100644
index 00000000..40e25e81
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/mirrors/base_update
@@ -0,0 +1,246 @@
+http://opensuse.mirror.ac.za/opensuse/update/11.0
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.0
+http://mirror.lupaworld.com/opensuse/update/11.0
+ftp://www.lizardsource.cn/update/11.0
+http://www.lizardsource.cn/update/11.0
+http://mirror.alva.ge/pub/opensuse/update/11.0
+http://mirror.alva.ge/pub/opensuse/update/11.0
+http://download.opensuse.or.id/update/11.0
+http://mirror.unej.ac.id/opensuse/update/11.0
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.0
+http://opensuse.cbn.net.id/update/11.0
+http://repo.ugm.ac.id/opensuse/update/11.0
+http://dl2.foss-id.web.id/opensuse/update/11.0
+ftp://repo.ugm.ac.id/opensuse/update/11.0
+ftp://opensuse.cbn.net.id/pub/opensuse/update/11.0
+ftp://opensuse.mirror.ac.za/opensuse/update/11.0
+http://mirror.isoc.org.il/pub/opensuse/update/11.0
+ftp://dl2.foss-id.web.id/repo/opensuse/update/11.0
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.0
+http://ftp.kddilabs.jp/Linux/packages/opensuse/update/11.0
+ftp://mirror.unej.ac.id/opensuse/update/11.0
+ftp://mirror.isoc.org.il/opensuse/update/11.0
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/update/11.0
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.0
+http://ftp.riken.jp/Linux/opensuse/update/11.0
+ftp://ftp.kddilabs.jp/Linux/packages/opensuseupdate/11.0
+ftp://ftp.novell.co.jp/pub/opensuse/update/11.0
+http://ftp.daum.net/opensuse/update/11.0
+http://mirror.suse.ru/update/11.0
+http://77.88.19.68/opensuse/update/11.0
+http://77.88.19.73/opensuse/update/11.0
+ftp://ftp.riken.jp/Linux/opensuse/update/11.0
+http://77.88.19.74/opensuse/update/11.0
+http://93.158.155.193/opensuse/update/11.0
+ftp://dispenser.yandex.net/opensuse/update/11.0
+ftp://ftp.chg.ru/pub/opensuse/update/11.0
+ftp://allotter.yandex.net/opensuse/update/11.0
+http://mirror.nus.edu.sg/opensuse/update/11.0
+ftp://seeder.yandex.net/opensuse/update/11.0
+ftp://ftp.kaist.ac.kr/opensuse/update/11.0
+ftp://spreader.yandex.net/opensuse/update/11.0
+ftp://ftp.metu.edu.tr/opensuse/update/11.0
+ftp://mirror.in.th/opensuse/update/11.0
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.0
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.0
+http://ftp.isu.edu.tw/pub/Linux/opensuse/update/11.0
+http://ftp.ncnu.edu.tw/Linux/opensuse/update/11.0
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/update/11.0
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/update/11.0
+http://ftp.chg.ru/pub/opensuse/update/11.0
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.0
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.0
+http://mirror-fpt-telecom.fpt.net/opensuse/update/11.0
+http://ftp.twaren.net/Linux/OpenSuSE/update/11.0
+ftp://ftp.twaren.net/Linux/OpenSuSE/update/11.0
+http://suse.inode.at/opensuse/update/11.0
+ftp://suse.inode.at/opensuse/update/11.0
+http://gd.tuwien.ac.at/opsys/linux/opensuse/update/11.0
+ftp://suse.lagis.at/opensuse/update/11.0
+http://ftp.tugraz.at/mirror/opensuse/update/11.0
+http://suse.lagis.at/opensuse/update/11.0
+http://mirror.opensuse.com.ba/opensuse/update/11.0
+http://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.0
+http://mirrors.netbg.com/opensuse/update/11.0
+ftp://ftp.tugraz.at/mirror/opensuse/update/11.0
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.0
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.0
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.0
+http://mirror.switch.ch/ftp/mirror/opensuse/update/11.0
+ftp://mirror.switch.ch/mirror/opensuse/update/11.0
+http://mirror.karneval.cz/pub/linux/opensuse/update/11.0
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.0
+ftp://mirrors.netbg.com/opensuse/update/11.0
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.0
+http://ftp.linux.cz/pub/linux/opensuse/update/11.0
+ftp://mirror.karneval.cz/pub/linux/opensuse/update/11.0
+http://ftp.halifax.rwth-aachen.de/opensuse/update/11.0
+http://ftp5.gwdg.de/pub/opensuse/update/11.0
+ftp://ftp.halifax.rwth-aachen.de/opensuse/update/11.0
+http://download.uni-hd.de/ftp/pub/linux/opensuse/update/11.0
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/update/11.0
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.0
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/update/11.0
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.0
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/update/11.0
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/update/11.0
+http://opensuse.intergenia.de/update/11.0
+http://ftp.uni-ulm.de/mirrors/opensuse/update/11.0
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.0
+ftp://ftp5.gwdg.de/pub/opensuse/update/11.0
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.0
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.0
+http://ftp.uni-kl.de/pub/linux/opensuse/update/11.0
+http://ftp3.gwdg.de/pub/opensuse/update/11.0
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.0
+ftp://ftp.uni-ulm.de/mirrors/opensuse/update/11.0
+http://widehat.opensuse.org/update/11.0
+http://ftp4.gwdg.de/pub/opensuse/update/11.0
+http://ftp.uni-kassel.de/opensuse/update/11.0
+http://ftp.tu-ilmenau.de/mirror/opensuse/update/11.0
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.0
+ftp://ftp4.gwdg.de/pub/opensuse/update/11.0
+ftp://ftp.uni-kl.de/pub/linux/opensuse/update/11.0
+http://opensuse-linuxmigratio.at/update/11.0
+http://ftp.uni-bayreuth.de/linux/opensuse/update/11.0
+ftp://ftp3.gwdg.de/pub/opensuse/update/11.0
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.0
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/update/11.0
+http://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.0
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.0
+http://ftp.uni-siegen.de/opensuse/update/11.0
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/update/11.0
+http://ftp.klid.dk/ftp/opensuse/update/11.0
+http://ftp.estpak.ee/pub/suse/opensuse/update/11.0
+ftp://ftp.uni-bayreuth.de/linux/opensuse/update/11.0
+ftp://ftp.uni-siegen.de/pub/opensuse/update/11.0
+ftp://ftp.gui.uva.es/sites/opensuse.org/update/11.0
+http://ftp.rediris.es/pub/mirror/opensuse/update/11.0
+http://suse.bifi.unizar.es/opensuse/update/11.0
+http://ftp.gui.uva.es/sites/opensuse.org/update/11.0
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.0
+http://opensuse.mirrors.proxad.net/opensuse/update/11.0
+ftp://ftp.klid.dk/opensuse/update/11.0
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/update/11.0
+http://mirror.ovh.net/opensuse/update/11.0
+http://fr2.rpmfind.net/linux/opensuse/update/11.0
+http://opensuse.cict.fr/update/11.0
+ftp://mirror.cict.fr/opensuse/update/11.0
+http://www.mirrorservice.org/sites/download.opensuse.org/update/11.0
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.0
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.0
+ftp://mirror.ovh.net/opensuse/update/11.0
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/update/11.0
+ftp://ftp.rediris.es/pub/mirror/opensuse/update/11.0
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/update/11.0
+ftp://fr2.rpmfind.net/linux/opensuse/update/11.0
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.0
+http://ftp.ntua.gr/pub/linux/opensuse/update/11.0
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.0
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.0
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.0
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.0
+http://roxen.integrity.hu/pub/opensuse/update/11.0
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.0
+ftp://ftp.ntua.gr/pub/linux/opensuseupdate/11.0
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.0
+http://rm.mirror.garr.it/mirrors/opensuse/update/11.0
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.0
+http://repo1.linux.edu.lv/update/11.0
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.0
+http://mirror.leaseweb.com/opensuse/update/11.0
+ftp://mirror.leaseweb.com/opensuse/update/11.0
+http://mirrors.nl.eu.kernel.org/opensuse/update/11.0
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.0
+ftp://repo1.linux.edu.lv/update/11.0
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/update/11.0
+http://opensuse.hro.nl/opensuse/update/11.0
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/update/11.0
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/update/11.0
+http://opensuse.uib.no/update/11.0
+ftp://rm.mirror.garr.it/mirrors/opensuseupdate/11.0
+http://ftp.uninett.no/pub/linux/opensuse/update/11.0
+ftp://mirrors.nl.eu.kernel.org/opensuse/update/11.0
+http://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.0
+ftp://opensuse.hro.nl/opensuse/update/11.0
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.0
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/update/11.0
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.0
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/update/11.0
+ftp://ftp.uninett.no/pub/linux/opensuse/update/11.0
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.0
+ftp://ftp.pbone.net/pub/opensuse/update/11.0
+http://ftp.sileman.pl/pub/opensuse/update/11.0
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.0
+ftp://ftp.pbone.net/pub/opensuse/update/11.0
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.0
+ftp://ftp.sileman.pl/pub/opensuse/update/11.0
+http://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.0
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.0
+http://ftp.gts.lug.ro/opensuse/update/11.0
+ftp://ftp.gts.lug.ro/opensuse/update/11.0
+http://ftp.ines.lug.ro/opensuse/update/11.0
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.0
+http://cesium.di.uminho.pt/pub/opensuse/update/11.0
+ftp://cesium.di.uminho.pt/pub/opensuse/update/11.0
+http://mirrors.se.eu.kernel.org/opensuse/update/11.0
+ftp://ftp.ines.lug.ro/opensuse/update/11.0
+http://ftp.df.lth.se/pub/opensuse/update/11.0
+http://opensuse.ynet.sk/update/11.0
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.0
+ftp://ftp.df.lth.se/pub/opensuseupdate/11.0
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.0
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.0
+ftp://mirrors.se.eu.kernel.org/opensuse/update/11.0
+http://less.cogeco.net/ftp/openSUSE/update/11.0
+http://www.muug.mb.ca/pub/opensuse/update/11.0
+http://linux.dell.com/repo/community/update/11.0
+ftp://www.muug.mb.ca/pub/opensuse/update/11.0
+ftp://less.cogeco.net/openSUSE/update/11.0
+http://ftp.osuosl.org/pub/opensuse/update/11.0
+http://suse.mirrors.tds.net/pub/opensuse/update/11.0
+http://opensuse.fastsoft.net/pub/linux/opensuse/update/11.0
+http://mirrors.med.harvard.edu/opensuse/update/11.0
+ftp://ftp.osuosl.org/pub/opensuse/update/11.0
+http://mirror.anl.gov/pub/opensuse/opensuse/update/11.0
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/update/11.0
+http://mirror.umoss.org/opensuse/update/11.0
+http://opensuse.cs.utah.edu/update/11.0
+http://opensuse.ca.unixheads.org/update/11.0
+http://mirrors.xmission.com/opensuse/update/11.0
+http://mirrors2.kernel.org/opensuse/update/11.0
+http://mirrors1.kernel.org/opensuse/update/11.0
+ftp://opensuse.cs.utah.edu/pub/opensuse/update/11.0
+http://mirror.rackspace.com/openSUSE/update/11.0
+http://130.57.19.201/update/11.0
+ftp://mirror.rackspace.com/openSUSE/update/11.0
+http://ftp.utexas.edu/opensuse/update/11.0
+ftp://130.57.19.201/pub/opensuse/update/11.0
+http://ftp.ussg.iu.edu/linux/opensuse/update/11.0
+ftp://mirror.anl.gov/pub/opensuse/opensuse/update/11.0
+http://www.gtlib.gatech.edu/pub/opensuse/update/11.0
+ftp://mirrors1.kernel.org/opensuse/update/11.0
+ftp://www.gtlib.gatech.edu/pub/opensuse/update/11.0
+ftp://mirrors2.kernel.org/opensuse/update/11.0
+ftp://mirror.colorado.edu/pub/opensuse/update/11.0
+ftp://mirrors.xmission.com/opensuse/update/11.0
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/update/11.0
+http://mirror.cps.cmich.edu/opensuse/opensuse/update/11.0
+ftp://ftp.utexas.edu/mirrors/opensuse/update/11.0
+ftp://mirror.colorado.edu/pub/opensuse/update/11.0
+http://mirrors.rit.edu/opensuse/update/11.0
+ftp://mirror.nyi.net/opensuseupdate/11.0
+http://ftp.iinet.net.au/pub/opensuse/update/11.0
+http://mirror.nyi.net/opensuse/update/11.0
+http://mirror.pacific.net.au/linux/opensuse/update/11.0
+http://mirror.internode.on.net/pub/opensuse/update/11.0
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.0
+ftp://mirror.internode.on.net/pub/opensuse/update/11.0
+ftp://ftp.iinet.net.au/pub/opensuse/update/11.0
+ftp://mirror.pacific.net.au/linux/opensuse/update/11.0
+http://opensuse.patan.com.ar/update/11.0
+http://200.221.9.37/pub/opensuse/update/11.0
+http://opensuse.c3sl.ufpr.br/update/11.0
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.0
+http://opensuse.pop.com.br/update/11.0
+ftp://opensuse.c3sl.ufpr.br/opensuse/update/11.0
diff --git a/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/group b/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/hosts b/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/passwd b/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/shadow b/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..ac75d62a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
new file mode 100644
index 00000000..57a9078a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIC
+GwMECwcDAgMVAgMDFgIBAh4BAheABQJIHzCqBQkHwXpNAAoJEOOlw2Awfj1UvWgE
+AIRoxE8S6jQB7S43SVcX06FHJeUJ/m+1ErIj9LwJTYrR/8qsDjTgrttgb+nBHkIj
+NhCCLAuR8sWj3CxsUMH2fayryNnwZEWGqnzo7Jtt4R1Ur3h5pHYonFjfoJyFUZjJ
+7Mhw7/TuOWx20FrzqBi8tbHx8pd7Fa5lCUgopVtMh6GR
+=R56j
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..80380d2f
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
new file mode 100644
index 00000000..74ff59e0
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgIbAwYLCQgHAwIEFQIIAwQW
+AgMBAh4BAheABQJIFkiPBQkHhmvVAAoJEBTCi8l+LjsFn4QAn2wgOHudNubNZvTz
+NdaYJKJ0m2qnAJ9hd0nQBhn28H4Ii4a4h7kpGWRxN4hGBBMRAgAGBQJEexD/AAoJ
+EKhO2uicgArKFLwAn0B+g2mJ5n8LrBziTQ5SjnSPyDBXAJwJoYTta5Sfw/3vVGpU
+fJAKVDoB9w==
+=MWDN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
new file mode 100644
index 00000000..daeef8a5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
@@ -0,0 +1,37 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiAhsDBAsHAwID
+FQIDAxYCAQIeAQIXgAUCSB80OgUJEfKmuQAKCRCoTtronIAKyuJlAJ0cWZifmBO6
+Eh71jattipdMhUYBTwCfSXbJJtuF3c96JPmpmT8be2LDo86IRgQQEQIABgUCOnBe
+UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
+k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
+EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
+cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
+nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
+U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
+B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
++D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
+KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
+OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
+3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
+lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
+l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
+YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
+bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
+l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
+MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
+1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
+1dbriEwEGBECAAwFAkgfNGYFCRHyptQACgkQqE7a6JyACsrv3ACbBLhafFXmTjH3
+JJWFJGWuIOaZUosAniPs4feEyN46gjXGgcZc2Ai8nkm6
+=mY6G
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..8467c19b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..53b38ddc
--- /dev/null
+++ b/src/lib/distro-info/suse-11.0_x86_64/trusted-package-keys/pubring.gpg
Binary files differ
diff --git a/src/lib/distro-info/suse-11.1/export-filter.example b/src/lib/distro-info/suse-11.1/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/suse-11.1/mirrors/base b/src/lib/distro-info/suse-11.1/mirrors/base
new file mode 100644
index 00000000..e323dcaa
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/mirrors/base
@@ -0,0 +1,252 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/oss
+http://www.lizardsource.cn/distribution/11.1/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/oss
+http://download.opensuse.or.id/distribution/11.1/repo/oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirror.lupaworld.com/opensuse/distribution/11.1/repo/oss
+ftp://www.lizardsource.cn/distribution/11.1/repo/oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/oss
+http://repo.ugm.ac.id/opensuse/distribution/11.1/repo/oss
+http://opensuse.cbn.net.id/distribution/11.1/repo/oss
+http://mirror.unej.ac.id/opensuse/distribution/11.1/repo/oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.1/repo/oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.1/repo/oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.1/repo/oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.1/repo/oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.1/repo/oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.1/repo/oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.kddilabs.jp/Linux/packages/opensusedistribution/11.1/repo/oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.1/repo/oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/oss
+http://ftp.daum.net/opensuse/distribution/11.1/repo/oss
+http://77.88.19.68/opensuse/distribution/11.1/repo/oss
+http://77.88.19.73/opensuse/distribution/11.1/repo/oss
+http://mirror.suse.ru/distribution/11.1/repo/oss
+http://77.88.19.74/opensuse/distribution/11.1/repo/oss
+http://93.158.155.193/opensuse/distribution/11.1/repo/oss
+ftp://ftp.daum.net/opensuse/distribution/11.1/repo/oss
+ftp://seeder.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/oss
+ftp://allotter.yandex.net/opensuse/distribution/11.1/repo/oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.1/repo/oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.1/repo/oss
+ftp://spreader.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.1/repo/oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.1/repo/oss
+ftp://mirror.in.th/opensuse/distribution/11.1/repo/oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.1/repo/oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/oss
+http://suse.inode.at/opensuse/distribution/11.1/repo/oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/oss
+ftp://suse.inode.at/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/oss
+http://suse.lagis.at/opensuse/distribution/11.1/repo/oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.1/repo/oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/oss
+http://mirrors.netbg.com/opensuse/distribution/11.1/repo/oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+ftp://suse.lagis.at/opensuse/distribution/11.1/repo/oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.1/repo/oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.1/repo/oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.1/repo/oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.1/repo/oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/oss
+http://opensuse.intergenia.de/distribution/11.1/repo/oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://widehat.opensuse.org/distribution/11.1/repo/oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.1/repo/oss
+http://opensuse-linuxmigratio.at/distribution/11.1/repo/oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.1/repo/oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.1/repo/oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.klid.dk/opensuse/distribution/11.1/repo/oss
+http://mirror.ovh.net/opensuse/distribution/11.1/repo/oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.cict.fr/distribution/11.1/repo/oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://mirror.cict.fr/opensuse/distribution/11.1/repo/oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/oss
+ftp://mirror.ovh.net/opensuse/distribution/11.1/repo/oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.1/repo/oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.1/repo/oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.1/repo/oss
+http://mirror.leaseweb.com/opensuse/distribution/11.1/repo/oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.1/repo/oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+http://repo1.linux.edu.lv/distribution/11.1/repo/oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+http://opensuse.hro.nl/opensuse/distribution/11.1/repo/oss
+ftp://repo1.linux.edu.lv/distribution/11.1/repo/oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.1/repo/oss
+http://opensuse.uib.no/distribution/11.1/repo/oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.1/repo/oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.1/repo/oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/oss
+http://opensuse.ynet.sk/distribution/11.1/repo/oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+http://linux.dell.com/repo/community/distribution/11.1/repo/oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/oss
+ftp://less.cogeco.net/openSUSE/distribution/11.1/repo/oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.1/repo/oss
+http://opensuse.cs.utah.edu/distribution/11.1/repo/oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirror.umoss.org/opensuse/distribution/11.1/repo/oss
+http://opensuse.ca.unixheads.org/distribution/11.1/repo/oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/oss
+http://mirrors.xmission.com/opensuse/distribution/11.1/repo/oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/oss
+http://mirrors2.kernel.org/opensuse/distribution/11.1/repo/oss
+http://mirrors1.kernel.org/opensuse/distribution/11.1/repo/oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.1/repo/oss
+http://mirror.rackspace.com/openSUSE/distribution/11.1/repo/oss
+http://130.57.19.201/distribution/11.1/repo/oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.1/repo/oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.utexas.edu/opensuse/distribution/11.1/repo/oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.1/repo/oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.1/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirror.nyi.net/opensuse/distribution/11.1/repo/oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.1/repo/oss
+http://mirrors.rit.edu/opensuse/distribution/11.1/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.nyi.net/opensusedistribution/11.1/repo/oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/oss
+http://opensuse.patan.com.ar/distribution/11.1/repo/oss
+http://200.221.9.37/pub/opensuse/distribution/11.1/repo/oss
+http://opensuse.c3sl.ufpr.br/distribution/11.1/repo/oss
+http://opensuse.pop.com.br/distribution/11.1/repo/oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.1/repo/oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/oss
diff --git a/src/lib/distro-info/suse-11.1/mirrors/base_non-oss b/src/lib/distro-info/suse-11.1/mirrors/base_non-oss
new file mode 100644
index 00000000..e987723d
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/mirrors/base_non-oss
@@ -0,0 +1,250 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/non-oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirror.lupaworld.com/opensuse/distribution/11.1/repo/non-oss
+http://www.lizardsource.cn/distribution/11.1/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://www.lizardsource.cn/distribution/11.1/repo/non-oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/non-oss
+http://mirror.unej.ac.id/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.cbn.net.id/distribution/11.1/repo/non-oss
+http://download.opensuse.or.id/distribution/11.1/repo/non-oss
+http://repo.ugm.ac.id/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.1/repo/non-oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.1/repo/non-oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.1/repo/non-oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.1/repo/non-oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.1/repo/non-oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.daum.net/opensuse/distribution/11.1/repo/non-oss
+http://77.88.19.68/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.kddilabs.jp/Linux/packages/opensusedistribution/11.1/repo/non-oss
+http://77.88.19.73/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/non-oss
+http://mirror.suse.ru/distribution/11.1/repo/non-oss
+http://77.88.19.74/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://spreader.yandex.net/opensuse/distribution/11.1/repo/non-oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.1/repo/non-oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.1/repo/non-oss
+ftp://seeder.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.in.th/opensuse/distribution/11.1/repo/non-oss
+ftp://allotter.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.1/repo/non-oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/non-oss
+http://suse.inode.at/opensuse/distribution/11.1/repo/non-oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.inode.at/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/non-oss
+http://suse.lagis.at/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.lagis.at/opensuse/distribution/11.1/repo/non-oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.1/repo/non-oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+http://mirrors.netbg.com/opensuse/distribution/11.1/repo/non-oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.1/repo/non-oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/non-oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/non-oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.intergenia.de/distribution/11.1/repo/non-oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/non-oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/non-oss
+http://widehat.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.1/repo/non-oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse-linuxmigratio.at/distribution/11.1/repo/non-oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.1/repo/non-oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/non-oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.klid.dk/opensuse/distribution/11.1/repo/non-oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/non-oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.1/repo/non-oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/non-oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.ovh.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.cict.fr/distribution/11.1/repo/non-oss
+http://mirror.ovh.net/opensuse/distribution/11.1/repo/non-oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/non-oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.1/repo/non-oss
+ftp://mirror.cict.fr/opensuse/distribution/11.1/repo/non-oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.1/repo/non-oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/non-oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.1/repo/non-oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.1/repo/non-oss
+http://repo1.linux.edu.lv/distribution/11.1/repo/non-oss
+http://mirror.leaseweb.com/opensuse/distribution/11.1/repo/non-oss
+ftp://repo1.linux.edu.lv/distribution/11.1/repo/non-oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.1/repo/non-oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.1/repo/non-oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.hro.nl/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.uib.no/distribution/11.1/repo/non-oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/non-oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/non-oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/non-oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/non-oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.ynet.sk/distribution/11.1/repo/non-oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.1/repo/non-oss
+http://linux.dell.com/repo/community/distribution/11.1/repo/non-oss
+ftp://less.cogeco.net/openSUSE/distribution/11.1/repo/non-oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.1/repo/non-oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirror.umoss.org/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.cs.utah.edu/distribution/11.1/repo/non-oss
+http://opensuse.ca.unixheads.org/distribution/11.1/repo/non-oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirrors2.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirrors1.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.xmission.com/opensuse/distribution/11.1/repo/non-oss
+http://mirror.rackspace.com/openSUSE/distribution/11.1/repo/non-oss
+http://130.57.19.201/distribution/11.1/repo/non-oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.1/repo/non-oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.1/repo/non-oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.1/repo/non-oss
+http://ftp.utexas.edu/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.1/repo/non-oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/non-oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirror.nyi.net/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.rit.edu/opensuse/distribution/11.1/repo/non-oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.nyi.net/opensusedistribution/11.1/repo/non-oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/non-oss
+http://200.221.9.37/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.c3sl.ufpr.br/distribution/11.1/repo/non-oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.patan.com.ar/distribution/11.1/repo/non-oss
+http://opensuse.pop.com.br/distribution/11.1/repo/non-oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.1/repo/non-oss
diff --git a/src/lib/distro-info/suse-11.1/mirrors/base_update b/src/lib/distro-info/suse-11.1/mirrors/base_update
new file mode 100644
index 00000000..76260505
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/mirrors/base_update
@@ -0,0 +1,252 @@
+http://mirror.lupaworld.com/opensuse/update/11.1
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.1
+http://opensuse.mirror.ac.za/opensuse/update/11.1
+ftp://opensuse.mirror.ac.za/opensuse/update/11.1
+http://www.lizardsource.cn/update/11.1
+http://mirror.alva.ge/pub/opensuse/update/11.1
+http://mirror.alva.ge/pub/opensuse/update/11.1
+http://download.opensuse.or.id/update/11.1
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.1
+ftp://www.lizardsource.cn/update/11.1
+http://opensuse.cbn.net.id/update/11.1
+http://mirror.unej.ac.id/opensuse/update/11.1
+http://dl2.foss-id.web.id/opensuse/update/11.1
+ftp://mirror.isoc.org.il/opensuse/update/11.1
+http://repo.ugm.ac.id/opensuse/update/11.1
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.1
+http://mirror.isoc.org.il/pub/opensuse/update/11.1
+http://ftp.kddilabs.jp/Linux/packages/opensuse/update/11.1
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.1
+ftp://dl2.foss-id.web.id/repo/opensuse/update/11.1
+ftp://mirror.unej.ac.id/opensuse/update/11.1
+ftp://opensuse.cbn.net.id/pub/opensuse/update/11.1
+http://ftp.novell.co.jp/pub/opensuse/update/11.1
+ftp://repo.ugm.ac.id/opensuse/update/11.1
+http://ftp.riken.jp/Linux/opensuse/update/11.1
+ftp://ftp.novell.co.jp/pub/opensuse/update/11.1
+ftp://ftp.kddilabs.jp/Linux/packages/opensuseupdate/11.1
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/update/11.1
+http://77.88.19.68/opensuse/update/11.1
+ftp://ftp.daum.net/opensuse/update/11.1
+http://77.88.19.73/opensuse/update/11.1
+ftp://ftp.riken.jp/Linux/opensuse/update/11.1
+http://mirror.suse.ru/update/11.1
+http://77.88.19.74/opensuse/update/11.1
+http://ftp.daum.net/opensuse/update/11.1
+http://93.158.155.193/opensuse/update/11.1
+ftp://ftp.kaist.ac.kr/opensuse/update/11.1
+ftp://spreader.yandex.net/opensuse/update/11.1
+ftp://ftp.chg.ru/pub/opensuse/update/11.1
+ftp://seeder.yandex.net/opensuse/update/11.1
+http://mirror.nus.edu.sg/opensuse/update/11.1
+ftp://mirror.in.th/opensuse/update/11.1
+ftp://allotter.yandex.net/opensuse/update/11.1
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.1
+ftp://ftp.metu.edu.tr/opensuse/update/11.1
+ftp://dispenser.yandex.net/opensuse/update/11.1
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.1
+http://ftp.chg.ru/pub/opensuse/update/11.1
+http://ftp.isu.edu.tw/pub/Linux/opensuse/update/11.1
+http://mirror-fpt-telecom.fpt.net/opensuse/update/11.1
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/update/11.1
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.1
+http://ftp.ncnu.edu.tw/Linux/opensuse/update/11.1
+http://ftp.twaren.net/Linux/OpenSuSE/update/11.1
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/update/11.1
+http://suse.inode.at/opensuse/update/11.1
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.1
+ftp://ftp.twaren.net/Linux/OpenSuSE/update/11.1
+http://ftp.tugraz.at/mirror/opensuse/update/11.1
+ftp://suse.inode.at/opensuse/update/11.1
+http://suse.lagis.at/opensuse/update/11.1
+http://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.1
+ftp://ftp.tugraz.at/mirror/opensuse/update/11.1
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/update/11.1
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.1
+ftp://suse.lagis.at/opensuse/update/11.1
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.1
+http://mirror.opensuse.com.ba/opensuse/update/11.1
+http://mirrors.netbg.com/opensuse/update/11.1
+http://mirror.switch.ch/ftp/mirror/opensuse/update/11.1
+ftp://mirror.switch.ch/mirror/opensuse/update/11.1
+http://mirror.karneval.cz/pub/linux/opensuse/update/11.1
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.1
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.1
+http://ftp5.gwdg.de/pub/opensuse/update/11.1
+http://gd.tuwien.ac.at/opsys/linux/opensuse/update/11.1
+http://ftp.linux.cz/pub/linux/opensuse/update/11.1
+http://ftp.halifax.rwth-aachen.de/opensuse/update/11.1
+ftp://mirror.karneval.cz/pub/linux/opensuse/update/11.1
+ftp://mirrors.netbg.com/opensuse/update/11.1
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.1
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/update/11.1
+ftp://ftp.halifax.rwth-aachen.de/opensuse/update/11.1
+http://download.uni-hd.de/ftp/pub/linux/opensuse/update/11.1
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/update/11.1
+ftp://ftp5.gwdg.de/pub/opensuse/update/11.1
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/update/11.1
+http://opensuse.intergenia.de/update/11.1
+http://ftp.uni-ulm.de/mirrors/opensuse/update/11.1
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.1
+ftp://ftp.uni-ulm.de/mirrors/opensuse/update/11.1
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.1
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.1
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.1
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.1
+http://ftp.uni-kl.de/pub/linux/opensuse/update/11.1
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/update/11.1
+http://ftp3.gwdg.de/pub/opensuse/update/11.1
+ftp://ftp.uni-kl.de/pub/linux/opensuse/update/11.1
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.1
+http://widehat.opensuse.org/update/11.1
+http://ftp4.gwdg.de/pub/opensuse/update/11.1
+ftp://ftp4.gwdg.de/pub/opensuse/update/11.1
+ftp://ftp3.gwdg.de/pub/opensuse/update/11.1
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.1
+http://ftp.uni-kassel.de/opensuse/update/11.1
+http://ftp.uni-bayreuth.de/linux/opensuse/update/11.1
+http://opensuse-linuxmigratio.at/update/11.1
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/update/11.1
+http://ftp.tu-ilmenau.de/mirror/opensuse/update/11.1
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.uni-siegen.de/pub/opensuse/update/11.1
+http://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.1
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.1
+ftp://ftp.uni-bayreuth.de/linux/opensuse/update/11.1
+http://ftp.estpak.ee/pub/suse/opensuse/update/11.1
+http://ftp.gui.uva.es/sites/opensuse.org/update/11.1
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/update/11.1
+ftp://ftp.gui.uva.es/sites/opensuse.org/update/11.1
+http://ftp.rediris.es/pub/mirror/opensuse/update/11.1
+ftp://ftp.klid.dk/opensuse/update/11.1
+ftp://ftp.rediris.es/pub/mirror/opensuse/update/11.1
+http://suse.bifi.unizar.es/opensuse/update/11.1
+http://ftp.uni-siegen.de/opensuse/update/11.1
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.1
+http://ftp.klid.dk/ftp/opensuse/update/11.1
+http://opensuse.mirrors.proxad.net/opensuse/update/11.1
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://mirror.ovh.net/opensuse/update/11.1
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.1
+http://mirror.ovh.net/opensuse/update/11.1
+http://www.mirrorservice.org/sites/download.opensuse.org/update/11.1
+http://fr2.rpmfind.net/linux/opensuse/update/11.1
+ftp://www.mirrorservice.org/sites/download.opensuse.org/update/11.1
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.1
+ftp://fr2.rpmfind.net/linux/opensuse/update/11.1
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.1
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.1
+http://opensuse.cict.fr/update/11.1
+http://ftp.ntua.gr/pub/linux/opensuse/update/11.1
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.1
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/update/11.1
+ftp://ftp.ntua.gr/pub/linux/opensuseupdate/11.1
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.1
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/update/11.1
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.1
+http://roxen.integrity.hu/pub/opensuse/update/11.1
+ftp://mirror.cict.fr/opensuse/update/11.1
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.1
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.1
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.1
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.1
+http://rm.mirror.garr.it/mirrors/opensuse/update/11.1
+http://repo1.linux.edu.lv/update/11.1
+ftp://repo1.linux.edu.lv/update/11.1
+http://mirror.leaseweb.com/opensuse/update/11.1
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://mirror.leaseweb.com/opensuse/update/11.1
+ftp://rm.mirror.garr.it/mirrors/opensuseupdate/11.1
+ftp://mirrors.nl.eu.kernel.org/opensuse/update/11.1
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/update/11.1
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/update/11.1
+http://mirrors.nl.eu.kernel.org/opensuse/update/11.1
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/update/11.1
+http://opensuse.hro.nl/opensuse/update/11.1
+http://opensuse.uib.no/update/11.1
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/update/11.1
+http://ftp.uninett.no/pub/linux/opensuse/update/11.1
+http://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.1
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.1
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/update/11.1
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.1
+ftp://ftp.uninett.no/pub/linux/opensuse/update/11.1
+ftp://opensuse.hro.nl/opensuse/update/11.1
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.1
+ftp://ftp.pbone.net/pub/opensuse/update/11.1
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.1
+http://ftp.sileman.pl/pub/opensuse/update/11.1
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.1
+ftp://ftp.sileman.pl/pub/opensuse/update/11.1
+ftp://ftp.pbone.net/pub/opensuse/update/11.1
+http://cesium.di.uminho.pt/pub/opensuse/update/11.1
+http://ftp.gts.lug.ro/opensuse/update/11.1
+ftp://cesium.di.uminho.pt/pub/opensuse/update/11.1
+ftp://ftp.gts.lug.ro/opensuse/update/11.1
+http://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.1
+http://ftp.ines.lug.ro/opensuse/update/11.1
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.1
+ftp://ftp.ines.lug.ro/opensuse/update/11.1
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.1
+http://mirrors.se.eu.kernel.org/opensuse/update/11.1
+http://ftp.df.lth.se/pub/opensuse/update/11.1
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.1
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.1
+http://opensuse.ynet.sk/update/11.1
+ftp://mirrors.se.eu.kernel.org/opensuse/update/11.1
+ftp://ftp.df.lth.se/pub/opensuseupdate/11.1
+ftp://less.cogeco.net/openSUSE/update/11.1
+http://www.muug.mb.ca/pub/opensuse/update/11.1
+http://linux.dell.com/repo/community/update/11.1
+http://ftp.osuosl.org/pub/opensuse/update/11.1
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.1
+http://less.cogeco.net/ftp/openSUSE/update/11.1
+ftp://www.muug.mb.ca/pub/opensuse/update/11.1
+http://suse.mirrors.tds.net/pub/opensuse/update/11.1
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/update/11.1
+ftp://suse.mirrors.tds.net/pub/opensuse/update/11.1
+http://opensuse.fastsoft.net/pub/linux/opensuse/update/11.1
+http://mirror.anl.gov/pub/opensuse/opensuse/update/11.1
+http://mirror.umoss.org/opensuse/update/11.1
+ftp://mirror.anl.gov/pub/opensuse/opensuse/update/11.1
+http://opensuse.cs.utah.edu/update/11.1
+http://mirrors.med.harvard.edu/opensuse/update/11.1
+ftp://ftp.osuosl.org/pub/opensuse/update/11.1
+http://mirrors.xmission.com/opensuse/update/11.1
+ftp://mirrors.xmission.com/opensuse/update/11.1
+ftp://opensuse.cs.utah.edu/pub/opensuse/update/11.1
+http://mirrors1.kernel.org/opensuse/update/11.1
+http://opensuse.ca.unixheads.org/update/11.1
+http://mirror.rackspace.com/openSUSE/update/11.1
+http://130.57.19.201/update/11.1
+http://mirrors2.kernel.org/opensuse/update/11.1
+ftp://mirrors1.kernel.org/opensuse/update/11.1
+ftp://130.57.19.201/pub/opensuse/update/11.1
+ftp://mirrors2.kernel.org/opensuse/update/11.1
+http://ftp.ussg.iu.edu/linux/opensuse/update/11.1
+ftp://mirror.rackspace.com/openSUSE/update/11.1
+http://ftp.utexas.edu/opensuse/update/11.1
+http://www.gtlib.gatech.edu/pub/opensuse/update/11.1
+ftp://mirror.colorado.edu/pub/opensuse/update/11.1
+ftp://ftp.utexas.edu/mirrors/opensuse/update/11.1
+ftp://www.gtlib.gatech.edu/pub/opensuse/update/11.1
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/update/11.1
+http://mirror.cps.cmich.edu/opensuse/opensuse/update/11.1
+ftp://ftp.ussg.iu.edu/linux/opensuse/update/11.1
+http://mirror.nyi.net/opensuse/update/11.1
+ftp://mirror.colorado.edu/pub/opensuse/update/11.1
+http://mirrors.rit.edu/opensuse/update/11.1
+ftp://mirror.nyi.net/opensuseupdate/11.1
+http://ftp.iinet.net.au/pub/opensuse/update/11.1
+http://mirror.internode.on.net/pub/opensuse/update/11.1
+http://mirror.pacific.net.au/linux/opensuse/update/11.1
+ftp://ftp.iinet.net.au/pub/opensuse/update/11.1
+ftp://mirror.internode.on.net/pub/opensuse/update/11.1
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.1
+http://opensuse.patan.com.ar/update/11.1
+http://opensuse.c3sl.ufpr.br/update/11.1
+http://200.221.9.37/pub/opensuse/update/11.1
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.1
+ftp://opensuse.c3sl.ufpr.br/opensuse/update/11.1
+http://opensuse.pop.com.br/update/11.1
diff --git a/src/lib/distro-info/suse-11.1/prereqfiles/etc/group b/src/lib/distro-info/suse-11.1/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-11.1/prereqfiles/etc/hosts b/src/lib/distro-info/suse-11.1/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-11.1/prereqfiles/etc/passwd b/src/lib/distro-info/suse-11.1/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-11.1/prereqfiles/etc/shadow b/src/lib/distro-info/suse-11.1/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-11.1/settings.default b/src/lib/distro-info/suse-11.1/settings.default
new file mode 100644
index 00000000..36e38866
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/settings.default
@@ -0,0 +1,1126 @@
+bootstrap-packages = <<END
+ i586/aaa_base-11.1-10007.5.i586.rpm
+ i586/audit-libs-1.7.7-5.1.i586.rpm
+ i586/bash-3.2-141.10.i586.rpm
+ i586/boost-license-1.36.0-9.5.i586.rpm
+ i586/bzip2-1.0.5-34.5.i586.rpm
+ i586/ConsoleKit-0.2.10-60.16.i586.rpm
+ i586/coreutils-6.12-32.10.i586.rpm
+ i586/coreutils-lang-6.12-32.10.i586.rpm
+ i586/cpio-2.9-75.35.i586.rpm
+ i586/cpio-lang-2.9-75.35.i586.rpm
+ i586/cracklib-2.8.12-55.1.i586.rpm
+ i586/cracklib-dict-small-2.8.12-55.1.i586.rpm
+ i586/cron-4.1-194.28.i586.rpm
+ i586/cyrus-sasl-2.1.22-182.1.i586.rpm
+ i586/dbus-1-1.2.4-5.1.i586.rpm
+ i586/dbus-1-glib-0.76-32.1.i586.rpm
+ i586/device-mapper-1.02.27-7.1.i586.rpm
+ i586/diffutils-2.8.7-143.9.i586.rpm
+ i586/dhcpcd-3.2.3-44.1.i586.rpm
+ i586/dirmngr-1.0.2-1.39.i586.rpm
+ i586/e2fsprogs-1.41.1-11.9.i586.rpm
+ i586/elfutils-0.137-3.11.i586.rpm
+ i586/file-4.24-43.1.i586.rpm
+ i586/filesystem-11.1-2.3.i586.rpm
+ i586/fillup-1.42-242.8.i586.rpm
+ i586/findutils-4.4.0-38.27.i586.rpm
+ i586/gawk-3.1.6-1.44.i586.rpm
+ i586/gdbm-1.8.3-371.8.i586.rpm
+ i586/glib2-2.18.2-5.1.i586.rpm
+ i586/glib2-lang-2.18.2-5.1.i586.rpm
+ i586/glib2-branding-upstream-2.18.2-5.1.i586.rpm
+ i586/glibc-2.9-2.8.i586.rpm
+ i586/gpg2-2.0.9-25.105.i586.rpm
+ i586/gpg2-lang-2.0.9-25.105.i586.rpm
+ i586/grep-2.5.2-90.28.i586.rpm
+ i586/gzip-1.3.12-68.36.i586.rpm
+ i586/hal-0.5.12-10.1.i586.rpm
+ i586/info-4.12-1.85.i586.rpm
+ i586/insserv-1.12.0-22.15.i586.rpm
+ i586/irqbalance-0.55-120.8.i586.rpm
+ i586/kernel-default-2.6.27.7-9.1.i586.rpm
+ i586/kernel-default-base-2.6.27.7-9.1.i586.rpm
+ i586/keyutils-1.2-107.4.i586.rpm
+ i586/keyutils-libs-1.2-107.4.i586.rpm
+ i586/krb5-1.6.3-132.1.i586.rpm
+ i586/libacl-2.2.47-27.5.i586.rpm
+ i586/libasm1-0.137-3.11.i586.rpm
+ i586/libasound2-1.0.18-8.7.i586.rpm
+ i586/libattr-2.4.39-67.5.i586.rpm
+ i586/libbz2-1-1.0.5-34.5.i586.rpm
+ i586/libblkid1-1.41.1-11.9.i586.rpm
+ i586/libblocxx6-2.1.0.342-120.1.i586.rpm
+ i586/libboost_signals1_36_0-1.36.0-9.5.i586.rpm
+ i586/libcom_err2-1.41.1-11.9.i586.rpm
+ i586/libcurl4-7.19.0-11.1.i586.rpm
+ i586/libdb-4_5-4.5.20-94.17.i586.rpm
+ i586/libdw1-0.137-3.11.i586.rpm
+ i586/libelf1-0.137-3.11.i586.rpm
+ i586/libext2fs2-1.41.1-11.9.i586.rpm
+ i586/libexpat1-2.0.1-88.10.i586.rpm
+ i586/libgcc43-4.3.3_20081022-9.5.i586.rpm
+ i586/libgcrypt11-1.4.1-4.1.i586.rpm
+ i586/libglib-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libgobject-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libgpg-error0-1.6-6.10.i586.rpm
+ i586/libgthread-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libidn-1.10-2.14.i586.rpm
+ i586/libksba-1.0.4-1.17.i586.rpm
+ i586/libldap-2_4-2-2.4.12-5.3.i586.rpm
+ i586/libncurses5-5.6-89.10.i586.rpm
+ i586/libncurses6-5.6-89.10.i586.rpm
+ i586/libnscd-2.0.2-72.47.i586.rpm
+ i586/libopenssl0_9_8-0.9.8h-28.4.i586.rpm
+ i586/libpt2-2.4.2-2.19.i586.rpm
+ i586/libreadline5-5.2-141.10.i586.rpm
+ i586/libreiserfs-0.3.0.5-107.47.i586.rpm
+ i586/libselinux1-2.0.71-3.38.i586.rpm
+ i586/libsepol1-2.0.32-5.38.i586.rpm
+ i586/libsmbios2-2.0.2-10.9.i586.rpm
+ i586/libstdc++43-4.3.3_20081022-9.5.i586.rpm
+ i586/libusb-0_1-4-0.1.12-136.10.i586.rpm
+ i586/libusb-1_0-0-0.9.3-4.20.i586.rpm
+ i586/libuuid1-1.41.1-11.9.i586.rpm
+ i586/libvolume_id-126-17.25.i586.rpm
+ i586/libvolume_id1-128-9.3.i586.rpm
+ i586/libxcrypt-3.0.1-25.20.i586.rpm
+ i586/libxml2-2.7.1-9.1.i586.rpm
+ i586/libzio-0.9-4.19.i586.rpm
+ i586/limal-1.5.1-1.12.i586.rpm
+ i586/limal-perl-1.5.1-1.12.i586.rpm
+ i586/login-3.37-1.5.i586.rpm
+ i586/logrotate-3.7.7-9.11.i586.rpm
+ i586/m4-1.4.12-1.13.i586.rpm
+ i586/metamail-2.7.19-1244.29.i586.rpm
+ i586/mingetty-1.0.7s-70.41.i586.rpm
+ i586/mkinitrd-2.4-34.1.i586.rpm
+ i586/module-init-tools-3.4-56.5.i586.rpm
+ i586/ncurses-utils-5.6-89.10.i586.rpm
+ i586/net-tools-1.60-725.5.i586.rpm
+ i586/openldap2-client-2.4.12-5.3.i586.rpm
+ i586/openslp-1.2.0-168.6.i586.rpm
+ i586/openssl-0.9.8h-28.4.i586.rpm
+ i586/openSUSE-release-11.1-1.19.i586.rpm
+ i586/openSUSE-release-ftp-11.1-1.19.i586.rpm
+ i586/pam-1.0.2-13.3.i586.rpm
+ i586/pam-config-0.68-1.3.i586.rpm
+ i586/pam-modules-11.1-5.1.i586.rpm
+ i586/parted-1.8.8-91.5.i586.rpm
+ i586/pciutils-3.0.1-1.26.i586.rpm
+ i586/pcre-7.8-1.26.i586.rpm
+ i586/perl-5.10.0-62.10.i586.rpm
+ i586/perl-base-5.10.0-62.10.i586.rpm
+ i586/perl-Bootloader-0.4.81-1.1.i586.rpm
+ i586/perl-gettext-1.05-91.163.i586.rpm
+ i586/permissions-2008.11.25-1.5.i586.rpm
+ i586/pinentry-0.7.5-61.14.i586.rpm
+ i586/pm-utils-0.99.4.20071229-10.3.i586.rpm
+ i586/pmtools-20071116-44.3.i586.rpm
+ i586/PolicyKit-0.9-13.9.i586.rpm
+ i586/popt-1.7-20.1.i586.rpm
+ i586/postfix-2.5.5-6.7.i586.rpm
+ i586/procmail-3.22-238.15.i586.rpm
+ i586/procps-3.2.7-147.11.i586.rpm
+ i586/psmisc-22.6-61.14.i586.rpm
+ i586/pth-2.0.7-102.29.i586.rpm
+ i586/pwdutils-3.2.2-2.8.i586.rpm
+ i586/reiserfs-3.6.19-116.62.i586.rpm
+ i586/rmail-8.14.3-50.9.i586.rpm
+ i586/rpm-4.4.2.3-20.1.i586.rpm
+ i586/satsolver-tools-0.13.0-3.3.i586.rpm
+ i586/SDL-1.2.13-104.1.i586.rpm
+ i586/sed-4.1.5-85.60.i586.rpm
+ i586/setserial-2.17-716.20.i586.rpm
+ i586/sharutils-4.6.3-3.100.i586.rpm
+ i586/sysvinit-2.86-186.7.i586.rpm
+ i586/tcpd-7.6-855.11.i586.rpm
+ i586/tcsh-6.15.00-93.3.i586.rpm
+ i586/terminfo-base-5.6-89.10.i586.rpm
+ i586/udev-128-9.3.i586.rpm
+ i586/util-linux-2.14.1-10.1.i586.rpm
+ i586/util-linux-lang-2.14.1-10.1.i586.rpm
+ i586/uucp-1.07-50.7.i586.rpm
+ i586/uuid-runtime-1.41.1-11.9.i586.rpm
+ i586/zlib-1.2.3-104.137.i586.rpm
+ noarch/netcfg-11.1-1.14.noarch.rpm
+ noarch/pciutils-ids-2008.11.26-2.4.noarch.rpm
+ noarch/suse-build-key-1.0-907.32.noarch.rpm
+END
+<metapackager zypper>
+ packages = <<END
+ i586/libzypp-5.24.5-1.1.i586.rpm
+ i586/zypper-1.0.2-1.5.i586.rpm
+ END
+</metapackager>
+<metapackager smart>
+ packages = <<END
+ i586/python-2.6.0-2.16.i586.rpm
+ i586/python-xml-2.6.0-2.12.i586.rpm
+ i586/rpm-python-4.4.2.3-20.1.i586.rpm
+ END
+</metapackager>
+<metapackager yum>
+ packages = <<END
+ i586/glib2-2.18.2-4.3.i586.rpm
+ i586/libxml2-2.7.1-8.3.i586.rpm
+ i586/libxml2-python-2.7.1-9.1.i586.rpm
+ i586/python-2.6.0-2.16.i586.rpm
+ i586/python-urlgrabber-3.1.0-178.8.i586.rpm
+ i586/python-xml-2.6.0-2.12.i586.rpm
+ i586/rpm-python-4.4.2.3-20.1.i586.rpm
+ i586/sqlite3-3.6.4-1.8.i586.rpm
+ i586/yum-metadata-parser-1.1.2-107.22.i586.rpm
+ END
+</metapackager>
+package-subdir = suse
+prereq-packages = <<END
+ i586/bzip2-1.0.5-34.5.i586.rpm
+ i586/glibc-2.9-2.8.i586.rpm
+ i586/libselinux1-2.0.71-3.38.i586.rpm
+ i586/libbz2-1-1.0.5-34.5.i586.rpm
+ i586/popt-1.7-20.1.i586.rpm
+ i586/rpm-4.4.2.3-20.1.i586.rpm
+ i586/zlib-1.2.3-104.137.i586.rpm
+END
+<repository base>
+ name = openSUSE 11.1
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_non-oss>
+ name = openSUSE 11.1 non-OSS
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_update>
+ name = openSUSE 11.1 updates
+ file-for-speedtest = repodata/primary.xml.gz
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection textmode>
+ base = minimal
+ packages = <<END
+ acl
+ acpid
+ apparmor-docs
+ apparmor-parser
+ apparmor-profiles
+ apparmor-utils
+ ash
+ at
+ atk
+ attr
+ audit
+ autofs bc
+ bind-libs
+ bind-utils
+ binutils
+ blktrace
+ bundle-lang-common-en
+ cdrkit-cdrtools-compat
+ compat compat-openssl097g
+ cpufrequtils
+ cyrus-sasl-saslauthd
+ db-utils
+ deltarpm
+ dmraid
+ dos2unix
+ dosfstools
+ ed
+ eject
+ ethtool
+ fbset
+ fontconfig
+ freetype2
+ gdb
+ genisoimage
+ glibc-i18ndata
+ gnutls
+ gpm
+ groff
+ hfsutils
+ icedax
+ ifplugd
+ initviocons
+ inst-source-utils
+ iproute2
+ iputils
+ joe
+ kbd
+ klogd
+ kpartx
+ ksh
+ ksymoops
+ lcms
+ less
+ libaio
+ libapparmor1
+ libart_lgpl
+ libatk-1_0-0
+ libcap1
+ libcap2
+ libdrm
+ libevent-1_4-2
+ libgimpprint
+ libgmodule-2_0-0
+ libgnutls26
+ libgssglue1
+ libicu
+ libjpeg
+ liblazy1
+ liblcms1
+ libltdl3
+ libltdl7
+ liblzo2-2
+ libmng
+ libnet
+ libopencdk10
+ libopenct1
+ libopensc2
+ libpcap0
+ libpng12-0
+ libpython2_6-1_0
+ librpcsecgss
+ libsensors3
+ libsensors4
+ libsnmp15
+ libsqlite3-0
+ libtiff3
+ libtirpc1
+ licenses
+ lukemftp
+ lvm2
+ mailx
+ man
+ man-pages
+ microcode_ctl
+ multipath-tools
+ nbd
+ net-snmp
+ nfs-client
+ nfs-kernel-server
+ nfsidmap
+ nscd
+ ntfsprogs
+ ntp
+ openct
+ opensc
+ openssh
+ patch
+ pax
+ pcsc-lite
+ perl-Crypt-SmbHash
+ perl-DBD-SQLite
+ perl-DBI
+ perl-Digest-MD4
+ perl-File-Tail
+ perl-HTML-Parser
+ perl-HTML-Tagset
+ perl-Net-Daemon
+ perl-PlRPC
+ perl-RPC-XML
+ perl-SNMP
+ perl-TermReadKey
+ perl-TimeDate
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ perl-libapparmor
+ perl-libwww-perl
+ ppp
+ preload
+ procinfo
+ providers
+ qlogic-firmware
+ recode
+ rpcbind
+ rsync
+ sash
+ screen
+ sensors
+ sg3_utils
+ smartmontools
+ smpppd
+ snmp-mibs
+ sqlite3
+ strace
+ sudo
+ sysconfig
+ sysfsutils
+ syslog-ng
+ tcpdump
+ telnet
+ terminfo
+ timezone
+ ulimit
+ usbutils
+ utempter
+ vim
+ vim-base
+ vim-data
+ wdiff
+ wget
+ wireless-tools
+ wodim
+ wvstreams
+ xfsprogs
+ xinetd
+ yp-tools
+ ypbind
+ zip
+ zisofs-tools
+ zsh
+ END
+</selection>
+<selection kde>
+ base = textmode
+ packages = <<END
+ 3ddiag
+ a2ps
+ aalib
+ alsa
+ alsa-utils
+ amarok
+ amarok-libvisual
+ amarok-xine
+ arts
+ aspell
+ aspell-de
+ aspell-en
+ audiofile
+ autoyast2
+ autoyast2-installation
+ bluez
+ bootsplash
+ bootsplash-branding-openSUSE
+ branding-openSUSE
+ bundle-lang-gnome-en
+ bundle-lang-kde-en
+ cabextract
+ cairo
+ cdparanoia
+ cdrdao
+ check
+ checkmedia
+ chmlib
+ chromium
+ clucene-core
+ compiz
+ compiz-branding-openSUSE
+ compiz-kde4
+ cpp
+ cpp41
+ cpp43
+ cryptsetup
+ Crystalcursors
+ cups
+ cups-client
+ cups-drivers
+ cups-libs
+ curl
+ cyrus-sasl-crammd5
+ cyrus-sasl-digestmd5
+ cyrus-sasl-plain
+ dbus-1-mono
+ dbus-1-python
+ dbus-1-qt3
+ dbus-1-x11
+ dcraw
+ dejavu
+ desktop-data-openSUSE
+ desktop-data-openSUSE-extra-gnome
+ desktop-file-utils
+ dhcp
+ dhcp-client
+ dialog
+ digikam
+ digikamimageplugins
+ DirectFB
+ dnsmasq
+ dvd+rw-tools
+ eel
+ efont-unicode
+ enchant
+ enscript
+ evolution-data-server
+ exiftool
+ expat
+ fam
+ fftw3
+ fileshareset
+ FirmwareUpdateKit
+ flac
+ fonts-config
+ foomatic-filters
+ freealut
+ freeglut
+ freetype
+ fribidi
+ frozen-bubble
+ frozen-bubble-server
+ ft2demos
+ fvwm2
+ gcc-gij
+ gcc41-gij
+ gcc43-gij
+ gconf2
+ gconf2-branding-openSUSE
+ gettext-runtime
+ gfxboot
+ gfxboot-branding-openSUSE
+ ggz
+ ggz-client-libs
+ ghostscript-fonts-other
+ ghostscript-fonts-std
+ ghostscript-library
+ ghostscript-omni
+ ghostscript-x11
+ giflib
+ gimp
+ gimp-branding-openSUSE
+ gimp-help
+ gimp-plugins-python
+ gle
+ glib
+ glib-sharp2
+ glibc-locale
+ glitz
+ gltt
+ gmime
+ gmp
+ gnokii
+ gpart
+ gpgme
+ GraphicsMagick
+ grub
+ gsf-sharp
+ gstreamer-0_10
+ gstreamer-0_10-plugins-base
+ gtk
+ gtk-sharp2
+ gtk2
+ gtk2-branding-openSUSE
+ gtk2-engines
+ gtk2-theme-openSUSE
+ gtksourceview
+ gutenprint
+ gvfs
+ gwenview
+ gwenview-lang
+ hal-palm
+ hdparm
+ hicolor-icon-theme
+ hplip
+ hplip-hpijs
+ htdig
+ hunspell
+ hwinfo
+ icewm
+ icewm-default
+ id3lib
+ ifnteuro
+ IlmBase
+ ImageMagick
+ imlib
+ imlib2
+ imlib2-loaders
+ info2html
+ intlfnts
+ iptables
+ ispell
+ ispell-american
+ ispell-german
+ ispell-ngerman
+ jack
+ jfsutils
+ jpackage-utils
+ jpeg
+ k3b
+ kaffeine
+ kde-susetranslations
+ kde3-i18n-de
+ kde4-ark
+ kde4-filesystem
+ kde4-kdm
+ kde4-kdm-branding-openSUSE
+ kde4-kget
+ kde4-kgreeter-plugins
+ kde4-kmix
+ kde4-knewsticker
+ kde4-konqueror
+ kde4-konqueror-plugins
+ kde4-kopete
+ kde4-kpat
+ kde4-krdc
+ kde4-kscd
+ kde4-ksudoku
+ kde4-kwin
+ kde4-okular
+ kde4-plasma-addons
+ kdeaddons3-kicker
+ kdeartwork3-kscreensaver
+ kdeartwork3-xscreensaver
+ kdebase3
+ kdebase3-nsplugin
+ kdebase3-runtime
+ kdebase3-samba
+ kdebase3-session
+ kdebase3-SuSE
+ kdebase3-SuSE-branding-openSUSE
+ kdebase3-SuSE-lang
+ kdebase4-openSUSE
+ kdebase4-runtime
+ kdebase4-workspace
+ kdebase4-workspace-branding-openSUSE
+ kdebase4-workspace-ksysguardd
+ kdebluetooth
+ kdebluetooth-lang
+ kdegames4-carddecks-default
+ kdegraphics3
+ kdegraphics3-kamera
+ kdegraphics3-scan
+ kdelibs3
+ kdelibs3-default-style
+ kdelibs3-doc
+ kdelibs4
+ kdelibs4-core
+ kdemultimedia3
+ kdepim3
+ kdepim3-kpilot
+ kdepim3-notes
+ kdepimlibs4
+ kdetv
+ kdetv-lang
+ kio_ipodslave
+ kio_iso
+ kio_slp
+ kio_sysinfo
+ kipi-plugins
+ kitchensync
+ knights
+ koffice
+ koffice-i18n-de
+ koffice-i18n-de-doc
+ koffice-illustration
+ konversation
+ kpowersave
+ kpowersave-lang
+ krecord
+ krename
+ krusader
+ ktorrent
+ kwin-decor-suse2
+ lbreakout
+ libakode
+ libakonadi4
+ libakonadiprotocolinternals1
+ libao
+ libarchive2
+ libavahi-client3
+ libavahi-common3
+ libavahi-glib1
+ libbabl-0_0-0
+ libbeagle1
+ libbluetooth3
+ libbonobo
+ libbonoboui
+ libcanberra-gtk
+ libcanberra-gtk0
+ libcanberra0
+ libcroco
+ libcroco-0_6-3
+ libcryptsetup0
+ libdbus-1-qt3-0
+ libdjvulibre21
+ libdns_sd
+ libdvdread4
+ libeel-2-2
+ libenchant1
+ libesd0
+ libevoldap-2_4-2
+ libexempi3
+ libexif
+ libexiv2-4
+ libFLAC++6
+ libFLAC8
+ libflashsupport
+ libfuse2
+ libgcj41
+ libgcj43
+ libgegl-0_0-0
+ libggz2
+ libgio-2_0-0
+ libgio-fam
+ libglade2
+ libgmime-2_0-3
+ libgnome
+ libgnome-desktop-2-7
+ libgnome-menu2
+ libgnomecanvas
+ libgnomecups
+ libgnomekbd
+ libgnomeprint
+ libgnomeprintui
+ libgnomesu
+ libgnomesu0
+ libgnomeui
+ libgomp43
+ libgpgme11
+ libgphoto2
+ libgpod-tools
+ libgpod3
+ libGraphicsMagick2
+ libgsf
+ libgsf-1-114
+ libgsf-gnome
+ libgssglue-devel
+ libgstinterfaces-0_10-0
+ libgstreamer-0_10-0
+ libgtkhtml
+ libgtkimageview0
+ libgtksourceview-2_0-0
+ libgtop
+ libgtop-2_0-7
+ libgvfscommon0
+ libgweather
+ libgweather1
+ libical0
+ libidl
+ libieee1284
+ libjack0
+ libjasper
+ libkcal
+ libkcal2
+ libkcddb4
+ libkcompactdisc4
+ libkdcraw3
+ libkde4
+ libkdecore4
+ libkdegames4
+ libkdepimlibs4
+ libkexiv2-3
+ libkipi0
+ libkmime2
+ libkonq5
+ libktnef1
+ libldapcpp1
+ liblpsolve55
+ liblua5_1
+ libMagick++1
+ libMagickCore1
+ libMagickWand1
+ libmal
+ libmikmod
+ libmpcdec5
+ libmpfr1
+ libmtp8
+ libmusicbrainz4
+ libneon27
+ libnetpbm10
+ libnjb
+ libnjb5
+ libnl
+ libnsssharedhelper0
+ libofa0
+ libogg0
+ liboil
+ libopensync
+ libopensync-plugin-file
+ libopensync-plugin-gnokii
+ libopensync-plugin-gpe
+ libopensync-plugin-irmc
+ libopensync-plugin-kdepim
+ libopensync-plugin-opie
+ libopensync-plugin-palm
+ libopensync-plugin-sunbird
+ libopensync-plugin-syncml
+ libopensync-tools
+ libotr2
+ libphonon4
+ libpisock9
+ libpoppler-glib4
+ libpoppler-qt2
+ libpoppler-qt4-3
+ libpoppler4
+ libpulse0
+ libpulsecore4
+ libqca2
+ libqimageblitz4
+ libqscintilla2-4
+ libqt4
+ libqt4-qt3support
+ libqt4-sql
+ libqt4-sql-unixODBC
+ libqt4-x11
+ libqtpod0
+ libQtWebKit4
+ libraptor1
+ librasqal1
+ libredland0
+ librsvg
+ libsamplerate
+ libsmbclient0
+ libsndfile
+ libsoprano4
+ libsoup
+ libsoup-2_4-1
+ libspectre1
+ libspeex
+ libstrigi0
+ libstroke
+ libsyncml0
+ libtalloc1
+ libtasn1
+ libtasn1-3
+ libtdb1
+ libtheora0
+ libtunepimp
+ libtunepimp5
+ libvisual
+ libvisual-plugins
+ libVNCServer
+ libvorbis
+ libwbclient0
+ libwbxml2-0
+ libwebkit-1_0-1
+ libwmf
+ libwnck
+ libwnck-1-22
+ libwpd-0_8-8
+ libwpg-0_1-1
+ libwps-0_1-1
+ libx86
+ libxine1
+ libxine1-gnome-vfs
+ libxine1-pulse
+ libxklavier
+ libxklavier12
+ libxml2-python
+ libxslt
+ libzip1
+ libzvbi0
+ limal-ca-mgm
+ limal-ca-mgm-perl
+ limal-nfs-server
+ limal-nfs-server-perl
+ lsb
+ lsof
+ make
+ manufacturer-PPDs
+ master-boot-code
+ mdadm
+ mesa
+ metacity
+ misc-console-font
+ modemManager
+ mono-core
+ mono-data
+ mono-data-sqlite
+ mono-web
+ mono-winforms
+ mozilla-nspr
+ mozilla-nss
+ mozilla-xulrunner181
+ mozilla-xulrunner190
+ mozilla-xulrunner190-gnomevfs
+ mozilla-xulrunner190-translations
+ mozillaFirefox
+ mozillaFirefox-branding-openSUSE
+ mozillaFirefox-translations
+ mtools
+ myspell-american
+ myspell-german
+ nautilus
+ neon
+ netcat
+ netpbm
+ networkManager
+ networkManager-glib
+ networkManager-kde
+ numlockx
+ obexftp
+ ocrad
+ openal
+ OpenEXR
+ openobex
+ OpenOffice_org
+ OpenOffice_org-base
+ OpenOffice_org-branding-openSUSE
+ OpenOffice_org-calc
+ OpenOffice_org-components
+ OpenOffice_org-draw
+ OpenOffice_org-filters
+ OpenOffice_org-filters-optional
+ OpenOffice_org-help-de
+ OpenOffice_org-help-en-US
+ OpenOffice_org-icon-themes
+ OpenOffice_org-impress
+ OpenOffice_org-kde
+ OpenOffice_org-l10n-de
+ OpenOffice_org-l10n-extras
+ OpenOffice_org-libs-core
+ OpenOffice_org-libs-extern
+ OpenOffice_org-libs-gui
+ OpenOffice_org-mailmerge
+ OpenOffice_org-math
+ OpenOffice_org-pyuno
+ OpenOffice_org-Quickstarter
+ OpenOffice_org-templates-en
+ OpenOffice_org-templates-labels-a4
+ OpenOffice_org-templates-labels-letter
+ OpenOffice_org-templates-presentation-layouts
+ OpenOffice_org-thesaurus-en
+ OpenOffice_org-ure
+ OpenOffice_org-writer
+ openssh-askpass
+ opensuse-codecs-installer
+ opensuse-manual_de
+ opensuse-manual_en
+ opensuse-manual_en-pdf
+ opt_gnome-compat
+ orbit2
+ oxygen-icon-theme
+ pango
+ perl-Config-Crontab
+ perl-Crypt-SSLeay
+ perl-Digest-HMAC
+ perl-Digest-SHA1
+ perl-IO-Socket-SSL
+ perl-Net-DNS
+ perl-Net-IP
+ perl-Net-SSLeay
+ perl-NetxAP
+ perl-Parse-RecDescent
+ perl-spamassassin
+ perl-X500-DN
+ perl-XML-LibXML
+ perl-XML-LibXML-Common
+ perl-XML-NamespaceSupport
+ perl-XML-SAX
+ perl-XML-Simple
+ phalanx
+ phonon
+ phonon-backend-gstreamer-0_10
+ pilot-link
+ pinentry-qt
+ pkg-config
+ plasma-theme-aya
+ pm-profiler
+ PolicyKit-gnome-libs
+ powerdevil
+ pptp
+ pulseaudio
+ pulseaudio-esound-compat
+ python
+ python-base
+ python-cairo
+ python-gobject2
+ python-gtk
+ python-numeric
+ python-qt
+ python-qt4
+ python-ReportLab
+ python-sip
+ python-xml
+ pyxml
+ qca
+ qt3
+ qtcurve-gtk2
+ rdesktop
+ release-notes-openSUSE
+ rrdtool
+ ruby
+ sane-backends
+ sane-backends-autoconfig
+ sane-frontends
+ sax2
+ sax2-gui
+ sax2-ident
+ sax2-libsax
+ sax2-libsax-perl
+ sax2-tools
+ scpm
+ SDL_image
+ SDL_mixer
+ SDL_net
+ SDL_Pango
+ SDL_perl
+ SDL_ttf
+ sgml-skel
+ shared-mime-info
+ soprano
+ sound-theme-freedesktop
+ spamassassin
+ speex
+ splashy
+ splashy-branding-openSUSE
+ sqlite2
+ startup-notification
+ strigi
+ SuSEfirewall2
+ susehelp
+ susehelp_de
+ susehelp_en
+ suseRegister
+ syslinux
+ taglib
+ tango-icon-theme
+ tar
+ tcl
+ tightvnc
+ tk
+ ufraw
+ ufraw-gimp
+ unclutter
+ unixODBC
+ unzip
+ usb_modeswitch
+ v4l-conf
+ w3m
+ wbxml2
+ words
+ wpa_supplicant
+ wv
+ wvdial
+ x11-input-synaptics
+ x11-input-wacom
+ x11-tools
+ xalan-j2
+ xaw3d
+ xdg-menu
+ xdg-utils
+ xdmbgrd
+ xerces-j2
+ xerces-j2-xml-apis
+ xkeyboard-config
+ xli
+ xlockmore
+ xorg-x11
+ xorg-x11-driver-input
+ xorg-x11-driver-video
+ xorg-x11-driver-video-radeonhd
+ xorg-x11-driver-video-unichrome
+ xorg-x11-fonts
+ xorg-x11-fonts-core
+ xorg-x11-libfontenc
+ xorg-x11-libICE
+ xorg-x11-libs
+ xorg-x11-libSM
+ xorg-x11-libX11
+ xorg-x11-libX11-ccache
+ xorg-x11-libXau
+ xorg-x11-libxcb
+ xorg-x11-libXdmcp
+ xorg-x11-libXext
+ xorg-x11-libXfixes
+ xorg-x11-libxkbfile
+ xorg-x11-libXmu
+ xorg-x11-libXp
+ xorg-x11-libXpm
+ xorg-x11-libXprintUtil
+ xorg-x11-libXrender
+ xorg-x11-libXt
+ xorg-x11-libXv
+ xorg-x11-server
+ xorg-x11-xauth
+ xorg-x11-Xvnc
+ xpdf-tools
+ xscreensaver
+ xterm
+ xtermset
+ yakuake
+ yast2
+ yast2-apparmor
+ yast2-backup
+ yast2-bootloader
+ yast2-branding-openSUSE
+ yast2-control-center
+ yast2-control-center-gnome
+ yast2-control-center-qt
+ yast2-core
+ yast2-country
+ yast2-country-data
+ yast2-firewall
+ yast2-gtk
+ yast2-hardware-detection
+ yast2-inetd
+ yast2-installation
+ yast2-irda
+ yast2-iscsi-client
+ yast2-kerberos-client
+ yast2-ldap
+ yast2-ldap-client
+ yast2-libyui
+ yast2-mail
+ yast2-mouse
+ yast2-ncurses
+ yast2-network
+ yast2-nfs-client
+ yast2-nfs-common
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update
+ yast2-online-update-frontend
+ yast2-packager
+ yast2-pam
+ yast2-perl-bindings
+ yast2-pkg-bindings
+ yast2-power-management
+ yast2-printer
+ yast2-profile-manager
+ yast2-qt
+ yast2-registration
+ yast2-registration-branding-openSUSE
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-samba-server
+ yast2-scanner
+ yast2-schema
+ yast2-security
+ yast2-slp
+ yast2-sound
+ yast2-storage
+ yast2-storage-lib
+ yast2-sudo
+ yast2-support
+ yast2-sysconfig
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-trans-stats
+ yast2-transfer
+ yast2-tune
+ yast2-tv
+ yast2-update
+ yast2-users
+ yast2-x11
+ yast2-xml
+ yast2-ycp-ui-bindings
+ zvbi
+ END
+</selection>
+<selection kde-additional>
+ base = kde
+ packages = <<END
+ cm_gtk
+ flash-player
+ java-1_5_0-gcj-compat
+ java-1_5_0-sun
+ java-1_5_0-sun-plugin
+ suspend
+ END
+</selection>
+<selection gnome>
+ base = textmode
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
+
diff --git a/src/lib/distro-info/suse-11.1/settings.example b/src/lib/distro-info/suse-11.1/settings.example
new file mode 100644
index 00000000..e57cb43b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/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/opensuse/distribution/11.1/repo/oss
+#</repository>
+#<repository base_non-oss>
+# local-url = /srv/ftp/pub/opensuse/distribution/11.1/repo/non-oss
+#</repository>
+#<repository base_update>
+# local-url = /srv/ftp/pub/suse/update/11.1
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..ac75d62a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
new file mode 100644
index 00000000..57a9078a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIC
+GwMECwcDAgMVAgMDFgIBAh4BAheABQJIHzCqBQkHwXpNAAoJEOOlw2Awfj1UvWgE
+AIRoxE8S6jQB7S43SVcX06FHJeUJ/m+1ErIj9LwJTYrR/8qsDjTgrttgb+nBHkIj
+NhCCLAuR8sWj3CxsUMH2fayryNnwZEWGqnzo7Jtt4R1Ur3h5pHYonFjfoJyFUZjJ
+7Mhw7/TuOWx20FrzqBi8tbHx8pd7Fa5lCUgopVtMh6GR
+=R56j
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..80380d2f
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc
new file mode 100644
index 00000000..aaec909b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQENBEkUTD8BCADWLy5d5IpJedHQQSXkC1VK/oAZlJEeBVpSZjMCn8LiHaI9Wq3G
+3Vp6wvsP1b3kssJGzVFNctdXt5tjvOLxvrEfRJuGfqHTKILByqLzkeyWawbFNfSQ
+93/8OunfSTXC1Sx3hgsNXQuOrNVKrDAQUqT620/jj94xNIg09bLSxsjN6EeTvyiO
+mtE9H1J03o9tY6meNL/gcQhxBvwuo205np0JojYBP0pOfN8l9hnIOLkA0yu4ZXig
+oKOVmf4iTjX4NImIWldT+UaWTO18NWcCrujtgHueytwYLBNV5N0oJIP2VYuLZfSD
+VYuPllv7c6O2UEOXJsdbQaVuzU1HLocDyipnABEBAAG0NG9wZW5TVVNFIFByb2pl
+Y3QgU2lnbmluZyBLZXkgPG9wZW5zdXNlQG9wZW5zdXNlLm9yZz6JATwEEwECACYF
+AkkUTD8CGwMFCQPCZwAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRC4iy/UPb3C
+hIE9B/9DUwwQ5c+8xW0x2Fli5Yn1P+4Wq3nmB+ZTpM5Q1a7A2l+HhpUBsnwx2e/4
+RuXlJ06uYby8UpXCli44jXFepJgiXp7ZRPX5A06aY9Pz0wawsMtYQS716+vSV3e3
+ynZmTGKxj8Z94TEVcEjMP1/XpjW22DcpItRJX2VCW7lUXDmRfQzBEolcfwlF7a1B
+VcSqGZX8JvuTocLX/+fYBhZYQvERw6PUVGoEskMXMoRg6PqWMesW9Bq3cm8oeBa2
+4YmGLkN2ztBIbqRMSv0binKcddHHvRlxVFRXrnnlXrEPKrx9Fbu4vkqrG+EKE6+v
+GO73ROyEcJuuoJTYsKPx6Uic5gRl
+=guZP
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc
new file mode 100644
index 00000000..f0bb55a3
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBEeWWzMRBADU8l2IckSzgdUS1dn0WMM7wXK4seoFsHHQw/0unHCQCxpyDMnn
+TKV86p5KTbR1FDdeaZlY0yCV+IGsiIxLyuUdJn8vuA5gA5ZkUr89/HtWaeZVl77J
+HIQxvhDRBWCOO4QNtrZYWvGbvl83wl/zOfdLEs8IGElt0LgfohyTA1qfrwCg/Hac
+tDDscXsPlo5Jek/+3RHVeD0D/30riCpfpLJOmhraLg1EbWsE0mN9IQsl+WDPdoYo
+bB76z6eH3e38618WzP/LTG4WuVbwpSSqmXyfdVpXxWzESfT8q0B8CGpHf/Sa/T/L
+emohmRnLvkf/tAfxFmDMm1jOewJIE9S35jANGHVJcxmfRNpPWC7uHnqjopnsmDkL
+kMEdBAC6YcpDOcMJZ9sJbt/JNZBaoT5CltgMDlSN50t2v/J5em8qMLqCSNF5UJyd
+LFnePHTHy6gVjWbqcC0ncFzOqM1y644Up7BoKSAr1hRTl6Mw9S3UfZZZ0al3JtWt
+8y0eFIW3QP66w1AL0LO2bZMBuOvhb63DXv5iHorcxk0yIFbbybRCb3BlblNVU0U6
+RmFjdG9yeSBPQlMgUHJvamVjdCA8b3BlblNVU0U6RmFjdG9yeUBidWlsZC5vcGVu
+c3VzZS5vcmc+iGYEExECACYFAkeWWzMCGwMFCQQesAAGCwkIBwMCBBUCCAMEFgID
+AQIeAQIXgAAKCRAcchwkVrQXevBsAKCOeScnlH2fWVBJGHTOVJ3M4yBqDACbBeNk
+PuWo05AOQ3M1dLE1hkN36G+IRgQTEQIABgUCR5ZbMwAKCRA7MBG3a51lI7PfAKCc
+9ZtKfI5G/g66V7pSMXh9gi+ykgCgivPfGMDh9HIROwBIudo2qGImOqI=
+=htdw
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
new file mode 100644
index 00000000..74ff59e0
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgIbAwYLCQgHAwIEFQIIAwQW
+AgMBAh4BAheABQJIFkiPBQkHhmvVAAoJEBTCi8l+LjsFn4QAn2wgOHudNubNZvTz
+NdaYJKJ0m2qnAJ9hd0nQBhn28H4Ii4a4h7kpGWRxN4hGBBMRAgAGBQJEexD/AAoJ
+EKhO2uicgArKFLwAn0B+g2mJ5n8LrBziTQ5SjnSPyDBXAJwJoYTta5Sfw/3vVGpU
+fJAKVDoB9w==
+=MWDN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
new file mode 100644
index 00000000..daeef8a5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
@@ -0,0 +1,37 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiAhsDBAsHAwID
+FQIDAxYCAQIeAQIXgAUCSB80OgUJEfKmuQAKCRCoTtronIAKyuJlAJ0cWZifmBO6
+Eh71jattipdMhUYBTwCfSXbJJtuF3c96JPmpmT8be2LDo86IRgQQEQIABgUCOnBe
+UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
+k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
+EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
+cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
+nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
+U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
+B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
++D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
+KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
+OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
+3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
+lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
+l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
+YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
+bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
+l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
+MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
+1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
+1dbriEwEGBECAAwFAkgfNGYFCRHyptQACgkQqE7a6JyACsrv3ACbBLhafFXmTjH3
+JJWFJGWuIOaZUosAniPs4feEyN46gjXGgcZc2Ai8nkm6
+=mY6G
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..8467c19b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-11.1/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..5bd5a78e
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1/trusted-package-keys/pubring.gpg
Binary files differ
diff --git a/src/lib/distro-info/suse-11.1_x86_64/mirrors/base b/src/lib/distro-info/suse-11.1_x86_64/mirrors/base
new file mode 100644
index 00000000..8d55eac4
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/mirrors/base
@@ -0,0 +1,247 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirror.lupaworld.com/opensuse/distribution/11.1/repo/oss
+http://www.lizardsource.cn/distribution/11.1/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/oss
+ftp://www.lizardsource.cn/distribution/11.1/repo/oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/oss
+http://download.opensuse.or.id/distribution/11.1/repo/oss
+http://mirror.unej.ac.id/opensuse/distribution/11.1/repo/oss
+http://opensuse.cbn.net.id/distribution/11.1/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/oss
+http://repo.ugm.ac.id/opensuse/distribution/11.1/repo/oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.1/repo/oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.1/repo/oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.1/repo/oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.1/repo/oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.1/repo/oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.1/repo/oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/oss
+http://ftp.daum.net/opensuse/distribution/11.1/repo/oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.1/repo/oss
+http://77.88.19.68/opensuse/distribution/11.1/repo/oss
+http://77.88.19.73/opensuse/distribution/11.1/repo/oss
+http://mirror.suse.ru/distribution/11.1/repo/oss
+http://77.88.19.74/opensuse/distribution/11.1/repo/oss
+http://93.158.155.193/opensuse/distribution/11.1/repo/oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.daum.net/opensuse/distribution/11.1/repo/oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.1/repo/oss
+ftp://seeder.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://allotter.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.1/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.1/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.in.th/opensuse/distribution/11.1/repo/oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.1/repo/oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.1/repo/oss
+http://suse.inode.at/opensuse/distribution/11.1/repo/oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/oss
+ftp://suse.inode.at/opensuse/distribution/11.1/repo/oss
+http://suse.lagis.at/opensuse/distribution/11.1/repo/oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.1/repo/oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://mirrors.netbg.com/opensuse/distribution/11.1/repo/oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.1/repo/oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.1/repo/oss
+ftp://suse.lagis.at/opensuse/distribution/11.1/repo/oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.1/repo/oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.1/repo/oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.1/repo/oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.intergenia.de/distribution/11.1/repo/oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+http://widehat.opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://opensuse-linuxmigratio.at/distribution/11.1/repo/oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.1/repo/oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/oss
+ftp://ftp.klid.dk/opensuse/distribution/11.1/repo/oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.1/repo/oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.1/repo/oss
+http://mirror.ovh.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.cict.fr/distribution/11.1/repo/oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.1/repo/oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirror.ovh.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.1/repo/oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.cict.fr/opensuse/distribution/11.1/repo/oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.1/repo/oss
+http://repo1.linux.edu.lv/distribution/11.1/repo/oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://repo1.linux.edu.lv/distribution/11.1/repo/oss
+http://mirror.leaseweb.com/opensuse/distribution/11.1/repo/oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.1/repo/oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.1/repo/oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+http://opensuse.hro.nl/opensuse/distribution/11.1/repo/oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.uib.no/distribution/11.1/repo/oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.1/repo/oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.1/repo/oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/oss
+http://opensuse.ynet.sk/distribution/11.1/repo/oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.1/repo/oss
+http://linux.dell.com/repo/community/distribution/11.1/repo/oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://less.cogeco.net/openSUSE/distribution/11.1/repo/oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.umoss.org/opensuse/distribution/11.1/repo/oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.1/repo/oss
+http://opensuse.cs.utah.edu/distribution/11.1/repo/oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/oss
+http://mirrors.xmission.com/opensuse/distribution/11.1/repo/oss
+http://mirrors2.kernel.org/opensuse/distribution/11.1/repo/oss
+http://opensuse.ca.unixheads.org/distribution/11.1/repo/oss
+http://mirrors1.kernel.org/opensuse/distribution/11.1/repo/oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.1/repo/oss
+http://mirror.rackspace.com/openSUSE/distribution/11.1/repo/oss
+http://130.57.19.201/distribution/11.1/repo/oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.1/repo/oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.1/repo/oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.utexas.edu/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.1/repo/oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.1/repo/oss
+http://mirror.nyi.net/opensuse/distribution/11.1/repo/oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirrors.rit.edu/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.nyi.net/opensusedistribution/11.1/repo/oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.1/repo/oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.patan.com.ar/distribution/11.1/repo/oss
+http://200.221.9.37/pub/opensuse/distribution/11.1/repo/oss
+http://opensuse.c3sl.ufpr.br/distribution/11.1/repo/oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.1/repo/oss
+http://opensuse.pop.com.br/distribution/11.1/repo/oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/oss
diff --git a/src/lib/distro-info/suse-11.1_x86_64/mirrors/base_non-oss b/src/lib/distro-info/suse-11.1_x86_64/mirrors/base_non-oss
new file mode 100644
index 00000000..bd887ed3
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/mirrors/base_non-oss
@@ -0,0 +1,246 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/non-oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/non-oss
+http://mirror.lupaworld.com/opensuse/distribution/11.1/repo/non-oss
+http://www.lizardsource.cn/distribution/11.1/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/non-oss
+http://download.opensuse.or.id/distribution/11.1/repo/non-oss
+http://opensuse.cbn.net.id/distribution/11.1/repo/non-oss
+http://repo.ugm.ac.id/opensuse/distribution/11.1/repo/non-oss
+http://mirror.unej.ac.id/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.1/repo/non-oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.1/repo/non-oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.1/repo/non-oss
+ftp://www.lizardsource.cn/distribution/11.1/repo/non-oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.1/repo/non-oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.1/repo/non-oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.1/repo/non-oss
+http://ftp.daum.net/opensuse/distribution/11.1/repo/non-oss
+http://77.88.19.68/opensuse/distribution/11.1/repo/non-oss
+http://77.88.19.73/opensuse/distribution/11.1/repo/non-oss
+http://mirror.suse.ru/distribution/11.1/repo/non-oss
+http://77.88.19.74/opensuse/distribution/11.1/repo/non-oss
+http://93.158.155.193/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://seeder.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.1/repo/non-oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.1/repo/non-oss
+ftp://allotter.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.1/repo/non-oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+ftp://mirror.in.th/opensuse/distribution/11.1/repo/non-oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/non-oss
+http://suse.inode.at/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://spreader.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.inode.at/opensuse/distribution/11.1/repo/non-oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+http://suse.lagis.at/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.lagis.at/opensuse/distribution/11.1/repo/non-oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.1/repo/non-oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.netbg.com/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.1/repo/non-oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.1/repo/non-oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/non-oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.1/repo/non-oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.intergenia.de/distribution/11.1/repo/non-oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/non-oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+http://widehat.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse-linuxmigratio.at/distribution/11.1/repo/non-oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.1/repo/non-oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/non-oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/non-oss
+http://mirror.ovh.net/opensuse/distribution/11.1/repo/non-oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.1/repo/non-oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.klid.dk/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/non-oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.ovh.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.cict.fr/distribution/11.1/repo/non-oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/non-oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.1/repo/non-oss
+ftp://mirror.cict.fr/opensuse/distribution/11.1/repo/non-oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.1/repo/non-oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.1/repo/non-oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.1/repo/non-oss
+http://repo1.linux.edu.lv/distribution/11.1/repo/non-oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://repo1.linux.edu.lv/distribution/11.1/repo/non-oss
+http://mirror.leaseweb.com/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.hro.nl/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.uib.no/distribution/11.1/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/non-oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/non-oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/non-oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/non-oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.ynet.sk/distribution/11.1/repo/non-oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.1/repo/non-oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.1/repo/non-oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/non-oss
+ftp://less.cogeco.net/openSUSE/distribution/11.1/repo/non-oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/non-oss
+http://linux.dell.com/repo/community/distribution/11.1/repo/non-oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.1/repo/non-oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirror.umoss.org/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.cs.utah.edu/distribution/11.1/repo/non-oss
+http://opensuse.ca.unixheads.org/distribution/11.1/repo/non-oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.xmission.com/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirrors2.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.1/repo/non-oss
+http://mirrors1.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://mirror.rackspace.com/openSUSE/distribution/11.1/repo/non-oss
+http://130.57.19.201/distribution/11.1/repo/non-oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.1/repo/non-oss
+http://ftp.utexas.edu/opensuse/distribution/11.1/repo/non-oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.1/repo/non-oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirror.nyi.net/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.rit.edu/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.nyi.net/opensusedistribution/11.1/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/non-oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.patan.com.ar/distribution/11.1/repo/non-oss
+http://200.221.9.37/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.c3sl.ufpr.br/distribution/11.1/repo/non-oss
+http://opensuse.pop.com.br/distribution/11.1/repo/non-oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
diff --git a/src/lib/distro-info/suse-11.1_x86_64/mirrors/base_update b/src/lib/distro-info/suse-11.1_x86_64/mirrors/base_update
new file mode 100644
index 00000000..d0c666e0
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/mirrors/base_update
@@ -0,0 +1,246 @@
+http://opensuse.mirror.ac.za/opensuse/update/11.1
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.1
+http://download.opensuse.or.id/update/11.1
+ftp://opensuse.mirror.ac.za/opensuse/update/11.1
+http://mirror.lupaworld.com/opensuse/update/11.1
+http://www.lizardsource.cn/update/11.1
+http://mirror.alva.ge/pub/opensuse/update/11.1
+http://mirror.alva.ge/pub/opensuse/update/11.1
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.1
+http://mirror.unej.ac.id/opensuse/update/11.1
+http://opensuse.cbn.net.id/update/11.1
+http://repo.ugm.ac.id/opensuse/update/11.1
+ftp://mirror.unej.ac.id/opensuse/update/11.1
+http://dl2.foss-id.web.id/opensuse/update/11.1
+http://mirror.isoc.org.il/pub/opensuse/update/11.1
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.1
+ftp://dl2.foss-id.web.id/repo/opensuse/update/11.1
+http://ftp.kddilabs.jp/Linux/packages/opensuse/update/11.1
+ftp://mirror.isoc.org.il/opensuse/update/11.1
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.1
+ftp://opensuse.cbn.net.id/pub/opensuse/update/11.1
+ftp://repo.ugm.ac.id/opensuse/update/11.1
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/update/11.1
+ftp://www.lizardsource.cn/update/11.1
+http://ftp.riken.jp/Linux/opensuse/update/11.1
+http://ftp.daum.net/opensuse/update/11.1
+http://77.88.19.68/opensuse/update/11.1
+ftp://ftp.novell.co.jp/pub/opensuse/update/11.1
+http://77.88.19.73/opensuse/update/11.1
+ftp://ftp.riken.jp/Linux/opensuse/update/11.1
+http://mirror.suse.ru/update/11.1
+http://77.88.19.74/opensuse/update/11.1
+http://93.158.155.193/opensuse/update/11.1
+ftp://dispenser.yandex.net/opensuse/update/11.1
+ftp://ftp.kaist.ac.kr/opensuse/update/11.1
+ftp://ftp.chg.ru/pub/opensuse/update/11.1
+ftp://spreader.yandex.net/opensuse/update/11.1
+ftp://allotter.yandex.net/opensuse/update/11.1
+http://mirror.nus.edu.sg/opensuse/update/11.1
+ftp://seeder.yandex.net/opensuse/update/11.1
+ftp://ftp.metu.edu.tr/opensuse/update/11.1
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.1
+http://ftp.isu.edu.tw/pub/Linux/opensuse/update/11.1
+ftp://mirror.in.th/opensuse/update/11.1
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.1
+http://ftp.chg.ru/pub/opensuse/update/11.1
+http://ftp.ncnu.edu.tw/Linux/opensuse/update/11.1
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/update/11.1
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.1
+http://ftp.twaren.net/Linux/OpenSuSE/update/11.1
+http://mirror-fpt-telecom.fpt.net/opensuse/update/11.1
+http://suse.inode.at/opensuse/update/11.1
+ftp://ftp.twaren.net/Linux/OpenSuSE/update/11.1
+http://gd.tuwien.ac.at/opsys/linux/opensuse/update/11.1
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.1
+http://ftp.tugraz.at/mirror/opensuse/update/11.1
+ftp://suse.inode.at/opensuse/update/11.1
+http://suse.lagis.at/opensuse/update/11.1
+ftp://suse.lagis.at/opensuse/update/11.1
+http://mirror.opensuse.com.ba/opensuse/update/11.1
+http://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.1
+ftp://ftp.tugraz.at/mirror/opensuse/update/11.1
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.1
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.1
+http://mirrors.netbg.com/opensuse/update/11.1
+ftp://mirrors.netbg.com/opensuse/update/11.1
+http://mirror.switch.ch/ftp/mirror/opensuse/update/11.1
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.1
+http://mirror.karneval.cz/pub/linux/opensuse/update/11.1
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.1
+http://ftp.linux.cz/pub/linux/opensuse/update/11.1
+ftp://mirror.switch.ch/mirror/opensuse/update/11.1
+http://ftp.halifax.rwth-aachen.de/opensuse/update/11.1
+ftp://mirror.karneval.cz/pub/linux/opensuse/update/11.1
+http://ftp5.gwdg.de/pub/opensuse/update/11.1
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.1
+ftp://ftp5.gwdg.de/pub/opensuse/update/11.1
+http://download.uni-hd.de/ftp/pub/linux/opensuse/update/11.1
+ftp://ftp.halifax.rwth-aachen.de/opensuse/update/11.1
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.1
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/update/11.1
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/update/11.1
+http://opensuse.intergenia.de/update/11.1
+http://ftp.uni-ulm.de/mirrors/opensuse/update/11.1
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.1
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.1
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/update/11.1
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/update/11.1
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.1
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.1
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.1
+ftp://ftp.uni-ulm.de/mirrors/opensuse/update/11.1
+http://ftp.uni-kl.de/pub/linux/opensuse/update/11.1
+http://ftp3.gwdg.de/pub/opensuse/update/11.1
+http://widehat.opensuse.org/update/11.1
+ftp://ftp4.gwdg.de/pub/opensuse/update/11.1
+http://ftp.uni-kassel.de/opensuse/update/11.1
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp3.gwdg.de/pub/opensuse/update/11.1
+http://ftp4.gwdg.de/pub/opensuse/update/11.1
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.uni-kl.de/pub/linux/opensuse/update/11.1
+http://ftp.uni-bayreuth.de/linux/opensuse/update/11.1
+http://opensuse-linuxmigratio.at/update/11.1
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/update/11.1
+http://ftp.uni-siegen.de/opensuse/update/11.1
+http://ftp.tu-ilmenau.de/mirror/opensuse/update/11.1
+http://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.1
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.1
+http://ftp.klid.dk/ftp/opensuse/update/11.1
+http://ftp.estpak.ee/pub/suse/opensuse/update/11.1
+ftp://ftp.uni-siegen.de/pub/opensuse/update/11.1
+ftp://ftp.uni-bayreuth.de/linux/opensuse/update/11.1
+ftp://ftp.gui.uva.es/sites/opensuse.org/update/11.1
+http://ftp.rediris.es/pub/mirror/opensuse/update/11.1
+ftp://ftp.klid.dk/opensuse/update/11.1
+http://ftp.gui.uva.es/sites/opensuse.org/update/11.1
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.1
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/update/11.1
+http://opensuse.mirrors.proxad.net/opensuse/update/11.1
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/update/11.1
+http://mirror.ovh.net/opensuse/update/11.1
+http://suse.bifi.unizar.es/opensuse/update/11.1
+ftp://ftp.rediris.es/pub/mirror/opensuse/update/11.1
+http://fr2.rpmfind.net/linux/opensuse/update/11.1
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.1
+http://opensuse.cict.fr/update/11.1
+ftp://mirror.cict.fr/opensuse/update/11.1
+http://www.mirrorservice.org/sites/download.opensuse.org/update/11.1
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.1
+ftp://fr2.rpmfind.net/linux/opensuse/update/11.1
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/update/11.1
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/update/11.1
+ftp://mirror.ovh.net/opensuse/update/11.1
+ftp://www.mirrorservice.org/sites/download.opensuse.org/update/11.1
+http://ftp.ntua.gr/pub/linux/opensuse/update/11.1
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.1
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.1
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.1
+http://roxen.integrity.hu/pub/opensuse/update/11.1
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.1
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.1
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.ntua.gr/pub/linux/opensuseupdate/11.1
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.1
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.1
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.1
+http://rm.mirror.garr.it/mirrors/opensuse/update/11.1
+http://repo1.linux.edu.lv/update/11.1
+http://mirror.leaseweb.com/opensuse/update/11.1
+ftp://rm.mirror.garr.it/mirrors/opensuseupdate/11.1
+http://mirrors.nl.eu.kernel.org/opensuse/update/11.1
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/update/11.1
+ftp://mirrors.nl.eu.kernel.org/opensuse/update/11.1
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/update/11.1
+ftp://mirror.leaseweb.com/opensuse/update/11.1
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/update/11.1
+http://opensuse.hro.nl/opensuse/update/11.1
+ftp://repo1.linux.edu.lv/update/11.1
+http://opensuse.uib.no/update/11.1
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/update/11.1
+http://ftp.uninett.no/pub/linux/opensuse/update/11.1
+ftp://ftp.uninett.no/pub/linux/opensuse/update/11.1
+ftp://opensuse.hro.nl/opensuse/update/11.1
+http://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.1
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.1
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.1
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/update/11.1
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.1
+http://ftp.sileman.pl/pub/opensuse/update/11.1
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.1
+ftp://ftp.pbone.net/pub/opensuse/update/11.1
+http://cesium.di.uminho.pt/pub/opensuse/update/11.1
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.1
+ftp://ftp.sileman.pl/pub/opensuse/update/11.1
+http://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.1
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.1
+http://ftp.gts.lug.ro/opensuse/update/11.1
+ftp://cesium.di.uminho.pt/pub/opensuse/update/11.1
+http://ftp.ines.lug.ro/opensuse/update/11.1
+ftp://ftp.ines.lug.ro/opensuse/update/11.1
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.1
+http://mirrors.se.eu.kernel.org/opensuse/update/11.1
+ftp://ftp.pbone.net/pub/opensuse/update/11.1
+http://ftp.df.lth.se/pub/opensuse/update/11.1
+ftp://ftp.df.lth.se/pub/opensuseupdate/11.1
+ftp://ftp.gts.lug.ro/opensuse/update/11.1
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.1
+http://less.cogeco.net/ftp/openSUSE/update/11.1
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.1
+http://opensuse.ynet.sk/update/11.1
+ftp://mirrors.se.eu.kernel.org/opensuse/update/11.1
+http://www.muug.mb.ca/pub/opensuse/update/11.1
+http://linux.dell.com/repo/community/update/11.1
+ftp://www.muug.mb.ca/pub/opensuse/update/11.1
+http://ftp.osuosl.org/pub/opensuse/update/11.1
+http://opensuse.fastsoft.net/pub/linux/opensuse/update/11.1
+http://suse.mirrors.tds.net/pub/opensuse/update/11.1
+http://mirrors.med.harvard.edu/opensuse/update/11.1
+ftp://ftp.osuosl.org/pub/opensuse/update/11.1
+http://mirror.anl.gov/pub/opensuse/opensuse/update/11.1
+http://mirror.umoss.org/opensuse/update/11.1
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.1
+http://opensuse.cs.utah.edu/update/11.1
+http://opensuse.ca.unixheads.org/update/11.1
+ftp://opensuse.cs.utah.edu/pub/opensuse/update/11.1
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/update/11.1
+http://mirrors.xmission.com/opensuse/update/11.1
+ftp://mirror.anl.gov/pub/opensuse/opensuse/update/11.1
+ftp://suse.mirrors.tds.net/pub/opensuse/update/11.1
+http://mirrors2.kernel.org/opensuse/update/11.1
+ftp://mirrors.xmission.com/opensuse/update/11.1
+http://mirrors1.kernel.org/opensuse/update/11.1
+ftp://mirrors2.kernel.org/opensuse/update/11.1
+http://130.57.19.201/update/11.1
+ftp://mirrors1.kernel.org/opensuse/update/11.1
+ftp://mirror.rackspace.com/openSUSE/update/11.1
+ftp://130.57.19.201/pub/opensuse/update/11.1
+http://ftp.utexas.edu/opensuse/update/11.1
+ftp://mirror.colorado.edu/pub/opensuse/update/11.1
+http://mirror.rackspace.com/openSUSE/update/11.1
+ftp://www.gtlib.gatech.edu/pub/opensuse/update/11.1
+http://www.gtlib.gatech.edu/pub/opensuse/update/11.1
+ftp://ftp.utexas.edu/mirrors/opensuse/update/11.1
+http://ftp.ussg.iu.edu/linux/opensuse/update/11.1
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/update/11.1
+http://mirror.cps.cmich.edu/opensuse/opensuse/update/11.1
+http://mirror.nyi.net/opensuse/update/11.1
+ftp://mirror.colorado.edu/pub/opensuse/update/11.1
+http://mirrors.rit.edu/opensuse/update/11.1
+http://ftp.iinet.net.au/pub/opensuse/update/11.1
+ftp://mirror.nyi.net/opensuseupdate/11.1
+http://mirror.internode.on.net/pub/opensuse/update/11.1
+http://mirror.pacific.net.au/linux/opensuse/update/11.1
+ftp://ftp.iinet.net.au/pub/opensuse/update/11.1
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.1
+http://200.221.9.37/pub/opensuse/update/11.1
+http://opensuse.c3sl.ufpr.br/update/11.1
+http://opensuse.pop.com.br/update/11.1
+http://opensuse.patan.com.ar/update/11.1
+ftp://mirror.internode.on.net/pub/opensuse/update/11.1
+ftp://mirror.pacific.net.au/linux/opensuse/update/11.1
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.1
+ftp://opensuse.c3sl.ufpr.br/opensuse/update/11.1
diff --git a/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/group b/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/hosts b/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/passwd b/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/shadow b/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..ac75d62a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
new file mode 100644
index 00000000..57a9078a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIC
+GwMECwcDAgMVAgMDFgIBAh4BAheABQJIHzCqBQkHwXpNAAoJEOOlw2Awfj1UvWgE
+AIRoxE8S6jQB7S43SVcX06FHJeUJ/m+1ErIj9LwJTYrR/8qsDjTgrttgb+nBHkIj
+NhCCLAuR8sWj3CxsUMH2fayryNnwZEWGqnzo7Jtt4R1Ur3h5pHYonFjfoJyFUZjJ
+7Mhw7/TuOWx20FrzqBi8tbHx8pd7Fa5lCUgopVtMh6GR
+=R56j
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..80380d2f
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc
new file mode 100644
index 00000000..aaec909b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQENBEkUTD8BCADWLy5d5IpJedHQQSXkC1VK/oAZlJEeBVpSZjMCn8LiHaI9Wq3G
+3Vp6wvsP1b3kssJGzVFNctdXt5tjvOLxvrEfRJuGfqHTKILByqLzkeyWawbFNfSQ
+93/8OunfSTXC1Sx3hgsNXQuOrNVKrDAQUqT620/jj94xNIg09bLSxsjN6EeTvyiO
+mtE9H1J03o9tY6meNL/gcQhxBvwuo205np0JojYBP0pOfN8l9hnIOLkA0yu4ZXig
+oKOVmf4iTjX4NImIWldT+UaWTO18NWcCrujtgHueytwYLBNV5N0oJIP2VYuLZfSD
+VYuPllv7c6O2UEOXJsdbQaVuzU1HLocDyipnABEBAAG0NG9wZW5TVVNFIFByb2pl
+Y3QgU2lnbmluZyBLZXkgPG9wZW5zdXNlQG9wZW5zdXNlLm9yZz6JATwEEwECACYF
+AkkUTD8CGwMFCQPCZwAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRC4iy/UPb3C
+hIE9B/9DUwwQ5c+8xW0x2Fli5Yn1P+4Wq3nmB+ZTpM5Q1a7A2l+HhpUBsnwx2e/4
+RuXlJ06uYby8UpXCli44jXFepJgiXp7ZRPX5A06aY9Pz0wawsMtYQS716+vSV3e3
+ynZmTGKxj8Z94TEVcEjMP1/XpjW22DcpItRJX2VCW7lUXDmRfQzBEolcfwlF7a1B
+VcSqGZX8JvuTocLX/+fYBhZYQvERw6PUVGoEskMXMoRg6PqWMesW9Bq3cm8oeBa2
+4YmGLkN2ztBIbqRMSv0binKcddHHvRlxVFRXrnnlXrEPKrx9Fbu4vkqrG+EKE6+v
+GO73ROyEcJuuoJTYsKPx6Uic5gRl
+=guZP
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc
new file mode 100644
index 00000000..f0bb55a3
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBEeWWzMRBADU8l2IckSzgdUS1dn0WMM7wXK4seoFsHHQw/0unHCQCxpyDMnn
+TKV86p5KTbR1FDdeaZlY0yCV+IGsiIxLyuUdJn8vuA5gA5ZkUr89/HtWaeZVl77J
+HIQxvhDRBWCOO4QNtrZYWvGbvl83wl/zOfdLEs8IGElt0LgfohyTA1qfrwCg/Hac
+tDDscXsPlo5Jek/+3RHVeD0D/30riCpfpLJOmhraLg1EbWsE0mN9IQsl+WDPdoYo
+bB76z6eH3e38618WzP/LTG4WuVbwpSSqmXyfdVpXxWzESfT8q0B8CGpHf/Sa/T/L
+emohmRnLvkf/tAfxFmDMm1jOewJIE9S35jANGHVJcxmfRNpPWC7uHnqjopnsmDkL
+kMEdBAC6YcpDOcMJZ9sJbt/JNZBaoT5CltgMDlSN50t2v/J5em8qMLqCSNF5UJyd
+LFnePHTHy6gVjWbqcC0ncFzOqM1y644Up7BoKSAr1hRTl6Mw9S3UfZZZ0al3JtWt
+8y0eFIW3QP66w1AL0LO2bZMBuOvhb63DXv5iHorcxk0yIFbbybRCb3BlblNVU0U6
+RmFjdG9yeSBPQlMgUHJvamVjdCA8b3BlblNVU0U6RmFjdG9yeUBidWlsZC5vcGVu
+c3VzZS5vcmc+iGYEExECACYFAkeWWzMCGwMFCQQesAAGCwkIBwMCBBUCCAMEFgID
+AQIeAQIXgAAKCRAcchwkVrQXevBsAKCOeScnlH2fWVBJGHTOVJ3M4yBqDACbBeNk
+PuWo05AOQ3M1dLE1hkN36G+IRgQTEQIABgUCR5ZbMwAKCRA7MBG3a51lI7PfAKCc
+9ZtKfI5G/g66V7pSMXh9gi+ykgCgivPfGMDh9HIROwBIudo2qGImOqI=
+=htdw
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
new file mode 100644
index 00000000..74ff59e0
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgIbAwYLCQgHAwIEFQIIAwQW
+AgMBAh4BAheABQJIFkiPBQkHhmvVAAoJEBTCi8l+LjsFn4QAn2wgOHudNubNZvTz
+NdaYJKJ0m2qnAJ9hd0nQBhn28H4Ii4a4h7kpGWRxN4hGBBMRAgAGBQJEexD/AAoJ
+EKhO2uicgArKFLwAn0B+g2mJ5n8LrBziTQ5SjnSPyDBXAJwJoYTta5Sfw/3vVGpU
+fJAKVDoB9w==
+=MWDN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
new file mode 100644
index 00000000..daeef8a5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
@@ -0,0 +1,37 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiAhsDBAsHAwID
+FQIDAxYCAQIeAQIXgAUCSB80OgUJEfKmuQAKCRCoTtronIAKyuJlAJ0cWZifmBO6
+Eh71jattipdMhUYBTwCfSXbJJtuF3c96JPmpmT8be2LDo86IRgQQEQIABgUCOnBe
+UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
+k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
+EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
+cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
+nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
+U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
+B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
++D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
+KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
+OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
+3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
+lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
+l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
+YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
+bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
+l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
+MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
+1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
+1dbriEwEGBECAAwFAkgfNGYFCRHyptQACgkQqE7a6JyACsrv3ACbBLhafFXmTjH3
+JJWFJGWuIOaZUosAniPs4feEyN46gjXGgcZc2Ai8nkm6
+=mY6G
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..8467c19b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..5bd5a78e
--- /dev/null
+++ b/src/lib/distro-info/suse-11.1_x86_64/trusted-package-keys/pubring.gpg
Binary files differ
diff --git a/src/lib/distro-info/suse-11.2/export-filter.example b/src/lib/distro-info/suse-11.2/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/suse-11.2/mirrors/base b/src/lib/distro-info/suse-11.2/mirrors/base
new file mode 100644
index 00000000..e30465d5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/mirrors/base
@@ -0,0 +1,252 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.2/repo/oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.2/repo/oss
+http://www.lizardsource.cn/distribution/11.2/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.2/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.2/repo/oss
+http://download.opensuse.or.id/distribution/11.2/repo/oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.2/repo/oss
+http://mirror.lupaworld.com/opensuse/distribution/11.2/repo/oss
+ftp://www.lizardsource.cn/distribution/11.2/repo/oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.2/repo/oss
+http://repo.ugm.ac.id/opensuse/distribution/11.2/repo/oss
+http://opensuse.cbn.net.id/distribution/11.2/repo/oss
+http://mirror.unej.ac.id/opensuse/distribution/11.2/repo/oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.2/repo/oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.2/repo/oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.2/repo/oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.2/repo/oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.2/repo/oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.2/repo/oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.2/repo/oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.2/repo/oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp.kddilabs.jp/Linux/packages/opensusedistribution/11.2/repo/oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.2/repo/oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.2/repo/oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.2/repo/oss
+http://ftp.daum.net/opensuse/distribution/11.2/repo/oss
+http://77.88.19.68/opensuse/distribution/11.2/repo/oss
+http://77.88.19.73/opensuse/distribution/11.2/repo/oss
+http://mirror.suse.ru/distribution/11.2/repo/oss
+http://77.88.19.74/opensuse/distribution/11.2/repo/oss
+http://93.158.155.193/opensuse/distribution/11.2/repo/oss
+ftp://ftp.daum.net/opensuse/distribution/11.2/repo/oss
+ftp://seeder.yandex.net/opensuse/distribution/11.2/repo/oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.2/repo/oss
+ftp://allotter.yandex.net/opensuse/distribution/11.2/repo/oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.2/repo/oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.2/repo/oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.2/repo/oss
+ftp://spreader.yandex.net/opensuse/distribution/11.2/repo/oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.2/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.2/repo/oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.2/repo/oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.2/repo/oss
+ftp://mirror.in.th/opensuse/distribution/11.2/repo/oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.2/repo/oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.2/repo/oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.2/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.2/repo/oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.2/repo/oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.2/repo/oss
+http://suse.inode.at/opensuse/distribution/11.2/repo/oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.2/repo/oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.2/repo/oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.2/repo/oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.2/repo/oss
+ftp://suse.inode.at/opensuse/distribution/11.2/repo/oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.2/repo/oss
+http://suse.lagis.at/opensuse/distribution/11.2/repo/oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.2/repo/oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.2/repo/oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.2/repo/oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.2/repo/oss
+http://mirrors.netbg.com/opensuse/distribution/11.2/repo/oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.2/repo/oss
+ftp://suse.lagis.at/opensuse/distribution/11.2/repo/oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.2/repo/oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.2/repo/oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.2/repo/oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.2/repo/oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.2/repo/oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.2/repo/oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.2/repo/oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.2/repo/oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.2/repo/oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.2/repo/oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.2/repo/oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.2/repo/oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.2/repo/oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.2/repo/oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.2/repo/oss
+http://opensuse.intergenia.de/distribution/11.2/repo/oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.2/repo/oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.2/repo/oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.2/repo/oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.2/repo/oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.2/repo/oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.2/repo/oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.2/repo/oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.2/repo/oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.2/repo/oss
+http://widehat.opensuse.org/distribution/11.2/repo/oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.2/repo/oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.2/repo/oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.2/repo/oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.2/repo/oss
+http://opensuse-linuxmigratio.at/distribution/11.2/repo/oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.2/repo/oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.2/repo/oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.2/repo/oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.2/repo/oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.2/repo/oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.2/repo/oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.2/repo/oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.2/repo/oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.2/repo/oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.2/repo/oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.2/repo/oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.2/repo/oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.2/repo/oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.2/repo/oss
+ftp://ftp.klid.dk/opensuse/distribution/11.2/repo/oss
+http://mirror.ovh.net/opensuse/distribution/11.2/repo/oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.2/repo/oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.2/repo/oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.2/repo/oss
+http://opensuse.cict.fr/distribution/11.2/repo/oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.2/repo/oss
+ftp://mirror.cict.fr/opensuse/distribution/11.2/repo/oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.2/repo/oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.2/repo/oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.2/repo/oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.2/repo/oss
+ftp://mirror.ovh.net/opensuse/distribution/11.2/repo/oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.2/repo/oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.2/repo/oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.2/repo/oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.2/repo/oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.2/repo/oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.2/repo/oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.2/repo/oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.2/repo/oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.2/repo/oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.2/repo/oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.2/repo/oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.2/repo/oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.2/repo/oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.2/repo/oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.2/repo/oss
+http://mirror.leaseweb.com/opensuse/distribution/11.2/repo/oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.2/repo/oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.2/repo/oss
+http://repo1.linux.edu.lv/distribution/11.2/repo/oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.2/repo/oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.2/repo/oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.2/repo/oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.2/repo/oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.2/repo/oss
+http://opensuse.hro.nl/opensuse/distribution/11.2/repo/oss
+ftp://repo1.linux.edu.lv/distribution/11.2/repo/oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.2/repo/oss
+http://opensuse.uib.no/distribution/11.2/repo/oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.2/repo/oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.2/repo/oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.2/repo/oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.2/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.2/repo/oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.2/repo/oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.2/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.2/repo/oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.2/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.2/repo/oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.2/repo/oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.2/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.2/repo/oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.2/repo/oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.2/repo/oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.2/repo/oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.2/repo/oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.2/repo/oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.2/repo/oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.2/repo/oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.2/repo/oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.2/repo/oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.2/repo/oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.2/repo/oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.2/repo/oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.2/repo/oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.2/repo/oss
+http://opensuse.ynet.sk/distribution/11.2/repo/oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.2/repo/oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.2/repo/oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.2/repo/oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.2/repo/oss
+http://linux.dell.com/repo/community/distribution/11.2/repo/oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.2/repo/oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.2/repo/oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.2/repo/oss
+ftp://less.cogeco.net/openSUSE/distribution/11.2/repo/oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.2/repo/oss
+http://opensuse.cs.utah.edu/distribution/11.2/repo/oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.2/repo/oss
+http://mirror.umoss.org/opensuse/distribution/11.2/repo/oss
+http://opensuse.ca.unixheads.org/distribution/11.2/repo/oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.2/repo/oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.2/repo/oss
+http://mirrors.xmission.com/opensuse/distribution/11.2/repo/oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.2/repo/oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.2/repo/oss
+http://mirrors2.kernel.org/opensuse/distribution/11.2/repo/oss
+http://mirrors1.kernel.org/opensuse/distribution/11.2/repo/oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.2/repo/oss
+http://mirror.rackspace.com/openSUSE/distribution/11.2/repo/oss
+http://130.57.19.201/distribution/11.2/repo/oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.2/repo/oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.utexas.edu/opensuse/distribution/11.2/repo/oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.2/repo/oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.2/repo/oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.2/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.2/repo/oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.2/repo/oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.2/repo/oss
+http://mirror.nyi.net/opensuse/distribution/11.2/repo/oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.2/repo/oss
+http://mirrors.rit.edu/opensuse/distribution/11.2/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.2/repo/oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.2/repo/oss
+ftp://mirror.nyi.net/opensusedistribution/11.2/repo/oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.2/repo/oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.2/repo/oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.2/repo/oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.2/repo/oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.2/repo/oss
+http://opensuse.patan.com.ar/distribution/11.2/repo/oss
+http://200.221.9.37/pub/opensuse/distribution/11.2/repo/oss
+http://opensuse.c3sl.ufpr.br/distribution/11.2/repo/oss
+http://opensuse.pop.com.br/distribution/11.2/repo/oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.2/repo/oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.2/repo/oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.2/repo/oss
diff --git a/src/lib/distro-info/suse-11.2/mirrors/base_non-oss b/src/lib/distro-info/suse-11.2/mirrors/base_non-oss
new file mode 100644
index 00000000..47ee0d08
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/mirrors/base_non-oss
@@ -0,0 +1,250 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.2/repo/non-oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.2/repo/non-oss
+http://mirror.lupaworld.com/opensuse/distribution/11.2/repo/non-oss
+http://www.lizardsource.cn/distribution/11.2/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.2/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://www.lizardsource.cn/distribution/11.2/repo/non-oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.2/repo/non-oss
+http://mirror.unej.ac.id/opensuse/distribution/11.2/repo/non-oss
+http://opensuse.cbn.net.id/distribution/11.2/repo/non-oss
+http://download.opensuse.or.id/distribution/11.2/repo/non-oss
+http://repo.ugm.ac.id/opensuse/distribution/11.2/repo/non-oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.2/repo/non-oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.2/repo/non-oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.2/repo/non-oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.2/repo/non-oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.2/repo/non-oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.2/repo/non-oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.2/repo/non-oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.2/repo/non-oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.2/repo/non-oss
+http://ftp.daum.net/opensuse/distribution/11.2/repo/non-oss
+http://77.88.19.68/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.kddilabs.jp/Linux/packages/opensusedistribution/11.2/repo/non-oss
+http://77.88.19.73/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.2/repo/non-oss
+http://mirror.suse.ru/distribution/11.2/repo/non-oss
+http://77.88.19.74/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://spreader.yandex.net/opensuse/distribution/11.2/repo/non-oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.2/repo/non-oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.2/repo/non-oss
+ftp://seeder.yandex.net/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.in.th/opensuse/distribution/11.2/repo/non-oss
+ftp://allotter.yandex.net/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.2/repo/non-oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.2/repo/non-oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.2/repo/non-oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.2/repo/non-oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.2/repo/non-oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.2/repo/non-oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.2/repo/non-oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.2/repo/non-oss
+http://suse.inode.at/opensuse/distribution/11.2/repo/non-oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.2/repo/non-oss
+ftp://suse.inode.at/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.2/repo/non-oss
+http://suse.lagis.at/opensuse/distribution/11.2/repo/non-oss
+ftp://suse.lagis.at/opensuse/distribution/11.2/repo/non-oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.2/repo/non-oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.2/repo/non-oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.2/repo/non-oss
+http://mirrors.netbg.com/opensuse/distribution/11.2/repo/non-oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.2/repo/non-oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.2/repo/non-oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.2/repo/non-oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.2/repo/non-oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.2/repo/non-oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.2/repo/non-oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.2/repo/non-oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.2/repo/non-oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.2/repo/non-oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.2/repo/non-oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.2/repo/non-oss
+http://opensuse.intergenia.de/distribution/11.2/repo/non-oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.2/repo/non-oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.2/repo/non-oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.2/repo/non-oss
+http://widehat.opensuse.org/distribution/11.2/repo/non-oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.2/repo/non-oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.2/repo/non-oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.2/repo/non-oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.2/repo/non-oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.2/repo/non-oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.2/repo/non-oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.2/repo/non-oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.2/repo/non-oss
+http://opensuse-linuxmigratio.at/distribution/11.2/repo/non-oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.2/repo/non-oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.2/repo/non-oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.2/repo/non-oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.2/repo/non-oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.klid.dk/opensuse/distribution/11.2/repo/non-oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.2/repo/non-oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.2/repo/non-oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.2/repo/non-oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.2/repo/non-oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.2/repo/non-oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.2/repo/non-oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.2/repo/non-oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.2/repo/non-oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.ovh.net/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.2/repo/non-oss
+http://opensuse.cict.fr/distribution/11.2/repo/non-oss
+http://mirror.ovh.net/opensuse/distribution/11.2/repo/non-oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.2/repo/non-oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.2/repo/non-oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.2/repo/non-oss
+ftp://mirror.cict.fr/opensuse/distribution/11.2/repo/non-oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.2/repo/non-oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.2/repo/non-oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.2/repo/non-oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.2/repo/non-oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.2/repo/non-oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.2/repo/non-oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.2/repo/non-oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.2/repo/non-oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.2/repo/non-oss
+http://repo1.linux.edu.lv/distribution/11.2/repo/non-oss
+http://mirror.leaseweb.com/opensuse/distribution/11.2/repo/non-oss
+ftp://repo1.linux.edu.lv/distribution/11.2/repo/non-oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.2/repo/non-oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.2/repo/non-oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.2/repo/non-oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.2/repo/non-oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.2/repo/non-oss
+http://opensuse.hro.nl/opensuse/distribution/11.2/repo/non-oss
+http://opensuse.uib.no/distribution/11.2/repo/non-oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.2/repo/non-oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.2/repo/non-oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.2/repo/non-oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.2/repo/non-oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.2/repo/non-oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.2/repo/non-oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.2/repo/non-oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.2/repo/non-oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.2/repo/non-oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.2/repo/non-oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.2/repo/non-oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.2/repo/non-oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.2/repo/non-oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.2/repo/non-oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.2/repo/non-oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.2/repo/non-oss
+http://opensuse.ynet.sk/distribution/11.2/repo/non-oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.2/repo/non-oss
+http://linux.dell.com/repo/community/distribution/11.2/repo/non-oss
+ftp://less.cogeco.net/openSUSE/distribution/11.2/repo/non-oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.2/repo/non-oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.2/repo/non-oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.2/repo/non-oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.2/repo/non-oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.2/repo/non-oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.2/repo/non-oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.2/repo/non-oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.2/repo/non-oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.2/repo/non-oss
+http://mirror.umoss.org/opensuse/distribution/11.2/repo/non-oss
+http://opensuse.cs.utah.edu/distribution/11.2/repo/non-oss
+http://opensuse.ca.unixheads.org/distribution/11.2/repo/non-oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.2/repo/non-oss
+http://mirrors2.kernel.org/opensuse/distribution/11.2/repo/non-oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.2/repo/non-oss
+http://mirrors1.kernel.org/opensuse/distribution/11.2/repo/non-oss
+http://mirrors.xmission.com/opensuse/distribution/11.2/repo/non-oss
+http://mirror.rackspace.com/openSUSE/distribution/11.2/repo/non-oss
+http://130.57.19.201/distribution/11.2/repo/non-oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.2/repo/non-oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.2/repo/non-oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.2/repo/non-oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.2/repo/non-oss
+http://ftp.utexas.edu/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.ussg.iu.edu/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.2/repo/non-oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.2/repo/non-oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.2/repo/non-oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.2/repo/non-oss
+http://mirror.nyi.net/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.2/repo/non-oss
+http://mirrors.rit.edu/opensuse/distribution/11.2/repo/non-oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.nyi.net/opensusedistribution/11.2/repo/non-oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.2/repo/non-oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.2/repo/non-oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.2/repo/non-oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.2/repo/non-oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.2/repo/non-oss
+http://200.221.9.37/pub/opensuse/distribution/11.2/repo/non-oss
+http://opensuse.c3sl.ufpr.br/distribution/11.2/repo/non-oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.2/repo/non-oss
+http://opensuse.patan.com.ar/distribution/11.2/repo/non-oss
+http://opensuse.pop.com.br/distribution/11.2/repo/non-oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.2/repo/non-oss
diff --git a/src/lib/distro-info/suse-11.2/mirrors/base_update b/src/lib/distro-info/suse-11.2/mirrors/base_update
new file mode 100644
index 00000000..bc6e9a4c
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/mirrors/base_update
@@ -0,0 +1,252 @@
+http://mirror.lupaworld.com/opensuse/update/11.2
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.2
+http://opensuse.mirror.ac.za/opensuse/update/11.2
+ftp://opensuse.mirror.ac.za/opensuse/update/11.2
+http://www.lizardsource.cn/update/11.2
+http://mirror.alva.ge/pub/opensuse/update/11.2
+http://mirror.alva.ge/pub/opensuse/update/11.2
+http://download.opensuse.or.id/update/11.2
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.2
+ftp://www.lizardsource.cn/update/11.2
+http://opensuse.cbn.net.id/update/11.2
+http://mirror.unej.ac.id/opensuse/update/11.2
+http://dl2.foss-id.web.id/opensuse/update/11.2
+ftp://mirror.isoc.org.il/opensuse/update/11.2
+http://repo.ugm.ac.id/opensuse/update/11.2
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.2
+http://mirror.isoc.org.il/pub/opensuse/update/11.2
+http://ftp.kddilabs.jp/Linux/packages/opensuse/update/11.2
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.2
+ftp://dl2.foss-id.web.id/repo/opensuse/update/11.2
+ftp://mirror.unej.ac.id/opensuse/update/11.2
+ftp://opensuse.cbn.net.id/pub/opensuse/update/11.2
+http://ftp.novell.co.jp/pub/opensuse/update/11.2
+ftp://repo.ugm.ac.id/opensuse/update/11.2
+http://ftp.riken.jp/Linux/opensuse/update/11.2
+ftp://ftp.novell.co.jp/pub/opensuse/update/11.2
+ftp://ftp.kddilabs.jp/Linux/packages/opensuseupdate/11.2
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/update/11.2
+http://77.88.19.68/opensuse/update/11.2
+ftp://ftp.daum.net/opensuse/update/11.2
+http://77.88.19.73/opensuse/update/11.2
+ftp://ftp.riken.jp/Linux/opensuse/update/11.2
+http://mirror.suse.ru/update/11.2
+http://77.88.19.74/opensuse/update/11.2
+http://ftp.daum.net/opensuse/update/11.2
+http://93.158.155.193/opensuse/update/11.2
+ftp://ftp.kaist.ac.kr/opensuse/update/11.2
+ftp://spreader.yandex.net/opensuse/update/11.2
+ftp://ftp.chg.ru/pub/opensuse/update/11.2
+ftp://seeder.yandex.net/opensuse/update/11.2
+http://mirror.nus.edu.sg/opensuse/update/11.2
+ftp://mirror.in.th/opensuse/update/11.2
+ftp://allotter.yandex.net/opensuse/update/11.2
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.2
+ftp://ftp.metu.edu.tr/opensuse/update/11.2
+ftp://dispenser.yandex.net/opensuse/update/11.2
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.2
+http://ftp.chg.ru/pub/opensuse/update/11.2
+http://ftp.isu.edu.tw/pub/Linux/opensuse/update/11.2
+http://mirror-fpt-telecom.fpt.net/opensuse/update/11.2
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/update/11.2
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.2
+http://ftp.ncnu.edu.tw/Linux/opensuse/update/11.2
+http://ftp.twaren.net/Linux/OpenSuSE/update/11.2
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/update/11.2
+http://suse.inode.at/opensuse/update/11.2
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.2
+ftp://ftp.twaren.net/Linux/OpenSuSE/update/11.2
+http://ftp.tugraz.at/mirror/opensuse/update/11.2
+ftp://suse.inode.at/opensuse/update/11.2
+http://suse.lagis.at/opensuse/update/11.2
+http://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.2
+ftp://ftp.tugraz.at/mirror/opensuse/update/11.2
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/update/11.2
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.2
+ftp://suse.lagis.at/opensuse/update/11.2
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.2
+http://mirror.opensuse.com.ba/opensuse/update/11.2
+http://mirrors.netbg.com/opensuse/update/11.2
+http://mirror.switch.ch/ftp/mirror/opensuse/update/11.2
+ftp://mirror.switch.ch/mirror/opensuse/update/11.2
+http://mirror.karneval.cz/pub/linux/opensuse/update/11.2
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.2
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.2
+http://ftp5.gwdg.de/pub/opensuse/update/11.2
+http://gd.tuwien.ac.at/opsys/linux/opensuse/update/11.2
+http://ftp.linux.cz/pub/linux/opensuse/update/11.2
+http://ftp.halifax.rwth-aachen.de/opensuse/update/11.2
+ftp://mirror.karneval.cz/pub/linux/opensuse/update/11.2
+ftp://mirrors.netbg.com/opensuse/update/11.2
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.2
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/update/11.2
+ftp://ftp.halifax.rwth-aachen.de/opensuse/update/11.2
+http://download.uni-hd.de/ftp/pub/linux/opensuse/update/11.2
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/update/11.2
+ftp://ftp5.gwdg.de/pub/opensuse/update/11.2
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/update/11.2
+http://opensuse.intergenia.de/update/11.2
+http://ftp.uni-ulm.de/mirrors/opensuse/update/11.2
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.2
+ftp://ftp.uni-ulm.de/mirrors/opensuse/update/11.2
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.2
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.2
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.2
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.2
+http://ftp.uni-kl.de/pub/linux/opensuse/update/11.2
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/update/11.2
+http://ftp3.gwdg.de/pub/opensuse/update/11.2
+ftp://ftp.uni-kl.de/pub/linux/opensuse/update/11.2
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.2
+http://widehat.opensuse.org/update/11.2
+http://ftp4.gwdg.de/pub/opensuse/update/11.2
+ftp://ftp4.gwdg.de/pub/opensuse/update/11.2
+ftp://ftp3.gwdg.de/pub/opensuse/update/11.2
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.2
+http://ftp.uni-kassel.de/opensuse/update/11.2
+http://ftp.uni-bayreuth.de/linux/opensuse/update/11.2
+http://opensuse-linuxmigratio.at/update/11.2
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/update/11.2
+http://ftp.tu-ilmenau.de/mirror/opensuse/update/11.2
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.2
+ftp://ftp.uni-siegen.de/pub/opensuse/update/11.2
+http://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.2
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.2
+ftp://ftp.uni-bayreuth.de/linux/opensuse/update/11.2
+http://ftp.estpak.ee/pub/suse/opensuse/update/11.2
+http://ftp.gui.uva.es/sites/opensuse.org/update/11.2
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/update/11.2
+ftp://ftp.gui.uva.es/sites/opensuse.org/update/11.2
+http://ftp.rediris.es/pub/mirror/opensuse/update/11.2
+ftp://ftp.klid.dk/opensuse/update/11.2
+ftp://ftp.rediris.es/pub/mirror/opensuse/update/11.2
+http://suse.bifi.unizar.es/opensuse/update/11.2
+http://ftp.uni-siegen.de/opensuse/update/11.2
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.2
+http://ftp.klid.dk/ftp/opensuse/update/11.2
+http://opensuse.mirrors.proxad.net/opensuse/update/11.2
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/update/11.2
+ftp://mirror.ovh.net/opensuse/update/11.2
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.2
+http://mirror.ovh.net/opensuse/update/11.2
+http://www.mirrorservice.org/sites/download.opensuse.org/update/11.2
+http://fr2.rpmfind.net/linux/opensuse/update/11.2
+ftp://www.mirrorservice.org/sites/download.opensuse.org/update/11.2
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.2
+ftp://fr2.rpmfind.net/linux/opensuse/update/11.2
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.2
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.2
+http://opensuse.cict.fr/update/11.2
+http://ftp.ntua.gr/pub/linux/opensuse/update/11.2
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.2
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/update/11.2
+ftp://ftp.ntua.gr/pub/linux/opensuseupdate/11.2
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.2
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/update/11.2
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.2
+http://roxen.integrity.hu/pub/opensuse/update/11.2
+ftp://mirror.cict.fr/opensuse/update/11.2
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.2
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.2
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.2
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.2
+http://rm.mirror.garr.it/mirrors/opensuse/update/11.2
+http://repo1.linux.edu.lv/update/11.2
+ftp://repo1.linux.edu.lv/update/11.2
+http://mirror.leaseweb.com/opensuse/update/11.2
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.2
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.2
+ftp://mirror.leaseweb.com/opensuse/update/11.2
+ftp://rm.mirror.garr.it/mirrors/opensuseupdate/11.2
+ftp://mirrors.nl.eu.kernel.org/opensuse/update/11.2
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/update/11.2
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/update/11.2
+http://mirrors.nl.eu.kernel.org/opensuse/update/11.2
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/update/11.2
+http://opensuse.hro.nl/opensuse/update/11.2
+http://opensuse.uib.no/update/11.2
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/update/11.2
+http://ftp.uninett.no/pub/linux/opensuse/update/11.2
+http://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.2
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.2
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/update/11.2
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.2
+ftp://ftp.uninett.no/pub/linux/opensuse/update/11.2
+ftp://opensuse.hro.nl/opensuse/update/11.2
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.2
+ftp://ftp.pbone.net/pub/opensuse/update/11.2
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.2
+http://ftp.sileman.pl/pub/opensuse/update/11.2
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.2
+ftp://ftp.sileman.pl/pub/opensuse/update/11.2
+ftp://ftp.pbone.net/pub/opensuse/update/11.2
+http://cesium.di.uminho.pt/pub/opensuse/update/11.2
+http://ftp.gts.lug.ro/opensuse/update/11.2
+ftp://cesium.di.uminho.pt/pub/opensuse/update/11.2
+ftp://ftp.gts.lug.ro/opensuse/update/11.2
+http://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.2
+http://ftp.ines.lug.ro/opensuse/update/11.2
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.2
+ftp://ftp.ines.lug.ro/opensuse/update/11.2
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.2
+http://mirrors.se.eu.kernel.org/opensuse/update/11.2
+http://ftp.df.lth.se/pub/opensuse/update/11.2
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.2
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.2
+http://opensuse.ynet.sk/update/11.2
+ftp://mirrors.se.eu.kernel.org/opensuse/update/11.2
+ftp://ftp.df.lth.se/pub/opensuseupdate/11.2
+ftp://less.cogeco.net/openSUSE/update/11.2
+http://www.muug.mb.ca/pub/opensuse/update/11.2
+http://linux.dell.com/repo/community/update/11.2
+http://ftp.osuosl.org/pub/opensuse/update/11.2
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.2
+http://less.cogeco.net/ftp/openSUSE/update/11.2
+ftp://www.muug.mb.ca/pub/opensuse/update/11.2
+http://suse.mirrors.tds.net/pub/opensuse/update/11.2
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/update/11.2
+ftp://suse.mirrors.tds.net/pub/opensuse/update/11.2
+http://opensuse.fastsoft.net/pub/linux/opensuse/update/11.2
+http://mirror.anl.gov/pub/opensuse/opensuse/update/11.2
+http://mirror.umoss.org/opensuse/update/11.2
+ftp://mirror.anl.gov/pub/opensuse/opensuse/update/11.2
+http://opensuse.cs.utah.edu/update/11.2
+http://mirrors.med.harvard.edu/opensuse/update/11.2
+ftp://ftp.osuosl.org/pub/opensuse/update/11.2
+http://mirrors.xmission.com/opensuse/update/11.2
+ftp://mirrors.xmission.com/opensuse/update/11.2
+ftp://opensuse.cs.utah.edu/pub/opensuse/update/11.2
+http://mirrors1.kernel.org/opensuse/update/11.2
+http://opensuse.ca.unixheads.org/update/11.2
+http://mirror.rackspace.com/openSUSE/update/11.2
+http://130.57.19.201/update/11.2
+http://mirrors2.kernel.org/opensuse/update/11.2
+ftp://mirrors1.kernel.org/opensuse/update/11.2
+ftp://130.57.19.201/pub/opensuse/update/11.2
+ftp://mirrors2.kernel.org/opensuse/update/11.2
+http://ftp.ussg.iu.edu/linux/opensuse/update/11.2
+ftp://mirror.rackspace.com/openSUSE/update/11.2
+http://ftp.utexas.edu/opensuse/update/11.2
+http://www.gtlib.gatech.edu/pub/opensuse/update/11.2
+ftp://mirror.colorado.edu/pub/opensuse/update/11.2
+ftp://ftp.utexas.edu/mirrors/opensuse/update/11.2
+ftp://www.gtlib.gatech.edu/pub/opensuse/update/11.2
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/update/11.2
+http://mirror.cps.cmich.edu/opensuse/opensuse/update/11.2
+ftp://ftp.ussg.iu.edu/linux/opensuse/update/11.2
+http://mirror.nyi.net/opensuse/update/11.2
+ftp://mirror.colorado.edu/pub/opensuse/update/11.2
+http://mirrors.rit.edu/opensuse/update/11.2
+ftp://mirror.nyi.net/opensuseupdate/11.2
+http://ftp.iinet.net.au/pub/opensuse/update/11.2
+http://mirror.internode.on.net/pub/opensuse/update/11.2
+http://mirror.pacific.net.au/linux/opensuse/update/11.2
+ftp://ftp.iinet.net.au/pub/opensuse/update/11.2
+ftp://mirror.internode.on.net/pub/opensuse/update/11.2
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.2
+http://opensuse.patan.com.ar/update/11.2
+http://opensuse.c3sl.ufpr.br/update/11.2
+http://200.221.9.37/pub/opensuse/update/11.2
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.2
+ftp://opensuse.c3sl.ufpr.br/opensuse/update/11.2
+http://opensuse.pop.com.br/update/11.2
diff --git a/src/lib/distro-info/suse-11.2/prereqfiles/etc/group b/src/lib/distro-info/suse-11.2/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-11.2/prereqfiles/etc/hosts b/src/lib/distro-info/suse-11.2/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-11.2/prereqfiles/etc/passwd b/src/lib/distro-info/suse-11.2/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-11.2/prereqfiles/etc/shadow b/src/lib/distro-info/suse-11.2/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-11.2/settings.default b/src/lib/distro-info/suse-11.2/settings.default
new file mode 100644
index 00000000..7e152670
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/settings.default
@@ -0,0 +1,1126 @@
+bootstrap-packages = <<END
+ i586/aaa_base-11.2-10007.5.i586.rpm
+ i586/audit-libs-1.7.7-5.1.i586.rpm
+ i586/bash-3.2-141.10.i586.rpm
+ i586/boost-license-1.36.0-9.5.i586.rpm
+ i586/bzip2-1.0.5-34.5.i586.rpm
+ i586/ConsoleKit-0.2.10-60.16.i586.rpm
+ i586/coreutils-6.12-32.10.i586.rpm
+ i586/coreutils-lang-6.12-32.10.i586.rpm
+ i586/cpio-2.9-75.35.i586.rpm
+ i586/cpio-lang-2.9-75.35.i586.rpm
+ i586/cracklib-2.8.12-55.1.i586.rpm
+ i586/cracklib-dict-small-2.8.12-55.1.i586.rpm
+ i586/cron-4.1-194.28.i586.rpm
+ i586/cyrus-sasl-2.1.22-182.1.i586.rpm
+ i586/dbus-1-1.2.4-5.1.i586.rpm
+ i586/dbus-1-glib-0.76-32.1.i586.rpm
+ i586/device-mapper-1.02.27-7.1.i586.rpm
+ i586/diffutils-2.8.7-143.9.i586.rpm
+ i586/dhcpcd-3.2.3-44.1.i586.rpm
+ i586/dirmngr-1.0.2-1.39.i586.rpm
+ i586/e2fsprogs-1.41.1-11.9.i586.rpm
+ i586/elfutils-0.137-3.11.i586.rpm
+ i586/file-4.24-43.1.i586.rpm
+ i586/filesystem-11.2-2.3.i586.rpm
+ i586/fillup-1.42-242.8.i586.rpm
+ i586/findutils-4.4.0-38.27.i586.rpm
+ i586/gawk-3.1.6-1.44.i586.rpm
+ i586/gdbm-1.8.3-371.8.i586.rpm
+ i586/glib2-2.18.2-5.1.i586.rpm
+ i586/glib2-lang-2.18.2-5.1.i586.rpm
+ i586/glib2-branding-upstream-2.18.2-5.1.i586.rpm
+ i586/glibc-2.9-2.8.i586.rpm
+ i586/gpg2-2.0.9-25.105.i586.rpm
+ i586/gpg2-lang-2.0.9-25.105.i586.rpm
+ i586/grep-2.5.2-90.28.i586.rpm
+ i586/gzip-1.3.12-68.36.i586.rpm
+ i586/hal-0.5.12-10.1.i586.rpm
+ i586/info-4.12-1.85.i586.rpm
+ i586/insserv-1.12.0-22.15.i586.rpm
+ i586/irqbalance-0.55-120.8.i586.rpm
+ i586/kernel-default-2.6.27.7-9.1.i586.rpm
+ i586/kernel-default-base-2.6.27.7-9.1.i586.rpm
+ i586/keyutils-1.2-107.4.i586.rpm
+ i586/keyutils-libs-1.2-107.4.i586.rpm
+ i586/krb5-1.6.3-132.1.i586.rpm
+ i586/libacl-2.2.47-27.5.i586.rpm
+ i586/libasm1-0.137-3.11.i586.rpm
+ i586/libasound2-1.0.18-8.7.i586.rpm
+ i586/libattr-2.4.39-67.5.i586.rpm
+ i586/libbz2-1-1.0.5-34.5.i586.rpm
+ i586/libblkid1-1.41.1-11.9.i586.rpm
+ i586/libblocxx6-2.1.0.342-120.1.i586.rpm
+ i586/libboost_signals1_36_0-1.36.0-9.5.i586.rpm
+ i586/libcom_err2-1.41.1-11.9.i586.rpm
+ i586/libcurl4-7.19.0-11.2.i586.rpm
+ i586/libdb-4_5-4.5.20-94.17.i586.rpm
+ i586/libdw1-0.137-3.11.i586.rpm
+ i586/libelf1-0.137-3.11.i586.rpm
+ i586/libext2fs2-1.41.1-11.9.i586.rpm
+ i586/libexpat1-2.0.1-88.10.i586.rpm
+ i586/libgcc43-4.3.3_20081022-9.5.i586.rpm
+ i586/libgcrypt11.2.4.1-4.1.i586.rpm
+ i586/libglib-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libgobject-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libgpg-error0-1.6-6.10.i586.rpm
+ i586/libgthread-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libidn-1.10-2.14.i586.rpm
+ i586/libksba-1.0.4-1.17.i586.rpm
+ i586/libldap-2_4-2-2.4.12-5.3.i586.rpm
+ i586/libncurses5-5.6-89.10.i586.rpm
+ i586/libncurses6-5.6-89.10.i586.rpm
+ i586/libnscd-2.0.2-72.47.i586.rpm
+ i586/libopenssl0_9_8-0.9.8h-28.4.i586.rpm
+ i586/libpt2-2.4.2-2.19.i586.rpm
+ i586/libreadline5-5.2-141.10.i586.rpm
+ i586/libreiserfs-0.3.0.5-107.47.i586.rpm
+ i586/libselinux1-2.0.71-3.38.i586.rpm
+ i586/libsepol1-2.0.32-5.38.i586.rpm
+ i586/libsmbios2-2.0.2-10.9.i586.rpm
+ i586/libstdc++43-4.3.3_20081022-9.5.i586.rpm
+ i586/libusb-0_1-4-0.1.12-136.10.i586.rpm
+ i586/libusb-1_0-0-0.9.3-4.20.i586.rpm
+ i586/libuuid1-1.41.1-11.9.i586.rpm
+ i586/libvolume_id-126-17.25.i586.rpm
+ i586/libvolume_id1-128-9.3.i586.rpm
+ i586/libxcrypt-3.0.1-25.20.i586.rpm
+ i586/libxml2-2.7.1-9.1.i586.rpm
+ i586/libzio-0.9-4.19.i586.rpm
+ i586/limal-1.5.1-1.12.i586.rpm
+ i586/limal-perl-1.5.1-1.12.i586.rpm
+ i586/login-3.37-1.5.i586.rpm
+ i586/logrotate-3.7.7-9.11.i586.rpm
+ i586/m4-1.4.12-1.13.i586.rpm
+ i586/metamail-2.7.19-1244.29.i586.rpm
+ i586/mingetty-1.0.7s-70.41.i586.rpm
+ i586/mkinitrd-2.4-34.1.i586.rpm
+ i586/module-init-tools-3.4-56.5.i586.rpm
+ i586/ncurses-utils-5.6-89.10.i586.rpm
+ i586/net-tools-1.60-725.5.i586.rpm
+ i586/openldap2-client-2.4.12-5.3.i586.rpm
+ i586/openslp-1.2.0-168.6.i586.rpm
+ i586/openssl-0.9.8h-28.4.i586.rpm
+ i586/openSUSE-release-11.2-1.19.i586.rpm
+ i586/openSUSE-release-ftp-11.2-1.19.i586.rpm
+ i586/pam-1.0.2-13.3.i586.rpm
+ i586/pam-config-0.68-1.3.i586.rpm
+ i586/pam-modules-11.2-5.1.i586.rpm
+ i586/parted-1.8.8-91.5.i586.rpm
+ i586/pciutils-3.0.1-1.26.i586.rpm
+ i586/pcre-7.8-1.26.i586.rpm
+ i586/perl-5.10.0-62.10.i586.rpm
+ i586/perl-base-5.10.0-62.10.i586.rpm
+ i586/perl-Bootloader-0.4.81-1.1.i586.rpm
+ i586/perl-gettext-1.05-91.163.i586.rpm
+ i586/permissions-2008.11.25-1.5.i586.rpm
+ i586/pinentry-0.7.5-61.14.i586.rpm
+ i586/pm-utils-0.99.4.20071229-10.3.i586.rpm
+ i586/pmtools-20071116-44.3.i586.rpm
+ i586/PolicyKit-0.9-13.9.i586.rpm
+ i586/popt-1.7-20.1.i586.rpm
+ i586/postfix-2.5.5-6.7.i586.rpm
+ i586/procmail-3.22-238.15.i586.rpm
+ i586/procps-3.2.7-147.11.i586.rpm
+ i586/psmisc-22.6-61.14.i586.rpm
+ i586/pth-2.0.7-102.29.i586.rpm
+ i586/pwdutils-3.2.2-2.8.i586.rpm
+ i586/reiserfs-3.6.19-116.62.i586.rpm
+ i586/rmail-8.14.3-50.9.i586.rpm
+ i586/rpm-4.4.2.3-20.1.i586.rpm
+ i586/satsolver-tools-0.13.0-3.3.i586.rpm
+ i586/SDL-1.2.13-104.1.i586.rpm
+ i586/sed-4.1.5-85.60.i586.rpm
+ i586/setserial-2.17-716.20.i586.rpm
+ i586/sharutils-4.6.3-3.100.i586.rpm
+ i586/sysvinit-2.86-186.7.i586.rpm
+ i586/tcpd-7.6-855.11.i586.rpm
+ i586/tcsh-6.15.00-93.3.i586.rpm
+ i586/terminfo-base-5.6-89.10.i586.rpm
+ i586/udev-128-9.3.i586.rpm
+ i586/util-linux-2.14.1-10.1.i586.rpm
+ i586/util-linux-lang-2.14.1-10.1.i586.rpm
+ i586/uucp-1.07-50.7.i586.rpm
+ i586/uuid-runtime-1.41.1-11.9.i586.rpm
+ i586/zlib-1.2.3-104.137.i586.rpm
+ noarch/netcfg-11.2-1.14.noarch.rpm
+ noarch/pciutils-ids-2008.11.26-2.4.noarch.rpm
+ noarch/suse-build-key-1.0-907.32.noarch.rpm
+END
+<metapackager zypper>
+ packages = <<END
+ i586/libzypp-5.24.5-1.1.i586.rpm
+ i586/zypper-1.0.2-1.5.i586.rpm
+ END
+</metapackager>
+<metapackager smart>
+ packages = <<END
+ i586/python-2.6.0-2.16.i586.rpm
+ i586/python-xml-2.6.0-2.12.i586.rpm
+ i586/rpm-python-4.4.2.3-20.1.i586.rpm
+ END
+</metapackager>
+<metapackager yum>
+ packages = <<END
+ i586/glib2-2.18.2-4.3.i586.rpm
+ i586/libxml2-2.7.1-8.3.i586.rpm
+ i586/libxml2-python-2.7.1-9.1.i586.rpm
+ i586/python-2.6.0-2.16.i586.rpm
+ i586/python-urlgrabber-3.1.0-178.8.i586.rpm
+ i586/python-xml-2.6.0-2.12.i586.rpm
+ i586/rpm-python-4.4.2.3-20.1.i586.rpm
+ i586/sqlite3-3.6.4-1.8.i586.rpm
+ i586/yum-metadata-parser-1.1.2-107.22.i586.rpm
+ END
+</metapackager>
+package-subdir = suse
+prereq-packages = <<END
+ i586/bzip2-1.0.5-34.5.i586.rpm
+ i586/glibc-2.9-2.8.i586.rpm
+ i586/libselinux1-2.0.71-3.38.i586.rpm
+ i586/libbz2-1-1.0.5-34.5.i586.rpm
+ i586/popt-1.7-20.1.i586.rpm
+ i586/rpm-4.4.2.3-20.1.i586.rpm
+ i586/zlib-1.2.3-104.137.i586.rpm
+END
+<repository base>
+ name = openSUSE 11.2
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_non-oss>
+ name = openSUSE 11.2 non-OSS
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_update>
+ name = openSUSE 11.2 updates
+ file-for-speedtest = repodata/primary.xml.gz
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection textmode>
+ base = minimal
+ packages = <<END
+ acl
+ acpid
+ apparmor-docs
+ apparmor-parser
+ apparmor-profiles
+ apparmor-utils
+ ash
+ at
+ atk
+ attr
+ audit
+ autofs bc
+ bind-libs
+ bind-utils
+ binutils
+ blktrace
+ bundle-lang-common-en
+ cdrkit-cdrtools-compat
+ compat compat-openssl097g
+ cpufrequtils
+ cyrus-sasl-saslauthd
+ db-utils
+ deltarpm
+ dmraid
+ dos2unix
+ dosfstools
+ ed
+ eject
+ ethtool
+ fbset
+ fontconfig
+ freetype2
+ gdb
+ genisoimage
+ glibc-i18ndata
+ gnutls
+ gpm
+ groff
+ hfsutils
+ icedax
+ ifplugd
+ initviocons
+ inst-source-utils
+ iproute2
+ iputils
+ joe
+ kbd
+ klogd
+ kpartx
+ ksh
+ ksymoops
+ lcms
+ less
+ libaio
+ libapparmor1
+ libart_lgpl
+ libatk-1_0-0
+ libcap1
+ libcap2
+ libdrm
+ libevent-1_4-2
+ libgimpprint
+ libgmodule-2_0-0
+ libgnutls26
+ libgssglue1
+ libicu
+ libjpeg
+ liblazy1
+ liblcms1
+ libltdl3
+ libltdl7
+ liblzo2-2
+ libmng
+ libnet
+ libopencdk10
+ libopenct1
+ libopensc2
+ libpcap0
+ libpng12-0
+ libpython2_6-1_0
+ librpcsecgss
+ libsensors3
+ libsensors4
+ libsnmp15
+ libsqlite3-0
+ libtiff3
+ libtirpc1
+ licenses
+ lukemftp
+ lvm2
+ mailx
+ man
+ man-pages
+ microcode_ctl
+ multipath-tools
+ nbd
+ net-snmp
+ nfs-client
+ nfs-kernel-server
+ nfsidmap
+ nscd
+ ntfsprogs
+ ntp
+ openct
+ opensc
+ openssh
+ patch
+ pax
+ pcsc-lite
+ perl-Crypt-SmbHash
+ perl-DBD-SQLite
+ perl-DBI
+ perl-Digest-MD4
+ perl-File-Tail
+ perl-HTML-Parser
+ perl-HTML-Tagset
+ perl-Net-Daemon
+ perl-PlRPC
+ perl-RPC-XML
+ perl-SNMP
+ perl-TermReadKey
+ perl-TimeDate
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ perl-libapparmor
+ perl-libwww-perl
+ ppp
+ preload
+ procinfo
+ providers
+ qlogic-firmware
+ recode
+ rpcbind
+ rsync
+ sash
+ screen
+ sensors
+ sg3_utils
+ smartmontools
+ smpppd
+ snmp-mibs
+ sqlite3
+ strace
+ sudo
+ sysconfig
+ sysfsutils
+ syslog-ng
+ tcpdump
+ telnet
+ terminfo
+ timezone
+ ulimit
+ usbutils
+ utempter
+ vim
+ vim-base
+ vim-data
+ wdiff
+ wget
+ wireless-tools
+ wodim
+ wvstreams
+ xfsprogs
+ xinetd
+ yp-tools
+ ypbind
+ zip
+ zisofs-tools
+ zsh
+ END
+</selection>
+<selection kde>
+ base = textmode
+ packages = <<END
+ 3ddiag
+ a2ps
+ aalib
+ alsa
+ alsa-utils
+ amarok
+ amarok-libvisual
+ amarok-xine
+ arts
+ aspell
+ aspell-de
+ aspell-en
+ audiofile
+ autoyast2
+ autoyast2-installation
+ bluez
+ bootsplash
+ bootsplash-branding-openSUSE
+ branding-openSUSE
+ bundle-lang-gnome-en
+ bundle-lang-kde-en
+ cabextract
+ cairo
+ cdparanoia
+ cdrdao
+ check
+ checkmedia
+ chmlib
+ chromium
+ clucene-core
+ compiz
+ compiz-branding-openSUSE
+ compiz-kde4
+ cpp
+ cpp41
+ cpp43
+ cryptsetup
+ Crystalcursors
+ cups
+ cups-client
+ cups-drivers
+ cups-libs
+ curl
+ cyrus-sasl-crammd5
+ cyrus-sasl-digestmd5
+ cyrus-sasl-plain
+ dbus-1-mono
+ dbus-1-python
+ dbus-1-qt3
+ dbus-1-x11
+ dcraw
+ dejavu
+ desktop-data-openSUSE
+ desktop-data-openSUSE-extra-gnome
+ desktop-file-utils
+ dhcp
+ dhcp-client
+ dialog
+ digikam
+ digikamimageplugins
+ DirectFB
+ dnsmasq
+ dvd+rw-tools
+ eel
+ efont-unicode
+ enchant
+ enscript
+ evolution-data-server
+ exiftool
+ expat
+ fam
+ fftw3
+ fileshareset
+ FirmwareUpdateKit
+ flac
+ fonts-config
+ foomatic-filters
+ freealut
+ freeglut
+ freetype
+ fribidi
+ frozen-bubble
+ frozen-bubble-server
+ ft2demos
+ fvwm2
+ gcc-gij
+ gcc41-gij
+ gcc43-gij
+ gconf2
+ gconf2-branding-openSUSE
+ gettext-runtime
+ gfxboot
+ gfxboot-branding-openSUSE
+ ggz
+ ggz-client-libs
+ ghostscript-fonts-other
+ ghostscript-fonts-std
+ ghostscript-library
+ ghostscript-omni
+ ghostscript-x11
+ giflib
+ gimp
+ gimp-branding-openSUSE
+ gimp-help
+ gimp-plugins-python
+ gle
+ glib
+ glib-sharp2
+ glibc-locale
+ glitz
+ gltt
+ gmime
+ gmp
+ gnokii
+ gpart
+ gpgme
+ GraphicsMagick
+ grub
+ gsf-sharp
+ gstreamer-0_10
+ gstreamer-0_10-plugins-base
+ gtk
+ gtk-sharp2
+ gtk2
+ gtk2-branding-openSUSE
+ gtk2-engines
+ gtk2-theme-openSUSE
+ gtksourceview
+ gutenprint
+ gvfs
+ gwenview
+ gwenview-lang
+ hal-palm
+ hdparm
+ hicolor-icon-theme
+ hplip
+ hplip-hpijs
+ htdig
+ hunspell
+ hwinfo
+ icewm
+ icewm-default
+ id3lib
+ ifnteuro
+ IlmBase
+ ImageMagick
+ imlib
+ imlib2
+ imlib2-loaders
+ info2html
+ intlfnts
+ iptables
+ ispell
+ ispell-american
+ ispell-german
+ ispell-ngerman
+ jack
+ jfsutils
+ jpackage-utils
+ jpeg
+ k3b
+ kaffeine
+ kde-susetranslations
+ kde3-i18n-de
+ kde4-ark
+ kde4-filesystem
+ kde4-kdm
+ kde4-kdm-branding-openSUSE
+ kde4-kget
+ kde4-kgreeter-plugins
+ kde4-kmix
+ kde4-knewsticker
+ kde4-konqueror
+ kde4-konqueror-plugins
+ kde4-kopete
+ kde4-kpat
+ kde4-krdc
+ kde4-kscd
+ kde4-ksudoku
+ kde4-kwin
+ kde4-okular
+ kde4-plasma-addons
+ kdeaddons3-kicker
+ kdeartwork3-kscreensaver
+ kdeartwork3-xscreensaver
+ kdebase3
+ kdebase3-nsplugin
+ kdebase3-runtime
+ kdebase3-samba
+ kdebase3-session
+ kdebase3-SuSE
+ kdebase3-SuSE-branding-openSUSE
+ kdebase3-SuSE-lang
+ kdebase4-openSUSE
+ kdebase4-runtime
+ kdebase4-workspace
+ kdebase4-workspace-branding-openSUSE
+ kdebase4-workspace-ksysguardd
+ kdebluetooth
+ kdebluetooth-lang
+ kdegames4-carddecks-default
+ kdegraphics3
+ kdegraphics3-kamera
+ kdegraphics3-scan
+ kdelibs3
+ kdelibs3-default-style
+ kdelibs3-doc
+ kdelibs4
+ kdelibs4-core
+ kdemultimedia3
+ kdepim3
+ kdepim3-kpilot
+ kdepim3-notes
+ kdepimlibs4
+ kdetv
+ kdetv-lang
+ kio_ipodslave
+ kio_iso
+ kio_slp
+ kio_sysinfo
+ kipi-plugins
+ kitchensync
+ knights
+ koffice
+ koffice-i18n-de
+ koffice-i18n-de-doc
+ koffice-illustration
+ konversation
+ kpowersave
+ kpowersave-lang
+ krecord
+ krename
+ krusader
+ ktorrent
+ kwin-decor-suse2
+ lbreakout
+ libakode
+ libakonadi4
+ libakonadiprotocolinternals1
+ libao
+ libarchive2
+ libavahi-client3
+ libavahi-common3
+ libavahi-glib1
+ libbabl-0_0-0
+ libbeagle1
+ libbluetooth3
+ libbonobo
+ libbonoboui
+ libcanberra-gtk
+ libcanberra-gtk0
+ libcanberra0
+ libcroco
+ libcroco-0_6-3
+ libcryptsetup0
+ libdbus-1-qt3-0
+ libdjvulibre21
+ libdns_sd
+ libdvdread4
+ libeel-2-2
+ libenchant1
+ libesd0
+ libevoldap-2_4-2
+ libexempi3
+ libexif
+ libexiv2-4
+ libFLAC++6
+ libFLAC8
+ libflashsupport
+ libfuse2
+ libgcj41
+ libgcj43
+ libgegl-0_0-0
+ libggz2
+ libgio-2_0-0
+ libgio-fam
+ libglade2
+ libgmime-2_0-3
+ libgnome
+ libgnome-desktop-2-7
+ libgnome-menu2
+ libgnomecanvas
+ libgnomecups
+ libgnomekbd
+ libgnomeprint
+ libgnomeprintui
+ libgnomesu
+ libgnomesu0
+ libgnomeui
+ libgomp43
+ libgpgme11
+ libgphoto2
+ libgpod-tools
+ libgpod3
+ libGraphicsMagick2
+ libgsf
+ libgsf-1-114
+ libgsf-gnome
+ libgssglue-devel
+ libgstinterfaces-0_10-0
+ libgstreamer-0_10-0
+ libgtkhtml
+ libgtkimageview0
+ libgtksourceview-2_0-0
+ libgtop
+ libgtop-2_0-7
+ libgvfscommon0
+ libgweather
+ libgweather1
+ libical0
+ libidl
+ libieee1284
+ libjack0
+ libjasper
+ libkcal
+ libkcal2
+ libkcddb4
+ libkcompactdisc4
+ libkdcraw3
+ libkde4
+ libkdecore4
+ libkdegames4
+ libkdepimlibs4
+ libkexiv2-3
+ libkipi0
+ libkmime2
+ libkonq5
+ libktnef1
+ libldapcpp1
+ liblpsolve55
+ liblua5_1
+ libMagick++1
+ libMagickCore1
+ libMagickWand1
+ libmal
+ libmikmod
+ libmpcdec5
+ libmpfr1
+ libmtp8
+ libmusicbrainz4
+ libneon27
+ libnetpbm10
+ libnjb
+ libnjb5
+ libnl
+ libnsssharedhelper0
+ libofa0
+ libogg0
+ liboil
+ libopensync
+ libopensync-plugin-file
+ libopensync-plugin-gnokii
+ libopensync-plugin-gpe
+ libopensync-plugin-irmc
+ libopensync-plugin-kdepim
+ libopensync-plugin-opie
+ libopensync-plugin-palm
+ libopensync-plugin-sunbird
+ libopensync-plugin-syncml
+ libopensync-tools
+ libotr2
+ libphonon4
+ libpisock9
+ libpoppler-glib4
+ libpoppler-qt2
+ libpoppler-qt4-3
+ libpoppler4
+ libpulse0
+ libpulsecore4
+ libqca2
+ libqimageblitz4
+ libqscintilla2-4
+ libqt4
+ libqt4-qt3support
+ libqt4-sql
+ libqt4-sql-unixODBC
+ libqt4-x11
+ libqtpod0
+ libQtWebKit4
+ libraptor1
+ librasqal1
+ libredland0
+ librsvg
+ libsamplerate
+ libsmbclient0
+ libsndfile
+ libsoprano4
+ libsoup
+ libsoup-2_4-1
+ libspectre1
+ libspeex
+ libstrigi0
+ libstroke
+ libsyncml0
+ libtalloc1
+ libtasn1
+ libtasn1-3
+ libtdb1
+ libtheora0
+ libtunepimp
+ libtunepimp5
+ libvisual
+ libvisual-plugins
+ libVNCServer
+ libvorbis
+ libwbclient0
+ libwbxml2-0
+ libwebkit-1_0-1
+ libwmf
+ libwnck
+ libwnck-1-22
+ libwpd-0_8-8
+ libwpg-0_1-1
+ libwps-0_1-1
+ libx86
+ libxine1
+ libxine1-gnome-vfs
+ libxine1-pulse
+ libxklavier
+ libxklavier12
+ libxml2-python
+ libxslt
+ libzip1
+ libzvbi0
+ limal-ca-mgm
+ limal-ca-mgm-perl
+ limal-nfs-server
+ limal-nfs-server-perl
+ lsb
+ lsof
+ make
+ manufacturer-PPDs
+ master-boot-code
+ mdadm
+ mesa
+ metacity
+ misc-console-font
+ modemManager
+ mono-core
+ mono-data
+ mono-data-sqlite
+ mono-web
+ mono-winforms
+ mozilla-nspr
+ mozilla-nss
+ mozilla-xulrunner181
+ mozilla-xulrunner190
+ mozilla-xulrunner190-gnomevfs
+ mozilla-xulrunner190-translations
+ mozillaFirefox
+ mozillaFirefox-branding-openSUSE
+ mozillaFirefox-translations
+ mtools
+ myspell-american
+ myspell-german
+ nautilus
+ neon
+ netcat
+ netpbm
+ networkManager
+ networkManager-glib
+ networkManager-kde
+ numlockx
+ obexftp
+ ocrad
+ openal
+ OpenEXR
+ openobex
+ OpenOffice_org
+ OpenOffice_org-base
+ OpenOffice_org-branding-openSUSE
+ OpenOffice_org-calc
+ OpenOffice_org-components
+ OpenOffice_org-draw
+ OpenOffice_org-filters
+ OpenOffice_org-filters-optional
+ OpenOffice_org-help-de
+ OpenOffice_org-help-en-US
+ OpenOffice_org-icon-themes
+ OpenOffice_org-impress
+ OpenOffice_org-kde
+ OpenOffice_org-l10n-de
+ OpenOffice_org-l10n-extras
+ OpenOffice_org-libs-core
+ OpenOffice_org-libs-extern
+ OpenOffice_org-libs-gui
+ OpenOffice_org-mailmerge
+ OpenOffice_org-math
+ OpenOffice_org-pyuno
+ OpenOffice_org-Quickstarter
+ OpenOffice_org-templates-en
+ OpenOffice_org-templates-labels-a4
+ OpenOffice_org-templates-labels-letter
+ OpenOffice_org-templates-presentation-layouts
+ OpenOffice_org-thesaurus-en
+ OpenOffice_org-ure
+ OpenOffice_org-writer
+ openssh-askpass
+ opensuse-codecs-installer
+ opensuse-manual_de
+ opensuse-manual_en
+ opensuse-manual_en-pdf
+ opt_gnome-compat
+ orbit2
+ oxygen-icon-theme
+ pango
+ perl-Config-Crontab
+ perl-Crypt-SSLeay
+ perl-Digest-HMAC
+ perl-Digest-SHA1
+ perl-IO-Socket-SSL
+ perl-Net-DNS
+ perl-Net-IP
+ perl-Net-SSLeay
+ perl-NetxAP
+ perl-Parse-RecDescent
+ perl-spamassassin
+ perl-X500-DN
+ perl-XML-LibXML
+ perl-XML-LibXML-Common
+ perl-XML-NamespaceSupport
+ perl-XML-SAX
+ perl-XML-Simple
+ phalanx
+ phonon
+ phonon-backend-gstreamer-0_10
+ pilot-link
+ pinentry-qt
+ pkg-config
+ plasma-theme-aya
+ pm-profiler
+ PolicyKit-gnome-libs
+ powerdevil
+ pptp
+ pulseaudio
+ pulseaudio-esound-compat
+ python
+ python-base
+ python-cairo
+ python-gobject2
+ python-gtk
+ python-numeric
+ python-qt
+ python-qt4
+ python-ReportLab
+ python-sip
+ python-xml
+ pyxml
+ qca
+ qt3
+ qtcurve-gtk2
+ rdesktop
+ release-notes-openSUSE
+ rrdtool
+ ruby
+ sane-backends
+ sane-backends-autoconfig
+ sane-frontends
+ sax2
+ sax2-gui
+ sax2-ident
+ sax2-libsax
+ sax2-libsax-perl
+ sax2-tools
+ scpm
+ SDL_image
+ SDL_mixer
+ SDL_net
+ SDL_Pango
+ SDL_perl
+ SDL_ttf
+ sgml-skel
+ shared-mime-info
+ soprano
+ sound-theme-freedesktop
+ spamassassin
+ speex
+ splashy
+ splashy-branding-openSUSE
+ sqlite2
+ startup-notification
+ strigi
+ SuSEfirewall2
+ susehelp
+ susehelp_de
+ susehelp_en
+ suseRegister
+ syslinux
+ taglib
+ tango-icon-theme
+ tar
+ tcl
+ tightvnc
+ tk
+ ufraw
+ ufraw-gimp
+ unclutter
+ unixODBC
+ unzip
+ usb_modeswitch
+ v4l-conf
+ w3m
+ wbxml2
+ words
+ wpa_supplicant
+ wv
+ wvdial
+ x11-input-synaptics
+ x11-input-wacom
+ x11-tools
+ xalan-j2
+ xaw3d
+ xdg-menu
+ xdg-utils
+ xdmbgrd
+ xerces-j2
+ xerces-j2-xml-apis
+ xkeyboard-config
+ xli
+ xlockmore
+ xorg-x11
+ xorg-x11-driver-input
+ xorg-x11-driver-video
+ xorg-x11-driver-video-radeonhd
+ xorg-x11-driver-video-unichrome
+ xorg-x11-fonts
+ xorg-x11-fonts-core
+ xorg-x11-libfontenc
+ xorg-x11-libICE
+ xorg-x11-libs
+ xorg-x11-libSM
+ xorg-x11-libX11
+ xorg-x11-libX11-ccache
+ xorg-x11-libXau
+ xorg-x11-libxcb
+ xorg-x11-libXdmcp
+ xorg-x11-libXext
+ xorg-x11-libXfixes
+ xorg-x11-libxkbfile
+ xorg-x11-libXmu
+ xorg-x11-libXp
+ xorg-x11-libXpm
+ xorg-x11-libXprintUtil
+ xorg-x11-libXrender
+ xorg-x11-libXt
+ xorg-x11-libXv
+ xorg-x11-server
+ xorg-x11-xauth
+ xorg-x11-Xvnc
+ xpdf-tools
+ xscreensaver
+ xterm
+ xtermset
+ yakuake
+ yast2
+ yast2-apparmor
+ yast2-backup
+ yast2-bootloader
+ yast2-branding-openSUSE
+ yast2-control-center
+ yast2-control-center-gnome
+ yast2-control-center-qt
+ yast2-core
+ yast2-country
+ yast2-country-data
+ yast2-firewall
+ yast2-gtk
+ yast2-hardware-detection
+ yast2-inetd
+ yast2-installation
+ yast2-irda
+ yast2-iscsi-client
+ yast2-kerberos-client
+ yast2-ldap
+ yast2-ldap-client
+ yast2-libyui
+ yast2-mail
+ yast2-mouse
+ yast2-ncurses
+ yast2-network
+ yast2-nfs-client
+ yast2-nfs-common
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update
+ yast2-online-update-frontend
+ yast2-packager
+ yast2-pam
+ yast2-perl-bindings
+ yast2-pkg-bindings
+ yast2-power-management
+ yast2-printer
+ yast2-profile-manager
+ yast2-qt
+ yast2-registration
+ yast2-registration-branding-openSUSE
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-samba-server
+ yast2-scanner
+ yast2-schema
+ yast2-security
+ yast2-slp
+ yast2-sound
+ yast2-storage
+ yast2-storage-lib
+ yast2-sudo
+ yast2-support
+ yast2-sysconfig
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-trans-stats
+ yast2-transfer
+ yast2-tune
+ yast2-tv
+ yast2-update
+ yast2-users
+ yast2-x11
+ yast2-xml
+ yast2-ycp-ui-bindings
+ zvbi
+ END
+</selection>
+<selection kde-additional>
+ base = kde
+ packages = <<END
+ cm_gtk
+ flash-player
+ java-1_5_0-gcj-compat
+ java-1_5_0-sun
+ java-1_5_0-sun-plugin
+ suspend
+ END
+</selection>
+<selection gnome>
+ base = textmode
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
+
diff --git a/src/lib/distro-info/suse-11.2/settings.example b/src/lib/distro-info/suse-11.2/settings.example
new file mode 100644
index 00000000..a8db67df
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/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/opensuse/distribution/11.2/repo/oss
+#</repository>
+#<repository base_non-oss>
+# local-url = /srv/ftp/pub/opensuse/distribution/11.2/repo/non-oss
+#</repository>
+#<repository base_update>
+# local-url = /srv/ftp/pub/suse/update/11.2
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..ddcc28cd
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.12 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
new file mode 100644
index 00000000..8cc6c669
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.12 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIC
+GwMECwcDAgMVAgMDFgIBAh4BAheABQJIHzCqBQkHwXpNAAoJEOOlw2Awfj1UvWgE
+AIRoxE8S6jQB7S43SVcX06FHJeUJ/m+1ErIj9LwJTYrR/8qsDjTgrttgb+nBHkIj
+NhCCLAuR8sWj3CxsUMH2fayryNnwZEWGqnzo7Jtt4R1Ur3h5pHYonFjfoJyFUZjJ
+7Mhw7/TuOWx20FrzqBi8tbHx8pd7Fa5lCUgopVtMh6GR
+=R56j
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..31f2005c
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.12 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc
new file mode 100644
index 00000000..580858ba
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.12 (GNU/Linux)
+
+mQENBEkUTD8BCADWLy5d5IpJedHQQSXkC1VK/oAZlJEeBVpSZjMCn8LiHaI9Wq3G
+3Vp6wvsP1b3kssJGzVFNctdXt5tjvOLxvrEfRJuGfqHTKILByqLzkeyWawbFNfSQ
+93/8OunfSTXC1Sx3hgsNXQuOrNVKrDAQUqT620/jj94xNIg09bLSxsjN6EeTvyiO
+mtE9H1J03o9tY6meNL/gcQhxBvwuo205np0JojYBP0pOfN8l9hnIOLkA0yu4ZXig
+oKOVmf4iTjX4NImIWldT+UaWTO18NWcCrujtgHueytwYLBNV5N0oJIP2VYuLZfSD
+VYuPllv7c6O2UEOXJsdbQaVuzU1HLocDyipnABEBAAG0NG9wZW5TVVNFIFByb2pl
+Y3QgU2lnbmluZyBLZXkgPG9wZW5zdXNlQG9wZW5zdXNlLm9yZz6JATwEEwECACYF
+AkkUTD8CGwMFCQPCZwAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRC4iy/UPb3C
+hIE9B/9DUwwQ5c+8xW0x2Fli5Yn1P+4Wq3nmB+ZTpM5Q1a7A2l+HhpUBsnwx2e/4
+RuXlJ06uYby8UpXCli44jXFepJgiXp7ZRPX5A06aY9Pz0wawsMtYQS716+vSV3e3
+ynZmTGKxj8Z94TEVcEjMP1/XpjW22DcpItRJX2VCW7lUXDmRfQzBEolcfwlF7a1B
+VcSqGZX8JvuTocLX/+fYBhZYQvERw6PUVGoEskMXMoRg6PqWMesW9Bq3cm8oeBa2
+4YmGLkN2ztBIbqRMSv0binKcddHHvRlxVFRXrnnlXrEPKrx9Fbu4vkqrG+EKE6+v
+GO73ROyEcJuuoJTYsKPx6Uic5gRl
+=guZP
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc
new file mode 100644
index 00000000..fdd693f9
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.12 (GNU/Linux)
+
+mQGiBEeWWzMRBADU8l2IckSzgdUS1dn0WMM7wXK4seoFsHHQw/0unHCQCxpyDMnn
+TKV86p5KTbR1FDdeaZlY0yCV+IGsiIxLyuUdJn8vuA5gA5ZkUr89/HtWaeZVl77J
+HIQxvhDRBWCOO4QNtrZYWvGbvl83wl/zOfdLEs8IGElt0LgfohyTA1qfrwCg/Hac
+tDDscXsPlo5Jek/+3RHVeD0D/30riCpfpLJOmhraLg1EbWsE0mN9IQsl+WDPdoYo
+bB76z6eH3e38618WzP/LTG4WuVbwpSSqmXyfdVpXxWzESfT8q0B8CGpHf/Sa/T/L
+emohmRnLvkf/tAfxFmDMm1jOewJIE9S35jANGHVJcxmfRNpPWC7uHnqjopnsmDkL
+kMEdBAC6YcpDOcMJZ9sJbt/JNZBaoT5CltgMDlSN50t2v/J5em8qMLqCSNF5UJyd
+LFnePHTHy6gVjWbqcC0ncFzOqM1y644Up7BoKSAr1hRTl6Mw9S3UfZZZ0al3JtWt
+8y0eFIW3QP66w1AL0LO2bZMBuOvhb63DXv5iHorcxk0yIFbbybRCb3BlblNVU0U6
+RmFjdG9yeSBPQlMgUHJvamVjdCA8b3BlblNVU0U6RmFjdG9yeUBidWlsZC5vcGVu
+c3VzZS5vcmc+iGYEExECACYFAkeWWzMCGwMFCQQesAAGCwkIBwMCBBUCCAMEFgID
+AQIeAQIXgAAKCRAcchwkVrQXevBsAKCOeScnlH2fWVBJGHTOVJ3M4yBqDACbBeNk
+PuWo05AOQ3M1dLE1hkN36G+IRgQTEQIABgUCR5ZbMwAKCRA7MBG3a51lI7PfAKCc
+9ZtKfI5G/g66V7pSMXh9gi+ykgCgivPfGMDh9HIROwBIudo2qGImOqI=
+=htdw
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
new file mode 100644
index 00000000..d0f64278
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.12 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgIbAwYLCQgHAwIEFQIIAwQW
+AgMBAh4BAheABQJIFkiPBQkHhmvVAAoJEBTCi8l+LjsFn4QAn2wgOHudNubNZvTz
+NdaYJKJ0m2qnAJ9hd0nQBhn28H4Ii4a4h7kpGWRxN4hGBBMRAgAGBQJEexD/AAoJ
+EKhO2uicgArKFLwAn0B+g2mJ5n8LrBziTQ5SjnSPyDBXAJwJoYTta5Sfw/3vVGpU
+fJAKVDoB9w==
+=MWDN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
new file mode 100644
index 00000000..c813e864
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
@@ -0,0 +1,37 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.12 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiAhsDBAsHAwID
+FQIDAxYCAQIeAQIXgAUCSB80OgUJEfKmuQAKCRCoTtronIAKyuJlAJ0cWZifmBO6
+Eh71jattipdMhUYBTwCfSXbJJtuF3c96JPmpmT8be2LDo86IRgQQEQIABgUCOnBe
+UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
+k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
+EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
+cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
+nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
+U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
+B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
++D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
+KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
+OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
+3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
+lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
+l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
+YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
+bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
+l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
+MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
+1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
+1dbriEwEGBECAAwFAkgfNGYFCRHyptQACgkQqE7a6JyACsrv3ACbBLhafFXmTjH3
+JJWFJGWuIOaZUosAniPs4feEyN46gjXGgcZc2Ai8nkm6
+=mY6G
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..18086b97
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.12 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-11.2/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..5bd5a78e
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2/trusted-package-keys/pubring.gpg
Binary files differ
diff --git a/src/lib/distro-info/suse-11.2_x86_64/mirrors/base b/src/lib/distro-info/suse-11.2_x86_64/mirrors/base
new file mode 100644
index 00000000..8d55eac4
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/mirrors/base
@@ -0,0 +1,247 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirror.lupaworld.com/opensuse/distribution/11.1/repo/oss
+http://www.lizardsource.cn/distribution/11.1/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/oss
+ftp://www.lizardsource.cn/distribution/11.1/repo/oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/oss
+http://download.opensuse.or.id/distribution/11.1/repo/oss
+http://mirror.unej.ac.id/opensuse/distribution/11.1/repo/oss
+http://opensuse.cbn.net.id/distribution/11.1/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/oss
+http://repo.ugm.ac.id/opensuse/distribution/11.1/repo/oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.1/repo/oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.1/repo/oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.1/repo/oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.1/repo/oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.1/repo/oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.1/repo/oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/oss
+http://ftp.daum.net/opensuse/distribution/11.1/repo/oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.1/repo/oss
+http://77.88.19.68/opensuse/distribution/11.1/repo/oss
+http://77.88.19.73/opensuse/distribution/11.1/repo/oss
+http://mirror.suse.ru/distribution/11.1/repo/oss
+http://77.88.19.74/opensuse/distribution/11.1/repo/oss
+http://93.158.155.193/opensuse/distribution/11.1/repo/oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.daum.net/opensuse/distribution/11.1/repo/oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.1/repo/oss
+ftp://seeder.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://allotter.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.1/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.1/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.in.th/opensuse/distribution/11.1/repo/oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.1/repo/oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.1/repo/oss
+http://suse.inode.at/opensuse/distribution/11.1/repo/oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/oss
+ftp://suse.inode.at/opensuse/distribution/11.1/repo/oss
+http://suse.lagis.at/opensuse/distribution/11.1/repo/oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.1/repo/oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://mirrors.netbg.com/opensuse/distribution/11.1/repo/oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.1/repo/oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.1/repo/oss
+ftp://suse.lagis.at/opensuse/distribution/11.1/repo/oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.1/repo/oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.1/repo/oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.1/repo/oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.intergenia.de/distribution/11.1/repo/oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+http://widehat.opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://opensuse-linuxmigratio.at/distribution/11.1/repo/oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.1/repo/oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/oss
+ftp://ftp.klid.dk/opensuse/distribution/11.1/repo/oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.1/repo/oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.1/repo/oss
+http://mirror.ovh.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.cict.fr/distribution/11.1/repo/oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.1/repo/oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirror.ovh.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.1/repo/oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.cict.fr/opensuse/distribution/11.1/repo/oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.1/repo/oss
+http://repo1.linux.edu.lv/distribution/11.1/repo/oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://repo1.linux.edu.lv/distribution/11.1/repo/oss
+http://mirror.leaseweb.com/opensuse/distribution/11.1/repo/oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.1/repo/oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.1/repo/oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+http://opensuse.hro.nl/opensuse/distribution/11.1/repo/oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.uib.no/distribution/11.1/repo/oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.1/repo/oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.1/repo/oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/oss
+http://opensuse.ynet.sk/distribution/11.1/repo/oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.1/repo/oss
+http://linux.dell.com/repo/community/distribution/11.1/repo/oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://less.cogeco.net/openSUSE/distribution/11.1/repo/oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.umoss.org/opensuse/distribution/11.1/repo/oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.1/repo/oss
+http://opensuse.cs.utah.edu/distribution/11.1/repo/oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/oss
+http://mirrors.xmission.com/opensuse/distribution/11.1/repo/oss
+http://mirrors2.kernel.org/opensuse/distribution/11.1/repo/oss
+http://opensuse.ca.unixheads.org/distribution/11.1/repo/oss
+http://mirrors1.kernel.org/opensuse/distribution/11.1/repo/oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.1/repo/oss
+http://mirror.rackspace.com/openSUSE/distribution/11.1/repo/oss
+http://130.57.19.201/distribution/11.1/repo/oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.1/repo/oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.1/repo/oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.utexas.edu/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.1/repo/oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.1/repo/oss
+http://mirror.nyi.net/opensuse/distribution/11.1/repo/oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirrors.rit.edu/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.nyi.net/opensusedistribution/11.1/repo/oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.1/repo/oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.patan.com.ar/distribution/11.1/repo/oss
+http://200.221.9.37/pub/opensuse/distribution/11.1/repo/oss
+http://opensuse.c3sl.ufpr.br/distribution/11.1/repo/oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.1/repo/oss
+http://opensuse.pop.com.br/distribution/11.1/repo/oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/oss
diff --git a/src/lib/distro-info/suse-11.2_x86_64/mirrors/base_non-oss b/src/lib/distro-info/suse-11.2_x86_64/mirrors/base_non-oss
new file mode 100644
index 00000000..bd887ed3
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/mirrors/base_non-oss
@@ -0,0 +1,246 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/non-oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/non-oss
+http://mirror.lupaworld.com/opensuse/distribution/11.1/repo/non-oss
+http://www.lizardsource.cn/distribution/11.1/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/non-oss
+http://download.opensuse.or.id/distribution/11.1/repo/non-oss
+http://opensuse.cbn.net.id/distribution/11.1/repo/non-oss
+http://repo.ugm.ac.id/opensuse/distribution/11.1/repo/non-oss
+http://mirror.unej.ac.id/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.1/repo/non-oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.1/repo/non-oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.1/repo/non-oss
+ftp://www.lizardsource.cn/distribution/11.1/repo/non-oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.1/repo/non-oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.1/repo/non-oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.1/repo/non-oss
+http://ftp.daum.net/opensuse/distribution/11.1/repo/non-oss
+http://77.88.19.68/opensuse/distribution/11.1/repo/non-oss
+http://77.88.19.73/opensuse/distribution/11.1/repo/non-oss
+http://mirror.suse.ru/distribution/11.1/repo/non-oss
+http://77.88.19.74/opensuse/distribution/11.1/repo/non-oss
+http://93.158.155.193/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://seeder.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.1/repo/non-oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.1/repo/non-oss
+ftp://allotter.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.1/repo/non-oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+ftp://mirror.in.th/opensuse/distribution/11.1/repo/non-oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/non-oss
+http://suse.inode.at/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://spreader.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.inode.at/opensuse/distribution/11.1/repo/non-oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+http://suse.lagis.at/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.lagis.at/opensuse/distribution/11.1/repo/non-oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.1/repo/non-oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.netbg.com/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.1/repo/non-oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.1/repo/non-oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/non-oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.1/repo/non-oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.intergenia.de/distribution/11.1/repo/non-oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/non-oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+http://widehat.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse-linuxmigratio.at/distribution/11.1/repo/non-oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.1/repo/non-oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/non-oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/non-oss
+http://mirror.ovh.net/opensuse/distribution/11.1/repo/non-oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.1/repo/non-oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.klid.dk/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/non-oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.ovh.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.cict.fr/distribution/11.1/repo/non-oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/non-oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.1/repo/non-oss
+ftp://mirror.cict.fr/opensuse/distribution/11.1/repo/non-oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.1/repo/non-oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.1/repo/non-oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.1/repo/non-oss
+http://repo1.linux.edu.lv/distribution/11.1/repo/non-oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://repo1.linux.edu.lv/distribution/11.1/repo/non-oss
+http://mirror.leaseweb.com/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.hro.nl/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.uib.no/distribution/11.1/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/non-oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/non-oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/non-oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/non-oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.ynet.sk/distribution/11.1/repo/non-oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.1/repo/non-oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.1/repo/non-oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/non-oss
+ftp://less.cogeco.net/openSUSE/distribution/11.1/repo/non-oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/non-oss
+http://linux.dell.com/repo/community/distribution/11.1/repo/non-oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.1/repo/non-oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirror.umoss.org/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.cs.utah.edu/distribution/11.1/repo/non-oss
+http://opensuse.ca.unixheads.org/distribution/11.1/repo/non-oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.xmission.com/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirrors2.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.1/repo/non-oss
+http://mirrors1.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://mirror.rackspace.com/openSUSE/distribution/11.1/repo/non-oss
+http://130.57.19.201/distribution/11.1/repo/non-oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.1/repo/non-oss
+http://ftp.utexas.edu/opensuse/distribution/11.1/repo/non-oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.1/repo/non-oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirror.nyi.net/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.rit.edu/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.nyi.net/opensusedistribution/11.1/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/non-oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.patan.com.ar/distribution/11.1/repo/non-oss
+http://200.221.9.37/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.c3sl.ufpr.br/distribution/11.1/repo/non-oss
+http://opensuse.pop.com.br/distribution/11.1/repo/non-oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
diff --git a/src/lib/distro-info/suse-11.2_x86_64/mirrors/base_update b/src/lib/distro-info/suse-11.2_x86_64/mirrors/base_update
new file mode 100644
index 00000000..d0c666e0
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/mirrors/base_update
@@ -0,0 +1,246 @@
+http://opensuse.mirror.ac.za/opensuse/update/11.1
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.1
+http://download.opensuse.or.id/update/11.1
+ftp://opensuse.mirror.ac.za/opensuse/update/11.1
+http://mirror.lupaworld.com/opensuse/update/11.1
+http://www.lizardsource.cn/update/11.1
+http://mirror.alva.ge/pub/opensuse/update/11.1
+http://mirror.alva.ge/pub/opensuse/update/11.1
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.1
+http://mirror.unej.ac.id/opensuse/update/11.1
+http://opensuse.cbn.net.id/update/11.1
+http://repo.ugm.ac.id/opensuse/update/11.1
+ftp://mirror.unej.ac.id/opensuse/update/11.1
+http://dl2.foss-id.web.id/opensuse/update/11.1
+http://mirror.isoc.org.il/pub/opensuse/update/11.1
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.1
+ftp://dl2.foss-id.web.id/repo/opensuse/update/11.1
+http://ftp.kddilabs.jp/Linux/packages/opensuse/update/11.1
+ftp://mirror.isoc.org.il/opensuse/update/11.1
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.1
+ftp://opensuse.cbn.net.id/pub/opensuse/update/11.1
+ftp://repo.ugm.ac.id/opensuse/update/11.1
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/update/11.1
+ftp://www.lizardsource.cn/update/11.1
+http://ftp.riken.jp/Linux/opensuse/update/11.1
+http://ftp.daum.net/opensuse/update/11.1
+http://77.88.19.68/opensuse/update/11.1
+ftp://ftp.novell.co.jp/pub/opensuse/update/11.1
+http://77.88.19.73/opensuse/update/11.1
+ftp://ftp.riken.jp/Linux/opensuse/update/11.1
+http://mirror.suse.ru/update/11.1
+http://77.88.19.74/opensuse/update/11.1
+http://93.158.155.193/opensuse/update/11.1
+ftp://dispenser.yandex.net/opensuse/update/11.1
+ftp://ftp.kaist.ac.kr/opensuse/update/11.1
+ftp://ftp.chg.ru/pub/opensuse/update/11.1
+ftp://spreader.yandex.net/opensuse/update/11.1
+ftp://allotter.yandex.net/opensuse/update/11.1
+http://mirror.nus.edu.sg/opensuse/update/11.1
+ftp://seeder.yandex.net/opensuse/update/11.1
+ftp://ftp.metu.edu.tr/opensuse/update/11.1
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.1
+http://ftp.isu.edu.tw/pub/Linux/opensuse/update/11.1
+ftp://mirror.in.th/opensuse/update/11.1
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.1
+http://ftp.chg.ru/pub/opensuse/update/11.1
+http://ftp.ncnu.edu.tw/Linux/opensuse/update/11.1
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/update/11.1
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.1
+http://ftp.twaren.net/Linux/OpenSuSE/update/11.1
+http://mirror-fpt-telecom.fpt.net/opensuse/update/11.1
+http://suse.inode.at/opensuse/update/11.1
+ftp://ftp.twaren.net/Linux/OpenSuSE/update/11.1
+http://gd.tuwien.ac.at/opsys/linux/opensuse/update/11.1
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.1
+http://ftp.tugraz.at/mirror/opensuse/update/11.1
+ftp://suse.inode.at/opensuse/update/11.1
+http://suse.lagis.at/opensuse/update/11.1
+ftp://suse.lagis.at/opensuse/update/11.1
+http://mirror.opensuse.com.ba/opensuse/update/11.1
+http://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.1
+ftp://ftp.tugraz.at/mirror/opensuse/update/11.1
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.1
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.1
+http://mirrors.netbg.com/opensuse/update/11.1
+ftp://mirrors.netbg.com/opensuse/update/11.1
+http://mirror.switch.ch/ftp/mirror/opensuse/update/11.1
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.1
+http://mirror.karneval.cz/pub/linux/opensuse/update/11.1
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.1
+http://ftp.linux.cz/pub/linux/opensuse/update/11.1
+ftp://mirror.switch.ch/mirror/opensuse/update/11.1
+http://ftp.halifax.rwth-aachen.de/opensuse/update/11.1
+ftp://mirror.karneval.cz/pub/linux/opensuse/update/11.1
+http://ftp5.gwdg.de/pub/opensuse/update/11.1
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.1
+ftp://ftp5.gwdg.de/pub/opensuse/update/11.1
+http://download.uni-hd.de/ftp/pub/linux/opensuse/update/11.1
+ftp://ftp.halifax.rwth-aachen.de/opensuse/update/11.1
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.1
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/update/11.1
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/update/11.1
+http://opensuse.intergenia.de/update/11.1
+http://ftp.uni-ulm.de/mirrors/opensuse/update/11.1
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.1
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.1
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/update/11.1
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/update/11.1
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.1
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.1
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.1
+ftp://ftp.uni-ulm.de/mirrors/opensuse/update/11.1
+http://ftp.uni-kl.de/pub/linux/opensuse/update/11.1
+http://ftp3.gwdg.de/pub/opensuse/update/11.1
+http://widehat.opensuse.org/update/11.1
+ftp://ftp4.gwdg.de/pub/opensuse/update/11.1
+http://ftp.uni-kassel.de/opensuse/update/11.1
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp3.gwdg.de/pub/opensuse/update/11.1
+http://ftp4.gwdg.de/pub/opensuse/update/11.1
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.uni-kl.de/pub/linux/opensuse/update/11.1
+http://ftp.uni-bayreuth.de/linux/opensuse/update/11.1
+http://opensuse-linuxmigratio.at/update/11.1
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/update/11.1
+http://ftp.uni-siegen.de/opensuse/update/11.1
+http://ftp.tu-ilmenau.de/mirror/opensuse/update/11.1
+http://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.1
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.1
+http://ftp.klid.dk/ftp/opensuse/update/11.1
+http://ftp.estpak.ee/pub/suse/opensuse/update/11.1
+ftp://ftp.uni-siegen.de/pub/opensuse/update/11.1
+ftp://ftp.uni-bayreuth.de/linux/opensuse/update/11.1
+ftp://ftp.gui.uva.es/sites/opensuse.org/update/11.1
+http://ftp.rediris.es/pub/mirror/opensuse/update/11.1
+ftp://ftp.klid.dk/opensuse/update/11.1
+http://ftp.gui.uva.es/sites/opensuse.org/update/11.1
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.1
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/update/11.1
+http://opensuse.mirrors.proxad.net/opensuse/update/11.1
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/update/11.1
+http://mirror.ovh.net/opensuse/update/11.1
+http://suse.bifi.unizar.es/opensuse/update/11.1
+ftp://ftp.rediris.es/pub/mirror/opensuse/update/11.1
+http://fr2.rpmfind.net/linux/opensuse/update/11.1
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.1
+http://opensuse.cict.fr/update/11.1
+ftp://mirror.cict.fr/opensuse/update/11.1
+http://www.mirrorservice.org/sites/download.opensuse.org/update/11.1
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.1
+ftp://fr2.rpmfind.net/linux/opensuse/update/11.1
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/update/11.1
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/update/11.1
+ftp://mirror.ovh.net/opensuse/update/11.1
+ftp://www.mirrorservice.org/sites/download.opensuse.org/update/11.1
+http://ftp.ntua.gr/pub/linux/opensuse/update/11.1
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.1
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.1
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.1
+http://roxen.integrity.hu/pub/opensuse/update/11.1
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.1
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.1
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.ntua.gr/pub/linux/opensuseupdate/11.1
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.1
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.1
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.1
+http://rm.mirror.garr.it/mirrors/opensuse/update/11.1
+http://repo1.linux.edu.lv/update/11.1
+http://mirror.leaseweb.com/opensuse/update/11.1
+ftp://rm.mirror.garr.it/mirrors/opensuseupdate/11.1
+http://mirrors.nl.eu.kernel.org/opensuse/update/11.1
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/update/11.1
+ftp://mirrors.nl.eu.kernel.org/opensuse/update/11.1
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/update/11.1
+ftp://mirror.leaseweb.com/opensuse/update/11.1
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/update/11.1
+http://opensuse.hro.nl/opensuse/update/11.1
+ftp://repo1.linux.edu.lv/update/11.1
+http://opensuse.uib.no/update/11.1
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/update/11.1
+http://ftp.uninett.no/pub/linux/opensuse/update/11.1
+ftp://ftp.uninett.no/pub/linux/opensuse/update/11.1
+ftp://opensuse.hro.nl/opensuse/update/11.1
+http://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.1
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.1
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.1
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/update/11.1
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.1
+http://ftp.sileman.pl/pub/opensuse/update/11.1
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.1
+ftp://ftp.pbone.net/pub/opensuse/update/11.1
+http://cesium.di.uminho.pt/pub/opensuse/update/11.1
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.1
+ftp://ftp.sileman.pl/pub/opensuse/update/11.1
+http://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.1
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.1
+http://ftp.gts.lug.ro/opensuse/update/11.1
+ftp://cesium.di.uminho.pt/pub/opensuse/update/11.1
+http://ftp.ines.lug.ro/opensuse/update/11.1
+ftp://ftp.ines.lug.ro/opensuse/update/11.1
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.1
+http://mirrors.se.eu.kernel.org/opensuse/update/11.1
+ftp://ftp.pbone.net/pub/opensuse/update/11.1
+http://ftp.df.lth.se/pub/opensuse/update/11.1
+ftp://ftp.df.lth.se/pub/opensuseupdate/11.1
+ftp://ftp.gts.lug.ro/opensuse/update/11.1
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.1
+http://less.cogeco.net/ftp/openSUSE/update/11.1
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.1
+http://opensuse.ynet.sk/update/11.1
+ftp://mirrors.se.eu.kernel.org/opensuse/update/11.1
+http://www.muug.mb.ca/pub/opensuse/update/11.1
+http://linux.dell.com/repo/community/update/11.1
+ftp://www.muug.mb.ca/pub/opensuse/update/11.1
+http://ftp.osuosl.org/pub/opensuse/update/11.1
+http://opensuse.fastsoft.net/pub/linux/opensuse/update/11.1
+http://suse.mirrors.tds.net/pub/opensuse/update/11.1
+http://mirrors.med.harvard.edu/opensuse/update/11.1
+ftp://ftp.osuosl.org/pub/opensuse/update/11.1
+http://mirror.anl.gov/pub/opensuse/opensuse/update/11.1
+http://mirror.umoss.org/opensuse/update/11.1
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.1
+http://opensuse.cs.utah.edu/update/11.1
+http://opensuse.ca.unixheads.org/update/11.1
+ftp://opensuse.cs.utah.edu/pub/opensuse/update/11.1
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/update/11.1
+http://mirrors.xmission.com/opensuse/update/11.1
+ftp://mirror.anl.gov/pub/opensuse/opensuse/update/11.1
+ftp://suse.mirrors.tds.net/pub/opensuse/update/11.1
+http://mirrors2.kernel.org/opensuse/update/11.1
+ftp://mirrors.xmission.com/opensuse/update/11.1
+http://mirrors1.kernel.org/opensuse/update/11.1
+ftp://mirrors2.kernel.org/opensuse/update/11.1
+http://130.57.19.201/update/11.1
+ftp://mirrors1.kernel.org/opensuse/update/11.1
+ftp://mirror.rackspace.com/openSUSE/update/11.1
+ftp://130.57.19.201/pub/opensuse/update/11.1
+http://ftp.utexas.edu/opensuse/update/11.1
+ftp://mirror.colorado.edu/pub/opensuse/update/11.1
+http://mirror.rackspace.com/openSUSE/update/11.1
+ftp://www.gtlib.gatech.edu/pub/opensuse/update/11.1
+http://www.gtlib.gatech.edu/pub/opensuse/update/11.1
+ftp://ftp.utexas.edu/mirrors/opensuse/update/11.1
+http://ftp.ussg.iu.edu/linux/opensuse/update/11.1
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/update/11.1
+http://mirror.cps.cmich.edu/opensuse/opensuse/update/11.1
+http://mirror.nyi.net/opensuse/update/11.1
+ftp://mirror.colorado.edu/pub/opensuse/update/11.1
+http://mirrors.rit.edu/opensuse/update/11.1
+http://ftp.iinet.net.au/pub/opensuse/update/11.1
+ftp://mirror.nyi.net/opensuseupdate/11.1
+http://mirror.internode.on.net/pub/opensuse/update/11.1
+http://mirror.pacific.net.au/linux/opensuse/update/11.1
+ftp://ftp.iinet.net.au/pub/opensuse/update/11.1
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.1
+http://200.221.9.37/pub/opensuse/update/11.1
+http://opensuse.c3sl.ufpr.br/update/11.1
+http://opensuse.pop.com.br/update/11.1
+http://opensuse.patan.com.ar/update/11.1
+ftp://mirror.internode.on.net/pub/opensuse/update/11.1
+ftp://mirror.pacific.net.au/linux/opensuse/update/11.1
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.1
+ftp://opensuse.c3sl.ufpr.br/opensuse/update/11.1
diff --git a/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/group b/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/hosts b/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/passwd b/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/shadow b/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..ac75d62a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
new file mode 100644
index 00000000..57a9078a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIC
+GwMECwcDAgMVAgMDFgIBAh4BAheABQJIHzCqBQkHwXpNAAoJEOOlw2Awfj1UvWgE
+AIRoxE8S6jQB7S43SVcX06FHJeUJ/m+1ErIj9LwJTYrR/8qsDjTgrttgb+nBHkIj
+NhCCLAuR8sWj3CxsUMH2fayryNnwZEWGqnzo7Jtt4R1Ur3h5pHYonFjfoJyFUZjJ
+7Mhw7/TuOWx20FrzqBi8tbHx8pd7Fa5lCUgopVtMh6GR
+=R56j
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..80380d2f
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc
new file mode 100644
index 00000000..aaec909b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQENBEkUTD8BCADWLy5d5IpJedHQQSXkC1VK/oAZlJEeBVpSZjMCn8LiHaI9Wq3G
+3Vp6wvsP1b3kssJGzVFNctdXt5tjvOLxvrEfRJuGfqHTKILByqLzkeyWawbFNfSQ
+93/8OunfSTXC1Sx3hgsNXQuOrNVKrDAQUqT620/jj94xNIg09bLSxsjN6EeTvyiO
+mtE9H1J03o9tY6meNL/gcQhxBvwuo205np0JojYBP0pOfN8l9hnIOLkA0yu4ZXig
+oKOVmf4iTjX4NImIWldT+UaWTO18NWcCrujtgHueytwYLBNV5N0oJIP2VYuLZfSD
+VYuPllv7c6O2UEOXJsdbQaVuzU1HLocDyipnABEBAAG0NG9wZW5TVVNFIFByb2pl
+Y3QgU2lnbmluZyBLZXkgPG9wZW5zdXNlQG9wZW5zdXNlLm9yZz6JATwEEwECACYF
+AkkUTD8CGwMFCQPCZwAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRC4iy/UPb3C
+hIE9B/9DUwwQ5c+8xW0x2Fli5Yn1P+4Wq3nmB+ZTpM5Q1a7A2l+HhpUBsnwx2e/4
+RuXlJ06uYby8UpXCli44jXFepJgiXp7ZRPX5A06aY9Pz0wawsMtYQS716+vSV3e3
+ynZmTGKxj8Z94TEVcEjMP1/XpjW22DcpItRJX2VCW7lUXDmRfQzBEolcfwlF7a1B
+VcSqGZX8JvuTocLX/+fYBhZYQvERw6PUVGoEskMXMoRg6PqWMesW9Bq3cm8oeBa2
+4YmGLkN2ztBIbqRMSv0binKcddHHvRlxVFRXrnnlXrEPKrx9Fbu4vkqrG+EKE6+v
+GO73ROyEcJuuoJTYsKPx6Uic5gRl
+=guZP
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc
new file mode 100644
index 00000000..f0bb55a3
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBEeWWzMRBADU8l2IckSzgdUS1dn0WMM7wXK4seoFsHHQw/0unHCQCxpyDMnn
+TKV86p5KTbR1FDdeaZlY0yCV+IGsiIxLyuUdJn8vuA5gA5ZkUr89/HtWaeZVl77J
+HIQxvhDRBWCOO4QNtrZYWvGbvl83wl/zOfdLEs8IGElt0LgfohyTA1qfrwCg/Hac
+tDDscXsPlo5Jek/+3RHVeD0D/30riCpfpLJOmhraLg1EbWsE0mN9IQsl+WDPdoYo
+bB76z6eH3e38618WzP/LTG4WuVbwpSSqmXyfdVpXxWzESfT8q0B8CGpHf/Sa/T/L
+emohmRnLvkf/tAfxFmDMm1jOewJIE9S35jANGHVJcxmfRNpPWC7uHnqjopnsmDkL
+kMEdBAC6YcpDOcMJZ9sJbt/JNZBaoT5CltgMDlSN50t2v/J5em8qMLqCSNF5UJyd
+LFnePHTHy6gVjWbqcC0ncFzOqM1y644Up7BoKSAr1hRTl6Mw9S3UfZZZ0al3JtWt
+8y0eFIW3QP66w1AL0LO2bZMBuOvhb63DXv5iHorcxk0yIFbbybRCb3BlblNVU0U6
+RmFjdG9yeSBPQlMgUHJvamVjdCA8b3BlblNVU0U6RmFjdG9yeUBidWlsZC5vcGVu
+c3VzZS5vcmc+iGYEExECACYFAkeWWzMCGwMFCQQesAAGCwkIBwMCBBUCCAMEFgID
+AQIeAQIXgAAKCRAcchwkVrQXevBsAKCOeScnlH2fWVBJGHTOVJ3M4yBqDACbBeNk
+PuWo05AOQ3M1dLE1hkN36G+IRgQTEQIABgUCR5ZbMwAKCRA7MBG3a51lI7PfAKCc
+9ZtKfI5G/g66V7pSMXh9gi+ykgCgivPfGMDh9HIROwBIudo2qGImOqI=
+=htdw
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
new file mode 100644
index 00000000..74ff59e0
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgIbAwYLCQgHAwIEFQIIAwQW
+AgMBAh4BAheABQJIFkiPBQkHhmvVAAoJEBTCi8l+LjsFn4QAn2wgOHudNubNZvTz
+NdaYJKJ0m2qnAJ9hd0nQBhn28H4Ii4a4h7kpGWRxN4hGBBMRAgAGBQJEexD/AAoJ
+EKhO2uicgArKFLwAn0B+g2mJ5n8LrBziTQ5SjnSPyDBXAJwJoYTta5Sfw/3vVGpU
+fJAKVDoB9w==
+=MWDN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
new file mode 100644
index 00000000..daeef8a5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
@@ -0,0 +1,37 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiAhsDBAsHAwID
+FQIDAxYCAQIeAQIXgAUCSB80OgUJEfKmuQAKCRCoTtronIAKyuJlAJ0cWZifmBO6
+Eh71jattipdMhUYBTwCfSXbJJtuF3c96JPmpmT8be2LDo86IRgQQEQIABgUCOnBe
+UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
+k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
+EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
+cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
+nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
+U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
+B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
++D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
+KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
+OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
+3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
+lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
+l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
+YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
+bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
+l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
+MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
+1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
+1dbriEwEGBECAAwFAkgfNGYFCRHyptQACgkQqE7a6JyACsrv3ACbBLhafFXmTjH3
+JJWFJGWuIOaZUosAniPs4feEyN46gjXGgcZc2Ai8nkm6
+=mY6G
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..8467c19b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..5bd5a78e
--- /dev/null
+++ b/src/lib/distro-info/suse-11.2_x86_64/trusted-package-keys/pubring.gpg
Binary files differ
diff --git a/src/lib/distro-info/suse-11.3/export-filter.example b/src/lib/distro-info/suse-11.3/export-filter.example
new file mode 100644
index 00000000..a414fef4
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/export-filter.example
@@ -0,0 +1,15 @@
+# this file defines the filter rules used when exporting a vendor-OS
+# of this distro
+#
+# copy this file to 'export-filter' and add your own filters to it
+# in order to overrule the filters provided by openslx
+#
+#Examples:
+# the following line would include anything below /var/spool/
+#+ /var/spool/*
+#
+# this would exclude anything in /etc that starts with dhcpd.conf
+#- /etc/dhcpd.conf*
+#
+# and this would exclude all rpmnew-files:
+#- *.rpmnew
diff --git a/src/lib/distro-info/suse-11.3/mirrors/base b/src/lib/distro-info/suse-11.3/mirrors/base
new file mode 100644
index 00000000..679b0910
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/mirrors/base
@@ -0,0 +1,252 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.3/repo/oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.3/repo/oss
+http://www.lizardsource.cn/distribution/11.3/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.3/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.3/repo/oss
+http://download.opensuse.or.id/distribution/11.3/repo/oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.3/repo/oss
+http://mirror.lupaworld.com/opensuse/distribution/11.3/repo/oss
+ftp://www.lizardsource.cn/distribution/11.3/repo/oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.3/repo/oss
+http://repo.ugm.ac.id/opensuse/distribution/11.3/repo/oss
+http://opensuse.cbn.net.id/distribution/11.3/repo/oss
+http://mirror.unej.ac.id/opensuse/distribution/11.3/repo/oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.3/repo/oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.3/repo/oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.3/repo/oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.3/repo/oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.3/repo/oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.3/repo/oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.3/repo/oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.3/repo/oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp.kddilabs.jp/Linux/packages/opensusedistribution/11.3/repo/oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.3/repo/oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.3/repo/oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.3/repo/oss
+http://ftp.daum.net/opensuse/distribution/11.3/repo/oss
+http://77.88.19.68/opensuse/distribution/11.3/repo/oss
+http://77.88.19.73/opensuse/distribution/11.3/repo/oss
+http://mirror.suse.ru/distribution/11.3/repo/oss
+http://77.88.19.74/opensuse/distribution/11.3/repo/oss
+http://93.158.155.193/opensuse/distribution/11.3/repo/oss
+ftp://ftp.daum.net/opensuse/distribution/11.3/repo/oss
+ftp://seeder.yandex.net/opensuse/distribution/11.3/repo/oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.3/repo/oss
+ftp://allotter.yandex.net/opensuse/distribution/11.3/repo/oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.3/repo/oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.3/repo/oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.3/repo/oss
+ftp://spreader.yandex.net/opensuse/distribution/11.3/repo/oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.3/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.3/repo/oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.3/repo/oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.3/repo/oss
+ftp://mirror.in.th/opensuse/distribution/11.3/repo/oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.3/repo/oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.3/repo/oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.3/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.3/repo/oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.3/repo/oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.3/repo/oss
+http://suse.inode.at/opensuse/distribution/11.3/repo/oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.3/repo/oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.3/repo/oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.3/repo/oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.3/repo/oss
+ftp://suse.inode.at/opensuse/distribution/11.3/repo/oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.3/repo/oss
+http://suse.lagis.at/opensuse/distribution/11.3/repo/oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.3/repo/oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.3/repo/oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.3/repo/oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.3/repo/oss
+http://mirrors.netbg.com/opensuse/distribution/11.3/repo/oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.3/repo/oss
+ftp://suse.lagis.at/opensuse/distribution/11.3/repo/oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.3/repo/oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.3/repo/oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.3/repo/oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.3/repo/oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.3/repo/oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.3/repo/oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.3/repo/oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.3/repo/oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.3/repo/oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.3/repo/oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.3/repo/oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.3/repo/oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.3/repo/oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.3/repo/oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.3/repo/oss
+http://opensuse.intergenia.de/distribution/11.3/repo/oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.3/repo/oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.3/repo/oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.3/repo/oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.3/repo/oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.3/repo/oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.3/repo/oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.3/repo/oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.3/repo/oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.3/repo/oss
+http://widehat.opensuse.org/distribution/11.3/repo/oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.3/repo/oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.3/repo/oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.3/repo/oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.3/repo/oss
+http://opensuse-linuxmigratio.at/distribution/11.3/repo/oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.3/repo/oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.3/repo/oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.3/repo/oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.3/repo/oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.3/repo/oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.3/repo/oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.3/repo/oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.3/repo/oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.3/repo/oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.3/repo/oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.3/repo/oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.3/repo/oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.3/repo/oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.3/repo/oss
+ftp://ftp.klid.dk/opensuse/distribution/11.3/repo/oss
+http://mirror.ovh.net/opensuse/distribution/11.3/repo/oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.3/repo/oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.3/repo/oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.3/repo/oss
+http://opensuse.cict.fr/distribution/11.3/repo/oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.3/repo/oss
+ftp://mirror.cict.fr/opensuse/distribution/11.3/repo/oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.3/repo/oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.3/repo/oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.3/repo/oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.3/repo/oss
+ftp://mirror.ovh.net/opensuse/distribution/11.3/repo/oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.3/repo/oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.3/repo/oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.3/repo/oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.3/repo/oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.3/repo/oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.3/repo/oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.3/repo/oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.3/repo/oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.3/repo/oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.3/repo/oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.3/repo/oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.3/repo/oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.3/repo/oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.3/repo/oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.3/repo/oss
+http://mirror.leaseweb.com/opensuse/distribution/11.3/repo/oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.3/repo/oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.3/repo/oss
+http://repo1.linux.edu.lv/distribution/11.3/repo/oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.3/repo/oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.3/repo/oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.3/repo/oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.3/repo/oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.3/repo/oss
+http://opensuse.hro.nl/opensuse/distribution/11.3/repo/oss
+ftp://repo1.linux.edu.lv/distribution/11.3/repo/oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.3/repo/oss
+http://opensuse.uib.no/distribution/11.3/repo/oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.3/repo/oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.3/repo/oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.3/repo/oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.3/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.3/repo/oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.3/repo/oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.3/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.3/repo/oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.3/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.3/repo/oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.3/repo/oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.3/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.3/repo/oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.3/repo/oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.3/repo/oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.3/repo/oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.3/repo/oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.3/repo/oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.3/repo/oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.3/repo/oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.3/repo/oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.3/repo/oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.3/repo/oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.3/repo/oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.3/repo/oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.3/repo/oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.3/repo/oss
+http://opensuse.ynet.sk/distribution/11.3/repo/oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.3/repo/oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.3/repo/oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.3/repo/oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.3/repo/oss
+http://linux.dell.com/repo/community/distribution/11.3/repo/oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.3/repo/oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.3/repo/oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.3/repo/oss
+ftp://less.cogeco.net/openSUSE/distribution/11.3/repo/oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.3/repo/oss
+http://opensuse.cs.utah.edu/distribution/11.3/repo/oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.3/repo/oss
+http://mirror.umoss.org/opensuse/distribution/11.3/repo/oss
+http://opensuse.ca.unixheads.org/distribution/11.3/repo/oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.3/repo/oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.3/repo/oss
+http://mirrors.xmission.com/opensuse/distribution/11.3/repo/oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.3/repo/oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.3/repo/oss
+http://mirrors2.kernel.org/opensuse/distribution/11.3/repo/oss
+http://mirrors1.kernel.org/opensuse/distribution/11.3/repo/oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.3/repo/oss
+http://mirror.rackspace.com/openSUSE/distribution/11.3/repo/oss
+http://130.57.19.201/distribution/11.3/repo/oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.3/repo/oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.utexas.edu/opensuse/distribution/11.3/repo/oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.3/repo/oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.3/repo/oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.3/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.3/repo/oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.3/repo/oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.3/repo/oss
+http://mirror.nyi.net/opensuse/distribution/11.3/repo/oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.3/repo/oss
+http://mirrors.rit.edu/opensuse/distribution/11.3/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.3/repo/oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.3/repo/oss
+ftp://mirror.nyi.net/opensusedistribution/11.3/repo/oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.3/repo/oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.3/repo/oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.3/repo/oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.3/repo/oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.3/repo/oss
+http://opensuse.patan.com.ar/distribution/11.3/repo/oss
+http://200.221.9.37/pub/opensuse/distribution/11.3/repo/oss
+http://opensuse.c3sl.ufpr.br/distribution/11.3/repo/oss
+http://opensuse.pop.com.br/distribution/11.3/repo/oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.3/repo/oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.3/repo/oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.3/repo/oss
diff --git a/src/lib/distro-info/suse-11.3/mirrors/base_non-oss b/src/lib/distro-info/suse-11.3/mirrors/base_non-oss
new file mode 100644
index 00000000..127e4a13
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/mirrors/base_non-oss
@@ -0,0 +1,250 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.3/repo/non-oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.3/repo/non-oss
+http://mirror.lupaworld.com/opensuse/distribution/11.3/repo/non-oss
+http://www.lizardsource.cn/distribution/11.3/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.3/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://www.lizardsource.cn/distribution/11.3/repo/non-oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.3/repo/non-oss
+http://mirror.unej.ac.id/opensuse/distribution/11.3/repo/non-oss
+http://opensuse.cbn.net.id/distribution/11.3/repo/non-oss
+http://download.opensuse.or.id/distribution/11.3/repo/non-oss
+http://repo.ugm.ac.id/opensuse/distribution/11.3/repo/non-oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.3/repo/non-oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.3/repo/non-oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.3/repo/non-oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.3/repo/non-oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.3/repo/non-oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.3/repo/non-oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.3/repo/non-oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.3/repo/non-oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.3/repo/non-oss
+http://ftp.daum.net/opensuse/distribution/11.3/repo/non-oss
+http://77.88.19.68/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.kddilabs.jp/Linux/packages/opensusedistribution/11.3/repo/non-oss
+http://77.88.19.73/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.3/repo/non-oss
+http://mirror.suse.ru/distribution/11.3/repo/non-oss
+http://77.88.19.74/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://spreader.yandex.net/opensuse/distribution/11.3/repo/non-oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.3/repo/non-oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.3/repo/non-oss
+ftp://seeder.yandex.net/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.in.th/opensuse/distribution/11.3/repo/non-oss
+ftp://allotter.yandex.net/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.3/repo/non-oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.3/repo/non-oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.3/repo/non-oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.3/repo/non-oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.3/repo/non-oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.3/repo/non-oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.3/repo/non-oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.3/repo/non-oss
+http://suse.inode.at/opensuse/distribution/11.3/repo/non-oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.3/repo/non-oss
+ftp://suse.inode.at/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.3/repo/non-oss
+http://suse.lagis.at/opensuse/distribution/11.3/repo/non-oss
+ftp://suse.lagis.at/opensuse/distribution/11.3/repo/non-oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.3/repo/non-oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.3/repo/non-oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.3/repo/non-oss
+http://mirrors.netbg.com/opensuse/distribution/11.3/repo/non-oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.3/repo/non-oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.3/repo/non-oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.3/repo/non-oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.3/repo/non-oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.3/repo/non-oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.3/repo/non-oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.3/repo/non-oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.3/repo/non-oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.3/repo/non-oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.3/repo/non-oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.3/repo/non-oss
+http://opensuse.intergenia.de/distribution/11.3/repo/non-oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.3/repo/non-oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.3/repo/non-oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.3/repo/non-oss
+http://widehat.opensuse.org/distribution/11.3/repo/non-oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.3/repo/non-oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.3/repo/non-oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.3/repo/non-oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.3/repo/non-oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.3/repo/non-oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.3/repo/non-oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.3/repo/non-oss
+http://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.3/repo/non-oss
+http://opensuse-linuxmigratio.at/distribution/11.3/repo/non-oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.3/repo/non-oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.3/repo/non-oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.3/repo/non-oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.3/repo/non-oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.klid.dk/opensuse/distribution/11.3/repo/non-oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.3/repo/non-oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.3/repo/non-oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.3/repo/non-oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.3/repo/non-oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.3/repo/non-oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.3/repo/non-oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.3/repo/non-oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.3/repo/non-oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.ovh.net/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.3/repo/non-oss
+http://opensuse.cict.fr/distribution/11.3/repo/non-oss
+http://mirror.ovh.net/opensuse/distribution/11.3/repo/non-oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.3/repo/non-oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.3/repo/non-oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.3/repo/non-oss
+ftp://mirror.cict.fr/opensuse/distribution/11.3/repo/non-oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.3/repo/non-oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.3/repo/non-oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.3/repo/non-oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.3/repo/non-oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.3/repo/non-oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.3/repo/non-oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.3/repo/non-oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.3/repo/non-oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.3/repo/non-oss
+http://repo1.linux.edu.lv/distribution/11.3/repo/non-oss
+http://mirror.leaseweb.com/opensuse/distribution/11.3/repo/non-oss
+ftp://repo1.linux.edu.lv/distribution/11.3/repo/non-oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.3/repo/non-oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.3/repo/non-oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.3/repo/non-oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.3/repo/non-oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.3/repo/non-oss
+http://opensuse.hro.nl/opensuse/distribution/11.3/repo/non-oss
+http://opensuse.uib.no/distribution/11.3/repo/non-oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.3/repo/non-oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.3/repo/non-oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.3/repo/non-oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.3/repo/non-oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.3/repo/non-oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.3/repo/non-oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.3/repo/non-oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.3/repo/non-oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.3/repo/non-oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.3/repo/non-oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.3/repo/non-oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.3/repo/non-oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.3/repo/non-oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.3/repo/non-oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.3/repo/non-oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.3/repo/non-oss
+http://opensuse.ynet.sk/distribution/11.3/repo/non-oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.3/repo/non-oss
+http://linux.dell.com/repo/community/distribution/11.3/repo/non-oss
+ftp://less.cogeco.net/openSUSE/distribution/11.3/repo/non-oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.3/repo/non-oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.3/repo/non-oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.3/repo/non-oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.3/repo/non-oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.3/repo/non-oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.3/repo/non-oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.3/repo/non-oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.3/repo/non-oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.3/repo/non-oss
+http://mirror.umoss.org/opensuse/distribution/11.3/repo/non-oss
+http://opensuse.cs.utah.edu/distribution/11.3/repo/non-oss
+http://opensuse.ca.unixheads.org/distribution/11.3/repo/non-oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.3/repo/non-oss
+http://mirrors2.kernel.org/opensuse/distribution/11.3/repo/non-oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.3/repo/non-oss
+http://mirrors1.kernel.org/opensuse/distribution/11.3/repo/non-oss
+http://mirrors.xmission.com/opensuse/distribution/11.3/repo/non-oss
+http://mirror.rackspace.com/openSUSE/distribution/11.3/repo/non-oss
+http://130.57.19.201/distribution/11.3/repo/non-oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.3/repo/non-oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.3/repo/non-oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.3/repo/non-oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.3/repo/non-oss
+http://ftp.utexas.edu/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.ussg.iu.edu/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.3/repo/non-oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.3/repo/non-oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.3/repo/non-oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.3/repo/non-oss
+http://mirror.nyi.net/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.3/repo/non-oss
+http://mirrors.rit.edu/opensuse/distribution/11.3/repo/non-oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.nyi.net/opensusedistribution/11.3/repo/non-oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.3/repo/non-oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.3/repo/non-oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.3/repo/non-oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.3/repo/non-oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.3/repo/non-oss
+http://200.221.9.37/pub/opensuse/distribution/11.3/repo/non-oss
+http://opensuse.c3sl.ufpr.br/distribution/11.3/repo/non-oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.3/repo/non-oss
+http://opensuse.patan.com.ar/distribution/11.3/repo/non-oss
+http://opensuse.pop.com.br/distribution/11.3/repo/non-oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.3/repo/non-oss
diff --git a/src/lib/distro-info/suse-11.3/mirrors/base_update b/src/lib/distro-info/suse-11.3/mirrors/base_update
new file mode 100644
index 00000000..6d560d07
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/mirrors/base_update
@@ -0,0 +1,252 @@
+http://mirror.lupaworld.com/opensuse/update/11.3
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.3
+http://opensuse.mirror.ac.za/opensuse/update/11.3
+ftp://opensuse.mirror.ac.za/opensuse/update/11.3
+http://www.lizardsource.cn/update/11.3
+http://mirror.alva.ge/pub/opensuse/update/11.3
+http://mirror.alva.ge/pub/opensuse/update/11.3
+http://download.opensuse.or.id/update/11.3
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.3
+ftp://www.lizardsource.cn/update/11.3
+http://opensuse.cbn.net.id/update/11.3
+http://mirror.unej.ac.id/opensuse/update/11.3
+http://dl2.foss-id.web.id/opensuse/update/11.3
+ftp://mirror.isoc.org.il/opensuse/update/11.3
+http://repo.ugm.ac.id/opensuse/update/11.3
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.3
+http://mirror.isoc.org.il/pub/opensuse/update/11.3
+http://ftp.kddilabs.jp/Linux/packages/opensuse/update/11.3
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.3
+ftp://dl2.foss-id.web.id/repo/opensuse/update/11.3
+ftp://mirror.unej.ac.id/opensuse/update/11.3
+ftp://opensuse.cbn.net.id/pub/opensuse/update/11.3
+http://ftp.novell.co.jp/pub/opensuse/update/11.3
+ftp://repo.ugm.ac.id/opensuse/update/11.3
+http://ftp.riken.jp/Linux/opensuse/update/11.3
+ftp://ftp.novell.co.jp/pub/opensuse/update/11.3
+ftp://ftp.kddilabs.jp/Linux/packages/opensuseupdate/11.3
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/update/11.3
+http://77.88.19.68/opensuse/update/11.3
+ftp://ftp.daum.net/opensuse/update/11.3
+http://77.88.19.73/opensuse/update/11.3
+ftp://ftp.riken.jp/Linux/opensuse/update/11.3
+http://mirror.suse.ru/update/11.3
+http://77.88.19.74/opensuse/update/11.3
+http://ftp.daum.net/opensuse/update/11.3
+http://93.158.155.193/opensuse/update/11.3
+ftp://ftp.kaist.ac.kr/opensuse/update/11.3
+ftp://spreader.yandex.net/opensuse/update/11.3
+ftp://ftp.chg.ru/pub/opensuse/update/11.3
+ftp://seeder.yandex.net/opensuse/update/11.3
+http://mirror.nus.edu.sg/opensuse/update/11.3
+ftp://mirror.in.th/opensuse/update/11.3
+ftp://allotter.yandex.net/opensuse/update/11.3
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.3
+ftp://ftp.metu.edu.tr/opensuse/update/11.3
+ftp://dispenser.yandex.net/opensuse/update/11.3
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.3
+http://ftp.chg.ru/pub/opensuse/update/11.3
+http://ftp.isu.edu.tw/pub/Linux/opensuse/update/11.3
+http://mirror-fpt-telecom.fpt.net/opensuse/update/11.3
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/update/11.3
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.3
+http://ftp.ncnu.edu.tw/Linux/opensuse/update/11.3
+http://ftp.twaren.net/Linux/OpenSuSE/update/11.3
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/update/11.3
+http://suse.inode.at/opensuse/update/11.3
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.3
+ftp://ftp.twaren.net/Linux/OpenSuSE/update/11.3
+http://ftp.tugraz.at/mirror/opensuse/update/11.3
+ftp://suse.inode.at/opensuse/update/11.3
+http://suse.lagis.at/opensuse/update/11.3
+http://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.3
+ftp://ftp.tugraz.at/mirror/opensuse/update/11.3
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/update/11.3
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.3
+ftp://suse.lagis.at/opensuse/update/11.3
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.3
+http://mirror.opensuse.com.ba/opensuse/update/11.3
+http://mirrors.netbg.com/opensuse/update/11.3
+http://mirror.switch.ch/ftp/mirror/opensuse/update/11.3
+ftp://mirror.switch.ch/mirror/opensuse/update/11.3
+http://mirror.karneval.cz/pub/linux/opensuse/update/11.3
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.3
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.3
+http://ftp5.gwdg.de/pub/opensuse/update/11.3
+http://gd.tuwien.ac.at/opsys/linux/opensuse/update/11.3
+http://ftp.linux.cz/pub/linux/opensuse/update/11.3
+http://ftp.halifax.rwth-aachen.de/opensuse/update/11.3
+ftp://mirror.karneval.cz/pub/linux/opensuse/update/11.3
+ftp://mirrors.netbg.com/opensuse/update/11.3
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.3
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/update/11.3
+ftp://ftp.halifax.rwth-aachen.de/opensuse/update/11.3
+http://download.uni-hd.de/ftp/pub/linux/opensuse/update/11.3
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/update/11.3
+ftp://ftp5.gwdg.de/pub/opensuse/update/11.3
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/update/11.3
+http://opensuse.intergenia.de/update/11.3
+http://ftp.uni-ulm.de/mirrors/opensuse/update/11.3
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.3
+ftp://ftp.uni-ulm.de/mirrors/opensuse/update/11.3
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.3
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.3
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.3
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.3
+http://ftp.uni-kl.de/pub/linux/opensuse/update/11.3
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/update/11.3
+http://ftp3.gwdg.de/pub/opensuse/update/11.3
+ftp://ftp.uni-kl.de/pub/linux/opensuse/update/11.3
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.3
+http://widehat.opensuse.org/update/11.3
+http://ftp4.gwdg.de/pub/opensuse/update/11.3
+ftp://ftp4.gwdg.de/pub/opensuse/update/11.3
+ftp://ftp3.gwdg.de/pub/opensuse/update/11.3
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.3
+http://ftp.uni-kassel.de/opensuse/update/11.3
+http://ftp.uni-bayreuth.de/linux/opensuse/update/11.3
+http://opensuse-linuxmigratio.at/update/11.3
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/update/11.3
+http://ftp.tu-ilmenau.de/mirror/opensuse/update/11.3
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.3
+ftp://ftp.uni-siegen.de/pub/opensuse/update/11.3
+http://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.3
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.3
+ftp://ftp.uni-bayreuth.de/linux/opensuse/update/11.3
+http://ftp.estpak.ee/pub/suse/opensuse/update/11.3
+http://ftp.gui.uva.es/sites/opensuse.org/update/11.3
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/update/11.3
+ftp://ftp.gui.uva.es/sites/opensuse.org/update/11.3
+http://ftp.rediris.es/pub/mirror/opensuse/update/11.3
+ftp://ftp.klid.dk/opensuse/update/11.3
+ftp://ftp.rediris.es/pub/mirror/opensuse/update/11.3
+http://suse.bifi.unizar.es/opensuse/update/11.3
+http://ftp.uni-siegen.de/opensuse/update/11.3
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.3
+http://ftp.klid.dk/ftp/opensuse/update/11.3
+http://opensuse.mirrors.proxad.net/opensuse/update/11.3
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/update/11.3
+ftp://mirror.ovh.net/opensuse/update/11.3
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.3
+http://mirror.ovh.net/opensuse/update/11.3
+http://www.mirrorservice.org/sites/download.opensuse.org/update/11.3
+http://fr2.rpmfind.net/linux/opensuse/update/11.3
+ftp://www.mirrorservice.org/sites/download.opensuse.org/update/11.3
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.3
+ftp://fr2.rpmfind.net/linux/opensuse/update/11.3
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.3
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.3
+http://opensuse.cict.fr/update/11.3
+http://ftp.ntua.gr/pub/linux/opensuse/update/11.3
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.3
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/update/11.3
+ftp://ftp.ntua.gr/pub/linux/opensuseupdate/11.3
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.3
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/update/11.3
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.3
+http://roxen.integrity.hu/pub/opensuse/update/11.3
+ftp://mirror.cict.fr/opensuse/update/11.3
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.3
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.3
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.3
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.3
+http://rm.mirror.garr.it/mirrors/opensuse/update/11.3
+http://repo1.linux.edu.lv/update/11.3
+ftp://repo1.linux.edu.lv/update/11.3
+http://mirror.leaseweb.com/opensuse/update/11.3
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.3
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.3
+ftp://mirror.leaseweb.com/opensuse/update/11.3
+ftp://rm.mirror.garr.it/mirrors/opensuseupdate/11.3
+ftp://mirrors.nl.eu.kernel.org/opensuse/update/11.3
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/update/11.3
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/update/11.3
+http://mirrors.nl.eu.kernel.org/opensuse/update/11.3
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/update/11.3
+http://opensuse.hro.nl/opensuse/update/11.3
+http://opensuse.uib.no/update/11.3
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/update/11.3
+http://ftp.uninett.no/pub/linux/opensuse/update/11.3
+http://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.3
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.3
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/update/11.3
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.3
+ftp://ftp.uninett.no/pub/linux/opensuse/update/11.3
+ftp://opensuse.hro.nl/opensuse/update/11.3
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.3
+ftp://ftp.pbone.net/pub/opensuse/update/11.3
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.3
+http://ftp.sileman.pl/pub/opensuse/update/11.3
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.3
+ftp://ftp.sileman.pl/pub/opensuse/update/11.3
+ftp://ftp.pbone.net/pub/opensuse/update/11.3
+http://cesium.di.uminho.pt/pub/opensuse/update/11.3
+http://ftp.gts.lug.ro/opensuse/update/11.3
+ftp://cesium.di.uminho.pt/pub/opensuse/update/11.3
+ftp://ftp.gts.lug.ro/opensuse/update/11.3
+http://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.3
+http://ftp.ines.lug.ro/opensuse/update/11.3
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.3
+ftp://ftp.ines.lug.ro/opensuse/update/11.3
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.3
+http://mirrors.se.eu.kernel.org/opensuse/update/11.3
+http://ftp.df.lth.se/pub/opensuse/update/11.3
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.3
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.3
+http://opensuse.ynet.sk/update/11.3
+ftp://mirrors.se.eu.kernel.org/opensuse/update/11.3
+ftp://ftp.df.lth.se/pub/opensuseupdate/11.3
+ftp://less.cogeco.net/openSUSE/update/11.3
+http://www.muug.mb.ca/pub/opensuse/update/11.3
+http://linux.dell.com/repo/community/update/11.3
+http://ftp.osuosl.org/pub/opensuse/update/11.3
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.3
+http://less.cogeco.net/ftp/openSUSE/update/11.3
+ftp://www.muug.mb.ca/pub/opensuse/update/11.3
+http://suse.mirrors.tds.net/pub/opensuse/update/11.3
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/update/11.3
+ftp://suse.mirrors.tds.net/pub/opensuse/update/11.3
+http://opensuse.fastsoft.net/pub/linux/opensuse/update/11.3
+http://mirror.anl.gov/pub/opensuse/opensuse/update/11.3
+http://mirror.umoss.org/opensuse/update/11.3
+ftp://mirror.anl.gov/pub/opensuse/opensuse/update/11.3
+http://opensuse.cs.utah.edu/update/11.3
+http://mirrors.med.harvard.edu/opensuse/update/11.3
+ftp://ftp.osuosl.org/pub/opensuse/update/11.3
+http://mirrors.xmission.com/opensuse/update/11.3
+ftp://mirrors.xmission.com/opensuse/update/11.3
+ftp://opensuse.cs.utah.edu/pub/opensuse/update/11.3
+http://mirrors1.kernel.org/opensuse/update/11.3
+http://opensuse.ca.unixheads.org/update/11.3
+http://mirror.rackspace.com/openSUSE/update/11.3
+http://130.57.19.201/update/11.3
+http://mirrors2.kernel.org/opensuse/update/11.3
+ftp://mirrors1.kernel.org/opensuse/update/11.3
+ftp://130.57.19.201/pub/opensuse/update/11.3
+ftp://mirrors2.kernel.org/opensuse/update/11.3
+http://ftp.ussg.iu.edu/linux/opensuse/update/11.3
+ftp://mirror.rackspace.com/openSUSE/update/11.3
+http://ftp.utexas.edu/opensuse/update/11.3
+http://www.gtlib.gatech.edu/pub/opensuse/update/11.3
+ftp://mirror.colorado.edu/pub/opensuse/update/11.3
+ftp://ftp.utexas.edu/mirrors/opensuse/update/11.3
+ftp://www.gtlib.gatech.edu/pub/opensuse/update/11.3
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/update/11.3
+http://mirror.cps.cmich.edu/opensuse/opensuse/update/11.3
+ftp://ftp.ussg.iu.edu/linux/opensuse/update/11.3
+http://mirror.nyi.net/opensuse/update/11.3
+ftp://mirror.colorado.edu/pub/opensuse/update/11.3
+http://mirrors.rit.edu/opensuse/update/11.3
+ftp://mirror.nyi.net/opensuseupdate/11.3
+http://ftp.iinet.net.au/pub/opensuse/update/11.3
+http://mirror.internode.on.net/pub/opensuse/update/11.3
+http://mirror.pacific.net.au/linux/opensuse/update/11.3
+ftp://ftp.iinet.net.au/pub/opensuse/update/11.3
+ftp://mirror.internode.on.net/pub/opensuse/update/11.3
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.3
+http://opensuse.patan.com.ar/update/11.3
+http://opensuse.c3sl.ufpr.br/update/11.3
+http://200.221.9.37/pub/opensuse/update/11.3
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.3
+ftp://opensuse.c3sl.ufpr.br/opensuse/update/11.3
+http://opensuse.pop.com.br/update/11.3
diff --git a/src/lib/distro-info/suse-11.3/prereqfiles/etc/group b/src/lib/distro-info/suse-11.3/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-11.3/prereqfiles/etc/hosts b/src/lib/distro-info/suse-11.3/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-11.3/prereqfiles/etc/passwd b/src/lib/distro-info/suse-11.3/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-11.3/prereqfiles/etc/shadow b/src/lib/distro-info/suse-11.3/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-11.3/settings.default b/src/lib/distro-info/suse-11.3/settings.default
new file mode 100644
index 00000000..7e152670
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/settings.default
@@ -0,0 +1,1126 @@
+bootstrap-packages = <<END
+ i586/aaa_base-11.2-10007.5.i586.rpm
+ i586/audit-libs-1.7.7-5.1.i586.rpm
+ i586/bash-3.2-141.10.i586.rpm
+ i586/boost-license-1.36.0-9.5.i586.rpm
+ i586/bzip2-1.0.5-34.5.i586.rpm
+ i586/ConsoleKit-0.2.10-60.16.i586.rpm
+ i586/coreutils-6.12-32.10.i586.rpm
+ i586/coreutils-lang-6.12-32.10.i586.rpm
+ i586/cpio-2.9-75.35.i586.rpm
+ i586/cpio-lang-2.9-75.35.i586.rpm
+ i586/cracklib-2.8.12-55.1.i586.rpm
+ i586/cracklib-dict-small-2.8.12-55.1.i586.rpm
+ i586/cron-4.1-194.28.i586.rpm
+ i586/cyrus-sasl-2.1.22-182.1.i586.rpm
+ i586/dbus-1-1.2.4-5.1.i586.rpm
+ i586/dbus-1-glib-0.76-32.1.i586.rpm
+ i586/device-mapper-1.02.27-7.1.i586.rpm
+ i586/diffutils-2.8.7-143.9.i586.rpm
+ i586/dhcpcd-3.2.3-44.1.i586.rpm
+ i586/dirmngr-1.0.2-1.39.i586.rpm
+ i586/e2fsprogs-1.41.1-11.9.i586.rpm
+ i586/elfutils-0.137-3.11.i586.rpm
+ i586/file-4.24-43.1.i586.rpm
+ i586/filesystem-11.2-2.3.i586.rpm
+ i586/fillup-1.42-242.8.i586.rpm
+ i586/findutils-4.4.0-38.27.i586.rpm
+ i586/gawk-3.1.6-1.44.i586.rpm
+ i586/gdbm-1.8.3-371.8.i586.rpm
+ i586/glib2-2.18.2-5.1.i586.rpm
+ i586/glib2-lang-2.18.2-5.1.i586.rpm
+ i586/glib2-branding-upstream-2.18.2-5.1.i586.rpm
+ i586/glibc-2.9-2.8.i586.rpm
+ i586/gpg2-2.0.9-25.105.i586.rpm
+ i586/gpg2-lang-2.0.9-25.105.i586.rpm
+ i586/grep-2.5.2-90.28.i586.rpm
+ i586/gzip-1.3.12-68.36.i586.rpm
+ i586/hal-0.5.12-10.1.i586.rpm
+ i586/info-4.12-1.85.i586.rpm
+ i586/insserv-1.12.0-22.15.i586.rpm
+ i586/irqbalance-0.55-120.8.i586.rpm
+ i586/kernel-default-2.6.27.7-9.1.i586.rpm
+ i586/kernel-default-base-2.6.27.7-9.1.i586.rpm
+ i586/keyutils-1.2-107.4.i586.rpm
+ i586/keyutils-libs-1.2-107.4.i586.rpm
+ i586/krb5-1.6.3-132.1.i586.rpm
+ i586/libacl-2.2.47-27.5.i586.rpm
+ i586/libasm1-0.137-3.11.i586.rpm
+ i586/libasound2-1.0.18-8.7.i586.rpm
+ i586/libattr-2.4.39-67.5.i586.rpm
+ i586/libbz2-1-1.0.5-34.5.i586.rpm
+ i586/libblkid1-1.41.1-11.9.i586.rpm
+ i586/libblocxx6-2.1.0.342-120.1.i586.rpm
+ i586/libboost_signals1_36_0-1.36.0-9.5.i586.rpm
+ i586/libcom_err2-1.41.1-11.9.i586.rpm
+ i586/libcurl4-7.19.0-11.2.i586.rpm
+ i586/libdb-4_5-4.5.20-94.17.i586.rpm
+ i586/libdw1-0.137-3.11.i586.rpm
+ i586/libelf1-0.137-3.11.i586.rpm
+ i586/libext2fs2-1.41.1-11.9.i586.rpm
+ i586/libexpat1-2.0.1-88.10.i586.rpm
+ i586/libgcc43-4.3.3_20081022-9.5.i586.rpm
+ i586/libgcrypt11.2.4.1-4.1.i586.rpm
+ i586/libglib-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libgobject-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libgpg-error0-1.6-6.10.i586.rpm
+ i586/libgthread-2_0-0-2.18.2-5.1.i586.rpm
+ i586/libidn-1.10-2.14.i586.rpm
+ i586/libksba-1.0.4-1.17.i586.rpm
+ i586/libldap-2_4-2-2.4.12-5.3.i586.rpm
+ i586/libncurses5-5.6-89.10.i586.rpm
+ i586/libncurses6-5.6-89.10.i586.rpm
+ i586/libnscd-2.0.2-72.47.i586.rpm
+ i586/libopenssl0_9_8-0.9.8h-28.4.i586.rpm
+ i586/libpt2-2.4.2-2.19.i586.rpm
+ i586/libreadline5-5.2-141.10.i586.rpm
+ i586/libreiserfs-0.3.0.5-107.47.i586.rpm
+ i586/libselinux1-2.0.71-3.38.i586.rpm
+ i586/libsepol1-2.0.32-5.38.i586.rpm
+ i586/libsmbios2-2.0.2-10.9.i586.rpm
+ i586/libstdc++43-4.3.3_20081022-9.5.i586.rpm
+ i586/libusb-0_1-4-0.1.12-136.10.i586.rpm
+ i586/libusb-1_0-0-0.9.3-4.20.i586.rpm
+ i586/libuuid1-1.41.1-11.9.i586.rpm
+ i586/libvolume_id-126-17.25.i586.rpm
+ i586/libvolume_id1-128-9.3.i586.rpm
+ i586/libxcrypt-3.0.1-25.20.i586.rpm
+ i586/libxml2-2.7.1-9.1.i586.rpm
+ i586/libzio-0.9-4.19.i586.rpm
+ i586/limal-1.5.1-1.12.i586.rpm
+ i586/limal-perl-1.5.1-1.12.i586.rpm
+ i586/login-3.37-1.5.i586.rpm
+ i586/logrotate-3.7.7-9.11.i586.rpm
+ i586/m4-1.4.12-1.13.i586.rpm
+ i586/metamail-2.7.19-1244.29.i586.rpm
+ i586/mingetty-1.0.7s-70.41.i586.rpm
+ i586/mkinitrd-2.4-34.1.i586.rpm
+ i586/module-init-tools-3.4-56.5.i586.rpm
+ i586/ncurses-utils-5.6-89.10.i586.rpm
+ i586/net-tools-1.60-725.5.i586.rpm
+ i586/openldap2-client-2.4.12-5.3.i586.rpm
+ i586/openslp-1.2.0-168.6.i586.rpm
+ i586/openssl-0.9.8h-28.4.i586.rpm
+ i586/openSUSE-release-11.2-1.19.i586.rpm
+ i586/openSUSE-release-ftp-11.2-1.19.i586.rpm
+ i586/pam-1.0.2-13.3.i586.rpm
+ i586/pam-config-0.68-1.3.i586.rpm
+ i586/pam-modules-11.2-5.1.i586.rpm
+ i586/parted-1.8.8-91.5.i586.rpm
+ i586/pciutils-3.0.1-1.26.i586.rpm
+ i586/pcre-7.8-1.26.i586.rpm
+ i586/perl-5.10.0-62.10.i586.rpm
+ i586/perl-base-5.10.0-62.10.i586.rpm
+ i586/perl-Bootloader-0.4.81-1.1.i586.rpm
+ i586/perl-gettext-1.05-91.163.i586.rpm
+ i586/permissions-2008.11.25-1.5.i586.rpm
+ i586/pinentry-0.7.5-61.14.i586.rpm
+ i586/pm-utils-0.99.4.20071229-10.3.i586.rpm
+ i586/pmtools-20071116-44.3.i586.rpm
+ i586/PolicyKit-0.9-13.9.i586.rpm
+ i586/popt-1.7-20.1.i586.rpm
+ i586/postfix-2.5.5-6.7.i586.rpm
+ i586/procmail-3.22-238.15.i586.rpm
+ i586/procps-3.2.7-147.11.i586.rpm
+ i586/psmisc-22.6-61.14.i586.rpm
+ i586/pth-2.0.7-102.29.i586.rpm
+ i586/pwdutils-3.2.2-2.8.i586.rpm
+ i586/reiserfs-3.6.19-116.62.i586.rpm
+ i586/rmail-8.14.3-50.9.i586.rpm
+ i586/rpm-4.4.2.3-20.1.i586.rpm
+ i586/satsolver-tools-0.13.0-3.3.i586.rpm
+ i586/SDL-1.2.13-104.1.i586.rpm
+ i586/sed-4.1.5-85.60.i586.rpm
+ i586/setserial-2.17-716.20.i586.rpm
+ i586/sharutils-4.6.3-3.100.i586.rpm
+ i586/sysvinit-2.86-186.7.i586.rpm
+ i586/tcpd-7.6-855.11.i586.rpm
+ i586/tcsh-6.15.00-93.3.i586.rpm
+ i586/terminfo-base-5.6-89.10.i586.rpm
+ i586/udev-128-9.3.i586.rpm
+ i586/util-linux-2.14.1-10.1.i586.rpm
+ i586/util-linux-lang-2.14.1-10.1.i586.rpm
+ i586/uucp-1.07-50.7.i586.rpm
+ i586/uuid-runtime-1.41.1-11.9.i586.rpm
+ i586/zlib-1.2.3-104.137.i586.rpm
+ noarch/netcfg-11.2-1.14.noarch.rpm
+ noarch/pciutils-ids-2008.11.26-2.4.noarch.rpm
+ noarch/suse-build-key-1.0-907.32.noarch.rpm
+END
+<metapackager zypper>
+ packages = <<END
+ i586/libzypp-5.24.5-1.1.i586.rpm
+ i586/zypper-1.0.2-1.5.i586.rpm
+ END
+</metapackager>
+<metapackager smart>
+ packages = <<END
+ i586/python-2.6.0-2.16.i586.rpm
+ i586/python-xml-2.6.0-2.12.i586.rpm
+ i586/rpm-python-4.4.2.3-20.1.i586.rpm
+ END
+</metapackager>
+<metapackager yum>
+ packages = <<END
+ i586/glib2-2.18.2-4.3.i586.rpm
+ i586/libxml2-2.7.1-8.3.i586.rpm
+ i586/libxml2-python-2.7.1-9.1.i586.rpm
+ i586/python-2.6.0-2.16.i586.rpm
+ i586/python-urlgrabber-3.1.0-178.8.i586.rpm
+ i586/python-xml-2.6.0-2.12.i586.rpm
+ i586/rpm-python-4.4.2.3-20.1.i586.rpm
+ i586/sqlite3-3.6.4-1.8.i586.rpm
+ i586/yum-metadata-parser-1.1.2-107.22.i586.rpm
+ END
+</metapackager>
+package-subdir = suse
+prereq-packages = <<END
+ i586/bzip2-1.0.5-34.5.i586.rpm
+ i586/glibc-2.9-2.8.i586.rpm
+ i586/libselinux1-2.0.71-3.38.i586.rpm
+ i586/libbz2-1-1.0.5-34.5.i586.rpm
+ i586/popt-1.7-20.1.i586.rpm
+ i586/rpm-4.4.2.3-20.1.i586.rpm
+ i586/zlib-1.2.3-104.137.i586.rpm
+END
+<repository base>
+ name = openSUSE 11.2
+ repo-subdir = suse
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_non-oss>
+ name = openSUSE 11.2 non-OSS
+ file-for-speedtest = suse/setup/descr/packages.en.gz
+</repository>
+<repository base_update>
+ name = openSUSE 11.2 updates
+ file-for-speedtest = repodata/primary.xml.gz
+</repository>
+<selection minimal>
+ packages = <<END
+ glibc-locale
+ END
+</selection>
+<selection textmode>
+ base = minimal
+ packages = <<END
+ acl
+ acpid
+ apparmor-docs
+ apparmor-parser
+ apparmor-profiles
+ apparmor-utils
+ ash
+ at
+ atk
+ attr
+ audit
+ autofs bc
+ bind-libs
+ bind-utils
+ binutils
+ blktrace
+ bundle-lang-common-en
+ cdrkit-cdrtools-compat
+ compat compat-openssl097g
+ cpufrequtils
+ cyrus-sasl-saslauthd
+ db-utils
+ deltarpm
+ dmraid
+ dos2unix
+ dosfstools
+ ed
+ eject
+ ethtool
+ fbset
+ fontconfig
+ freetype2
+ gdb
+ genisoimage
+ glibc-i18ndata
+ gnutls
+ gpm
+ groff
+ hfsutils
+ icedax
+ ifplugd
+ initviocons
+ inst-source-utils
+ iproute2
+ iputils
+ joe
+ kbd
+ klogd
+ kpartx
+ ksh
+ ksymoops
+ lcms
+ less
+ libaio
+ libapparmor1
+ libart_lgpl
+ libatk-1_0-0
+ libcap1
+ libcap2
+ libdrm
+ libevent-1_4-2
+ libgimpprint
+ libgmodule-2_0-0
+ libgnutls26
+ libgssglue1
+ libicu
+ libjpeg
+ liblazy1
+ liblcms1
+ libltdl3
+ libltdl7
+ liblzo2-2
+ libmng
+ libnet
+ libopencdk10
+ libopenct1
+ libopensc2
+ libpcap0
+ libpng12-0
+ libpython2_6-1_0
+ librpcsecgss
+ libsensors3
+ libsensors4
+ libsnmp15
+ libsqlite3-0
+ libtiff3
+ libtirpc1
+ licenses
+ lukemftp
+ lvm2
+ mailx
+ man
+ man-pages
+ microcode_ctl
+ multipath-tools
+ nbd
+ net-snmp
+ nfs-client
+ nfs-kernel-server
+ nfsidmap
+ nscd
+ ntfsprogs
+ ntp
+ openct
+ opensc
+ openssh
+ patch
+ pax
+ pcsc-lite
+ perl-Crypt-SmbHash
+ perl-DBD-SQLite
+ perl-DBI
+ perl-Digest-MD4
+ perl-File-Tail
+ perl-HTML-Parser
+ perl-HTML-Tagset
+ perl-Net-Daemon
+ perl-PlRPC
+ perl-RPC-XML
+ perl-SNMP
+ perl-TermReadKey
+ perl-TimeDate
+ perl-URI
+ perl-XML-Parser
+ perl-XML-Writer
+ perl-libapparmor
+ perl-libwww-perl
+ ppp
+ preload
+ procinfo
+ providers
+ qlogic-firmware
+ recode
+ rpcbind
+ rsync
+ sash
+ screen
+ sensors
+ sg3_utils
+ smartmontools
+ smpppd
+ snmp-mibs
+ sqlite3
+ strace
+ sudo
+ sysconfig
+ sysfsutils
+ syslog-ng
+ tcpdump
+ telnet
+ terminfo
+ timezone
+ ulimit
+ usbutils
+ utempter
+ vim
+ vim-base
+ vim-data
+ wdiff
+ wget
+ wireless-tools
+ wodim
+ wvstreams
+ xfsprogs
+ xinetd
+ yp-tools
+ ypbind
+ zip
+ zisofs-tools
+ zsh
+ END
+</selection>
+<selection kde>
+ base = textmode
+ packages = <<END
+ 3ddiag
+ a2ps
+ aalib
+ alsa
+ alsa-utils
+ amarok
+ amarok-libvisual
+ amarok-xine
+ arts
+ aspell
+ aspell-de
+ aspell-en
+ audiofile
+ autoyast2
+ autoyast2-installation
+ bluez
+ bootsplash
+ bootsplash-branding-openSUSE
+ branding-openSUSE
+ bundle-lang-gnome-en
+ bundle-lang-kde-en
+ cabextract
+ cairo
+ cdparanoia
+ cdrdao
+ check
+ checkmedia
+ chmlib
+ chromium
+ clucene-core
+ compiz
+ compiz-branding-openSUSE
+ compiz-kde4
+ cpp
+ cpp41
+ cpp43
+ cryptsetup
+ Crystalcursors
+ cups
+ cups-client
+ cups-drivers
+ cups-libs
+ curl
+ cyrus-sasl-crammd5
+ cyrus-sasl-digestmd5
+ cyrus-sasl-plain
+ dbus-1-mono
+ dbus-1-python
+ dbus-1-qt3
+ dbus-1-x11
+ dcraw
+ dejavu
+ desktop-data-openSUSE
+ desktop-data-openSUSE-extra-gnome
+ desktop-file-utils
+ dhcp
+ dhcp-client
+ dialog
+ digikam
+ digikamimageplugins
+ DirectFB
+ dnsmasq
+ dvd+rw-tools
+ eel
+ efont-unicode
+ enchant
+ enscript
+ evolution-data-server
+ exiftool
+ expat
+ fam
+ fftw3
+ fileshareset
+ FirmwareUpdateKit
+ flac
+ fonts-config
+ foomatic-filters
+ freealut
+ freeglut
+ freetype
+ fribidi
+ frozen-bubble
+ frozen-bubble-server
+ ft2demos
+ fvwm2
+ gcc-gij
+ gcc41-gij
+ gcc43-gij
+ gconf2
+ gconf2-branding-openSUSE
+ gettext-runtime
+ gfxboot
+ gfxboot-branding-openSUSE
+ ggz
+ ggz-client-libs
+ ghostscript-fonts-other
+ ghostscript-fonts-std
+ ghostscript-library
+ ghostscript-omni
+ ghostscript-x11
+ giflib
+ gimp
+ gimp-branding-openSUSE
+ gimp-help
+ gimp-plugins-python
+ gle
+ glib
+ glib-sharp2
+ glibc-locale
+ glitz
+ gltt
+ gmime
+ gmp
+ gnokii
+ gpart
+ gpgme
+ GraphicsMagick
+ grub
+ gsf-sharp
+ gstreamer-0_10
+ gstreamer-0_10-plugins-base
+ gtk
+ gtk-sharp2
+ gtk2
+ gtk2-branding-openSUSE
+ gtk2-engines
+ gtk2-theme-openSUSE
+ gtksourceview
+ gutenprint
+ gvfs
+ gwenview
+ gwenview-lang
+ hal-palm
+ hdparm
+ hicolor-icon-theme
+ hplip
+ hplip-hpijs
+ htdig
+ hunspell
+ hwinfo
+ icewm
+ icewm-default
+ id3lib
+ ifnteuro
+ IlmBase
+ ImageMagick
+ imlib
+ imlib2
+ imlib2-loaders
+ info2html
+ intlfnts
+ iptables
+ ispell
+ ispell-american
+ ispell-german
+ ispell-ngerman
+ jack
+ jfsutils
+ jpackage-utils
+ jpeg
+ k3b
+ kaffeine
+ kde-susetranslations
+ kde3-i18n-de
+ kde4-ark
+ kde4-filesystem
+ kde4-kdm
+ kde4-kdm-branding-openSUSE
+ kde4-kget
+ kde4-kgreeter-plugins
+ kde4-kmix
+ kde4-knewsticker
+ kde4-konqueror
+ kde4-konqueror-plugins
+ kde4-kopete
+ kde4-kpat
+ kde4-krdc
+ kde4-kscd
+ kde4-ksudoku
+ kde4-kwin
+ kde4-okular
+ kde4-plasma-addons
+ kdeaddons3-kicker
+ kdeartwork3-kscreensaver
+ kdeartwork3-xscreensaver
+ kdebase3
+ kdebase3-nsplugin
+ kdebase3-runtime
+ kdebase3-samba
+ kdebase3-session
+ kdebase3-SuSE
+ kdebase3-SuSE-branding-openSUSE
+ kdebase3-SuSE-lang
+ kdebase4-openSUSE
+ kdebase4-runtime
+ kdebase4-workspace
+ kdebase4-workspace-branding-openSUSE
+ kdebase4-workspace-ksysguardd
+ kdebluetooth
+ kdebluetooth-lang
+ kdegames4-carddecks-default
+ kdegraphics3
+ kdegraphics3-kamera
+ kdegraphics3-scan
+ kdelibs3
+ kdelibs3-default-style
+ kdelibs3-doc
+ kdelibs4
+ kdelibs4-core
+ kdemultimedia3
+ kdepim3
+ kdepim3-kpilot
+ kdepim3-notes
+ kdepimlibs4
+ kdetv
+ kdetv-lang
+ kio_ipodslave
+ kio_iso
+ kio_slp
+ kio_sysinfo
+ kipi-plugins
+ kitchensync
+ knights
+ koffice
+ koffice-i18n-de
+ koffice-i18n-de-doc
+ koffice-illustration
+ konversation
+ kpowersave
+ kpowersave-lang
+ krecord
+ krename
+ krusader
+ ktorrent
+ kwin-decor-suse2
+ lbreakout
+ libakode
+ libakonadi4
+ libakonadiprotocolinternals1
+ libao
+ libarchive2
+ libavahi-client3
+ libavahi-common3
+ libavahi-glib1
+ libbabl-0_0-0
+ libbeagle1
+ libbluetooth3
+ libbonobo
+ libbonoboui
+ libcanberra-gtk
+ libcanberra-gtk0
+ libcanberra0
+ libcroco
+ libcroco-0_6-3
+ libcryptsetup0
+ libdbus-1-qt3-0
+ libdjvulibre21
+ libdns_sd
+ libdvdread4
+ libeel-2-2
+ libenchant1
+ libesd0
+ libevoldap-2_4-2
+ libexempi3
+ libexif
+ libexiv2-4
+ libFLAC++6
+ libFLAC8
+ libflashsupport
+ libfuse2
+ libgcj41
+ libgcj43
+ libgegl-0_0-0
+ libggz2
+ libgio-2_0-0
+ libgio-fam
+ libglade2
+ libgmime-2_0-3
+ libgnome
+ libgnome-desktop-2-7
+ libgnome-menu2
+ libgnomecanvas
+ libgnomecups
+ libgnomekbd
+ libgnomeprint
+ libgnomeprintui
+ libgnomesu
+ libgnomesu0
+ libgnomeui
+ libgomp43
+ libgpgme11
+ libgphoto2
+ libgpod-tools
+ libgpod3
+ libGraphicsMagick2
+ libgsf
+ libgsf-1-114
+ libgsf-gnome
+ libgssglue-devel
+ libgstinterfaces-0_10-0
+ libgstreamer-0_10-0
+ libgtkhtml
+ libgtkimageview0
+ libgtksourceview-2_0-0
+ libgtop
+ libgtop-2_0-7
+ libgvfscommon0
+ libgweather
+ libgweather1
+ libical0
+ libidl
+ libieee1284
+ libjack0
+ libjasper
+ libkcal
+ libkcal2
+ libkcddb4
+ libkcompactdisc4
+ libkdcraw3
+ libkde4
+ libkdecore4
+ libkdegames4
+ libkdepimlibs4
+ libkexiv2-3
+ libkipi0
+ libkmime2
+ libkonq5
+ libktnef1
+ libldapcpp1
+ liblpsolve55
+ liblua5_1
+ libMagick++1
+ libMagickCore1
+ libMagickWand1
+ libmal
+ libmikmod
+ libmpcdec5
+ libmpfr1
+ libmtp8
+ libmusicbrainz4
+ libneon27
+ libnetpbm10
+ libnjb
+ libnjb5
+ libnl
+ libnsssharedhelper0
+ libofa0
+ libogg0
+ liboil
+ libopensync
+ libopensync-plugin-file
+ libopensync-plugin-gnokii
+ libopensync-plugin-gpe
+ libopensync-plugin-irmc
+ libopensync-plugin-kdepim
+ libopensync-plugin-opie
+ libopensync-plugin-palm
+ libopensync-plugin-sunbird
+ libopensync-plugin-syncml
+ libopensync-tools
+ libotr2
+ libphonon4
+ libpisock9
+ libpoppler-glib4
+ libpoppler-qt2
+ libpoppler-qt4-3
+ libpoppler4
+ libpulse0
+ libpulsecore4
+ libqca2
+ libqimageblitz4
+ libqscintilla2-4
+ libqt4
+ libqt4-qt3support
+ libqt4-sql
+ libqt4-sql-unixODBC
+ libqt4-x11
+ libqtpod0
+ libQtWebKit4
+ libraptor1
+ librasqal1
+ libredland0
+ librsvg
+ libsamplerate
+ libsmbclient0
+ libsndfile
+ libsoprano4
+ libsoup
+ libsoup-2_4-1
+ libspectre1
+ libspeex
+ libstrigi0
+ libstroke
+ libsyncml0
+ libtalloc1
+ libtasn1
+ libtasn1-3
+ libtdb1
+ libtheora0
+ libtunepimp
+ libtunepimp5
+ libvisual
+ libvisual-plugins
+ libVNCServer
+ libvorbis
+ libwbclient0
+ libwbxml2-0
+ libwebkit-1_0-1
+ libwmf
+ libwnck
+ libwnck-1-22
+ libwpd-0_8-8
+ libwpg-0_1-1
+ libwps-0_1-1
+ libx86
+ libxine1
+ libxine1-gnome-vfs
+ libxine1-pulse
+ libxklavier
+ libxklavier12
+ libxml2-python
+ libxslt
+ libzip1
+ libzvbi0
+ limal-ca-mgm
+ limal-ca-mgm-perl
+ limal-nfs-server
+ limal-nfs-server-perl
+ lsb
+ lsof
+ make
+ manufacturer-PPDs
+ master-boot-code
+ mdadm
+ mesa
+ metacity
+ misc-console-font
+ modemManager
+ mono-core
+ mono-data
+ mono-data-sqlite
+ mono-web
+ mono-winforms
+ mozilla-nspr
+ mozilla-nss
+ mozilla-xulrunner181
+ mozilla-xulrunner190
+ mozilla-xulrunner190-gnomevfs
+ mozilla-xulrunner190-translations
+ mozillaFirefox
+ mozillaFirefox-branding-openSUSE
+ mozillaFirefox-translations
+ mtools
+ myspell-american
+ myspell-german
+ nautilus
+ neon
+ netcat
+ netpbm
+ networkManager
+ networkManager-glib
+ networkManager-kde
+ numlockx
+ obexftp
+ ocrad
+ openal
+ OpenEXR
+ openobex
+ OpenOffice_org
+ OpenOffice_org-base
+ OpenOffice_org-branding-openSUSE
+ OpenOffice_org-calc
+ OpenOffice_org-components
+ OpenOffice_org-draw
+ OpenOffice_org-filters
+ OpenOffice_org-filters-optional
+ OpenOffice_org-help-de
+ OpenOffice_org-help-en-US
+ OpenOffice_org-icon-themes
+ OpenOffice_org-impress
+ OpenOffice_org-kde
+ OpenOffice_org-l10n-de
+ OpenOffice_org-l10n-extras
+ OpenOffice_org-libs-core
+ OpenOffice_org-libs-extern
+ OpenOffice_org-libs-gui
+ OpenOffice_org-mailmerge
+ OpenOffice_org-math
+ OpenOffice_org-pyuno
+ OpenOffice_org-Quickstarter
+ OpenOffice_org-templates-en
+ OpenOffice_org-templates-labels-a4
+ OpenOffice_org-templates-labels-letter
+ OpenOffice_org-templates-presentation-layouts
+ OpenOffice_org-thesaurus-en
+ OpenOffice_org-ure
+ OpenOffice_org-writer
+ openssh-askpass
+ opensuse-codecs-installer
+ opensuse-manual_de
+ opensuse-manual_en
+ opensuse-manual_en-pdf
+ opt_gnome-compat
+ orbit2
+ oxygen-icon-theme
+ pango
+ perl-Config-Crontab
+ perl-Crypt-SSLeay
+ perl-Digest-HMAC
+ perl-Digest-SHA1
+ perl-IO-Socket-SSL
+ perl-Net-DNS
+ perl-Net-IP
+ perl-Net-SSLeay
+ perl-NetxAP
+ perl-Parse-RecDescent
+ perl-spamassassin
+ perl-X500-DN
+ perl-XML-LibXML
+ perl-XML-LibXML-Common
+ perl-XML-NamespaceSupport
+ perl-XML-SAX
+ perl-XML-Simple
+ phalanx
+ phonon
+ phonon-backend-gstreamer-0_10
+ pilot-link
+ pinentry-qt
+ pkg-config
+ plasma-theme-aya
+ pm-profiler
+ PolicyKit-gnome-libs
+ powerdevil
+ pptp
+ pulseaudio
+ pulseaudio-esound-compat
+ python
+ python-base
+ python-cairo
+ python-gobject2
+ python-gtk
+ python-numeric
+ python-qt
+ python-qt4
+ python-ReportLab
+ python-sip
+ python-xml
+ pyxml
+ qca
+ qt3
+ qtcurve-gtk2
+ rdesktop
+ release-notes-openSUSE
+ rrdtool
+ ruby
+ sane-backends
+ sane-backends-autoconfig
+ sane-frontends
+ sax2
+ sax2-gui
+ sax2-ident
+ sax2-libsax
+ sax2-libsax-perl
+ sax2-tools
+ scpm
+ SDL_image
+ SDL_mixer
+ SDL_net
+ SDL_Pango
+ SDL_perl
+ SDL_ttf
+ sgml-skel
+ shared-mime-info
+ soprano
+ sound-theme-freedesktop
+ spamassassin
+ speex
+ splashy
+ splashy-branding-openSUSE
+ sqlite2
+ startup-notification
+ strigi
+ SuSEfirewall2
+ susehelp
+ susehelp_de
+ susehelp_en
+ suseRegister
+ syslinux
+ taglib
+ tango-icon-theme
+ tar
+ tcl
+ tightvnc
+ tk
+ ufraw
+ ufraw-gimp
+ unclutter
+ unixODBC
+ unzip
+ usb_modeswitch
+ v4l-conf
+ w3m
+ wbxml2
+ words
+ wpa_supplicant
+ wv
+ wvdial
+ x11-input-synaptics
+ x11-input-wacom
+ x11-tools
+ xalan-j2
+ xaw3d
+ xdg-menu
+ xdg-utils
+ xdmbgrd
+ xerces-j2
+ xerces-j2-xml-apis
+ xkeyboard-config
+ xli
+ xlockmore
+ xorg-x11
+ xorg-x11-driver-input
+ xorg-x11-driver-video
+ xorg-x11-driver-video-radeonhd
+ xorg-x11-driver-video-unichrome
+ xorg-x11-fonts
+ xorg-x11-fonts-core
+ xorg-x11-libfontenc
+ xorg-x11-libICE
+ xorg-x11-libs
+ xorg-x11-libSM
+ xorg-x11-libX11
+ xorg-x11-libX11-ccache
+ xorg-x11-libXau
+ xorg-x11-libxcb
+ xorg-x11-libXdmcp
+ xorg-x11-libXext
+ xorg-x11-libXfixes
+ xorg-x11-libxkbfile
+ xorg-x11-libXmu
+ xorg-x11-libXp
+ xorg-x11-libXpm
+ xorg-x11-libXprintUtil
+ xorg-x11-libXrender
+ xorg-x11-libXt
+ xorg-x11-libXv
+ xorg-x11-server
+ xorg-x11-xauth
+ xorg-x11-Xvnc
+ xpdf-tools
+ xscreensaver
+ xterm
+ xtermset
+ yakuake
+ yast2
+ yast2-apparmor
+ yast2-backup
+ yast2-bootloader
+ yast2-branding-openSUSE
+ yast2-control-center
+ yast2-control-center-gnome
+ yast2-control-center-qt
+ yast2-core
+ yast2-country
+ yast2-country-data
+ yast2-firewall
+ yast2-gtk
+ yast2-hardware-detection
+ yast2-inetd
+ yast2-installation
+ yast2-irda
+ yast2-iscsi-client
+ yast2-kerberos-client
+ yast2-ldap
+ yast2-ldap-client
+ yast2-libyui
+ yast2-mail
+ yast2-mouse
+ yast2-ncurses
+ yast2-network
+ yast2-nfs-client
+ yast2-nfs-common
+ yast2-nis-client
+ yast2-ntp-client
+ yast2-online-update
+ yast2-online-update-frontend
+ yast2-packager
+ yast2-pam
+ yast2-perl-bindings
+ yast2-pkg-bindings
+ yast2-power-management
+ yast2-printer
+ yast2-profile-manager
+ yast2-qt
+ yast2-registration
+ yast2-registration-branding-openSUSE
+ yast2-repair
+ yast2-restore
+ yast2-runlevel
+ yast2-samba-client
+ yast2-samba-server
+ yast2-scanner
+ yast2-schema
+ yast2-security
+ yast2-slp
+ yast2-sound
+ yast2-storage
+ yast2-storage-lib
+ yast2-sudo
+ yast2-support
+ yast2-sysconfig
+ yast2-theme-openSUSE
+ yast2-trans-de
+ yast2-trans-stats
+ yast2-transfer
+ yast2-tune
+ yast2-tv
+ yast2-update
+ yast2-users
+ yast2-x11
+ yast2-xml
+ yast2-ycp-ui-bindings
+ zvbi
+ END
+</selection>
+<selection kde-additional>
+ base = kde
+ packages = <<END
+ cm_gtk
+ flash-player
+ java-1_5_0-gcj-compat
+ java-1_5_0-sun
+ java-1_5_0-sun-plugin
+ suspend
+ END
+</selection>
+<selection gnome>
+ base = textmode
+ packages = <<END
+ END
+</selection>
+<selection default>
+ base = minimal
+</selection>
+
diff --git a/src/lib/distro-info/suse-11.3/settings.example b/src/lib/distro-info/suse-11.3/settings.example
new file mode 100644
index 00000000..a8db67df
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/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/opensuse/distribution/11.2/repo/oss
+#</repository>
+#<repository base_non-oss>
+# local-url = /srv/ftp/pub/opensuse/distribution/11.2/repo/non-oss
+#</repository>
+#<repository base_update>
+# local-url = /srv/ftp/pub/suse/update/11.2
+#</repository>
+
+# add a new selection:
+#<selection my_kde>
+# base = kde
+# packages = <<END
+# kinternet
+# END
+#</selection>
diff --git a/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..fcc4856d
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-307e3d54-4be01a65.asc b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-307e3d54-4be01a65.asc
new file mode 100644
index 00000000..95350435
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-307e3d54-4be01a65.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIC
+GwMECwcDAgMVAgMDFgIBAh4BAheABQJL4BplBQkPRMsIAAoJEOOlw2Awfj1UhOsD
+/RkkEhOIC9NNad0F5O0rEJxvsI7Nm+6FnNJq8LjyR5+87epQCXgpaBXEGd4RcjjO
+TukLaHHrC1T/h4biIyf253VZHr4oJ46sUivNUFq60gl4gk56aTGTNeUWOsgrU4jm
+auFca3dbGcNfiJ7c7dF2CkOAR+CPMLPYTvuVIRQBAjeS
+=jKkp
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..0c4115ac
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-3dbdc284-4be1884d.asc b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-3dbdc284-4be1884d.asc
new file mode 100644
index 00000000..2433332e
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-3dbdc284-4be1884d.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+mQENBEkUTD8BCADWLy5d5IpJedHQQSXkC1VK/oAZlJEeBVpSZjMCn8LiHaI9Wq3G
+3Vp6wvsP1b3kssJGzVFNctdXt5tjvOLxvrEfRJuGfqHTKILByqLzkeyWawbFNfSQ
+93/8OunfSTXC1Sx3hgsNXQuOrNVKrDAQUqT620/jj94xNIg09bLSxsjN6EeTvyiO
+mtE9H1J03o9tY6meNL/gcQhxBvwuo205np0JojYBP0pOfN8l9hnIOLkA0yu4ZXig
+oKOVmf4iTjX4NImIWldT+UaWTO18NWcCrujtgHueytwYLBNV5N0oJIP2VYuLZfSD
+VYuPllv7c6O2UEOXJsdbQaVuzU1HLocDyipnABEBAAG0NG9wZW5TVVNFIFByb2pl
+Y3QgU2lnbmluZyBLZXkgPG9wZW5zdXNlQG9wZW5zdXNlLm9yZz6JATwEEwECACYC
+GwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCS+GITQUJClIKDgAKCRC4iy/UPb3C
+hCtvCACELgrgzAbLw8p4PfsHzrEAvZbaWSLpSOCV4ZQdo0Q9vaHcsjENXfnZ7ctu
+hDnyVSmzy4HcVfBfLmK1xkI8ByXK9JGXt3RXuZWHBuaJQKM0hbAZZ/ScMUOs6Igu
+2gmyDaJyrf1vBPtNWpMSS8Jp10iJ9/5B5Hlq4UJxMwTGZwcddhRl/UQKErygdnVg
+o5zTdyB05BKF4KEIvdbl9xSfifLfOT8CGBpCmnUmD6YB7agXm3OAM9bZGa2v9ipm
+s/haLqxS+b4plYKDN8d8xc2whEfTQD158VW0giv38w6NAd6kCxq2pg5L5PmpF9DM
+BZl8K2SBMEtV7BYK9wfnxaRl6Wh/
+=uF5Q
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-56b4177a-4be18cab.asc b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-56b4177a-4be18cab.asc
new file mode 100644
index 00000000..9cbdae75
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-56b4177a-4be18cab.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+mQGiBEeWWzMRBADU8l2IckSzgdUS1dn0WMM7wXK4seoFsHHQw/0unHCQCxpyDMnn
+TKV86p5KTbR1FDdeaZlY0yCV+IGsiIxLyuUdJn8vuA5gA5ZkUr89/HtWaeZVl77J
+HIQxvhDRBWCOO4QNtrZYWvGbvl83wl/zOfdLEs8IGElt0LgfohyTA1qfrwCg/Hac
+tDDscXsPlo5Jek/+3RHVeD0D/30riCpfpLJOmhraLg1EbWsE0mN9IQsl+WDPdoYo
+bB76z6eH3e38618WzP/LTG4WuVbwpSSqmXyfdVpXxWzESfT8q0B8CGpHf/Sa/T/L
+emohmRnLvkf/tAfxFmDMm1jOewJIE9S35jANGHVJcxmfRNpPWC7uHnqjopnsmDkL
+kMEdBAC6YcpDOcMJZ9sJbt/JNZBaoT5CltgMDlSN50t2v/J5em8qMLqCSNF5UJyd
+LFnePHTHy6gVjWbqcC0ncFzOqM1y644Up7BoKSAr1hRTl6Mw9S3UfZZZ0al3JtWt
+8y0eFIW3QP66w1AL0LO2bZMBuOvhb63DXv5iHorcxk0yIFbbybRCb3BlblNVU0U6
+RmFjdG9yeSBPQlMgUHJvamVjdCA8b3BlblNVU0U6RmFjdG9yeUBidWlsZC5vcGVu
+c3VzZS5vcmc+iGYEExECACYCGwMGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAUCS+GM
+qwUJC8//eAAKCRAcchwkVrQXenCfAKCiI/uNClNI32AaPU36o2mFIUKcHgCfby3/
+8UEqkeBRFM1zyjHBo2w/GYyIRgQQEQIABgUCS+GOAgAKCRA7MBG3a51lI2PoAJ9+
+OORElEjcmtUu0pOhatgoEx+DoACfcJMHcdT+8ckq17RsEgWuS/4dGVM=
+=uu+g
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-7e2e3b05-4be037ca.asc b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-7e2e3b05-4be037ca.asc
new file mode 100644
index 00000000..58ea0ead
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-7e2e3b05-4be037ca.asc
@@ -0,0 +1,18 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgIbAwYLCQgHAwIEFQIIAwQW
+AgMBAh4BAheABQJL4DfKBQkO9G+QAAoJEBTCi8l+LjsFWJ0AoIRm3ZLa4FoQ4/rD
+nWb0DlZZWJRmAJwPdtR6KhW3eZNEi0YJEJ09dlCBsA==
+=2leo
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-9c800aca-4be01999.asc b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-9c800aca-4be01999.asc
new file mode 100644
index 00000000..4d4d0b4c
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-9c800aca-4be01999.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiAhsDBAsHAwID
+FQIDAxYCAQIeAQIXgAUCS+AZmQUJGXXzGAAKCRCoTtronIAKyl9KAJ9KyC11XDiC
+lhuqOJ+Q0yPL5Ge/aQCePxBrVWcVaAjGq4vTkwMkiD9FVMK5Ag0EOe70khAIAISR
+0E3ozF/la+oNaRwxHLrCet30NgnxRROYhPaJB/Tu1FQokn2/Qld/HZnh3TwhBIw1
+FqrhWBJ7491iAjLR9uPbdWJrn+A7t8kSkPaF3Z/6kyc5a8fas44ht5h+6HMBzoFC
+MAq2aBHQRFRNp9Mz1ZvoXXcI1lk1l8OqcUM/ovXbDfPcXsUVeTPTtGzcAi2jVl9h
+l3iwJKkyv/RLmcusdsi8YunbvWGFAF5GaagYQo7YlF6UaBQnYJTM523AMgpPQtsK
+m9o/w9WdgXkgWhgkhZEeqUS3m5xNey1nLu9iMvq9M/iXnGz4sg6Q2Y+GqZ+yAvNW
+jRRou3zSE7Bzg28MI4sAAwYH/2D71Xc5HPDgu87WnBFgmp8MpSr8QnSs0wwPg3xE
+ullGEocolSb2c0ctuSyeVnCttJMzkukL9TqyF4s/6XRstWirSWawJxRLKH6Zjo/F
+aKsshYKf8gBkAaddvpl3pO0gmUYbqmpQ3xDEYlhCeieXS5MkockQ1sj2xYdB1xO0
+ExzfiCiscUKjUFy+mdzUsUutafuZ+gbHog1CN/ccZCkxcBa5IFCHORrNjq9pYWlr
+xsEn6ApsG7JJbM2besW1PkdEoxak74z1senh36m5jQvVjA3U4xq1wwylxadmmJaJ
+HzeiLfb7G1ZRjZTsB7fyYxqDzMVul6o9BSwO/1XsIAnV1uuITAQYEQIADAUCS+AZ
+vQUJGXXzKwAKCRCoTtronIAKysYeAJ4yNHu8lpjQiBL69k3VNr9hbQMmzwCfcrIB
+TnsG384Q1YOf9lIUSYEa9sk=
+=yIuV
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..086f8f8a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-11.3/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3/trusted-package-keys/pubring.gpg
diff --git a/src/lib/distro-info/suse-11.3_x86_64/mirrors/base b/src/lib/distro-info/suse-11.3_x86_64/mirrors/base
new file mode 100644
index 00000000..8d55eac4
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/mirrors/base
@@ -0,0 +1,247 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirror.lupaworld.com/opensuse/distribution/11.1/repo/oss
+http://www.lizardsource.cn/distribution/11.1/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/oss
+ftp://www.lizardsource.cn/distribution/11.1/repo/oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/oss
+http://download.opensuse.or.id/distribution/11.1/repo/oss
+http://mirror.unej.ac.id/opensuse/distribution/11.1/repo/oss
+http://opensuse.cbn.net.id/distribution/11.1/repo/oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/oss
+http://repo.ugm.ac.id/opensuse/distribution/11.1/repo/oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.1/repo/oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.1/repo/oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.1/repo/oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.1/repo/oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.1/repo/oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.1/repo/oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/oss
+http://ftp.daum.net/opensuse/distribution/11.1/repo/oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.1/repo/oss
+http://77.88.19.68/opensuse/distribution/11.1/repo/oss
+http://77.88.19.73/opensuse/distribution/11.1/repo/oss
+http://mirror.suse.ru/distribution/11.1/repo/oss
+http://77.88.19.74/opensuse/distribution/11.1/repo/oss
+http://93.158.155.193/opensuse/distribution/11.1/repo/oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.daum.net/opensuse/distribution/11.1/repo/oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.1/repo/oss
+ftp://seeder.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://allotter.yandex.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.1/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.1/repo/oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.in.th/opensuse/distribution/11.1/repo/oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.1/repo/oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.1/repo/oss
+http://suse.inode.at/opensuse/distribution/11.1/repo/oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/oss
+ftp://suse.inode.at/opensuse/distribution/11.1/repo/oss
+http://suse.lagis.at/opensuse/distribution/11.1/repo/oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.1/repo/oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://mirrors.netbg.com/opensuse/distribution/11.1/repo/oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.1/repo/oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.1/repo/oss
+ftp://suse.lagis.at/opensuse/distribution/11.1/repo/oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.1/repo/oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.1/repo/oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.1/repo/oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.intergenia.de/distribution/11.1/repo/oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+http://widehat.opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://opensuse-linuxmigratio.at/distribution/11.1/repo/oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.1/repo/oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.1/repo/oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/oss
+ftp://ftp.klid.dk/opensuse/distribution/11.1/repo/oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.1/repo/oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.1/repo/oss
+http://mirror.ovh.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.cict.fr/distribution/11.1/repo/oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.1/repo/oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirror.ovh.net/opensuse/distribution/11.1/repo/oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.1/repo/oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.cict.fr/opensuse/distribution/11.1/repo/oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.1/repo/oss
+http://repo1.linux.edu.lv/distribution/11.1/repo/oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://repo1.linux.edu.lv/distribution/11.1/repo/oss
+http://mirror.leaseweb.com/opensuse/distribution/11.1/repo/oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.1/repo/oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.1/repo/oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+http://opensuse.hro.nl/opensuse/distribution/11.1/repo/oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.uib.no/distribution/11.1/repo/oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.1/repo/oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.1/repo/oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.1/repo/oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/oss
+http://opensuse.ynet.sk/distribution/11.1/repo/oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.1/repo/oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.1/repo/oss
+http://linux.dell.com/repo/community/distribution/11.1/repo/oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/oss
+ftp://less.cogeco.net/openSUSE/distribution/11.1/repo/oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.umoss.org/opensuse/distribution/11.1/repo/oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.1/repo/oss
+http://opensuse.cs.utah.edu/distribution/11.1/repo/oss
+ftp://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/oss
+http://mirrors.xmission.com/opensuse/distribution/11.1/repo/oss
+http://mirrors2.kernel.org/opensuse/distribution/11.1/repo/oss
+http://opensuse.ca.unixheads.org/distribution/11.1/repo/oss
+http://mirrors1.kernel.org/opensuse/distribution/11.1/repo/oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.1/repo/oss
+http://mirror.rackspace.com/openSUSE/distribution/11.1/repo/oss
+http://130.57.19.201/distribution/11.1/repo/oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.1/repo/oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.1/repo/oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.utexas.edu/opensuse/distribution/11.1/repo/oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.1/repo/oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.1/repo/oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.1/repo/oss
+http://mirror.nyi.net/opensuse/distribution/11.1/repo/oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.1/repo/oss
+http://mirrors.rit.edu/opensuse/distribution/11.1/repo/oss
+ftp://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.nyi.net/opensusedistribution/11.1/repo/oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.1/repo/oss
+http://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/oss
+ftp://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/oss
+http://opensuse.patan.com.ar/distribution/11.1/repo/oss
+http://200.221.9.37/pub/opensuse/distribution/11.1/repo/oss
+http://opensuse.c3sl.ufpr.br/distribution/11.1/repo/oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.1/repo/oss
+http://opensuse.pop.com.br/distribution/11.1/repo/oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/oss
diff --git a/src/lib/distro-info/suse-11.3_x86_64/mirrors/base_non-oss b/src/lib/distro-info/suse-11.3_x86_64/mirrors/base_non-oss
new file mode 100644
index 00000000..bd887ed3
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/mirrors/base_non-oss
@@ -0,0 +1,246 @@
+http://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/non-oss
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.mirror.ac.za/opensuse/distribution/11.1/repo/non-oss
+http://mirror.lupaworld.com/opensuse/distribution/11.1/repo/non-oss
+http://www.lizardsource.cn/distribution/11.1/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirror.alva.ge/pub/opensuse/distribution/11.1/repo/non-oss
+http://download.opensuse.or.id/distribution/11.1/repo/non-oss
+http://opensuse.cbn.net.id/distribution/11.1/repo/non-oss
+http://repo.ugm.ac.id/opensuse/distribution/11.1/repo/non-oss
+http://mirror.unej.ac.id/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.cbn.net.id/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.unej.ac.id/opensuse/distribution/11.1/repo/non-oss
+http://dl2.foss-id.web.id/opensuse/distribution/11.1/repo/non-oss
+http://mirror.isoc.org.il/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://dl2.foss-id.web.id/repo/opensuse/distribution/11.1/repo/non-oss
+ftp://www.lizardsource.cn/distribution/11.1/repo/non-oss
+http://ftp.kddilabs.jp/Linux/packages/opensuse/distribution/11.1/repo/non-oss
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://repo.ugm.ac.id/opensuse/distribution/11.1/repo/non-oss
+http://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.riken.jp/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.isoc.org.il/opensuse/distribution/11.1/repo/non-oss
+http://ftp.daum.net/opensuse/distribution/11.1/repo/non-oss
+http://77.88.19.68/opensuse/distribution/11.1/repo/non-oss
+http://77.88.19.73/opensuse/distribution/11.1/repo/non-oss
+http://mirror.suse.ru/distribution/11.1/repo/non-oss
+http://77.88.19.74/opensuse/distribution/11.1/repo/non-oss
+http://93.158.155.193/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://seeder.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.kaist.ac.kr/opensuse/distribution/11.1/repo/non-oss
+http://mirror.nus.edu.sg/opensuse/distribution/11.1/repo/non-oss
+ftp://allotter.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.novell.co.jp/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.metu.edu.tr/opensuse/distribution/11.1/repo/non-oss
+ftp://dispenser.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.isu.edu.tw/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.suntel.com.tr/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.chg.ru/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+ftp://mirror.in.th/opensuse/distribution/11.1/repo/non-oss
+http://mirror-fpt-telecom.fpt.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.1/repo/non-oss
+http://suse.inode.at/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.1/repo/non-oss
+ftp://spreader.yandex.net/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.inode.at/opensuse/distribution/11.1/repo/non-oss
+http://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.twaren.net/Linux/OpenSuSE/distribution/11.1/repo/non-oss
+http://suse.lagis.at/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.lagis.at/opensuse/distribution/11.1/repo/non-oss
+http://mirror.opensuse.com.ba/opensuse/distribution/11.1/repo/non-oss
+http://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.tugraz.at/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.netbg.com/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.netbg.com/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://mirror.switch.ch/ftp/mirror/opensuse/distribution/11.1/repo/non-oss
+http://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://gd.tuwien.ac.at/opsys/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.karneval.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.switch.ch/mirror/opensuse/distribution/11.1/repo/non-oss
+http://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.halifax.rwth-aachen.de/opensuse/distribution/11.1/repo/non-oss
+http://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp5.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/distribution/11.1/repo/non-oss
+http://download.uni-hd.de/ftp/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.linux.cz/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.intergenia.de/distribution/11.1/repo/non-oss
+http://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-ulm.de/mirrors/opensuse/distribution/11.1/repo/non-oss
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-kl.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/distribution/11.1/repo/non-oss
+http://widehat.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp4.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-kassel.de/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse-linuxmigratio.at/distribution/11.1/repo/non-oss
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uni-siegen.de/opensuse/distribution/11.1/repo/non-oss
+http://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp3.gwdg.de/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.klid.dk/ftp/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/distribution/11.1/repo/non-oss
+http://ftp.estpak.ee/pub/suse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.uni-siegen.de/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uni-bayreuth.de/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/non-oss
+http://mirror.ovh.net/opensuse/distribution/11.1/repo/non-oss
+http://suse.bifi.unizar.es/opensuse/distribution/11.1/repo/non-oss
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.mirrors.proxad.net/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.klid.dk/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.rediris.es/pub/mirror/opensuse/distribution/11.1/repo/non-oss
+http://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.ovh.net/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.gui.uva.es/sites/opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://fr2.rpmfind.net/linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.cict.fr/distribution/11.1/repo/non-oss
+http://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/non-oss
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/distribution/11.1/repo/non-oss
+ftp://mirror.cict.fr/opensuse/distribution/11.1/repo/non-oss
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ntua.gr/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/distribution/11.1/repo/non-oss
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://roxen.integrity.hu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ntua.gr/pub/linux/opensusedistribution/11.1/repo/non-oss
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+ftp://www.mirrorservice.org/sites/download.opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://rm.mirror.garr.it/mirrors/opensuse/distribution/11.1/repo/non-oss
+ftp://rm.mirror.garr.it/mirrors/opensusedistribution/11.1/repo/non-oss
+http://repo1.linux.edu.lv/distribution/11.1/repo/non-oss
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://repo1.linux.edu.lv/distribution/11.1/repo/non-oss
+http://mirror.leaseweb.com/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.leaseweb.com/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.hro.nl/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.nl.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.uib.no/distribution/11.1/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.uninett.no/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.hro.nl/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.pbone.net/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/distribution/11.1/repo/non-oss
+http://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://cesium.di.uminho.pt/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sileman.pl/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/non-oss
+http://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.ines.lug.ro/opensuse/distribution/11.1/repo/non-oss
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/non-oss
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/distribution/11.1/repo/non-oss
+http://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/distribution/11.1/repo/non-oss
+http://ftp.df.lth.se/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.ynet.sk/distribution/11.1/repo/non-oss
+ftp://mirrors.se.eu.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.df.lth.se/pub/opensusedistribution/11.1/repo/non-oss
+http://less.cogeco.net/ftp/openSUSE/distribution/11.1/repo/non-oss
+ftp://ftp.gts.lug.ro/opensuse/distribution/11.1/repo/non-oss
+ftp://less.cogeco.net/openSUSE/distribution/11.1/repo/non-oss
+http://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/non-oss
+http://linux.dell.com/repo/community/distribution/11.1/repo/non-oss
+http://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.osuosl.org/pub/opensuse/distribution/11.1/repo/non-oss
+http://suse.mirrors.tds.net/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://www.muug.mb.ca/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.med.harvard.edu/opensuse/distribution/11.1/repo/non-oss
+http://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirror.umoss.org/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.cs.utah.edu/distribution/11.1/repo/non-oss
+http://opensuse.ca.unixheads.org/distribution/11.1/repo/non-oss
+ftp://opensuse.cs.utah.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.xmission.com/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.anl.gov/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirrors2.kernel.org/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors.xmission.com/opensuse/distribution/11.1/repo/non-oss
+http://mirrors1.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://mirror.rackspace.com/openSUSE/distribution/11.1/repo/non-oss
+http://130.57.19.201/distribution/11.1/repo/non-oss
+ftp://130.57.19.201/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.rackspace.com/openSUSE/distribution/11.1/repo/non-oss
+http://ftp.utexas.edu/opensuse/distribution/11.1/repo/non-oss
+http://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors2.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://ftp.ussg.iu.edu/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://ftp.utexas.edu/mirrors/opensuse/distribution/11.1/repo/non-oss
+ftp://www.gtlib.gatech.edu/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirrors1.kernel.org/opensuse/distribution/11.1/repo/non-oss
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/distribution/11.1/repo/non-oss
+http://mirror.cps.cmich.edu/opensuse/opensuse/distribution/11.1/repo/non-oss
+http://mirror.nyi.net/opensuse/distribution/11.1/repo/non-oss
+http://mirrors.rit.edu/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/non-oss
+http://ftp.iinet.net.au/pub/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.nyi.net/opensusedistribution/11.1/repo/non-oss
+ftp://mirror.colorado.edu/pub/opensuse/distribution/11.1/repo/non-oss
+http://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/non-oss
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.pacific.net.au/linux/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.internode.on.net/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.patan.com.ar/distribution/11.1/repo/non-oss
+http://200.221.9.37/pub/opensuse/distribution/11.1/repo/non-oss
+http://opensuse.c3sl.ufpr.br/distribution/11.1/repo/non-oss
+http://opensuse.pop.com.br/distribution/11.1/repo/non-oss
+ftp://opensuse.c3sl.ufpr.br/opensuse/distribution/11.1/repo/non-oss
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/distribution/11.1/repo/non-oss
diff --git a/src/lib/distro-info/suse-11.3_x86_64/mirrors/base_update b/src/lib/distro-info/suse-11.3_x86_64/mirrors/base_update
new file mode 100644
index 00000000..d0c666e0
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/mirrors/base_update
@@ -0,0 +1,246 @@
+http://opensuse.mirror.ac.za/opensuse/update/11.1
+http://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.1
+http://download.opensuse.or.id/update/11.1
+ftp://opensuse.mirror.ac.za/opensuse/update/11.1
+http://mirror.lupaworld.com/opensuse/update/11.1
+http://www.lizardsource.cn/update/11.1
+http://mirror.alva.ge/pub/opensuse/update/11.1
+http://mirror.alva.ge/pub/opensuse/update/11.1
+ftp://ftp.up.ac.za/mirrors/opensuse/opensuse/update/11.1
+http://mirror.unej.ac.id/opensuse/update/11.1
+http://opensuse.cbn.net.id/update/11.1
+http://repo.ugm.ac.id/opensuse/update/11.1
+ftp://mirror.unej.ac.id/opensuse/update/11.1
+http://dl2.foss-id.web.id/opensuse/update/11.1
+http://mirror.isoc.org.il/pub/opensuse/update/11.1
+http://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.1
+ftp://dl2.foss-id.web.id/repo/opensuse/update/11.1
+http://ftp.kddilabs.jp/Linux/packages/opensuse/update/11.1
+ftp://mirror.isoc.org.il/opensuse/update/11.1
+ftp://ftp.jaist.ac.jp/pub/Linux/openSUSE/update/11.1
+ftp://opensuse.cbn.net.id/pub/opensuse/update/11.1
+ftp://repo.ugm.ac.id/opensuse/update/11.1
+http://ftp.yz.yamagata-u.ac.jp/pub/linux/opensuse/update/11.1
+ftp://www.lizardsource.cn/update/11.1
+http://ftp.riken.jp/Linux/opensuse/update/11.1
+http://ftp.daum.net/opensuse/update/11.1
+http://77.88.19.68/opensuse/update/11.1
+ftp://ftp.novell.co.jp/pub/opensuse/update/11.1
+http://77.88.19.73/opensuse/update/11.1
+ftp://ftp.riken.jp/Linux/opensuse/update/11.1
+http://mirror.suse.ru/update/11.1
+http://77.88.19.74/opensuse/update/11.1
+http://93.158.155.193/opensuse/update/11.1
+ftp://dispenser.yandex.net/opensuse/update/11.1
+ftp://ftp.kaist.ac.kr/opensuse/update/11.1
+ftp://ftp.chg.ru/pub/opensuse/update/11.1
+ftp://spreader.yandex.net/opensuse/update/11.1
+ftp://allotter.yandex.net/opensuse/update/11.1
+http://mirror.nus.edu.sg/opensuse/update/11.1
+ftp://seeder.yandex.net/opensuse/update/11.1
+ftp://ftp.metu.edu.tr/opensuse/update/11.1
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.1
+http://ftp.isu.edu.tw/pub/Linux/opensuse/update/11.1
+ftp://mirror.in.th/opensuse/update/11.1
+ftp://ftp.suntel.com.tr/pub/opensuse/update/11.1
+http://ftp.chg.ru/pub/opensuse/update/11.1
+http://ftp.ncnu.edu.tw/Linux/opensuse/update/11.1
+ftp://ftp.ncnu.edu.tw/Linux/opensuse/update/11.1
+http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.1
+http://ftp.twaren.net/Linux/OpenSuSE/update/11.1
+http://mirror-fpt-telecom.fpt.net/opensuse/update/11.1
+http://suse.inode.at/opensuse/update/11.1
+ftp://ftp.twaren.net/Linux/OpenSuSE/update/11.1
+http://gd.tuwien.ac.at/opsys/linux/opensuse/update/11.1
+ftp://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/update/11.1
+http://ftp.tugraz.at/mirror/opensuse/update/11.1
+ftp://suse.inode.at/opensuse/update/11.1
+http://suse.lagis.at/opensuse/update/11.1
+ftp://suse.lagis.at/opensuse/update/11.1
+http://mirror.opensuse.com.ba/opensuse/update/11.1
+http://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.1
+ftp://ftp.tugraz.at/mirror/opensuse/update/11.1
+http://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.1
+ftp://opensuse.mirrors.skynet.be/pub/ftp.opensuse.org/opensuse/update/11.1
+http://mirrors.netbg.com/opensuse/update/11.1
+ftp://mirrors.netbg.com/opensuse/update/11.1
+http://mirror.switch.ch/ftp/mirror/opensuse/update/11.1
+ftp://ftp.belnet.be/mirror/ftp.opensuse.org/update/11.1
+http://mirror.karneval.cz/pub/linux/opensuse/update/11.1
+http://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.1
+http://ftp.linux.cz/pub/linux/opensuse/update/11.1
+ftp://mirror.switch.ch/mirror/opensuse/update/11.1
+http://ftp.halifax.rwth-aachen.de/opensuse/update/11.1
+ftp://mirror.karneval.cz/pub/linux/opensuse/update/11.1
+http://ftp5.gwdg.de/pub/opensuse/update/11.1
+ftp://ftp.sh.cvut.cz/MIRRORS/opensuse/update/11.1
+ftp://ftp5.gwdg.de/pub/opensuse/update/11.1
+http://download.uni-hd.de/ftp/pub/linux/opensuse/update/11.1
+ftp://ftp.halifax.rwth-aachen.de/opensuse/update/11.1
+http://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.1
+http://ftp.uni-bremen.de/pub/mirrors/opensuse/update/11.1
+http://sunsite.rwth-aachen.de:3080/ftp/pub/Linux/opensuse/update/11.1
+http://opensuse.intergenia.de/update/11.1
+http://ftp.uni-ulm.de/mirrors/opensuse/update/11.1
+ftp://ftp.rz.uni-wuerzburg.de/pub/linux/opensuse/update/11.1
+http://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.1
+ftp://ftp.uni-heidelberg.de/pub/linux/opensuse/update/11.1
+ftp://sunsite.informatik.rwth-aachen.de/pub/linux/opensuse/update/11.1
+ftp://ftp.hosteurope.de/mirror/ftp.opensuse.org/update/11.1
+http://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.1
+ftp://ftp.tu-chemnitz.de/pub/linux/opensuse/update/11.1
+ftp://ftp.uni-ulm.de/mirrors/opensuse/update/11.1
+http://ftp.uni-kl.de/pub/linux/opensuse/update/11.1
+http://ftp3.gwdg.de/pub/opensuse/update/11.1
+http://widehat.opensuse.org/update/11.1
+ftp://ftp4.gwdg.de/pub/opensuse/update/11.1
+http://ftp.uni-kassel.de/opensuse/update/11.1
+http://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp3.gwdg.de/pub/opensuse/update/11.1
+http://ftp4.gwdg.de/pub/opensuse/update/11.1
+ftp://suse.uni-leipzig.de/pub/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.uni-kl.de/pub/linux/opensuse/update/11.1
+http://ftp.uni-bayreuth.de/linux/opensuse/update/11.1
+http://opensuse-linuxmigratio.at/update/11.1
+ftp://ftp.uni-kassel.de/pub/linux/opensuse/update/11.1
+http://ftp.uni-siegen.de/opensuse/update/11.1
+http://ftp.tu-ilmenau.de/mirror/opensuse/update/11.1
+http://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.1
+ftp://ftp.uni-paderborn.de/pub/linux/opensuse/update/11.1
+http://ftp.klid.dk/ftp/opensuse/update/11.1
+http://ftp.estpak.ee/pub/suse/opensuse/update/11.1
+ftp://ftp.uni-siegen.de/pub/opensuse/update/11.1
+ftp://ftp.uni-bayreuth.de/linux/opensuse/update/11.1
+ftp://ftp.gui.uva.es/sites/opensuse.org/update/11.1
+http://ftp.rediris.es/pub/mirror/opensuse/update/11.1
+ftp://ftp.klid.dk/opensuse/update/11.1
+http://ftp.gui.uva.es/sites/opensuse.org/update/11.1
+http://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.1
+ftp://ftp.tu-ilmenau.de/mirror/opensuse/update/11.1
+http://opensuse.mirrors.proxad.net/opensuse/update/11.1
+ftp://opensuse.mirrors.proxad.net/mirrors/ftp.opensuse.org/opensuse/update/11.1
+http://mirror.ovh.net/opensuse/update/11.1
+http://suse.bifi.unizar.es/opensuse/update/11.1
+ftp://ftp.rediris.es/pub/mirror/opensuse/update/11.1
+http://fr2.rpmfind.net/linux/opensuse/update/11.1
+ftp://ftp.funet.fi/pub/mirrors/ftp.opensuse.com/pub/opensuse/update/11.1
+http://opensuse.cict.fr/update/11.1
+ftp://mirror.cict.fr/opensuse/update/11.1
+http://www.mirrorservice.org/sites/download.opensuse.org/update/11.1
+http://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.1
+ftp://fr2.rpmfind.net/linux/opensuse/update/11.1
+http://anorien.csc.warwick.ac.uk/mirrors/download.opensuse.org/update/11.1
+ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/update/11.1
+ftp://mirror.ovh.net/opensuse/update/11.1
+ftp://www.mirrorservice.org/sites/download.opensuse.org/update/11.1
+http://ftp.ntua.gr/pub/linux/opensuse/update/11.1
+http://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.1
+http://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.1
+ftp://ftp.fsn.hu/pub/linux/distributions/opensuse/update/11.1
+http://roxen.integrity.hu/pub/opensuse/update/11.1
+ftp://mirror.ox.ac.uk/sites/ftp.opensuse.org/pub/opensuse/update/11.1
+ftp://ftp.cc.uoc.gr/mirrors/linux/opensuse/opensuse/update/11.1
+http://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.ntua.gr/pub/linux/opensuseupdate/11.1
+http://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.1
+ftp://ftp.esat.net/mirrors/ftp.opensuse.org/pub/opensuse/update/11.1
+http://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.heanet.ie/mirrors/ftp.opensuse.org/opensuse/update/11.1
+ftp://ftp.novell.hu/pub/mirrors/ftp.opensuse.org/opensuse/update/11.1
+http://rm.mirror.garr.it/mirrors/opensuse/update/11.1
+http://repo1.linux.edu.lv/update/11.1
+http://mirror.leaseweb.com/opensuse/update/11.1
+ftp://rm.mirror.garr.it/mirrors/opensuseupdate/11.1
+http://mirrors.nl.eu.kernel.org/opensuse/update/11.1
+http://ftp1.nluug.nl/os/Linux/distr/opensuse/update/11.1
+ftp://mirrors.nl.eu.kernel.org/opensuse/update/11.1
+http://ftp2.nluug.nl/os/Linux/distr/opensuse/update/11.1
+ftp://mirror.leaseweb.com/opensuse/update/11.1
+ftp://ftp1.nluug.nl/pub/os/Linux/distr/opensuse/update/11.1
+http://opensuse.hro.nl/opensuse/update/11.1
+ftp://repo1.linux.edu.lv/update/11.1
+http://opensuse.uib.no/update/11.1
+ftp://ftp2.nluug.nl/pub/os/Linux/distr/opensuse/update/11.1
+http://ftp.uninett.no/pub/linux/opensuse/update/11.1
+ftp://ftp.uninett.no/pub/linux/opensuse/update/11.1
+ftp://opensuse.hro.nl/opensuse/update/11.1
+http://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.1
+ftp://ftp.icm.edu.pl/pub/Linux/opensuse/update/11.1
+http://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.1
+ftp://opensuse.uib.no/pub/Linux/Distributions/opensuse/opensuse/update/11.1
+ftp://ftp.man.poznan.pl/pub/linux/opensuse/opensuse/update/11.1
+http://ftp.sileman.pl/pub/opensuse/update/11.1
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.1
+ftp://ftp.pbone.net/pub/opensuse/update/11.1
+http://cesium.di.uminho.pt/pub/opensuse/update/11.1
+ftp://ftp.man.szczecin.pl/pub/Linux/opensuse/opensuse/update/11.1
+ftp://ftp.sileman.pl/pub/opensuse/update/11.1
+http://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.1
+ftp://ftp.nux.ipb.pt/pub/dists/opensuse/update/11.1
+http://ftp.gts.lug.ro/opensuse/update/11.1
+ftp://cesium.di.uminho.pt/pub/opensuse/update/11.1
+http://ftp.ines.lug.ro/opensuse/update/11.1
+ftp://ftp.ines.lug.ro/opensuse/update/11.1
+http://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.1
+http://mirrors.se.eu.kernel.org/opensuse/update/11.1
+ftp://ftp.pbone.net/pub/opensuse/update/11.1
+http://ftp.df.lth.se/pub/opensuse/update/11.1
+ftp://ftp.df.lth.se/pub/opensuseupdate/11.1
+ftp://ftp.gts.lug.ro/opensuse/update/11.1
+http://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.1
+http://less.cogeco.net/ftp/openSUSE/update/11.1
+ftp://ftp.iasi.roedu.net/mirrors/opensuse.org/update/11.1
+http://opensuse.ynet.sk/update/11.1
+ftp://mirrors.se.eu.kernel.org/opensuse/update/11.1
+http://www.muug.mb.ca/pub/opensuse/update/11.1
+http://linux.dell.com/repo/community/update/11.1
+ftp://www.muug.mb.ca/pub/opensuse/update/11.1
+http://ftp.osuosl.org/pub/opensuse/update/11.1
+http://opensuse.fastsoft.net/pub/linux/opensuse/update/11.1
+http://suse.mirrors.tds.net/pub/opensuse/update/11.1
+http://mirrors.med.harvard.edu/opensuse/update/11.1
+ftp://ftp.osuosl.org/pub/opensuse/update/11.1
+http://mirror.anl.gov/pub/opensuse/opensuse/update/11.1
+http://mirror.umoss.org/opensuse/update/11.1
+ftp://ftp.sunet.se/pub/Linux/distributions/opensuse/update/11.1
+http://opensuse.cs.utah.edu/update/11.1
+http://opensuse.ca.unixheads.org/update/11.1
+ftp://opensuse.cs.utah.edu/pub/opensuse/update/11.1
+ftp://opensuse.fastsoft.net/pub/linux/opensuse/update/11.1
+http://mirrors.xmission.com/opensuse/update/11.1
+ftp://mirror.anl.gov/pub/opensuse/opensuse/update/11.1
+ftp://suse.mirrors.tds.net/pub/opensuse/update/11.1
+http://mirrors2.kernel.org/opensuse/update/11.1
+ftp://mirrors.xmission.com/opensuse/update/11.1
+http://mirrors1.kernel.org/opensuse/update/11.1
+ftp://mirrors2.kernel.org/opensuse/update/11.1
+http://130.57.19.201/update/11.1
+ftp://mirrors1.kernel.org/opensuse/update/11.1
+ftp://mirror.rackspace.com/openSUSE/update/11.1
+ftp://130.57.19.201/pub/opensuse/update/11.1
+http://ftp.utexas.edu/opensuse/update/11.1
+ftp://mirror.colorado.edu/pub/opensuse/update/11.1
+http://mirror.rackspace.com/openSUSE/update/11.1
+ftp://www.gtlib.gatech.edu/pub/opensuse/update/11.1
+http://www.gtlib.gatech.edu/pub/opensuse/update/11.1
+ftp://ftp.utexas.edu/mirrors/opensuse/update/11.1
+http://ftp.ussg.iu.edu/linux/opensuse/update/11.1
+http://distro.ibiblio.org/pub/linux/distributions/opensuse/update/11.1
+http://mirror.cps.cmich.edu/opensuse/opensuse/update/11.1
+http://mirror.nyi.net/opensuse/update/11.1
+ftp://mirror.colorado.edu/pub/opensuse/update/11.1
+http://mirrors.rit.edu/opensuse/update/11.1
+http://ftp.iinet.net.au/pub/opensuse/update/11.1
+ftp://mirror.nyi.net/opensuseupdate/11.1
+http://mirror.internode.on.net/pub/opensuse/update/11.1
+http://mirror.pacific.net.au/linux/opensuse/update/11.1
+ftp://ftp.iinet.net.au/pub/opensuse/update/11.1
+http://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.1
+http://200.221.9.37/pub/opensuse/update/11.1
+http://opensuse.c3sl.ufpr.br/update/11.1
+http://opensuse.pop.com.br/update/11.1
+http://opensuse.patan.com.ar/update/11.1
+ftp://mirror.internode.on.net/pub/opensuse/update/11.1
+ftp://mirror.pacific.net.au/linux/opensuse/update/11.1
+ftp://mirror.aarnet.edu.au/pub/opensuse/opensuse/update/11.1
+ftp://opensuse.c3sl.ufpr.br/opensuse/update/11.1
diff --git a/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/group b/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/group
new file mode 100644
index 00000000..505cb221
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/group
@@ -0,0 +1,33 @@
+root:x:0:
+bin:x:1:daemon
+daemon:x:2:
+sys:x:3:
+tty:x:5:
+disk:x:6:
+lp:x:7:
+www:x:8:
+kmem:x:9:
+wheel:x:10:
+mail:x:12:
+news:x:13:
+uucp:x:14:
+shadow:x:15:
+dialout:x:16:
+audio:x:17:
+floppy:x:19:
+cdrom:x:20:
+console:x:21:
+utmp:x:22:
+public:x:32:
+video:x:33:
+games:x:40:
+xok:x:41:
+trusted:x:42:
+modem:x:43:
+ftp:x:49:
+man:x:62:
+users:x:100:
+nobody:x:65533:
+nogroup:x:65534:nobody
+messagebus:!:101:
+haldaemon:!:102:
diff --git a/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/hosts b/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/passwd b/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/passwd
new file mode 100644
index 00000000..9b8fc4fe
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/passwd
@@ -0,0 +1,14 @@
+root:x:0:0:root:/root:/bin/bash
+bin:x:1:1:bin:/bin:/bin/bash
+daemon:x:2:2:Daemon:/sbin:/bin/bash
+lp:x:4:7:Printing daemon:/var/spool/lpd:/bin/bash
+mail:x:8:12:Mailer daemon:/var/spool/clientmqueue:/bin/false
+news:x:9:13:News system:/etc/news:/bin/bash
+uucp:x:10:14:Unix-to-Unix CoPy system:/etc/uucp:/bin/bash
+games:x:12:100:Games account:/var/games:/bin/bash
+man:x:13:62:Manual pages viewer:/var/cache/man:/bin/bash
+wwwrun:x:30:8:WWW daemon apache:/var/lib/wwwrun:/bin/false
+ftp:x:40:49:FTP account:/srv/ftp:/bin/bash
+nobody:x:65534:65533:nobody:/var/lib/nobody:/bin/bash
+messagebus:x:100:101:User for D-Bus:/var/run/dbus:/bin/false
+haldaemon:x:101:102:User for haldaemon:/var/run/hal:/bin/false
diff --git a/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/shadow b/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/shadow
new file mode 100644
index 00000000..cd100a5a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/prereqfiles/etc/shadow
@@ -0,0 +1,14 @@
+root::13481::::::
+bin:*:13481::::::
+daemon:*:13481::::::
+lp:*:13481::::::
+mail:*:13481::::::
+news:*:13481::::::
+uucp:*:13481::::::
+games:*:13481::::::
+man:*:13481::::::
+wwwrun:*:13481::::::
+ftp:*:13481::::::
+nobody:*:13481::::::
+messagebus:!:13481:0::7:::
+haldaemon:!:13481:0::7:::
diff --git a/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
new file mode 100644
index 00000000..ac75d62a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-0dfb3188-41ed929b.asc
@@ -0,0 +1,17 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBEHtkpsRBACRHiXh3olS++6/Mp9N7ByGMmjaaE+Y8cJQLUPG1myrbW5aogIP
+0WenayhGbbgOHNWgd5dQ8KQpYYFoQuUHjFYzj5MvgrdOENOvD7ZNJ6+EmbkNh5cV
+zUYfNG9jdiGweZkyA1sh8DYS0JiUmQ4CzaBD/DotB/dCmDcyuNQFiw4qKwCglQah
+ATyueBRsOiXl0NIs1uB6dkkD/1A2YmQ6te1q38a1J+a8os6bDlMZhVnkZdhJdw6x
+eBwUb9XS0n7hyt/AKCcBnrDEUQJuhBMNgzctJvbuMv27yRMANAXZDQkp0ip/yHLJ
+PhUdSNTTRHOL9bV3t+JuZ9xmuclprwyrrJYUkEESXNc0tkuczHBP2c/RqA3OxYHt
+hrHLA/9Pqe2gEleeo8l26u/uFXs2dtwjh8EZmdhHoqGcOlpYR4DyAg2D+jYfh3RI
+oPzIwRlHVUR1ii5h8iPi98BVuEvukwfbbQ1K22Jwzxt6w3ihCXBKWKbeC3ElIMfA
+hVMchLFUbTAw+yodO/u3NHxKQ34+ginid9dVyxV5T0gpDEEHObQrT3BlbiBFbnRl
+cnByaXNlIFNlcnZlciA8c3VwcG9ydEBub3ZlbGwuY29tPoheBBMRAgAeBQJB7ZKb
+AhsDBgsJCAcDAgMVAgMDFgIBAh4BAheAAAoJEHPSXWMN+zGID4oAoJPTGZbZApW+
+tuU422mHYGwoqgjrAJ9fhzRhRbV3YsOxKUomNeuIfmWGXA==
+=Qv5+
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
new file mode 100644
index 00000000..57a9078a
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-307e3d54-481f30aa.asc
@@ -0,0 +1,13 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mIsERCAdXQEEAL7MrBTz+3SBWpCm2ae2yaDqV3ezQcs2JlvqidJVhsZqQe9/jkxi
+KTEQW5+TXF/+BlQSiebunRI7oo3+9U8GyRCgs1sf+yRQWMLzZqRaarzRhw9w+Ihl
+edtqYl6/U2JZCb8Adp6d7RzlRliJdJ/VtsfXj2ef7Dwu7elOVSsmaBdtAAYptChT
+dVNFIFBhY2thZ2UgU2lnbmluZyBLZXkgPGJ1aWxkQHN1c2UuZGU+iLgEEwECACIC
+GwMECwcDAgMVAgMDFgIBAh4BAheABQJIHzCqBQkHwXpNAAoJEOOlw2Awfj1UvWgE
+AIRoxE8S6jQB7S43SVcX06FHJeUJ/m+1ErIj9LwJTYrR/8qsDjTgrttgb+nBHkIj
+NhCCLAuR8sWj3CxsUMH2fayryNnwZEWGqnzo7Jtt4R1Ur3h5pHYonFjfoJyFUZjJ
+7Mhw7/TuOWx20FrzqBi8tbHx8pd7Fa5lCUgopVtMh6GR
+=R56j
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
new file mode 100644
index 00000000..80380d2f
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-3d25d3d9-36e12d04.asc
@@ -0,0 +1,30 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQENAzbhLQQAAAEIAKAkXHe0lWRBXLpn38hMHy03F0I4Sszmoc8aaKJrhfhyMlOA
+BqvklPLE2f9UrI4Xc860gH79ZREwAgPt0pi6+SleNFLNcNFAuuHMLQOOsaMFatbz
+JR9i4m/lf6q929YROu5zB48rBAlcfTm+IBbijaEdnqpwGib45wE/Cfy6FAttBHQh
+1Kp+r/jPbf1mYAvljUfHKuvbg8t2EIQz/5yGp+n5trn9pElfQO2cRBq8LFpf1l+U
+P7EKjFmlOq+Gs/fF98/dP3DfniSd78LQPq5vp8RL8nr/o2i7jkAQ33m4f1wOBWd+
+cZovrKXYlXiR+Bf7m2hpZo+/sAzhd7LmAD0l09kABRG0JVN1U0UgU2VjdXJpdHkg
+VGVhbSA8c2VjdXJpdHlAc3VzZS5kZT6JARUDBRA24S1H5Fiyh7HKPEUBAVcOB/9b
+yHYji1/+4Xc2GhvXK0FSJN0MGgeXgW47yxDL7gmR4mNgjlIOUHZj0PEpVjWepOJ7
+tQS3L9oP6cpj1Fj/XxuLbkp5VCQ61hpt54coQAvYrnT9rtWEGN+xmwejT1WmYmDJ
+xG+EGBXKr+XP69oIUl1E2JO3rXeklulgjqRKos4cdXKgyjWZ7CP9V9daRXDtje63
+Om8gwSdU/nCvhdRIWp/Vwbf7Ia8iZr9OJ5YuQl0DBG4qmGDDrvImgPAFkYFzwlqo
+choXFQ9y0YVCV41DnR+GYhwl2qBd81T8aXhihEGPIgaw3g8gd8B5o6mPVgl+nJqI
+BkEYGBusiag2pS6qwznZiQEVAwUQNuEtBHey5gA9JdPZAQFtOAf+KVh939b0J94u
+v/kpg4xs1LthlhquhbHcKNoVTNspugiC3qMPyvSX4XcBr2PC0cVkS4Z9PY9iCfT+
+x9WM96g39dAF+le2CCx7XISk9XXJ4ApEy5g4AuK7NYgAJd39PPbERgWnxjxir9g0
+Ix30dS30bW39D+3NPU5Ho9TD/B7UDFvYT5AWHl3MGwo3a1RhTs6sfgL7yQ3U+mvq
+MkTExZb5mfN1FeaYKMopoI4VpzNVeGxQWIz67VjJHVyUlF20ekOz4kWVgsxkc8G2
+saqZd6yv2EwqYTi8BDAduweP33KrQc4KDDommQNDOXxaKOeCoESIdM4p7Esdjq1o
+L0oixF12CohGBBARAgAGBQI7HmHDAAoJEJ5A4xAACqukTlQAoI4QzP9yjPohY7OU
+F7J3eKBTzp25AJ42BmtSd3pvm5ldmognWF3Trhp+GYkAlQMFEDe3O8IWkDf+zvyS
+FQEBAfkD/3GG5UgJj18UhYmh1gfjIlDcPAeqMwSytEHDENmHC+vlZQ/p0mT9tPiW
+tp34io54mwr+bLPN8l6B5GJNkbGvH6M+mO7R8Lj4nHL6pyAv3PQr83WyLHcaX7It
+Klj371/4yzKV6qpz43SGRK4MacLo2rNZ/dNej7lwPCtzCcFYwqkiiEYEEBECAAYF
+AjoaQqQACgkQx1KqMrDf94ArewCfWnTUDG5gNYkmHG4bYL8fQcizyA4An2eVo/n+
+3J2KRWSOhpAMsnMxtPbB
+=Ay23
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc
new file mode 100644
index 00000000..aaec909b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-3dbdc284-49144c3f.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQENBEkUTD8BCADWLy5d5IpJedHQQSXkC1VK/oAZlJEeBVpSZjMCn8LiHaI9Wq3G
+3Vp6wvsP1b3kssJGzVFNctdXt5tjvOLxvrEfRJuGfqHTKILByqLzkeyWawbFNfSQ
+93/8OunfSTXC1Sx3hgsNXQuOrNVKrDAQUqT620/jj94xNIg09bLSxsjN6EeTvyiO
+mtE9H1J03o9tY6meNL/gcQhxBvwuo205np0JojYBP0pOfN8l9hnIOLkA0yu4ZXig
+oKOVmf4iTjX4NImIWldT+UaWTO18NWcCrujtgHueytwYLBNV5N0oJIP2VYuLZfSD
+VYuPllv7c6O2UEOXJsdbQaVuzU1HLocDyipnABEBAAG0NG9wZW5TVVNFIFByb2pl
+Y3QgU2lnbmluZyBLZXkgPG9wZW5zdXNlQG9wZW5zdXNlLm9yZz6JATwEEwECACYF
+AkkUTD8CGwMFCQPCZwAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRC4iy/UPb3C
+hIE9B/9DUwwQ5c+8xW0x2Fli5Yn1P+4Wq3nmB+ZTpM5Q1a7A2l+HhpUBsnwx2e/4
+RuXlJ06uYby8UpXCli44jXFepJgiXp7ZRPX5A06aY9Pz0wawsMtYQS716+vSV3e3
+ynZmTGKxj8Z94TEVcEjMP1/XpjW22DcpItRJX2VCW7lUXDmRfQzBEolcfwlF7a1B
+VcSqGZX8JvuTocLX/+fYBhZYQvERw6PUVGoEskMXMoRg6PqWMesW9Bq3cm8oeBa2
+4YmGLkN2ztBIbqRMSv0binKcddHHvRlxVFRXrnnlXrEPKrx9Fbu4vkqrG+EKE6+v
+GO73ROyEcJuuoJTYsKPx6Uic5gRl
+=guZP
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc
new file mode 100644
index 00000000..f0bb55a3
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-56b4177a-47965b33.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBEeWWzMRBADU8l2IckSzgdUS1dn0WMM7wXK4seoFsHHQw/0unHCQCxpyDMnn
+TKV86p5KTbR1FDdeaZlY0yCV+IGsiIxLyuUdJn8vuA5gA5ZkUr89/HtWaeZVl77J
+HIQxvhDRBWCOO4QNtrZYWvGbvl83wl/zOfdLEs8IGElt0LgfohyTA1qfrwCg/Hac
+tDDscXsPlo5Jek/+3RHVeD0D/30riCpfpLJOmhraLg1EbWsE0mN9IQsl+WDPdoYo
+bB76z6eH3e38618WzP/LTG4WuVbwpSSqmXyfdVpXxWzESfT8q0B8CGpHf/Sa/T/L
+emohmRnLvkf/tAfxFmDMm1jOewJIE9S35jANGHVJcxmfRNpPWC7uHnqjopnsmDkL
+kMEdBAC6YcpDOcMJZ9sJbt/JNZBaoT5CltgMDlSN50t2v/J5em8qMLqCSNF5UJyd
+LFnePHTHy6gVjWbqcC0ncFzOqM1y644Up7BoKSAr1hRTl6Mw9S3UfZZZ0al3JtWt
+8y0eFIW3QP66w1AL0LO2bZMBuOvhb63DXv5iHorcxk0yIFbbybRCb3BlblNVU0U6
+RmFjdG9yeSBPQlMgUHJvamVjdCA8b3BlblNVU0U6RmFjdG9yeUBidWlsZC5vcGVu
+c3VzZS5vcmc+iGYEExECACYFAkeWWzMCGwMFCQQesAAGCwkIBwMCBBUCCAMEFgID
+AQIeAQIXgAAKCRAcchwkVrQXevBsAKCOeScnlH2fWVBJGHTOVJ3M4yBqDACbBeNk
+PuWo05AOQ3M1dLE1hkN36G+IRgQTEQIABgUCR5ZbMwAKCRA7MBG3a51lI7PfAKCc
+9ZtKfI5G/g66V7pSMXh9gi+ykgCgivPfGMDh9HIROwBIudo2qGImOqI=
+=htdw
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
new file mode 100644
index 00000000..74ff59e0
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-7e2e3b05-4816488f.asc
@@ -0,0 +1,20 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBER0iroRBADfqUeJmPCXqPJFnf3CVKy40dL1F+gfvP+JHN7/uu4c9+oCYjI1
+uAE8iGTm/Twb/Zzbs4dt0iWjhNFXbRi42rMww4d/8QcPYZ21WSehh+fv8nCjt2sw
+LeC87ar2SR8OTpJBK0fQlcd4e6H5GMntfI6SYEUOPd8m/eQ+4+1AxpUUpwCgswaF
+13fePZGI//pDn5tGjbvmaP8D/R3qum/I+oDS8lbFeeDS10GkEkwTYec13gdfsq6I
+yzIj7VBsC+rGfbipv+VGR61Q4d19pOHKLDekr9OG+3G4ZcYM4NQvQZR+QIlp3xWu
+nBmYD1LRkHLVj+Z4DGQhjjOffkPSuacKPymMaZ/aRiLgTIAo97W2YPhutscXrLSG
+2Y+BA/4jsyaDb7kbW4wc8RtPIcuFEheVqgBeRakP9Uj47kBMBEpPtI/mIdY5liKk
+ztKnuQG6ROYLNV/PW0ZbE1uT64C710weh4cB3PnZLV5P10deDLBjHk8MJQGCTSDD
+JYvhutUzQfshAU6j2kErGvKdZxWGezab34vFyMP2oLGqswPAJrRQTm92ZWxsIFBy
+b3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20pIDxub3ZlbGwt
+cHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6IZgQTEQIAJgIbAwYLCQgHAwIEFQIIAwQW
+AgMBAh4BAheABQJIFkiPBQkHhmvVAAoJEBTCi8l+LjsFn4QAn2wgOHudNubNZvTz
+NdaYJKJ0m2qnAJ9hd0nQBhn28H4Ii4a4h7kpGWRxN4hGBBMRAgAGBQJEexD/AAoJ
+EKhO2uicgArKFLwAn0B+g2mJ5n8LrBziTQ5SjnSPyDBXAJwJoYTta5Sfw/3vVGpU
+fJAKVDoB9w==
+=MWDN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
new file mode 100644
index 00000000..daeef8a5
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-9c800aca-481f343a.asc
@@ -0,0 +1,37 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
+4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
+M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
+QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
+XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
+D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
+G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
+CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
+myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
+YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiAhsDBAsHAwID
+FQIDAxYCAQIeAQIXgAUCSB80OgUJEfKmuQAKCRCoTtronIAKyuJlAJ0cWZifmBO6
+Eh71jattipdMhUYBTwCfSXbJJtuF3c96JPmpmT8be2LDo86IRgQQEQIABgUCOnBe
+UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
+k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
+EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
+cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
+nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
+U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
+B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
++D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
+KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
+OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
+3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
+lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
+l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
+YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
+bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
+l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
+MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
+1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
+1dbriEwEGBECAAwFAkgfNGYFCRHyptQACgkQqE7a6JyACsrv3ACbBLhafFXmTjH3
+JJWFJGWuIOaZUosAniPs4feEyN46gjXGgcZc2Ai8nkm6
+=mY6G
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
new file mode 100644
index 00000000..8467c19b
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/gpg-pubkey-a1912208-446a0899.asc
@@ -0,0 +1,31 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v2.0.9 (GNU/Linux)
+
+mQILBERqCJkBEACdqhZWdAbUHLIumXMEgv+GFjr1ZzVHgynnFOzztU/8sxZNa9cm
+YV4HZpVfjMr7fos3ArzyiPPt/336cf7w9p79/ZS4rHSNPDMlPCtXYvFxUbvU0/GY
+q4jwcBsrJ0xaJ9CP5bWyAgVKOb7Y6k0ktaLjRR+tDfMsHA4H0ClMoRr6ATw8NL0e
+VCfAHuzqCKvX1If8ng+wTivtAhKvz/WwQiELNELmPfc5tZHOw8NgP/r0Pze18Hn2
+dlAHu0WpC7uoR00vscsMIJiJJPcsxbL1F1eADKnk+wEy8Go+EJeJ5i0WoFbqD52q
+Lv/C/oY6NVtVY0MBwtn+oQNSnQ4JBsB/Akdt53LAi0ZtNQxMyUW+76R8FCOmVCV8
+WGiF5CPRP0yvG80AMBjBjKjHb/v8ov5MnIyFimzAHS1gQcUNxTEYA/5eFwoYcGcK
+weGq9FUjPTzLQAgvp7XmOzHpSAfJ7qysxFTepNsSZZhgizJyInrdQldr+GYcUNqB
+krD9MWmFop975OxhCTEnNv/HcE79r8WD26HzDFYxTiTJbr0pU/ivBzo+rjq+YG2V
+stJk+udVYmZTnC4LmXus8JiNuqBXbxNscwCBpcJ8YcfCV6uh+7E0XfXZsgVUFLp1
+NF+ylYRGTycOlWoZODrnJevZW7N9O3bWRx/G2P4bJD07LsDLe4i5hymf5QAGKbRQ
+Tm92ZWxsIFByb3ZvIEJ1aWxkIChDb250YWN0IHNlY3VyaXR5QG5vdmVsbC5jb20p
+IDxub3ZlbGwtcHJvdm8tYnVpbGRAbm92ZWxsLmNvbT6JAjMEEwECAB0FAkRqCJkG
+CwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRBHijLooZEiCKSFD/93vZHCAMLEfksU
+KnvXl08bv1rfuamuyJnE3ANRE5RDyypriHMCnkVxazvQ2WI4W4UEjluL9+SzZwtV
+ZvKVoAr31614nSyWwv2YnJTHfjMG+xRlkolZMnuIiB9PcCBo9+GPU0ABuzo4pEJW
+NIRoSS1NFbAZBhtUnY0cN+trM5QObLl7xXTavLyGk//blkk57fov7GXsQJlZUig0
+l2yt5XNyGpLUnTMDumHh8b389quF+0+ZfdwOy7A768xjipAZiTvIujBrEv51wrxh
+0HBT0VGA0MhD9t0B+Ce4BM9P/iVMO00naaOp6PqMfPPKxQQqer8qy1i6UWBx95SY
+mKZBIvOm2d9PezDxkckCu61r6krx1iKnT1wdprCAkIYwALK118SpbxuyGW0bhRHc
+wsc/akzWH72fS0Xu49mvL4k4A2U9asdeQid3dMgbtm5mSWof0yiU/G4YNn0yeXoY
+oG1VbCAqQbFX1Rvd6GITJVqI+ekW/uMA9BP78dF8wBeG0+QmpQnSf+eOsxB/RT8o
+Kb4hHY+29MUlg+i9ceVt7hoKr03J/uIG5TXFXRYLaI0iAFVlKfWxpqDfS2XA4+dD
+VYt+5RDgBcnxDaTB4FE9GqcYScNfe7+NFtL0p0wOPftbmgZzGjucTmrD8mDUNdqA
+xGK7vlk4GATSfOQlq7G6LXW6RYnInohGBBMRAgAGBQJEazMlAAoJEKhO2uicgArK
+2vMAn0TbVDESEVKVuFZStrfIzOvJQrR9AJsH733Ju1kE99GFrdfCeGqpckmNhg==
+=E+qN
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/pubring.gpg b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/pubring.gpg
new file mode 100644
index 00000000..5bd5a78e
--- /dev/null
+++ b/src/lib/distro-info/suse-11.3_x86_64/trusted-package-keys/pubring.gpg
Binary files differ
diff --git a/src/lib/distro-info/ubuntu-10.04/mirrors/base b/src/lib/distro-info/ubuntu-10.04/mirrors/base
new file mode 100644
index 00000000..cddbef70
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-10.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-10.04/mirrors/base_security b/src/lib/distro-info/ubuntu-10.04/mirrors/base_security
new file mode 100644
index 00000000..3617b3dd
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-10.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-10.04/mirrors/base_updates b/src/lib/distro-info/ubuntu-10.04/mirrors/base_updates
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-10.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-10.04/prereqfiles/etc/hosts b/src/lib/distro-info/ubuntu-10.04/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-10.04/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/ubuntu-10.04/settings.default b/src/lib/distro-info/ubuntu-10.04/settings.default
new file mode 100644
index 00000000..acf37c4e
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-10.04/settings.default
@@ -0,0 +1,76 @@
+arch = i386
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_1.0.20_all.deb
+release-name = lucid
+<repository base>
+ components = main restricted
+ distribution = lucid
+ name = Ubuntu 10.04
+ repo-subdir = dists
+ file-for-speedtest = dists/lucid/main/binary-i386/Packages.bz2
+</repository>
+<repository base_security>
+ components = main restricted
+ distribution = lucid-security
+ name = Ubuntu 10.04 Security
+ repo-subdir = dists
+ file-for-speedtest = dists/lucid-security/main/binary-i386/Packages.bz2
+</repository>
+<repository base_updates>
+ components = main restricted
+ distribution = lucid-updates
+ name = Ubuntu 10.04 Updates
+ repo-subdir = dists
+ file-for-speedtest = dists/lucid-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-10.04/settings.example b/src/lib/distro-info/ubuntu-10.04/settings.example
new file mode 100644
index 00000000..31881c4c
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-10.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>
diff --git a/src/lib/distro-info/ubuntu-8.04/mirrors/base b/src/lib/distro-info/ubuntu-8.04/mirrors/base
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.04/mirrors/base
@@ -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-8.04/mirrors/base_security b/src/lib/distro-info/ubuntu-8.04/mirrors/base_security
new file mode 100644
index 00000000..21789622
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.04/mirrors/base_security
@@ -0,0 +1,163 @@
+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.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
+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-8.04/mirrors/base_updates b/src/lib/distro-info/ubuntu-8.04/mirrors/base_updates
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.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-8.04/prereqfiles/etc/hosts b/src/lib/distro-info/ubuntu-8.04/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.04/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/ubuntu-8.04/settings.default b/src/lib/distro-info/ubuntu-8.04/settings.default
new file mode 100644
index 00000000..8c51dc89
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.04/settings.default
@@ -0,0 +1,76 @@
+arch = i386
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_1.0.10ubuntu1~hardy1_all.deb
+release-name = hardy
+<repository base>
+ components = main restricted
+ distribution = hardy
+ name = Ubuntu 8.04
+ repo-subdir = dists
+ file-for-speedtest = dists/hardy/main/binary-i386/Packages.bz2
+</repository>
+<repository base_security>
+ components = main restricted
+ distribution = hardy-security
+ name = Ubuntu 8.04 Security
+ repo-subdir = dists
+ file-for-speedtest = dists/hardy-security/main/binary-i386/Packages.bz2
+</repository>
+<repository base_updates>
+ components = main restricted
+ distribution = hardy-updates
+ name = Ubuntu 8.04 Updates
+ repo-subdir = dists
+ file-for-speedtest = dists/hardy-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-8.04/settings.example b/src/lib/distro-info/ubuntu-8.04/settings.example
new file mode 100644
index 00000000..31881c4c
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.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>
diff --git a/src/lib/distro-info/ubuntu-8.04_amd64/mirrors/base b/src/lib/distro-info/ubuntu-8.04_amd64/mirrors/base
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.04_amd64/mirrors/base
@@ -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-8.04_amd64/mirrors/base_security b/src/lib/distro-info/ubuntu-8.04_amd64/mirrors/base_security
new file mode 100644
index 00000000..21789622
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.04_amd64/mirrors/base_security
@@ -0,0 +1,163 @@
+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.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
+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-8.04_amd64/mirrors/base_updates b/src/lib/distro-info/ubuntu-8.04_amd64/mirrors/base_updates
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.04_amd64/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-8.04_amd64/prereqfiles/etc/hosts b/src/lib/distro-info/ubuntu-8.04_amd64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.04_amd64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/ubuntu-8.04_amd64/settings.default b/src/lib/distro-info/ubuntu-8.04_amd64/settings.default
new file mode 100644
index 00000000..35efc3e8
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.04_amd64/settings.default
@@ -0,0 +1,76 @@
+arch = amd64
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_1.0.10ubuntu1~hardy1_all.deb
+release-name = hardy
+<repository base>
+ components = main restricted
+ distribution = hardy
+ name = Ubuntu 8.04
+ repo-subdir = dists
+ file-for-speedtest = dists/hardy/main/binary-amd64/Packages.bz2
+</repository>
+<repository base_security>
+ components = main restricted
+ distribution = hardy-security
+ name = Ubuntu 8.04 Security
+ repo-subdir = dists
+ file-for-speedtest = dists/hardy-security/main/binary-amd64/Packages.bz2
+</repository>
+<repository base_updates>
+ components = main restricted
+ distribution = hardy-updates
+ name = Ubuntu 8.04 Updates
+ repo-subdir = dists
+ file-for-speedtest = dists/hardy-updates/main/binary-amd64/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-8.04_amd64/settings.example b/src/lib/distro-info/ubuntu-8.04_amd64/settings.example
new file mode 100644
index 00000000..31881c4c
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.04_amd64/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>
diff --git a/src/lib/distro-info/ubuntu-8.10/mirrors/base b/src/lib/distro-info/ubuntu-8.10/mirrors/base
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.10/mirrors/base
@@ -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-8.10/mirrors/base_security b/src/lib/distro-info/ubuntu-8.10/mirrors/base_security
new file mode 100644
index 00000000..21789622
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.10/mirrors/base_security
@@ -0,0 +1,163 @@
+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.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
+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-8.10/mirrors/base_updates b/src/lib/distro-info/ubuntu-8.10/mirrors/base_updates
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.10/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-8.10/prereqfiles/etc/hosts b/src/lib/distro-info/ubuntu-8.10/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.10/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/ubuntu-8.10/settings.default b/src/lib/distro-info/ubuntu-8.10/settings.default
new file mode 100644
index 00000000..4945b343
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.10/settings.default
@@ -0,0 +1,76 @@
+arch = i386
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_1.0.10ubuntu1~intrepid1_all.deb
+release-name = hardy
+<repository base>
+ components = main restricted
+ distribution = intrepid
+ name = Ubuntu 8.10
+ repo-subdir = dists
+ file-for-speedtest = dists/intrepid/main/binary-i386/Packages.bz2
+</repository>
+<repository base_security>
+ components = main restricted
+ distribution = intrepid-security
+ name = Ubuntu 8.10 Security
+ repo-subdir = dists
+ file-for-speedtest = dists/intrepid-security/main/binary-i386/Packages.bz2
+</repository>
+<repository base_updates>
+ components = main restricted
+ distribution = intrepid-updates
+ name = Ubuntu 8.10 Updates
+ repo-subdir = dists
+ file-for-speedtest = dists/intrepid-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-8.10/settings.example b/src/lib/distro-info/ubuntu-8.10/settings.example
new file mode 100644
index 00000000..31881c4c
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-8.10/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>
diff --git a/src/lib/distro-info/ubuntu-9.04/mirrors/base b/src/lib/distro-info/ubuntu-9.04/mirrors/base
new file mode 100644
index 00000000..cddbef70
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.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-9.04/mirrors/base_security b/src/lib/distro-info/ubuntu-9.04/mirrors/base_security
new file mode 100644
index 00000000..3617b3dd
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.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-9.04/mirrors/base_updates b/src/lib/distro-info/ubuntu-9.04/mirrors/base_updates
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.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-9.04/prereqfiles/etc/hosts b/src/lib/distro-info/ubuntu-9.04/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.04/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/ubuntu-9.04/settings.default b/src/lib/distro-info/ubuntu-9.04/settings.default
new file mode 100644
index 00000000..62abe07c
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.04/settings.default
@@ -0,0 +1,76 @@
+arch = i386
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_1.0.12_all.deb
+release-name = jaunty
+<repository base>
+ components = main restricted
+ distribution = jaunty
+ name = Ubuntu 9.04
+ repo-subdir = dists
+ file-for-speedtest = dists/jaunty/main/binary-i386/Packages.bz2
+</repository>
+<repository base_security>
+ components = main restricted
+ distribution = jaunty-security
+ name = Ubuntu 9.04 Security
+ repo-subdir = dists
+ file-for-speedtest = dists/jaunty-security/main/binary-i386/Packages.bz2
+</repository>
+<repository base_updates>
+ components = main restricted
+ distribution = jaunty-updates
+ name = Ubuntu 9.04 Updates
+ repo-subdir = dists
+ file-for-speedtest = dists/jaunty-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-9.04/settings.example b/src/lib/distro-info/ubuntu-9.04/settings.example
new file mode 100644
index 00000000..31881c4c
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.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>
diff --git a/src/lib/distro-info/ubuntu-9.04_amd64/mirrors/base b/src/lib/distro-info/ubuntu-9.04_amd64/mirrors/base
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.04_amd64/mirrors/base
@@ -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-9.04_amd64/mirrors/base_security b/src/lib/distro-info/ubuntu-9.04_amd64/mirrors/base_security
new file mode 100644
index 00000000..21789622
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.04_amd64/mirrors/base_security
@@ -0,0 +1,163 @@
+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.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
+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-9.04_amd64/mirrors/base_updates b/src/lib/distro-info/ubuntu-9.04_amd64/mirrors/base_updates
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.04_amd64/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-9.04_amd64/prereqfiles/etc/hosts b/src/lib/distro-info/ubuntu-9.04_amd64/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.04_amd64/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/ubuntu-9.04_amd64/settings.default b/src/lib/distro-info/ubuntu-9.04_amd64/settings.default
new file mode 100644
index 00000000..145a0c72
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.04_amd64/settings.default
@@ -0,0 +1,76 @@
+arch = amd64
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_1.0.12_all.deb
+release-name = jaunty
+<repository base>
+ components = main restricted
+ distribution = jaunty
+ name = Ubuntu 9.04
+ repo-subdir = dists
+ file-for-speedtest = dists/jaunty/main/binary-amd64/Packages.bz2
+</repository>
+<repository base_security>
+ components = main restricted
+ distribution = jaunty-security
+ name = Ubuntu 9.04 Security
+ repo-subdir = dists
+ file-for-speedtest = dists/jaunty-security/main/binary-amd64/Packages.bz2
+</repository>
+<repository base_updates>
+ components = main restricted
+ distribution = jaunty-updates
+ name = Ubuntu 9.04 Updates
+ repo-subdir = dists
+ file-for-speedtest = dists/jaunty-updates/main/binary-amd64/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-9.04_amd64/settings.example b/src/lib/distro-info/ubuntu-9.04_amd64/settings.example
new file mode 100644
index 00000000..31881c4c
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.04_amd64/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>
diff --git a/src/lib/distro-info/ubuntu-9.10/mirrors/base b/src/lib/distro-info/ubuntu-9.10/mirrors/base
new file mode 100644
index 00000000..cddbef70
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.10/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-9.10/mirrors/base_security b/src/lib/distro-info/ubuntu-9.10/mirrors/base_security
new file mode 100644
index 00000000..3617b3dd
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.10/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-9.10/mirrors/base_updates b/src/lib/distro-info/ubuntu-9.10/mirrors/base_updates
new file mode 100644
index 00000000..3b936ecf
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.10/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-9.10/prereqfiles/etc/hosts b/src/lib/distro-info/ubuntu-9.10/prereqfiles/etc/hosts
new file mode 100644
index 00000000..75721cd5
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.10/prereqfiles/etc/hosts
@@ -0,0 +1 @@
+127.0.0.1 localhost
diff --git a/src/lib/distro-info/ubuntu-9.10/settings.default b/src/lib/distro-info/ubuntu-9.10/settings.default
new file mode 100644
index 00000000..61e8ea63
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.10/settings.default
@@ -0,0 +1,76 @@
+arch = i386
+package-subdir = pool
+prereq-packages = main/d/debootstrap/debootstrap_1.0.20_all.deb
+release-name = karmic
+<repository base>
+ components = main restricted
+ distribution = karmic
+ name = Ubuntu 9.10
+ repo-subdir = dists
+ file-for-speedtest = dists/karmic/main/binary-i386/Packages.bz2
+</repository>
+<repository base_security>
+ components = main restricted
+ distribution = karmic-security
+ name = Ubuntu 9.10 Security
+ repo-subdir = dists
+ file-for-speedtest = dists/karmic-security/main/binary-i386/Packages.bz2
+</repository>
+<repository base_updates>
+ components = main restricted
+ distribution = karmic-updates
+ name = Ubuntu 9.10 Updates
+ repo-subdir = dists
+ file-for-speedtest = dists/karmic-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-9.10/settings.example b/src/lib/distro-info/ubuntu-9.10/settings.example
new file mode 100644
index 00000000..31881c4c
--- /dev/null
+++ b/src/lib/distro-info/ubuntu-9.10/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>