diff options
author | Eric Thibodeau <kyron@neuralbs.com> | 2008-07-08 00:29:10 -0400 |
---|---|---|
committer | Eric Thibodeau <kyron@neuralbs.com> | 2008-07-08 00:29:10 -0400 |
commit | e850f7c66b274b409c21953e633721d49dd8bf89 (patch) | |
tree | 601a1e954d40c7f33833df8753afe3bfdb5a5b47 /overlay | |
parent | Refine openrc booting of NFSroot (diff) | |
download | clustering-livecd-e850f7c66b274b409c21953e633721d49dd8bf89.tar.gz clustering-livecd-e850f7c66b274b409c21953e633721d49dd8bf89.tar.bz2 clustering-livecd-e850f7c66b274b409c21953e633721d49dd8bf89.zip |
livecd-tools password patch
Notes on kernel's config
Correct beowulf-head's creation of the pxelinux.cfg/default file
Diffstat (limited to 'overlay')
5 files changed, 76 insertions, 3 deletions
diff --git a/overlay/app-misc/livecd-tools/Manifest b/overlay/app-misc/livecd-tools/Manifest new file mode 100644 index 0000000..1ba1b43 --- /dev/null +++ b/overlay/app-misc/livecd-tools/Manifest @@ -0,0 +1,3 @@ +AUX password_parse.patch 319 RMD160 386685b42101d2fe465303b8eada01b35dd4c374 SHA1 887d2fd50d5fe24f963ddc26794c00cf238e139b SHA256 70e0749e127059b2fecf26ef273f30f02f621184a8545a4b89f96aed9ab376eb +DIST livecd-tools-1.0.40.tar.bz2 10610 RMD160 8db6b15d5df1dba92b4fad70b2b6bcc3a6153287 SHA1 d9bb532ec8cd092288489949252e1310118a4b6e SHA256 03f0a6d943f6dbaade14ce16c325777498ce9ca9c8b9480147117816a9857541 +EBUILD livecd-tools-1.0.40-r1.ebuild 1453 RMD160 776a761dd094a155b09c357662beda27edb283ed SHA1 7719565da2b1fee9ccc2580caa0be2243d22132e SHA256 150fef5587816fa0e78b511d92147b3d5da64c36d911863341f0579177fd5bbf diff --git a/overlay/app-misc/livecd-tools/files/password_parse.patch b/overlay/app-misc/livecd-tools/files/password_parse.patch new file mode 100644 index 0000000..998c96c --- /dev/null +++ b/overlay/app-misc/livecd-tools/files/password_parse.patch @@ -0,0 +1,14 @@ +--- autoconfig 2008-05-29 00:17:17.000000000 -0400 ++++ /var/svnroot/livecd-tools/trunk/autoconfig 2008-07-07 14:41:00.000000000 -0400 +@@ -182,9 +182,9 @@ + dox) + X11="yes" + ;; +- passwd=*) ++ passwd=*|pass=*|pwd=*|password=*) + PASSWD="no" +- PASSWORD="$*" ++ PASSWORD="${*#*=}" + ;; + esac + done diff --git a/overlay/app-misc/livecd-tools/livecd-tools-1.0.40-r1.ebuild b/overlay/app-misc/livecd-tools/livecd-tools-1.0.40-r1.ebuild new file mode 100644 index 0000000..b9148cb --- /dev/null +++ b/overlay/app-misc/livecd-tools/livecd-tools-1.0.40-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/livecd-tools/livecd-tools-1.0.40.ebuild,v 1.8 2008/06/12 23:04:57 wolf31o2 Exp $ + +inherit eutils + +DESCRIPTION="Gentoo LiveCD tools for autoconfiguration of hardware" +HOMEPAGE="http://wolf31o2.org/projects/livecd-tools" +SRC_URI="mirror://gentoo/${P}.tar.bz2 + http://wolf31o2.org/sources/${PN}/${P}.tar.bz2" + +SLOT="0" +LICENSE="GPL-2" +#KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86" +IUSE="opengl X" + +OPENGL_DEPEND="virtual/opengl + x11-misc/mkxf86config + app-admin/eselect-opengl" + +RDEPEND="dev-util/dialog + sys-apps/pciutils + sys-apps/gawk + sys-apps/sed + alpha? ( opengl? ( ${OPENGL_DEPEND} ) + X? ( >=x11-misc/mkxf86config-0.9.7 ) ) + amd64? ( opengl? ( ${OPENGL_DEPEND} ) + X? ( >=x11-misc/mkxf86config-0.9.2 ) ) + x86? ( opengl? ( ${OPENGL_DEPEND} ) + X? ( x11-misc/mkxf86config ) ) + ppc? ( opengl? ( ${OPENGL_DEPEND} ) + X? ( >=x11-misc/mkxf86config-0.9.7 ) )" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/password_parse.patch" +} + +src_install() { + doinitd autoconfig + newinitd spind.init spind + if use x86 || use amd64 || use ppc + then + if use opengl + then + dosbin x-setup openglify + newinitd x-setup.init x-setup + fi + fi + dosbin net-setup spind + into / + dobin bashlogin + dosbin livecd-functions.sh +} diff --git a/overlay/sys-cluster/beowulf-head/Manifest b/overlay/sys-cluster/beowulf-head/Manifest index dc2f003..fa39c33 100644 --- a/overlay/sys-cluster/beowulf-head/Manifest +++ b/overlay/sys-cluster/beowulf-head/Manifest @@ -1,3 +1,3 @@ AUX cluster.conf 2401 RMD160 e5f37c56b03791f6a884bfad6b37ec17f27045cf SHA1 685c32c8deab47c326e7e05f41caa127e11de863 SHA256 e0142db68ecb9182161b9818d1a8cf944cf316ae694c095123c6d4f8a6f0ce10 -EBUILD beowulf-head-0.1.ebuild 4558 RMD160 c7f9a2e729524d7fb600ef1ae709cb8e56be5f86 SHA1 da07cdbaa572424a387f897fc0b0bf48d37dfc09 SHA256 9c45ca4868bd4ec12622020a49b1eedac03ffd289fb7ad71c06b0831a80a53ca +EBUILD beowulf-head-0.1.ebuild 4595 RMD160 a51519bd209f7e6f975b2782a89768285b347686 SHA1 efda02f1b099d52f7248b3859441a19ee9a5b543 SHA256 bde4111437ca6e1ec2a7aa6207cfa496b5ae115a11f033a3585e244044f99a69 MISC ChangeLog 101 RMD160 d735719ccc09237e68e4e984eb5451000b06c382 SHA1 79098d1e8ae451f0430d363da6b717966ade6e78 SHA256 8dd010e2772026c4a6b86839842931b99c85c44a5e9f380864cc275b55587ac2 diff --git a/overlay/sys-cluster/beowulf-head/beowulf-head-0.1.ebuild b/overlay/sys-cluster/beowulf-head/beowulf-head-0.1.ebuild index 8cb877c..ca90337 100644 --- a/overlay/sys-cluster/beowulf-head/beowulf-head-0.1.ebuild +++ b/overlay/sys-cluster/beowulf-head/beowulf-head-0.1.ebuild @@ -98,8 +98,8 @@ pxe_conf() default $PROFNAME label $PROFNAME - kernel ${BOOTPATH}/vmlinuz - append initrd=${BOOTPATH}/initramfs ip=dhcp root=nfs;tmpfs + kernel ${BOOTPATH}/kernel + append ip=dhcp nfsroot=rootserver:${NFSROOT},hard,intr init=/boot/stateless.sh softlevel=nfsmount label local localboot 0 |