diff options
author | 2008-07-22 08:43:59 -0400 | |
---|---|---|
committer | 2008-07-22 08:43:59 -0400 | |
commit | 2edd47480b2c5f9466e591008c585f2571d51281 (patch) | |
tree | feb24ddd4114448a7f471584c36a0b69b237f7a8 | |
parent | Unconditionnal `exit 0` (diff) | |
download | clustering-livecd-2edd47480b2c5f9466e591008c585f2571d51281.tar.gz clustering-livecd-2edd47480b2c5f9466e591008c585f2571d51281.tar.bz2 clustering-livecd-2edd47480b2c5f9466e591008c585f2571d51281.zip |
Minimal specs for a tighter dev cycle
- essentially no X apps but most of the support apps
-rw-r--r-- | catalyst/livecd/2008.0/specs/amd64/livecd-stage1-minimal.spec | 163 | ||||
-rw-r--r-- | catalyst/livecd/2008.0/specs/amd64/livecd-stage2-minimal.spec | 93 |
2 files changed, 256 insertions, 0 deletions
diff --git a/catalyst/livecd/2008.0/specs/amd64/livecd-stage1-minimal.spec b/catalyst/livecd/2008.0/specs/amd64/livecd-stage1-minimal.spec new file mode 100644 index 0000000..110a8ec --- /dev/null +++ b/catalyst/livecd/2008.0/specs/amd64/livecd-stage1-minimal.spec @@ -0,0 +1,163 @@ +subarch: amd64 +version_stamp: minimal-installer-2008.0 +target: livecd-stage1 +rel_type: default +profile: default/linux/amd64/2008.0/desktop +snapshot: 20080629 +source_subpath: default/stage3-amd64-desktop-2008.0 + +# Kyron: +portage_confdir: /var/git/clustering-livecd/profiles/hpc-clustering/ +pkgcache_path: /var/tmp/catalyst/packages/amd64_minimal +portage_overlay: /var/git/clustering-livecd/overlay/ /var/svnroot/livecd-tools +### end + +# Kyron: added +# openmp (might as well since we have gcc-4.3.1 +# autoconfigure authmaster for ldap-auth +# tftp for dnsmasq pulled in by beowulf-cluster +# -minimal (for openldap to be used as auth server) +# -fam to fix circular dependancy preventing the build +# nfsexport, nfs, hinotify are for aufs (in stage2) +livecd/use: + -* + deprecated + fbcon + ipv6 + livecd + loop-aes + lvm1 + ncurses + nls + nptl + nptlonly + pam + readline + socks5 + ssl + unicode + branding + livecd + loop-aes + socks5 + ssl + unicode +# Clustering: + ldap + openmp + authmaster + tftp + -minimal + -fam + nfsexport + hinotify + nfs + nonfs4 + +livecd/packages: + app-accessibility/brltty + app-admin/hddtemp + app-admin/passook + app-admin/pwgen + app-admin/syslog-ng + app-arch/unzip + app-editors/vim + app-misc/screen + app-misc/vlock + app-portage/gentoolkit + app-portage/mirrorselect + app-portage/ufed + app-text/wgetpaste + media-gfx/fbgrab + net-analyzer/tcptraceroute + dev-util/ccache + dev-util/cvs + dev-util/git + dev-util/subversion + net-analyzer/traceroute + net-dialup/mingetty + net-dialup/minicom + net-dialup/pptpclient + net-dialup/rp-pppoe + net-firewall/iptables + net-fs/mount-cifs + net-fs/nfs-utils + net-irc/irssi + net-misc/bridge-utils + net-misc/dhcpcd + net-misc/iputils + net-misc/ntp + net-misc/rdate + net-misc/vconfig + net-misc/whois + net-proxy/dante + net-proxy/ntlmaps + net-proxy/tsocks + net-wireless/ipw2100-firmware + net-wireless/ipw2200-firmware + net-wireless/iwl3945-ucode + net-wireless/iwl4965-ucode + net-wireless/prism54-firmware + net-wireless/wireless-tools + net-wireless/wpa_supplicant + net-wireless/zd1201-firmware + net-wireless/zd1211-firmware + sys-apps/apmd + sys-apps/eject + sys-apps/ethtool + sys-apps/fxload + sys-apps/gli + sys-apps/hdparm + sys-apps/hwsetup + sys-apps/iproute2 + sys-apps/memtester + sys-apps/netplug + sys-apps/parted + sys-apps/sdparm + sys-apps/sg3_utils + sys-apps/slocate + sys-apps/smartmontools + sys-block/aoetools + sys-block/disktype + sys-block/qla-fc-firmware + sys-boot/grub + sys-boot/syslinux + sys-devel/distcc + sys-fs/cryptsetup + sys-fs/dmraid + sys-fs/dosfstools + sys-fs/e2fsprogs + sys-fs/evms + sys-fs/hfsplusutils + sys-fs/hfsutils + sys-fs/jfsutils + sys-fs/lsscsi + sys-fs/lvm2 + sys-fs/mac-fdisk + sys-fs/mdadm + sys-fs/ntfsprogs + sys-fs/reiserfsprogs + sys-fs/xfsprogs + sys-kernel/genkernel + sys-libs/gpm + sys-power/acpid + sys-process/htop + sys-process/vixie-cron + www-client/links +## Kyron: +# explicitly adding net-nds/openldap so it +# gets rebuilt with -minimal (can't do that in +# stage3 at the moment. + net-nds/openldap + app-portage/portage-utils + net-nds/ldap-auth + sys-cluster/beowulf-head + sys-cluster/openmpi + app-admin/eselect-cblas + app-admin/eselect-blas + app-admin/eselect-lapack +# Added growmacs as per Alexey Shvetsov's request ;) +# from: Bug 193532 +# sci-chemistry/gromacs +# man needs this: + app-arch/lzma-utils diff --git a/catalyst/livecd/2008.0/specs/amd64/livecd-stage2-minimal.spec b/catalyst/livecd/2008.0/specs/amd64/livecd-stage2-minimal.spec new file mode 100644 index 0000000..b422730 --- /dev/null +++ b/catalyst/livecd/2008.0/specs/amd64/livecd-stage2-minimal.spec @@ -0,0 +1,93 @@ +subarch: amd64 +version_stamp: minimal-installer-2008.0 +target: livecd-stage2 +rel_type: default +profile: default/linux/amd64/2008.0/desktop +snapshot: 20080629 +source_subpath: default/livecd-stage1-amd64-minimal-installer-2008.0 + +# Kyron: +portage_confdir: /var/git/clustering-livecd/profiles/hpc-clustering/ +pkgcache_path: /var/tmp/catalyst/packages/amd64_minimal +portage_overlay: /var/git/clustering-livecd/overlay/ /var/svnroot/livecd-tools /usr/local/portage/layman/sunrise + +livecd/iso: /tmp/livecd-amd64-minimal-2008.0.iso +livecd/volid: x86_64 Gentoo Clustering LiveCD +## Note: Can't have motd _with_ gentoo-release-livecd +#livecd/motd: /var/git/clustering-livecd/catalyst/livecd/2008.0/misc/clusterlivecd.motd.txt +#livecd/type: generic-livecd +livecd/type: gentoo-release-livecd +livecd/bootargs: nox +### end + +livecd/cdtar: /usr/lib/catalyst/livecd/cdtar/isolinux-elilo-memtest86+-cdtar.tar.bz2 +livecd/fsscript: /var/git/clustering-livecd/catalyst/livecd/2008.0/scripts/livecd.sh +livecd/fstype: squashfs +livecd/gk_mainargs: --lvm --dmraid --evms --mdadm --makeopts=-j5 +#livecd/xsession: xfce +#livecd/xdm: gdm + +livecd/overlay: /var/svnroot/releng/trunk/releases/2008.0/overlays/common/overlay/livecd +livecd/root_overlay: /var/git/clustering-livecd/catalyst/livecd/2008.0/overlay/ + +boot/kernel: gentoo +boot/kernel/gentoo/sources: gentoo-sources + +boot/kernel/gentoo/config: /var/git/clustering-livecd/catalyst/livecd/2008.0/kconfig/livecd-2.6.24.config +#boot/kernel/gentoo/config: /var/svnroot/releng/trunk/releases/2008.0/kconfig/amd64/installcd-2.6.24.config +boot/kernel/gentoo/use: + -* + atm + deprecated + fbcon + fbcondecor + ipv6 + livecd + loop-aes + lvm1 + mng + ncurses + nls + nptl + nptlonly + pam + png + readline + socks5 + ssl + truetype + unicode + usb +#Clustering: + nfsexport + nfs + hinotify + nonfs4 + +boot/kernel/gentoo/packages: + net-dialup/globespan-adsl + net-misc/br2684ctl + net-wireless/hostap-utils + sys-apps/pcmciautils + sys-fs/ntfs3g +## kyron: let the fun begin, we need a unionfs-ish FS to be able to configure the clustering stuff on the liveCD + sys-fs/aufs + +livecd/empty: + /var/tmp + /var/empty + /var/run + /var/state + /var/cache/edb/dep + /tmp + /usr/portage + /usr/src + /root/.ccache + /usr/share/genkernel/pkg/x86/cpio + +livecd/rm: + /etc/*- + /etc/*.old + /root/.viminfo + /var/log/*.log + /usr/share/genkernel/pkg/x86/*.bz2 |