From 9cbaf3a23a9791bc2d2c3a7fd3516922debfb464 Mon Sep 17 00:00:00 2001 From: Michael Janczyk Date: Wed, 7 Nov 2012 18:48:54 +0100 Subject: added rhel, centos, scientific linux 5 and 6. centos and sl are depending on rhel. simple pxe menu for default blue look. firmwares of other nw cards are copied now. --- src/lib/distro-info/centos-5/export-filter.example | 15 ++++++++++ src/lib/distro-info/centos-5/prereqfiles/etc/group | 33 ++++++++++++++++++++++ src/lib/distro-info/centos-5/prereqfiles/etc/hosts | 1 + .../distro-info/centos-5/prereqfiles/etc/passwd | 14 +++++++++ .../distro-info/centos-5/prereqfiles/etc/shadow | 14 +++++++++ src/lib/distro-info/centos-5/settings.default | 30 ++++++++++++++++++++ src/lib/distro-info/centos-5/settings.example | 17 +++++++++++ src/lib/distro-info/centos-6/export-filter.example | 15 ++++++++++ src/lib/distro-info/centos-6/prereqfiles/etc/group | 33 ++++++++++++++++++++++ src/lib/distro-info/centos-6/prereqfiles/etc/hosts | 1 + .../distro-info/centos-6/prereqfiles/etc/passwd | 14 +++++++++ .../distro-info/centos-6/prereqfiles/etc/shadow | 14 +++++++++ src/lib/distro-info/centos-6/settings.default | 30 ++++++++++++++++++++ src/lib/distro-info/centos-6/settings.example | 17 +++++++++++ src/lib/distro-info/rhel-5/export-filter.example | 15 ++++++++++ src/lib/distro-info/rhel-5/prereqfiles/etc/group | 33 ++++++++++++++++++++++ src/lib/distro-info/rhel-5/prereqfiles/etc/hosts | 1 + src/lib/distro-info/rhel-5/prereqfiles/etc/passwd | 14 +++++++++ src/lib/distro-info/rhel-5/prereqfiles/etc/shadow | 14 +++++++++ src/lib/distro-info/rhel-5/settings.default | 30 ++++++++++++++++++++ src/lib/distro-info/rhel-5/settings.example | 17 +++++++++++ src/lib/distro-info/rhel-6/export-filter.example | 15 ++++++++++ src/lib/distro-info/rhel-6/prereqfiles/etc/group | 33 ++++++++++++++++++++++ src/lib/distro-info/rhel-6/prereqfiles/etc/hosts | 1 + src/lib/distro-info/rhel-6/prereqfiles/etc/passwd | 14 +++++++++ src/lib/distro-info/rhel-6/prereqfiles/etc/shadow | 14 +++++++++ src/lib/distro-info/rhel-6/settings.default | 30 ++++++++++++++++++++ src/lib/distro-info/rhel-6/settings.example | 17 +++++++++++ .../distro-info/scientific-5/export-filter.example | 15 ++++++++++ .../distro-info/scientific-5/prereqfiles/etc/group | 33 ++++++++++++++++++++++ .../distro-info/scientific-5/prereqfiles/etc/hosts | 1 + .../scientific-5/prereqfiles/etc/passwd | 14 +++++++++ .../scientific-5/prereqfiles/etc/shadow | 14 +++++++++ src/lib/distro-info/scientific-5/settings.default | 30 ++++++++++++++++++++ src/lib/distro-info/scientific-5/settings.example | 17 +++++++++++ .../distro-info/scientific-6/export-filter.example | 15 ++++++++++ .../distro-info/scientific-6/prereqfiles/etc/group | 33 ++++++++++++++++++++++ .../distro-info/scientific-6/prereqfiles/etc/hosts | 1 + .../scientific-6/prereqfiles/etc/passwd | 14 +++++++++ .../scientific-6/prereqfiles/etc/shadow | 14 +++++++++ src/lib/distro-info/scientific-6/settings.default | 30 ++++++++++++++++++++ src/lib/distro-info/scientific-6/settings.example | 17 +++++++++++ 42 files changed, 744 insertions(+) create mode 100644 src/lib/distro-info/centos-5/export-filter.example create mode 100644 src/lib/distro-info/centos-5/prereqfiles/etc/group create mode 100644 src/lib/distro-info/centos-5/prereqfiles/etc/hosts create mode 100644 src/lib/distro-info/centos-5/prereqfiles/etc/passwd create mode 100644 src/lib/distro-info/centos-5/prereqfiles/etc/shadow create mode 100644 src/lib/distro-info/centos-5/settings.default create mode 100644 src/lib/distro-info/centos-5/settings.example create mode 100644 src/lib/distro-info/centos-6/export-filter.example create mode 100644 src/lib/distro-info/centos-6/prereqfiles/etc/group create mode 100644 src/lib/distro-info/centos-6/prereqfiles/etc/hosts create mode 100644 src/lib/distro-info/centos-6/prereqfiles/etc/passwd create mode 100644 src/lib/distro-info/centos-6/prereqfiles/etc/shadow create mode 100644 src/lib/distro-info/centos-6/settings.default create mode 100644 src/lib/distro-info/centos-6/settings.example create mode 100644 src/lib/distro-info/rhel-5/export-filter.example create mode 100644 src/lib/distro-info/rhel-5/prereqfiles/etc/group create mode 100644 src/lib/distro-info/rhel-5/prereqfiles/etc/hosts create mode 100644 src/lib/distro-info/rhel-5/prereqfiles/etc/passwd create mode 100644 src/lib/distro-info/rhel-5/prereqfiles/etc/shadow create mode 100644 src/lib/distro-info/rhel-5/settings.default create mode 100644 src/lib/distro-info/rhel-5/settings.example create mode 100644 src/lib/distro-info/rhel-6/export-filter.example create mode 100644 src/lib/distro-info/rhel-6/prereqfiles/etc/group create mode 100644 src/lib/distro-info/rhel-6/prereqfiles/etc/hosts create mode 100644 src/lib/distro-info/rhel-6/prereqfiles/etc/passwd create mode 100644 src/lib/distro-info/rhel-6/prereqfiles/etc/shadow create mode 100644 src/lib/distro-info/rhel-6/settings.default create mode 100644 src/lib/distro-info/rhel-6/settings.example create mode 100644 src/lib/distro-info/scientific-5/export-filter.example create mode 100644 src/lib/distro-info/scientific-5/prereqfiles/etc/group create mode 100644 src/lib/distro-info/scientific-5/prereqfiles/etc/hosts create mode 100644 src/lib/distro-info/scientific-5/prereqfiles/etc/passwd create mode 100644 src/lib/distro-info/scientific-5/prereqfiles/etc/shadow create mode 100644 src/lib/distro-info/scientific-5/settings.default create mode 100644 src/lib/distro-info/scientific-5/settings.example create mode 100644 src/lib/distro-info/scientific-6/export-filter.example create mode 100644 src/lib/distro-info/scientific-6/prereqfiles/etc/group create mode 100644 src/lib/distro-info/scientific-6/prereqfiles/etc/hosts create mode 100644 src/lib/distro-info/scientific-6/prereqfiles/etc/passwd create mode 100644 src/lib/distro-info/scientific-6/prereqfiles/etc/shadow create mode 100644 src/lib/distro-info/scientific-6/settings.default create mode 100644 src/lib/distro-info/scientific-6/settings.example (limited to 'src/lib/distro-info') diff --git a/src/lib/distro-info/centos-5/export-filter.example b/src/lib/distro-info/centos-5/export-filter.example new file mode 100644 index 00000000..a414fef4 --- /dev/null +++ b/src/lib/distro-info/centos-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/centos-5/prereqfiles/etc/group b/src/lib/distro-info/centos-5/prereqfiles/etc/group new file mode 100644 index 00000000..505cb221 --- /dev/null +++ b/src/lib/distro-info/centos-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/centos-5/prereqfiles/etc/hosts b/src/lib/distro-info/centos-5/prereqfiles/etc/hosts new file mode 100644 index 00000000..75721cd5 --- /dev/null +++ b/src/lib/distro-info/centos-5/prereqfiles/etc/hosts @@ -0,0 +1 @@ +127.0.0.1 localhost diff --git a/src/lib/distro-info/centos-5/prereqfiles/etc/passwd b/src/lib/distro-info/centos-5/prereqfiles/etc/passwd new file mode 100644 index 00000000..9b8fc4fe --- /dev/null +++ b/src/lib/distro-info/centos-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/centos-5/prereqfiles/etc/shadow b/src/lib/distro-info/centos-5/prereqfiles/etc/shadow new file mode 100644 index 00000000..cd100a5a --- /dev/null +++ b/src/lib/distro-info/centos-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/centos-5/settings.default b/src/lib/distro-info/centos-5/settings.default new file mode 100644 index 00000000..b101d6c5 --- /dev/null +++ b/src/lib/distro-info/centos-5/settings.default @@ -0,0 +1,30 @@ +bootstrap-packages = < + packages = < +package-subdir = ??? +prereq-packages = < + name = CentOS 5 + repo-subdir = ? + file-for-speedtest = ? + + + packages = < + + base = minimal + packages = < + + base = minimal + diff --git a/src/lib/distro-info/centos-5/settings.example b/src/lib/distro-info/centos-5/settings.example new file mode 100644 index 00000000..5ae02428 --- /dev/null +++ b/src/lib/distro-info/centos-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 +# +# local-url = /srv/ftp/pub/some-distribution/inst-source +# + +# add a new selection: +# +# base = minimal +# packages = < diff --git a/src/lib/distro-info/centos-6/export-filter.example b/src/lib/distro-info/centos-6/export-filter.example new file mode 100644 index 00000000..a414fef4 --- /dev/null +++ b/src/lib/distro-info/centos-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/centos-6/prereqfiles/etc/group b/src/lib/distro-info/centos-6/prereqfiles/etc/group new file mode 100644 index 00000000..505cb221 --- /dev/null +++ b/src/lib/distro-info/centos-6/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/centos-6/prereqfiles/etc/hosts b/src/lib/distro-info/centos-6/prereqfiles/etc/hosts new file mode 100644 index 00000000..75721cd5 --- /dev/null +++ b/src/lib/distro-info/centos-6/prereqfiles/etc/hosts @@ -0,0 +1 @@ +127.0.0.1 localhost diff --git a/src/lib/distro-info/centos-6/prereqfiles/etc/passwd b/src/lib/distro-info/centos-6/prereqfiles/etc/passwd new file mode 100644 index 00000000..9b8fc4fe --- /dev/null +++ b/src/lib/distro-info/centos-6/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/centos-6/prereqfiles/etc/shadow b/src/lib/distro-info/centos-6/prereqfiles/etc/shadow new file mode 100644 index 00000000..cd100a5a --- /dev/null +++ b/src/lib/distro-info/centos-6/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/centos-6/settings.default b/src/lib/distro-info/centos-6/settings.default new file mode 100644 index 00000000..9a9f3dd3 --- /dev/null +++ b/src/lib/distro-info/centos-6/settings.default @@ -0,0 +1,30 @@ +bootstrap-packages = < + packages = < +package-subdir = ??? +prereq-packages = < + name = CentOS 6 + repo-subdir = ? + file-for-speedtest = ? + + + packages = < + + base = minimal + packages = < + + base = minimal + diff --git a/src/lib/distro-info/centos-6/settings.example b/src/lib/distro-info/centos-6/settings.example new file mode 100644 index 00000000..5ae02428 --- /dev/null +++ b/src/lib/distro-info/centos-6/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 +# +# local-url = /srv/ftp/pub/some-distribution/inst-source +# + +# add a new selection: +# +# base = minimal +# packages = < diff --git a/src/lib/distro-info/rhel-5/export-filter.example b/src/lib/distro-info/rhel-5/export-filter.example new file mode 100644 index 00000000..a414fef4 --- /dev/null +++ b/src/lib/distro-info/rhel-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/rhel-5/prereqfiles/etc/group b/src/lib/distro-info/rhel-5/prereqfiles/etc/group new file mode 100644 index 00000000..505cb221 --- /dev/null +++ b/src/lib/distro-info/rhel-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/rhel-5/prereqfiles/etc/hosts b/src/lib/distro-info/rhel-5/prereqfiles/etc/hosts new file mode 100644 index 00000000..75721cd5 --- /dev/null +++ b/src/lib/distro-info/rhel-5/prereqfiles/etc/hosts @@ -0,0 +1 @@ +127.0.0.1 localhost diff --git a/src/lib/distro-info/rhel-5/prereqfiles/etc/passwd b/src/lib/distro-info/rhel-5/prereqfiles/etc/passwd new file mode 100644 index 00000000..9b8fc4fe --- /dev/null +++ b/src/lib/distro-info/rhel-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/rhel-5/prereqfiles/etc/shadow b/src/lib/distro-info/rhel-5/prereqfiles/etc/shadow new file mode 100644 index 00000000..cd100a5a --- /dev/null +++ b/src/lib/distro-info/rhel-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/rhel-5/settings.default b/src/lib/distro-info/rhel-5/settings.default new file mode 100644 index 00000000..5a64cca9 --- /dev/null +++ b/src/lib/distro-info/rhel-5/settings.default @@ -0,0 +1,30 @@ +bootstrap-packages = < + packages = < +package-subdir = ??? +prereq-packages = < + name = RHEL 5 + repo-subdir = ? + file-for-speedtest = ? + + + packages = < + + base = minimal + packages = < + + base = minimal + diff --git a/src/lib/distro-info/rhel-5/settings.example b/src/lib/distro-info/rhel-5/settings.example new file mode 100644 index 00000000..5ae02428 --- /dev/null +++ b/src/lib/distro-info/rhel-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 +# +# local-url = /srv/ftp/pub/some-distribution/inst-source +# + +# add a new selection: +# +# base = minimal +# packages = < diff --git a/src/lib/distro-info/rhel-6/export-filter.example b/src/lib/distro-info/rhel-6/export-filter.example new file mode 100644 index 00000000..a414fef4 --- /dev/null +++ b/src/lib/distro-info/rhel-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/rhel-6/prereqfiles/etc/group b/src/lib/distro-info/rhel-6/prereqfiles/etc/group new file mode 100644 index 00000000..505cb221 --- /dev/null +++ b/src/lib/distro-info/rhel-6/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/rhel-6/prereqfiles/etc/hosts b/src/lib/distro-info/rhel-6/prereqfiles/etc/hosts new file mode 100644 index 00000000..75721cd5 --- /dev/null +++ b/src/lib/distro-info/rhel-6/prereqfiles/etc/hosts @@ -0,0 +1 @@ +127.0.0.1 localhost diff --git a/src/lib/distro-info/rhel-6/prereqfiles/etc/passwd b/src/lib/distro-info/rhel-6/prereqfiles/etc/passwd new file mode 100644 index 00000000..9b8fc4fe --- /dev/null +++ b/src/lib/distro-info/rhel-6/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/rhel-6/prereqfiles/etc/shadow b/src/lib/distro-info/rhel-6/prereqfiles/etc/shadow new file mode 100644 index 00000000..cd100a5a --- /dev/null +++ b/src/lib/distro-info/rhel-6/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/rhel-6/settings.default b/src/lib/distro-info/rhel-6/settings.default new file mode 100644 index 00000000..c40e46a4 --- /dev/null +++ b/src/lib/distro-info/rhel-6/settings.default @@ -0,0 +1,30 @@ +bootstrap-packages = < + packages = < +package-subdir = ??? +prereq-packages = < + name = RHEL 6 + repo-subdir = ? + file-for-speedtest = ? + + + packages = < + + base = minimal + packages = < + + base = minimal + diff --git a/src/lib/distro-info/rhel-6/settings.example b/src/lib/distro-info/rhel-6/settings.example new file mode 100644 index 00000000..5ae02428 --- /dev/null +++ b/src/lib/distro-info/rhel-6/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 +# +# local-url = /srv/ftp/pub/some-distribution/inst-source +# + +# add a new selection: +# +# base = minimal +# packages = < diff --git a/src/lib/distro-info/scientific-5/export-filter.example b/src/lib/distro-info/scientific-5/export-filter.example new file mode 100644 index 00000000..a414fef4 --- /dev/null +++ b/src/lib/distro-info/scientific-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/scientific-5/prereqfiles/etc/group b/src/lib/distro-info/scientific-5/prereqfiles/etc/group new file mode 100644 index 00000000..505cb221 --- /dev/null +++ b/src/lib/distro-info/scientific-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/scientific-5/prereqfiles/etc/hosts b/src/lib/distro-info/scientific-5/prereqfiles/etc/hosts new file mode 100644 index 00000000..75721cd5 --- /dev/null +++ b/src/lib/distro-info/scientific-5/prereqfiles/etc/hosts @@ -0,0 +1 @@ +127.0.0.1 localhost diff --git a/src/lib/distro-info/scientific-5/prereqfiles/etc/passwd b/src/lib/distro-info/scientific-5/prereqfiles/etc/passwd new file mode 100644 index 00000000..9b8fc4fe --- /dev/null +++ b/src/lib/distro-info/scientific-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/scientific-5/prereqfiles/etc/shadow b/src/lib/distro-info/scientific-5/prereqfiles/etc/shadow new file mode 100644 index 00000000..cd100a5a --- /dev/null +++ b/src/lib/distro-info/scientific-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/scientific-5/settings.default b/src/lib/distro-info/scientific-5/settings.default new file mode 100644 index 00000000..fe38a531 --- /dev/null +++ b/src/lib/distro-info/scientific-5/settings.default @@ -0,0 +1,30 @@ +bootstrap-packages = < + packages = < +package-subdir = ??? +prereq-packages = < + name = Scientific Linux 5 + repo-subdir = ? + file-for-speedtest = ? + + + packages = < + + base = minimal + packages = < + + base = minimal + diff --git a/src/lib/distro-info/scientific-5/settings.example b/src/lib/distro-info/scientific-5/settings.example new file mode 100644 index 00000000..5ae02428 --- /dev/null +++ b/src/lib/distro-info/scientific-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 +# +# local-url = /srv/ftp/pub/some-distribution/inst-source +# + +# add a new selection: +# +# base = minimal +# packages = < diff --git a/src/lib/distro-info/scientific-6/export-filter.example b/src/lib/distro-info/scientific-6/export-filter.example new file mode 100644 index 00000000..a414fef4 --- /dev/null +++ b/src/lib/distro-info/scientific-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/scientific-6/prereqfiles/etc/group b/src/lib/distro-info/scientific-6/prereqfiles/etc/group new file mode 100644 index 00000000..505cb221 --- /dev/null +++ b/src/lib/distro-info/scientific-6/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/scientific-6/prereqfiles/etc/hosts b/src/lib/distro-info/scientific-6/prereqfiles/etc/hosts new file mode 100644 index 00000000..75721cd5 --- /dev/null +++ b/src/lib/distro-info/scientific-6/prereqfiles/etc/hosts @@ -0,0 +1 @@ +127.0.0.1 localhost diff --git a/src/lib/distro-info/scientific-6/prereqfiles/etc/passwd b/src/lib/distro-info/scientific-6/prereqfiles/etc/passwd new file mode 100644 index 00000000..9b8fc4fe --- /dev/null +++ b/src/lib/distro-info/scientific-6/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/scientific-6/prereqfiles/etc/shadow b/src/lib/distro-info/scientific-6/prereqfiles/etc/shadow new file mode 100644 index 00000000..cd100a5a --- /dev/null +++ b/src/lib/distro-info/scientific-6/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/scientific-6/settings.default b/src/lib/distro-info/scientific-6/settings.default new file mode 100644 index 00000000..966675de --- /dev/null +++ b/src/lib/distro-info/scientific-6/settings.default @@ -0,0 +1,30 @@ +bootstrap-packages = < + packages = < +package-subdir = ??? +prereq-packages = < + name = Scientific Linux 6 + repo-subdir = ? + file-for-speedtest = ? + + + packages = < + + base = minimal + packages = < + + base = minimal + diff --git a/src/lib/distro-info/scientific-6/settings.example b/src/lib/distro-info/scientific-6/settings.example new file mode 100644 index 00000000..5ae02428 --- /dev/null +++ b/src/lib/distro-info/scientific-6/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 +# +# local-url = /srv/ftp/pub/some-distribution/inst-source +# + +# add a new selection: +# +# base = minimal +# packages = < -- cgit v1.2.3-55-g7522