diff options
-rw-r--r-- | cluster/data/compssUsers.cluster | 116 | ||||
-rwxr-xr-x | cluster/data/gen_modules_conf.pl.pl | 47 | ||||
-rw-r--r-- | cluster/data/list.cluster | 152 | ||||
-rw-r--r-- | cluster/data/logo-mdkc.png | bin | 0 -> 8375 bytes | |||
-rw-r--r-- | cluster/data/logo-mercury.png | bin | 0 -> 15868 bytes | |||
-rw-r--r-- | cluster/data/rpmsrate.cluster | 749 | ||||
-rw-r--r-- | cluster/data/stage1-with-ka.tar.bz2 | bin | 0 -> 941996 bytes | |||
-rw-r--r-- | cluster/data/steps.pm | 47 |
8 files changed, 1111 insertions, 0 deletions
diff --git a/cluster/data/compssUsers.cluster b/cluster/data/compssUsers.cluster new file mode 100644 index 000000000..bc41ccc3a --- /dev/null +++ b/cluster/data/compssUsers.cluster @@ -0,0 +1,116 @@ + # --- Workstation + +Classical Cluster Node [icon=office] [path=Workstation] [descr=Install a new light cluster node] + CLUSTER_INTERCONNECT + CLUSTER_FILESYSTEM + NETWORKING_REMOTE_ACCESS + NETWORKING_FILE + SCHEDULER + MONITORING + NIS + SETUP_CLIENT + SYSTEM + NETWORKING_DNS + NETWORKING_DUPLICATION_SERVER + X + TERMINALS + +Office Workstation [icon=office] [path=Workstation] [descr=Office programs: wordprocessors (kword, abiword), spreadsheets (kspread, gnumeric), pdf viewers, etc] + OFFICE + SPELLCHECK + PUBLISHING + PIM + ARCHIVING + PRINTER + +Internet station [icon=networking] [path=Workstation] [descr=Set of tools to read and send mail and news (mutt, tin..) and to browse the Web] + NETWORKING_WWW + NETWORKING_MAIL + NETWORKING_NEWS + COMMUNICATIONS + NETWORKING_CHAT + NETWORKING_FILE_TRANSFER + NETWORKING_IRC + NETWORKING_INSTANT_MESSAGING + NETWORKING_DNS + +Network Computer (client) [icon=terminals] [path=Workstation] [descr=Clients for different protocols including ssh] + NETWORKING_REMOTE_ACCESS + NETWORKING_FILE + +Configuration [icon=configuration] [path=Workstation] [descr=Tools to ease the configuration of your computer] + CONFIG + +Console Tools [icon=terminals] [path=Workstation] [descr=Editors, shells, file tools, terminals] + EDITORS + TERMINALS + TEXT_TOOLS + SHELLS + FILE_TOOLS + + # --- Graphical Environment + +KDE Workstation [icon=kde] [path=Graphical Environment] [descr=The K Desktop Environment, the basic graphical environment with a collection of accompanying tools] + KDE + X + +GNOME Workstation [icon=gnome] [path=Graphical Environment] [descr=A graphical environment with user-friendly set of applications and desktop tools] + GNOME + X + +Other Graphical Desktops [icon=windowmanager] [path=Graphical Environment] [descr=Icewm, Window Maker, Enlightenment, Fvwm, etc] + GRAPHICAL_DESKTOP + X + + + # --- Development + +Development [icon=editors] [path=Development] [descr=C and C++ development libraries, programs and include files] + DEVELOPMENT + EDITORS + +Documentation [icon=documentation] [path=Development] [descr=Books and Howto's on Linux and Free Software] + BOOKS + +LSB [icon=documentation] [path=Development] [descr=Linux Standard Base. Third party applications support] + LSB + + # --- Server + +Classical Cluster Server [icon=hardware] [path=Server] [descr=Install a new light cluster server] + SCHEDULER_SERVER + NETWORKING_WWW_SERVER + NETWORKING_FILE_SERVER + NETWORKING_REMOTE_ACCESS_SERVER + NETWORKING_REMOTE_ACCESS + MONITORING_SERVER + CLUSTER_INTERCONNECT + CLUSTER_FILESYSTEM + NIS_SERVER + SETUP_SERVER + SYSTEM + X + TERMINALS + NETWORKING_WWW + CLUSTER_ADMINISTRATION + +Web/FTP [icon=file_transfer] [path=Server] [descr=Apache, Pro-ftpd] + NETWORKING_WWW_SERVER + NETWORKING_FILE_TRANSFER_SERVER + +Mail [icon=mail] [path=Server] [descr=Postfix mail server] + NETWORKING_MAIL_SERVER + +Database [icon=archiving] [path=Server] [descr=PostgreSQL or MySQL database server] + DATABASES + DATABASES_SERVER + +Firewall/Router [icon=networking] [path=Server] [descr=Internet gateway] + NETWORKING_FIREWALLING_SERVER + +Network Computer server [icon=networking] [path=Server] [descr=NFS server, SMB server, Proxy server, ssh server] + NETWORKING_FILE_SERVER + NETWORKING_REMOTE_ACCESS_SERVER + + + diff --git a/cluster/data/gen_modules_conf.pl.pl b/cluster/data/gen_modules_conf.pl.pl new file mode 100755 index 000000000..0fa8e265f --- /dev/null +++ b/cluster/data/gen_modules_conf.pl.pl @@ -0,0 +1,47 @@ +#!/usr/bin/perl + +use list_modules; + +my %kinds = ( + scsi => 'disk/scsi|hardware_raid', + network => 'network/main|usb|gigabit', +); + +my %kinds2all_modules = map { + $_ => [ list_modules::category2modules($kinds{$_}) ]; +} keys %kinds; + +$kinds2all_modules{usb} = [ qw(usb-uhci usb-ohci ehci-hcd) ]; + +use Data::Dumper; +print Data::Dumper->Dump([\%kinds2all_modules], ['$kinds2all_modules']); + +print <<'EOF'; +my @l = map { /^(\S+)\s*:/ ? $1 : () } `lspcidrake`; + +my %kinds2modules = map { + $_ => [ intersection(\@l, $kinds2all_modules->{$_}) ]; +} qw(usb scsi); + +$kinds2modules{network} = [ + grep { + my $l = $_; + scalar grep { $_ eq $l } @{ $kinds2all_modules->{network} } + } @l +]; + +if (my @scsi = @{$kinds2modules{scsi}}) { + print "probeall scsi_hostadapter ", join(" ", @scsi), "\n"; +} +if (my @usb = @{$kinds2modules{usb}}) { + print "probeall usb-interface ", join(" ", @usb), "\n"; +} +my $eth = 0; +foreach (@{$kinds2modules{network}}) { + print "alias eth$eth $_\n"; + $eth++; +} + +sub intersection { my (%l, @m); @l{@{shift @_}} = (); foreach (@_) { @m = grep { exists $l{$_} } @$_; %l = (); @l{@m} = () } keys %l } +EOF + diff --git a/cluster/data/list.cluster b/cluster/data/list.cluster new file mode 100644 index 000000000..a1dedb1bb --- /dev/null +++ b/cluster/data/list.cluster @@ -0,0 +1,152 @@ +/bin/bash +/bin/cat +/bin/chmod +/bin/chown +/bin/cp +/bin/date +/bin/dd +/bin/df +/bin/dmesg +/bin/false +/bin/grep +/bin/gzip +/bin/sed +/bin/cut +/usr/bin/bzip2 +/usr/bin/bunzip2 +/usr/bin/bzcat +/usr/bin/packdrake +/usr/bin/parsehdlist +/bin/hostname +/bin/kill +/bin/ln +/bin/loadkeys +/usr/bin/du +/usr/lib/kbd +/bin/ls +/bin/mkdir +/bin/mknod +/bin/mount +/bin/mount +/bin/mv +/bin/ping +/bin/ps +/bin/pwd +/bin/rm +/bin/rmdir +/bin/setserial +/sbin/lsmod +/sbin/lsmod.old +/bin/cpio +/usr/bin/diff +/bin/sh +/bin/sleep +/bin/sync +/bin/touch +/bin/tar +/bin/true +/bin/umount +/etc/inputrc +/etc/termcap +/LIB/libnss_files-* +/LIB/libnss_files.so.2 +/sbin/badblocks +/sbin/debugfs +/sbin/e2fsck +/sbin/fdisk +/sbin/fsck.ext2 +/sbin/fsck.ext3 +/sbin/halt +/sbin/ifconfig +/sbin/init +/sbin/insmod +/sbin/insmod-24 +/sbin/insmod.old +/sbin/ldconfig +/sbin/mingetty +/sbin/mkdosfs +/sbin/mkfs.ext2 +/sbin/mke2fs +/sbin/reboot +/sbin/rmmod +/sbin/rmmod.old +/sbin/shutdown +/usr/bin/strace +/sbin/route +/sbin/mkswap +/sbin/swapoff +/sbin/swapon +/sbin/tune2fs +/sbin/update +/usr/bin/cmp +/usr/bin/cut +/usr/bin/eject +/usr/bin/fdformat +/usr/bin/file +/usr/bin/find +/usr/bin/ftp +/usr/bin/head +/usr/bin/hexedit +/usr/bin/less +/usr/bin/less.bin +/usr/bin/loadkeys +/usr/bin/reset +/usr/bin/split +/usr/bin/strings +/usr/bin/tr +/usr/bin/test +/usr/bin/wc +/usr/bin/host +/usr/bin/expr +/usr/bin/tail +/usr/bin/tee +/usr/bin/telnet +/usr/bin/tset +/usr/sbin/chroot +/usr/sbin/parted +/usr/share/misc/file/magic +/usr/share/terminfo/l/linux +/var/run/utmp +/sbin/killall5 +/usr/bin/perl +/usr/bin/perl5 +/usr/bin/perlPERL_VERSION +/bin/sort +/usr/bin/md5sum +/etc/protocols +/etc/services +/bin/rpm +/sbin/mkraid +/usr/lib/rpm/rpmrc +/usr/lib/rpm/macros +/usr/lib/rpm/rpmpopt-* +/usr/bin/rpm2cpio +/usr/bin/rpmdb +/usr/lib/rpm/rpmd +/usr/bin/rpme +/usr/lib/rpm/rpme +/usr/bin/rpmi +/usr/lib/rpm/rpmi +/usr/bin/rpmu +/usr/lib/rpm/rpmu +/usr/bin/rpmquery +/usr/lib/rpm/rpmq +/usr/bin/rpmverify +/usr/lib/rpm/rpmv +/usr/lib/perl5/PERL_VERSION/strict.pm +/usr/lib/perl5/PERL_VERSION/vars.pm +/usr/lib/perl5/PERL_VERSION/warnings/register.pm +/usr/lib/perl5/PERL_VERSION/warnings.pm +/usr/lib/perl5/PERL_VERSION/Carp.pm +/usr/lib/perl5/PERL_VERSION/Exporter.pm +/usr/lib/perl5/vendor_perl/PERL_VERSION/packdrake.pm +/usr/bin/lspci +/usr/share/pci.ids +/usr/bin/lspcidrake +/usr/share/ldetect-lst/pcitable +/usr/share/ldetect-lst/usbtable +/bin/vim-minimal +/LIB/libnss_dns.so.2 +/LIB/libresolv.so.2 +/bin/mt +/sbin/stinit diff --git a/cluster/data/logo-mdkc.png b/cluster/data/logo-mdkc.png Binary files differnew file mode 100644 index 000000000..1b7312041 --- /dev/null +++ b/cluster/data/logo-mdkc.png diff --git a/cluster/data/logo-mercury.png b/cluster/data/logo-mercury.png Binary files differnew file mode 100644 index 000000000..0dd9155d3 --- /dev/null +++ b/cluster/data/logo-mercury.png diff --git a/cluster/data/rpmsrate.cluster b/cluster/data/rpmsrate.cluster new file mode 100644 index 000000000..cb3624b7a --- /dev/null +++ b/cluster/data/rpmsrate.cluster @@ -0,0 +1,749 @@ +LSB + 5 lsb + +GRAPHICAL_DESKTOP + 4 WindowMaker icewm + 3 Epplets blackbox enlightenment ethemes icepref xfce + 2 wmnet + 1 lesstif-mwm + +GNOME + 5 gnome-panel nautilus gnome-control-center metacity + 4 gnome-applets gtk-themes file-roller + gnome-utils gucharmap xlockmore gtk-engines2 + gnome-vfs-extras gconf-editor + 5 !KDE gdm + 3 gnome-pilot + 2 bug-buddy + +KDE + 5 kdebase-progs kdebase-nsplugins mdkkdm galaxy-kde galaxy-kde-kwin mandrake-galaxy krozat kdeartwork-kde-classic kdeartwork + 5 kde-i18n-af kde-i18n-ar + 5 kdebase-servicemenu zip + 5 kdeutils kdeutils-kcharselect + 5 kdepim-kontact + 5 kdebase-kdm + 5 kdeutils-kcalc + 5 kdeaddons-searchbar + 5 kdeutils-kwalletmanager + +VIDEO + 5 totem + 4 RealPlayer + 4 KDE kdenlive + 3 xine-ui xine-oss xine-xv + 3 powerdvd + 3 nist xanim xmms-smpeg mplayer-gui + 2 mtv mtv-fullscreen-extension + 2 xmovie +TV + 5 tvtime + 3 zapping gatos + +OFFICE + 5 OpenOffice.org + 5 OpenOffice.org-help-cs OpenOffice.org-help-de + 5 OpenOffice.org-l10n-ar OpenOffice.org-l10n-ca + 5 dia + 5 gnucash gnucash-hbci gnucash-ofx + 5 planner + 5 KDE kdenetwork-kdict + 5 KDE kdepim-karm + 4 acroread acroread-nppdf + 3 gnumeric + 3 gaddr xpdf + 3 wv ical + 2 units lyx + KDE + 5 kdepim-korganizer + 5 kdepim-kaddressbook + 5 kdepim-knotes + 5 kdegraphics-kghostview + 3 koffice koffice-i18n-az koffice-i18n-bg + 3 kdegraphics-kdvi + 3 kdepim-kpilot + GNOME + 4 gnome-pim + 3 gnome-pilot-conduits Guppi + 2 ggv + +SPELLCHECK + 5 aspell-br aspell-ca + 5 ispell-af ispell-en + 5 myspell-bg_BG myspell-ca_ES + 5 myspell-hyph-cs myspell-hyph-da + +SOUND + 5 KDE kdemultimedia-kmix + 3 KDE xmms-arts + 3 sox + 3 aumix + +AUDIO + 5 KDE kdemultimedia-kscd + 5 totem + 5 audacity + 5 KDE xine-arts + 5 KDE kdemultimedia-kaudiocreator kdemultimedia-common + 5 gnome-media + 4 GNOME gnome-audio + 3 cdp + 3 cdparanoia + 3 cdrecord-cdda2wav + 3 grip + 3 GNOME gnome-audio-extra + 3 KDE kdeaddons-noatun + 3 KDE kdemultimedia-kmid + 3 KDE kdemultimedia-kmidi + 3 KDE kdemultimedia-noatun + 3 timidity-instruments + 3 xmms + 3 DRIVER"^snd-" xmms-alsa gnome-alsamixer alsa-utils + 3 xmms-esd + 3 xmms-kjofol-skins + 3 xmms-more-vis-plugins + 3 xmms-skins + 3 3D xmms-mesa + 3 HW"Rio 500" rio500 + 2 mokmod mp3info mpg123 playmidi playmidi-X11 xmms-mikmod + + +ACCESSIBILITY + 2 gtkeyboard + +PUBLISHING + 5 enscript ghostscript-module-X + 4 ghostscript-utils psutils texinfo + 2 latex2html jadetex tetex-afm tetex-dvips tetex-latex tetex-xdvi tetex-latex-arab tetex-latex-heb docbook-dtd31-sgml + 2 BOOKS tetex-doc tetex-latex-arab-doc + 1 docbook-style-dsssl openjade sgml-tools ghostscript-module-SVGALIB cttex + 1 BOOKS docbook-style-dsssl-doc + +SHELLS + 3 zsh + 3 BOOKS bash-doc zsh-doc + 2 pdksh tcsh + 1 bash1 + +SCIENCES + 4 gnuplot + 3 HDF + 2 mathplot octave + +EDUCATION + 4 KDE kdeedu + +EDITORS + 4 emacs-X11 + 3 GXedit + 3 KDE kdebase-kate + 3 KDE kdeutils-kedit + 3 KDE kdeutils-khexedit + 3 vim-X11 + 3 yudit + 2 nedit cooledit emacs-tramp joe emacs-leim jed-xjed xemacs xemacs-extras xemacs-info + 1 emacs-el jed xemacs-el emacs-nox + GNOME + 4 gedit + +TEXT_TOOLS + 5 words + 4 groff patch recode rgrep + 3 ed + 2 groff-gxditview lout + BOOKS + 3 gawk-doc + 1 lout-doc + +COMMUNICATIONS + 5 efax + 5 gnomemeeting + 4 KDE kdebase-kdeprintfax kdegraphics-kfax + 4 hylafax-client + 3 jpilot pilot-link + 2 hylafax-server dip + 2 lrzsz mgetty mgetty-contrib mgetty-sendfax mgetty-viewfax mgetty-voice minicom + 1 jpilot-Mail jpilot-syncmal statserial + +TERMINALS + 5 open + 5 !KDE !GNOME xterm + 5 KDE kdebase-konsole + 5 GNOME gnome-terminal + 4 screen kon2 + 3 bash-completion + 3 Eterm vlock + 3 aterm x3270 + + 3 GNOME gnome-telnet + 4 LOCALES"ja" kterm + +NETWORKING_CHAT + 3 KDE kdenetwork-ktalk + 3 talk ytalk + +NETWORKING_CHAT_SERVER + 4 jabber + 3 talk-server + +NETWORKING_FILE_TRANSFER + 5 KDE kbear + 5 GNOME gftp + 5 lftp mirrordir rsync + 4 rdist + 3 fmirror ncftp tftp + 2 uucp + +NETWORKING_FILE_TRANSFER_SERVER + 4 proftpd + 3 proftpd-anonymous + 2 wu-ftpd anonftp + +NETWORKING_LDAP_SERVER + 4 openldap directory_administrator + +NETWORKING_INSTANT_MESSAGING + 5 KDE kdenetwork-kopete + 5 !KDE gaim + 3 licq + 3 everybuddy licq-console licq-rms + 3 KDE kdenetwork-kit + GNOME + 3 gnomeicu gabber + 3 gtk+licq + +NETWORKING_IRC + 5 xchat + 3 BitchX + 3 KDE kdenetwork-ksirc + 3 mozilla-irc + 2 irssi + 1 eggdrop + +NETWORKING_FIREWALLING_SERVER + 5 iproute2 routed iptables + 3 prelude + +NETWORKING_GROUPWARE_SERVER + 5 kolab-server + 3 phpgroupware + +NETWORKING_MAIL + 5 mailx metamail + 5 KDE kdenetwork-kmail + 5 GNOME evolution + 3 faces mozilla-mail + 3 fetchmail urlview mutt spamassassin + 3 !GNOME !KDE xmailbox + 3 KDE kdenetwork-korn + 2 FaxMail faces-xface + 1 fetchmail-daemon fetchmailconf + +NETWORKING_MAIL_SERVER + 5 postfix + 4 mailman + 3 imap + +NETWORKING_NEWS + 5 KDE kdenetwork-knode + 5 GNOME pan + 2 slrn + 1 slrn-pull + +NETWORKING_NEWS_SERVER + 4 inn + 3 inews + +NETWORKING_OTHER + 5 KDE kdenetwork-kppp + 2 finger ucd-snmp-utils macutils + +NETWORKING_OTHER_SERVER + 3 dhcp-server gated ntp + + 3 intimed nscd pidentd + rdate bootparamd + cleanfeed ucd-snmp leafnode + cvsweb nut-server + XFree86-Xvfb XFree86-Xnest + 2 diald finger-server mars-nwe + +NIS + 5 ypbind + +NIS_SERVER + 5 ypserv + +NETWORKING_REMOTE_ACCESS + 5 openssh-clients telnet-client-krb5 + 4 traceroute rfbdrake + 3 KDE kdeutils-kdessh lisa + 3 tightvnc + 2 rsh + +NETWORKING_REMOTE_ACCESS_SERVER + 5 openssh-server + 5 gexec authd pcp ka-run + 4 rfbdrake + 2 tightvnc-server + 1 telnet-server-krb5 rsh-server + 3 BOOKS tight-vnc-doc + +NETWORKING_DNS + 4 bind-utils + +NETWORKING_DNS_SERVER + 5 bind + 4 caching-nameserver + 1 nslint + +NETWORKING_FILE + 4 samba-client nfs-utils-clients + X smb4k + 2 X LinNeighborhood + 2 arkeia-gui arkeia-client arkeia-arkc + 2 GNOME gnomba gtm + 5 autofs + +NETWORKING_FILE_SERVER + 5 nfs-utils + 4 samba-server + 3 BOOKS samba-doc + 3 KDE kdenetwork-krfb + 2 arkeia-server samba-winbind + 3 squid squidGuard + +NETWORKING_WWW + 5 KDE quanta + 5 GNOME screem + 5 GNOME epiphany + 4 FlashPlayer crossover-plugin-demo j2re + 4 wget + 4 lynx + 3 KDE kdeaddons + 3 links + 3 KDE kdenetwork-kget + 3 KDE kdenetwork-knewsticker + 3 mozilla + 3 mozplugger + 3 opera + 3 bluefish + +NETWORKING_WWW_SERVER + 5 apache2 apache2-mod_perl apache2-mod_ssl apache2-mod_php + 4 apache2-mod_suexec + 4 BOOKS apache2-manual + 3 php-gd php-imap php-ldap php-manual php-mysql + php-pgsql php-readline php mod_sxnet HTML-Embperl + 2 ApacheJServ + +GRAPHICS + 5 qiv + 4 gimp gqview + 4 KDE kdegraphics-ksnapshot + 4 KDE kimdaba + 4 KDE kdegraphics-common + 4 ImageMagick giftrans gphoto2 + 3 gimp-data-extras + 3 flphoto gtkam gimp-plugin + 3 KDE kdeaddons-konqimagegallery + 3 KDE kdegraphics-kpaint + 3 KDE kdegraphics-kruler + 3 KDE kdegraphics-kuickshow + 3 KDE kdegraphics-kview + 3 KDE kdegraphics-mrmlsearch + 3 sketch + 3 xwpick + 3 xli + 2 gif2png gimp-perl xpcd xfig xpcd-gimp gd-utils cameleo + 1 libgr-progs libungif-progs qcad transfig xpaint xmorph + 1 3D Mesa-demos + GNOME + 3 gnome-iconedit + 3 ee + +ARCHIVING + 5 unzip zip dump sharutils + 5 KDE kdeutils-ark + 2 unarj unstuff mt-st + 2 taper + 1 lha + GNOME + 2 gnozip + 2 gtktalog + +BURNER + 5 mkisofs cdrecord dvd+rw-tools + 5 KDE k3b + 5 GNOME nautilus-cd-burner + 4 !KDE !GNOME xcdroast + 3 gcombust + 3 GNOME gnome-toaster + 2 X eroaster + DEVELOPMENT + 3 cdrecord-devel + +SCANNER + 4 sane-frontends + 4 scanner-gui + +PHOTO + 4 gphoto gphoto2 + +DATABASES + 5 postgresql + 3 MySQL-client + DATABASES_SERVER + 4 postgresql-server + 3 MySQL + 3 postgresql-python + 2 postgresql-jdbc postgresql-tcl postgresql-test + DEVELOPMENT + 4 perl-Mysql + 3 postgresql-devel + 1 MySQL-bench MySQL-devel + +GAMES + 5 frozen-bubble + 5 lbreakout2 + 5 crack-attack crack-attack-music crack-attack-sounds + 3 clanbomber freeciv-client toppler + 3 cxhextris rocksndiamonds powermanga mures methane + 2 Maelstrom pingus ltris penguin-command pysol xtrojka bunnies xpilot trophy xboard xgammon xkobo xpat2 xpuzzles xsoldier xfishtank + 1 7colors xrally fortune-mod nil + GNOME + 3 gnome-games + 3 gnome-chess + 2 3D gtulpas + 1 gtkgo + KDE + 3 kdegames + 3 kdeaddons-atlantik + 3 kdetoys + 3D + 5 armagetron csmash + !HW"Riva.*128" chromium tuxracer + + 3 !HW"Riva.*128" !HW"Rage X[CL]" !HW"Rage Mobility (?:P\/M|L) " !HW"3D Rage (?:LT|Pro)" + bzflag + +DEVELOPMENT + 5 autoconf automake m4 make + 3 autoconf2.5 + 1 tmake pmake + + 5 libtool binutils ltrace gdb gcc + 2 gperf indent + 1 glibc-profile xxgdb + + 4 gcc-c++ libstdc++-devel + 2 libsigc++-examples + + 4 bison flex + 2 byacc + + 2 doxygen C++2LaTeX + + 3 jikes kaffe + 1 gcc-java + + 5 cvs rcs + 2 diffstat tkcvs + + 3 swig + + 4 python tkinter + 3 python-devel python-imaging pygtk-glarea pygtk pygtk-libglade rpm-python + + 4 perl perl-Term-Readline-Gnu perl-libwww-perl perl-devel + 3 perl-DBI perl-IO-stringy perl-PDL perl-Parse-RecDescent + perl-GTK-GLArea perl-Tk perlftlib perl-URI perl-DB_File + perl-Data-ShowTable perl-HTML-Parser perl-HTML-SimpleParse + perl-MIME-tools perl-MP3-Info perl-MailTools perl-Msgcat + + 4 rpm-build + 3 rpmlint rpm-devel rpm-rebuilder + 3 kernel-source + + 2 gcc-g77 nasm dev86 + 1 gcc-objc + + 2 gprolog ocaml umb-scheme mawk guile clispp2c + hugs98 mercury swi-prolog ruby + + 4 gettext-devel libncurses5-devel ncurses-devel + + BOOKS + 5 qt3-example + 2 pam-doc python-docs slang-doc kernel-doc nasm-doc ruby-doc lkmpg + + KDE + 5 kdevelop + 5 kdesdk + 5 libkdenetwork2-kopete-devel libkdebase4-kate-devel libkdepim2-common-devel + libkdebase4-nsplugins-devel libkdepim2-kaddressbook-devel + libkdepim2-kmail-devel kdecore-devel libkdepim2-knode-devel + kdeedu-devel libkdepim2-kontact-devel libkdegames1-devel + libkdepim2-korganizer-devel libkdegraphics0-common-devel + libkdepim2-kpilot-devel libkdegraphics0-kooka-devel + libkdesdk1-cervisia-devel libkdegraphics0-kpovmodeler-devel + kdesdk-devel libkdegraphics0-ksvg-devel libkdesdk1-kbabel-devel + libkdegraphics0-kview-devel kdetoys-devel + libkdemultimedia1-common-devel libkdeutils1-common-devel + libkdemultimedia1-kscd-devel libkdeutils1-ksim-devel + libkdemultimedia1-noatun-devel kdevelop-devel arts-devel + qt-devel quanta-devel libquanta0-kfilereplace-devel + libquanta0-kommander-devel koffice-devel + + GNOME + 4 perl-GTK-Glade perl-GTK-Gnome + 3 glade2 pygnome libgnomeui2_0-devel libpanel-applet-2_0-devel + 2 pygnome-capplet pygnome-libglade + libgnomemm-1.2_9-devel libgnome-pilot2-devel glademm + 1 libgnucash0-devel + + DEVELOPMENT_OTHER + 2 libMagick-devel libMesaGLU1-devel Xaw3d-devel + gd-devel p2c-devel gmp-devel guile-devel libgr-devel libjpeg-devel libpng-devel + libtermcap-devel libtiff-devel libungif-devel libxml-devel + slang-devel sox-devel zlib-devel libxfree86-devel dev86-devel + gdk-pixbuf-devel gimp-devel gpm-devel libghttp-devel libgtop-devel + libmikmod-devel librep-devel libunicode-devel popt-devel pwdb-devel t1lib-devel + libsnmp-devel mpeg_lib-devel WindowMaker-devel libaa-devel adns-devel + libalsa-devel audiofile-devel cups-devel e2fsprogs-devel + g-wrap-devel gkrellm-devel libPropList-devel licq-devel openldap-devel + parted-devel pciutils-devel pilot-link-devel svgalib-devel + recode-devel aspell-devel cracklib-devel faces-devel fnlib-devel + freetype-devel gtk+mdk-devel gtkglarea-devel libxfree86-static-devel imap-devel + php-devel pth-devel sane-devel swig-devel xdelta-devel isapnptools-devel + pango-devel readline-devel + +MONITORING + 5 procinfo psacct + 5 PCMCIA apmd + 4 lsof swatch tcpdump traceroute + 4 nmap lm_sensors + 4 X nmap-frontend + 3 KDE kdeutils-kdf + 3 KDE kdeutils-ksim + 3 KDE kdeutils-ktimer + 3 iplog arpwatch lslk xcpustate xsysinfo + 2 cfengine gkrellm gps rusers mon 3D xtraceroute + 1 logcheck + GNOME + 4 gnome-system-monitor + +FILE_TOOLS + 5 file gnupg mkxauth mtools slocate + 4 symlinks mc + 3 dosfstools draksync tree + 2 git FileRunner + 1 xdelta + +WEBMIN + 5 webmin + 5 mdkwebadmin + +WIZARDS + 5 drakwizard + +CONFIG + 3 ipvsadm quota nut + 2 gfcc adjtimex xinput timeconfig samba-swat + 1 ipxutils + +BOOKS + 4 mandrake-doc-de mandrake-doc-es + 4 !LOCALES"fr" !LOCALES"it" !LOCALES"es" mandrake-doc-en + +X + 5 XFree86 rxvt XFree86-75dpi-fonts urw-fonts fonts-ttf-vera + 5 icewm-light + 5 HIGH_SECURITY mountloop + 5 LOCALES"ja" im-ja + 5 LOCALES"zh_CN" fcitx + + 4 vim-enhanced + 4 gurpmi rpmdrake drakconf userdrake fonts-ttf-decoratives fonts-ttf-west_european + mandrake-mime menudrake mandrake_desk + mdkonline drakfirsttime gtk-engines bootsplash + galaxy-gnome + 4 LOCALES"ja" || LOCALES"ko" || LOCALES"zh" rxvt-CJK + + 3 XFree86-100dpi-fonts draksync + 3 USB usbview + 2 LOCALES"ja" || LOCALES"ko" || LOCALES"zh" jmcce + 2 imlib-cfgeditor + 1 Mesa xtoolwait X11R6-contrib + + GNOME + 3 gnorpm + + 5 xcin xvnkb FreeWnn ami kinput2-wnn4 miniChinput + + 2 app-defaults-be app-defaults-cs + + 5 LOCALES"mi" || LOCALES"lt" || LOCALES"lv" fonts-type1-baltic + LOCALES"ru" || LOCALES"uk" XFree86-cyrillic-fonts + LOCALES"am" fonts-ttf-ethiopic + LOCALES"ar" || LOCALES"fa" || LOCALES"ur" fonts-ttf-arabic + LOCALES"as" || LOCALES"bn" fonts-ttf-bengali + LOCALES"el" fonts-type1-greek + LOCALES"he" || LOCALES"yi" fonts-hebrew-elmar fonts-type1-hebrew + LOCALES"hy" fonts-ttf-armenian + LOCALES"ja" fonts-ttf-japanese + LOCALES"kn" fonts-ttf-kannada + LOCALES"ko" fonts-ttf-korean + LOCALES"ta" fonts-ttf-tamil fonts-ttf-tscii fonts-bitmap-tscii + LOCALES"th" fonts-ttf-thai + LOCALES"zh_CN" || LOCALES"zh" fonts-ttf-gb2312 + LOCALES"zh_TW" || LOCALES"zh" taipeifonts fonts-ttf-big5 + +DOCS + 5 man info man-pages + +SYSTEM + 5 at MAKEDEV eject ldetect devfsd harddrake + locales iputils urpmi cpio msec tmpwatch gnupg + + 5 lshw OpenIPMI ipmiutil ipmitool dmidecode mandrake_theme lm_sensors + + 5 HIGH_SECURITY libsafe kernel-secure lads + 5 BIGMEM kernel-i686-up-4GB + 5 SMP kernel-smp + 5 BIGMEM SMP kernel-p3-smp-64GB + 5 PCMCIA pcmcia-cs + 5 USB hotplug + + 5 HW"nForce.*(?:Audio|Network)" + NVIDIA_nforce + SMP NVIDIA_nforce-smp + HIGH_SECURITY NVIDIA_nforce-secure + BIGMEM NVIDIA_nforce-enterprise + + 5 HW"iKey 3000 Token" rnboifd + 5 HW"OmniKey Cardman" + cm2020 + SMP cm2020-smp + HIGH_SECURITY cm2020-secure + BIGMEM cm2020-enterprise + + 5 KDE kdeutils-kfloppy + 5 KDE kdeutils-kdepasswd + + 5 GNOME || KDE magicdev + + 5 DRIVER"^ISDN:" ibod isdn4net isdn-light isdn4k-utils + 5 DRIVER"adiusbadsl" eagle-usb + 5 DRIVER"speedtch" speedtouch speedtouch_mgmt + 5 DRIVER"^ISDN:|^Hcf:|^Hsf:|^LT:|speedtch" + kernel-2.4 + SMP kernel-smp-2.4 + BIGMEM kernel-enterprise-2.4 + + 5 HW"Intel Corp.|PRO/Wireless LAN" ndiswrapper + + 4 ftp-client-krb5 hexedit strace sudo lilo grub procmail hdparm coreutils-doc + 4 PCMCIA netprofile + + 3 bc + 2 sndconfig acpid adns audiofile freeswan awesfx fbset vlan-utils gpm + 1 fdutils genromfs mailcap pinfo + + BOOKS + 5 man-pages-cs man-pages-da + 4 grub-doc lilo-doc + howto-html-de howto-html-el + + 4 NIS yp-tools + 3 PCMCIA irda-utils + 3 USB usbutils + + 4 LOCALES"ar" || LOCALES"fa" || LOCALES"he" || LOCALES"yi" acon + 3 LOCALES"zh" zh-autoconvert + +EMULATORS + 3 wine + +PRINTER + 4 xpp nmap printer-testpages scli net-tools gimpprint foomatic-db-engine + foomatic-filters foomatic-db ImageMagick ghostscript printer-filters mpage + a2ps ppdfilt gpr groff lesstif + sane-backends sane-frontends scanner-gui + libsnmp0 xojpanel libsane-hpoj1 printer-utils + +INSTALL + NOCOPY + 5 kernel kernel-smp kernel-i686-up-4GB + raidtools lvm2 reiserfsprogs jfsprogs xfsprogs + alsa-utils + 4 XFree86 brltty + + 5 pptp-adsl dhcpcd dhcpxd dhcp-client rp-pppoe pump + ppp nfs-utils-clients libiw26 wireless-tools ppp-pppoe ppp-pppoatm + autologin ntp samba-server ncpfs ucd-snmp libptal0 + shorewall iptables samba-client + ipchains nc sndconfig curl + mtools mtoolsfm numlock usbutils + hotplug ypbind + tmdns zcip acpi acpid + ibod isdn4net isdn-light isdn4k-utils kernel-2.4 + eagle-usb + speedtouch speedtouch_mgmt + + 5 cups cups-drivers hpoj libhpojip + 4 XFree86-SVGA XFree86-server XFree86-Mach64 XFree86-FBDev + XFree86-glide-module Glide_V3-DRI Glide_V5 Mesa + 3 XFree86-S3 XFree86-S3V XFree86-VGA16 + 2 XFree86-8514 XFree86-AGX XFree86-I128 XFree86-Mach32 XFree86-Mach8 XFree86-Mono XFree86-P9000 XFree86-W32 + 1 XFree86-3DLabs + +CLUSTER_INTERCONNECT + 5 mpich lam-runtime + 5 pvm pvm-xpvm + 2 xmpi +CLUSTER_DOC + 5 mpich-doc + 2 lam-doc +CLUSTER_DEVELOPMENT + 5 mpic++ mpicc mpif77 + 5 libauthd0-devel libe-devel libgexec0-devel libpcp0-devel libtorque-devel libganglia-monitor1-devel + 5 liblapack3-devel libmpich1-devel libscalapack0-devel libpetsc2-devel + 3 libpvm-devel pmake libpmake0-devel + 2 liblam6-devel lam-devel liblam0-devel libxmpi0-devel +CLUSTER_ADMINISTRATION + 5 clusterit pconsole +SETUP_CLIENT + 5 clusterscripts-client ntp xmlsysd +SETUP_SERVER + 5 clusterscripts-server ntp urpmi-parallel-ka-run drakcluster + +CLUSTER_FILESYSTEM + 1 clusternfs + +NIS + 5 ypbind +NIS_SERVER + 5 ypserv + +MONITORING_SERVER + 5 xmlsysd wulfstat + 5 ganglia-webfrontend + 5 ganglia-monitor-core + 5 ganglia-monitor-script + +SCHEDULER + 5 torque-client torque-xpbs + 1 pbs-5.3.3 pbs-cmds pbs-mon +SCHEDULER_SERVER + 5 torque + 5 torque-xpbs + 5 maui + 1 pbs-5.3.3 + +NETWORKING_DUPLICATION_SERVER + 5 ka-deploy-source-node + +NETWORKING_AUTOINSTALL_SERVER + 5 dhcp-server pxe ka-deploy-server-host + diff --git a/cluster/data/stage1-with-ka.tar.bz2 b/cluster/data/stage1-with-ka.tar.bz2 Binary files differnew file mode 100644 index 000000000..efa11cf04 --- /dev/null +++ b/cluster/data/stage1-with-ka.tar.bz2 diff --git a/cluster/data/steps.pm b/cluster/data/steps.pm new file mode 100644 index 000000000..7b4f0942b --- /dev/null +++ b/cluster/data/steps.pm @@ -0,0 +1,47 @@ +package steps; + +use strict; +use vars qw(%installSteps @orderedInstallSteps); +use common; + +#-###################################################################################### +#- Steps table +#-###################################################################################### +{ + my @installStepsFields = qw(text redoable onError hidden needs); + #entered reachable toBeDone next done; + my @installSteps = ( + selectLanguage => [ N_("Language"), 1, 1, '', '' ], + acceptLicense => [ N_("License"), 1, -1, '', '' ], + selectMouse => [ N_("Configure mouse"), 1, 1, '1', '' ], + setupSCSI => [ N_("Hard drive detection"), 1, 0, '1', '' ], + selectInstallClass => [ N_("Select installation class"), 1, 1, '1', '' ], + selectKeyboard => [ N_("Choose your keyboard"), 1, 1, '1' ], + miscellaneous => [ N_("Security"), 1, 1, '', '' ], + doPartitionDisks => [ N_("Partitioning"), 1, 0, '', "selectInstallClass" ], + formatPartitions => [ N_("Format partitions"), 1, -1, '1', "doPartitionDisks" ], + choosePackages => [ N_("Choose packages to install"), 1, -2, '1', "formatPartitions" ], + installPackages => [ N_("Install system"), 1, -1, '', ["formatPartitions", "selectInstallClass"] ], + setRootPassword => [ N_("Root password"), 1, 1, '', "installPackages" ], + configureNetwork => [ N_("Configure networking"), 1, 1, '1', "formatPartitions" ], + setupBootloader => [ N_("Install bootloader"), 1, 0, '', "installPackages" ], + configureX => [ N_("Configure X"), 1, 1, '1', ["formatPartitions", "setupBootloader"] ], + summary => [ N_("Summary"), 1, 0, '', "installPackages" ], + configureCluster => [ N_("Configure cluster"), 1, 1, '', "configureNetwork", 'drakcluster' ], + configureServices => [ N_("Configure services"), 1, 1, '1', "installPackages" ], + installUpdates => [ N_("Install updates"), 1, 1, '', ["installPackages", "configureNetwork", "summary"] ], + exitInstall => [ N_("Exit install"), 0, 0, '', '' ], +); + for (my $i = 0; $i < @installSteps; $i += 2) { + my %h; @h{@installStepsFields} = @{ $installSteps[$i + 1] }; + $h{entered} = 0; + $h{onError} = $installSteps[$i + 2 * $h{onError}]; + $h{reachable} = !$h{needs}; + $installSteps{$installSteps[$i]} = \%h; + push @orderedInstallSteps, $installSteps[$i]; + } + $installSteps{first} = $installSteps[0]; +} + + +1; |