[prev in list] [next in list] [prev in thread] [next in thread] 

List:       npaci-rocks-discussion
Subject:    [Rocks-Discuss] Can't kickstart after upgrade to Centos 6.9 [rocks mysql database corrupted ?]
From:       François_Thieuleux <francois.thieuleux () univ-lille1 ! fr>
Date:       2017-07-20 22:28:13
Message-ID: 12cf623f-f6b9-0345-baf4-9d4439c2e6e1 () univ-lille1 ! fr
[Download RAW message or body]

Hi all,

I have a fairly strange behavior since I updated from CentOS 6.8 to
CentOS 6.9 our Rocks cluster (6.1.1) . [Every updates from 6.3
to 6.8 was fine since june 2013 !]. Note that I have been
the capability to build (rocks create distro) a full image and install
it on a part of our compute nodes with CentOS 6.9 based, BEFORE to
upgrade frontend. Everything was fine with these installed nodes,
so I decided to upgrade frontend .
I followed the recommandation from Philip P. onto this list

http://lists.sdsc.edu/pipermail/npaci-rocks-discussion/attachments/20170522/78805d3d/attachment.html \


(point 0, 1, 2, 3), but I do not do a yum upgrade because we are currently
in Rocks 6.1.1 and I think (maybe is my error ?) we can't easilly by
this way upgrade
to rocks 6.2

We then encountered a power outage, and since reboot I can't install
that image onto nodes.
The nodes however are not kickstarting. They say they find the PXE entry
point, anaconda starts, for about 2 seconds I see the ASCII-GUI progress
dialog for the kickstarter download, and then I'm kicked to the language
selection screen for manual install.

When I do a xmllint onto /export/rocks/install/site-profiles/6.1/nodes/replace-ca.xml \
 I get a syntax error :

# xmllint --noout /export/rocks/install/site-profiles/6.1/nodes/replace-ca.xml 
/export/rocks/install/site-profiles/6.1/nodes/replace-ca.xml:128: parser
error : Entity 'Kickstart_PublicHostname' not defined commonName_default
= &Kickstart_PublicHostname; ^
/export/rocks/install/site-profiles/6.1/nodes/replace-ca.xml:129: parser
error : Entity 'Info_ClusterName' not defined
organizationalUnitName_default = &Info_ClusterName;-CA ^
/export/rocks/install/site-profiles/6.1/nodes/replace-ca.xml:130: parser
error : Entity 'Info_ClusterContact' not defined emailAddress_default =
&Info_ClusterContact; ^
/export/rocks/install/site-profiles/6.1/nodes/replace-ca.xml:131: parser
error : Entity 'Info_CertificateOrganization' not defined
0.organizationName_default = &Info_CertificateOrganization; ^
/export/rocks/install/site-profiles/6.1/nodes/replace-ca.xml:132: parser
error : Entity 'Info_CertificateLocality' not defined
localityName_default = &Info_CertificateLocality; ^
/export/rocks/install/site-profiles/6.1/nodes/replace-ca.xml:133: parser
error : Entity 'Info_CertificateState' not defined
stateOrProvinceName_default = &Info_CertificateState; ^
/export/rocks/install/site-profiles/6.1/nodes/replace-ca.xml:134: parser
error : Entity 'Info_CertificateCountry' not defined countryName_default
= &Info_CertificateCountry;

Is there some new attributes defined in Rocks 6.2 that are not Rocks 6.1.1 compliant \
? Can I revert the step 3 onto frontend in Philip P.'s message (previous link) ?


Below is the list of actually installed rocks-*.rpm packages onto frontend :

# yum list installed|grep "rocks-"
rocks-411.noarch 6.1-0 @anaconda-base-201211270324.x86_64/6.1.0
rocks-411-master.noarch 6.1-0 @anaconda-base-201211270324.x86_64/6.1.0
rocks-admin.x86_64 6.1-0 @anaconda-base-201211270324.x86_64/6.1.0
rocks-airboss.x86_64 6.1-0 @anaconda-base-201211270324.x86_64/6.1.0
rocks-boot.x86_64 6.2-1 installed rocks-boot-auto.x86_64 6.1-1
@anaconda-base-201211270324.x86_64/6.1.0 rocks-channel.x86_64 6.1-0
@anaconda-base-201211270324.x86_64/6.1.0 rocks-command.x86_64 6.1-7
@anaconda-base-201211270324.x86_64/6.1.0 rocks-command-ganglia.x86_64
6.1-2 @anaconda-base-201211270324.x86_64/6.1.0 rocks-command-kvm.x86_64
6.1-2 @anaconda-base-201211270324.x86_64/6.1.0
rocks-command-torque.x86_64 6.0-0
@anaconda-base-201211270324.x86_64/6.1.0 rocks-condor.x86_64 6.1-1
@anaconda-base-201211270324.x86_64/6.1.0 rocks-condor-command.x86_64
6.1-0 @anaconda-base-201211270324.x86_64/6.1.0 rocks-condor-test.x86_64
6.1-1 @anaconda-base-201211270324.x86_64/6.1.0 rocks-config.x86_64 6.1-1
@anaconda-base-201211270324.x86_64/6.1.0 rocks-config-server.x86_64
6.1-1 @anaconda-base-201211270324.x86_64/6.1.0 rocks-cpan.x86_64 6.1-2
@anaconda-base-201211270324.x86_64/6.1.0 rocks-devel.x86_64 6.1-3
@anaconda-base-201211270324.x86_64/6.1.0 rocks-devel-env.x86_64 6.1-1
@anaconda-base-201211270324.x86_64/6.1.0 rocks-developersguide.noarch
6.1-2 @anaconda-base-201211270324.x86_64/6.1.0 rocks-ganglia.x86_64
6.1-3 @anaconda-base-201211270324.x86_64/6.1.0 rocks-hpc-profile.x86_64
6.2-1 @Rocks-6.1 rocks-java.x86_64 6.1-0
@anaconda-base-201211270324.x86_64/6.1.0 rocks-kickstart.x86_64 6.1-0
@anaconda-base-201211270324.x86_64/6.1.0 rocks-kpp.noarch 6.1-0
@anaconda-base-201211270324.x86_64/6.1.0 rocks-openmpi.x86_64 1.6.2-1
@Rocks-6.1 rocks-openmpi-modules.x86_64 1.6.2-1 @Rocks-6.1
rocks-pvm.x86_64 3.4.4-1 installed rocks-pxeboot.x86_64 6.1-0
@anaconda-base-201211270324.x86_64/6.1.0 rocks-pylib.noarch 6.1-0
@anaconda-base-201211270324.x86_64/6.1.0 rocks-sec-channel-server.x86_64
6.1-2 @anaconda-base-201211270324.x86_64/6.1.0
rocks-secattr-plugins.x86_64 6.1-1
@anaconda-base-201211270324.x86_64/6.1.0 rocks-snmp-status.noarch 6.1-0
@anaconda-base-201211270324.x86_64/6.1.0 rocks-sql.noarch 6.1-1
@anaconda-base-201211270324.x86_64/6.1.0 rocks-ssl.noarch 6.1-0
@anaconda-base-201211270324.x86_64/6.1.0 rocks-tracker.x86_64 6.1-1
@anaconda-base-201211270324.x86_64/6.1.0 rocks-upstart.x86_64 6.1-0
@anaconda-base-201211270324.x86_64/6.1.0


I try to do a rocks list host profile compute-0-0 command:

# ROCKSDEBUG=true rocks list host profile compute-0-0 \
1> rocks_list_host_profile.debug_compute-0-0.out \
2> rocks_list_host_profile.debug_compute-0-0.err

(see rocks_list_host_profile.debug_compute-0-0.out and
rocks_list_host_profile.debug_compute-0-0.err
files attached into this email).

(Similar things appear for any nodes),

In rocks_list_host_profile.debug_compute-0-0.err we find:

...
...
[parse1]<eval mode="xml"> [parse1]/opt/rocks/bin/rocks report host
firewall &hostname; [parse1]</eval> [eval] [eval]/opt/rocks/bin/rocks
report host firewall compute-0-0 [eval] Traceback (most recent call
last): File "/opt/rocks/bin/rocks", line 301, in <module>
command.runWrapper(name, args[i:]) File
"/opt/rocks/lib/python2.6/site-packages/rocks/commands/__init__.py",
line 2194, in runWrapper self.run(self._params, self._args) File
"/opt/rocks/lib/python2.6/site-packages/rocks/commands/report/host/firewall/__init__.py",
 line 286, in run self.getNat(host) File
"/opt/rocks/lib/python2.6/site-packages/rocks/commands/report/host/firewall/__init__.py",
 line 261, in getNat self.db.execute("CALL
resolvefirewalls('%s','default')" % host) File
"/opt/rocks/lib/python2.6/site-packages/rocks/commands/__init__.py",
line 1237, in execute return self.link.execute(command) File
"/opt/rocks/lib/python2.6/site-packages/MySQLdb/cursors.py", line 174,
in execute self.errorhandler(self, exc, value) File
"/opt/rocks/lib/python2.6/site-packages/MySQLdb/connections.py", line
36, in defaulterrorhandler raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1728, 'Cannot load from mysql.proc.
The table is probably corrupted') [parse1] [parse1]</post> [parse1]
[parse1]</kickstart>
...
...

It seems that something could have been corrupted in Rocks's database around firewall \
?


Moreover, when I use some rocks command, we have 



# rocks list host interface compute-0-0
/opt/rocks/lib/python2.6/site-packages/rocks/commands/__init__.py:1237:
Warning: Truncated incorrect DOUBLE value: '10.1.255.253' return
self.link.execute(command)
/opt/rocks/lib/python2.6/site-packages/rocks/commands/__init__.py:1237:
Warning: Truncated incorrect DOUBLE value: '10.10.255.253' return
self.link.execute(command)
/opt/rocks/lib/python2.6/site-packages/rocks/commands/__init__.py:1237:
Warning: Truncated incorrect DOUBLE value: '10.2.255.253' return
self.link.execute(command)
/opt/rocks/lib/python2.6/site-packages/rocks/commands/__init__.py:1237:
Warning: Truncated incorrect DOUBLE value: '10.3.255.253' return
self.link.execute(command) SUBNET IFACE MAC IP NETMASK MODULE NAME VLAN
OPTIONS CHANNEL private em1 00:23:ae:ee:e3:e4 10.1.255.253 255.255.0.0
-------- compute-0-0 ---- ------- ------- net1gb em2 00:23:ae:ee:e3:e5
10.3.255.253 255.255.0.0 -------- net1gb-0-0 ---- ------- ------- ibnet
ib0 80:00:00:03:fe:80:00:00:00:00:00:00:00:11:75:00:00:70:a5:2a
10.2.255.253 255.255.0.0 ip_ipoib ib-0-0 ---- ------- ------- admin ipmi
00:23:ae:ee:e3:e6 10.10.255.253 255.255.0.0 -------- ipmi-0-0 ----
------- 1 We never encountered this warning message before.


Any insight or suggestion would be greatly appreciate.
Regards,
F.T.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sdsc.edu/pipermail/npaci-rocks-discussion/attachments/20170721/aef49d59/attachment.html \
                
-------------- next part --------------
[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]<description>
[parse1]Save the partition info from this node by sending a message back to the
[parse1]frontend. The frontend will store the partition info in the database
[parse1]</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: partitions-save.xml,v $
[parse1]Revision 1.9  2012/05/06 05:48:10  phil
[parse1]Copyright Storm for Mamba
[parse1]
[parse1]Revision 1.8  2011/07/23 02:30:15  phil
[parse1]Viper Copyright
[parse1]
[parse1]Revision 1.7  2010/09/07 23:52:46  bruno
[parse1]star power for gb
[parse1]
[parse1]Revision 1.6  2009/05/01 19:06:48  mjk
[parse1]chimi con queso
[parse1]
[parse1]Revision 1.5  2009/03/31 00:23:29  anoop
[parse1]Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]Revision 1.4  2008/10/18 00:55:45  mjk
[parse1]copyright 5.1
[parse1]
[parse1]Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]copyright storm on
[parse1]
[parse1]Revision 1.2  2007/12/17 22:23:00  bruno
[parse1]polish
[parse1]
[parse1]Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]the base roll now contains several elements from the HPC roll, thus
[parse1]making the HPC roll optional.
[parse1]
[parse1]this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post os='linux' arg="--nochroot">
[parse1]chmod a+x /tmp/product/record_partitions.py
[parse1]/tmp/product/record_partitions.py
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>



        





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/partitions-save.xml: begin post section
</file>
</post>

<post  os="linux" arg="--nochroot">
chmod a+x /tmp/product/record_partitions.py
/tmp/product/record_partitions.py
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/partitions-save.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]	<description>
[parse1]
[parse1]	Python support
[parse1]
[parse1]	</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: python-development.xml,v $
[parse1]	Revision 1.12  2012/05/06 05:48:10  phil
[parse1]	Copyright Storm for Mamba
[parse1]	
[parse1]	Revision 1.11  2011/07/23 02:30:15  phil
[parse1]	Viper Copyright
[parse1]	
[parse1]	Revision 1.10  2010/09/07 23:52:47  bruno
[parse1]	star power for gb
[parse1]	
[parse1]	Revision 1.9  2009/05/01 19:06:48  mjk
[parse1]	chimi con queso
[parse1]	
[parse1]	Revision 1.8  2009/03/31 00:23:29  anoop
[parse1]	Merged the remainder of the solaris XML files to the base roll
[parse1]	
[parse1]	Revision 1.7  2008/10/18 00:55:45  mjk
[parse1]	copyright 5.1
[parse1]	
[parse1]	Revision 1.6  2008/03/06 23:41:30  mjk
[parse1]	copyright storm on
[parse1]	
[parse1]	Revision 1.5  2007/06/23 04:03:18  mjk
[parse1]	mars hill copyright
[parse1]	
[parse1]	Revision 1.4  2006/06/26 17:19:47  bruno
[parse1]	no longer needed now that we have the foundation
[parse1]	
[parse1]	Revision 1.3  2005/03/31 04:37:36  bruno
[parse1]	more packages needed to build rocks
[parse1]	
[parse1]	Revision 1.2  2005/03/11 04:33:37  bruno
[parse1]	vi error
[parse1]	
[parse1]	and a new way to do passwords in mysql
[parse1]	
[parse1]	Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]	moved to base roll
[parse1]	
[parse1]	Revision 1.3  2005/02/18 00:44:30  bruno
[parse1]	dynamically find all python installations and link gmon and rocks python
[parse1]	code into it
[parse1]	
[parse1]	Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]	dtd is gone
[parse1]	
[parse1]	Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]	*** empty log message ***
[parse1]	
[parse1]	Revision 1.12  2004/02/03 20:00:36  mjk
[parse1]	decolorize
[parse1]	
[parse1]	Revision 1.11  2004/01/30 04:53:42  mjk
[parse1]	colorize
[parse1]	
[parse1]	Revision 1.10  2003/10/15 22:19:48  bruno
[parse1]	fixes for taroon
[parse1]	
[parse1]	Revision 1.9  2003/09/24 17:08:45  fds
[parse1]	Bruno's changes for RH 9
[parse1]	
[parse1]	Revision 1.8  2003/08/14 15:32:23  mjk
[parse1]	- Built Python2 for Itanic
[parse1]	- Root part is now 4GB
[parse1]	- Include openssl python tools for 411 on Itanic
[parse1]	
[parse1]	Revision 1.7  2003/08/13 19:06:52  bruno
[parse1]	changes to support ia64 and embedded rolls
[parse1]
[parse1]	Revision 1.6  2003/08/04 20:42:50  fds
[parse1]	Added links for 2.2. Need a better way to specify python
[parse1]	library locations.
[parse1]
[parse1]	Revision 1.5  2002/10/10 21:09:13  bruno
[parse1]	needed rocks directory
[parse1]
[parse1]	Revision 1.4  2002/10/10 21:07:50  bruno
[parse1]	added link into python directory
[parse1]
[parse1]	Revision 1.3  2002/01/18 23:27:32  bruno
[parse1]	updates for 7.2
[parse1]
[parse1]	Revision 1.2  2001/09/05 00:27:18  mjk
[parse1]	main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]	<package os='linux'>python</package>
[parse1]	<package os='linux'>python-devel</package>
[parse1]	<package os='linux'>PyXML</package>
[parse1]	<package os='linux'>expat</package>
[parse1]	<package os='linux'>rocks-pylib</package>	<!-- Rocks specific -->
[parse1]
[parse1]	<package os='sunos'>SUNWPython</package>
[parse1]	<package os='sunos'>SUNWPython-devel</package>
[parse1]	<package os='sunos'>SUNWlxml</package>
[parse1]	<package os='sunos'>SUNWlxml-python</package>
[parse1]	<package os='sunos'>ROCKSrocks-pylib</package>	<!-- Rocks specific -->
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

	

        



	<package  os="linux">python</package>
	<package  os="linux">python-devel</package>
	<package  os="linux">PyXML</package>
	<package  os="linux">expat</package>
	<package  os="linux">rocks-pylib</package>	

	<package  os="sunos">SUNWPython</package>
	<package  os="sunos">SUNWPython-devel</package>
	<package  os="sunos">SUNWlxml</package>
	<package  os="sunos">SUNWlxml-python</package>
	<package  os="sunos">ROCKSrocks-pylib</package>	

</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]
[parse1]<description>
[parse1]Configure yum
[parse1]</description>
[parse1]
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: yum.xml,v $
[parse1]Revision 1.16  2012/05/06 05:48:10  phil
[parse1]Copyright Storm for Mamba
[parse1]
[parse1]Revision 1.15  2012/03/26 17:16:20  phil
[parse1]Don't remove alternate repo definitions, disable instead. Then add the \
rocks-local distro as the only enabled repo [parse1]
[parse1]Revision 1.14  2011/07/23 02:30:15  phil
[parse1]Viper Copyright
[parse1]
[parse1]Revision 1.13  2010/10/01 20:12:10  phil
[parse1]Make the yum repo the public side. Thus, non-tunneled EC2 clients can
[parse1]yum install/update from their home cluster.
[parse1]
[parse1]Revision 1.12  2010/09/07 23:52:47  bruno
[parse1]star power for gb
[parse1]
[parse1]Revision 1.11  2009/05/01 19:06:48  mjk
[parse1]chimi con queso
[parse1]
[parse1]Revision 1.10  2009/04/28 20:59:01  bruno
[parse1]configure yum on all nodes.
[parse1]
[parse1]the yum repository is the frontend
[parse1]
[parse1]Revision 1.9  2009/03/25 17:55:40  bruno
[parse1]add yum to client nodes
[parse1]
[parse1]Revision 1.8  2009/01/23 23:19:31  mjk
[parse1]tweaks on the entities
[parse1]
[parse1]Revision 1.7  2009/01/23 21:50:23  bruno
[parse1]var tags converted to entities
[parse1]
[parse1]Revision 1.6  2008/10/18 00:55:46  mjk
[parse1]copyright 5.1
[parse1]
[parse1]Revision 1.5  2008/05/22 21:02:06  bruno
[parse1]rocks-dist is dead!
[parse1]
[parse1]moved default location of distro from /export/home/install to
[parse1]/export/rocks/install
[parse1]
[parse1]Revision 1.4  2008/03/06 23:41:30  mjk
[parse1]copyright storm on
[parse1]
[parse1]Revision 1.3  2007/06/23 04:03:18  mjk
[parse1]mars hill copyright
[parse1]
[parse1]Revision 1.2  2005/03/21 23:46:29  bruno
[parse1]everything's a roll support added
[parse1]
[parse1]Revision 1.1  2005/03/12 00:05:47  bruno
[parse1]new files
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<package>yum</package>
[parse1]
[parse1]
[parse1]<post>
[parse1]
[parse1]<file name="/etc/yum.conf">
[parse1][main]
[parse1]cachedir=/var/cache/yum
[parse1]debuglevel=2
[parse1]logfile=/var/log/yum.log
[parse1]pkgpolicy=newest
[parse1]distroverpkg=redhat-release
[parse1]tolerant=1
[parse1]exactarch=1
[parse1]assumeyes=1
[parse1]
[parse1]</file>
[parse1]
[parse1]pushd /etc/yum.repos.d
[parse1]if [ ! -d RCS ]; then
[parse1]	mkdir -m 700 RCS
[parse1]	chown 0:0 RCS
[parse1]fi
[parse1]
[parse1]ext=$$
[parse1]for repo in *repo; do
[parse1]  /opt/rocks/bin/ci -l -m"Original File"  $repo
[parse1]  /bin/sed -e 's/^enabled[[:print:]]*//' $repo &gt; $repo.$ext
[parse1]  /bin/awk '{print};/^\[[[:print:]]*\]/ {print "enabled = 0 "}' $repo.$ext \
&gt; $repo  [parse1]  /bin/rm $repo.$ext
[parse1]  /opt/rocks/bin/ci -l -m"Disabled by Rocks Post Config"  $repo
[parse1]done 
[parse1]popd
[parse1]</post>
[parse1]
[parse1]<configure phase="post,reconfigure">
[parse1]<file name="/etc/yum.repos.d/rocks-local.repo">
[parse1][Rocks-&version;]
[parse1]name=Rocks &version;
[parse1]baseurl=http://&Kickstart_PublicAddress;/install/&distribution;/&arch;
[parse1]enabled = 1
[parse1]</file> 
[parse1]
[parse1]</configure>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>





        




<package>yum</package>



<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/yum.xml: begin post section
</file>
</post>

<post>

<file  name="/etc/yum.conf">
[main]
cachedir=/var/cache/yum
debuglevel=2
logfile=/var/log/yum.log
pkgpolicy=newest
distroverpkg=redhat-release
tolerant=1
exactarch=1
assumeyes=1

</file>

pushd /etc/yum.repos.d
if [ ! -d RCS ]; then
	mkdir -m 700 RCS
	chown 0:0 RCS
fi

ext=$$
for repo in *repo; do
  /opt/rocks/bin/ci -l -m"Original File"  $repo
  /bin/sed -e 's/^enabled[[:print:]]*//' $repo &gt; $repo.$ext
  /bin/awk '{print};/^\[[[:print:]]*\]/ {print "enabled = 0 "}' $repo.$ext &gt; $repo \
  /bin/rm $repo.$ext
  /opt/rocks/bin/ci -l -m"Disabled by Rocks Post Config"  $repo
done 
popd
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/yum.xml: end post section
</file>
</post>



<configure  phase="post,reconfigure">
<file  name="/etc/yum.repos.d/rocks-local.repo">
[Rocks-6.1]
name=Rocks 6.1
baseurl=http://134.206.50.2/install/rocks-dist/x86_64
enabled = 1
</file> 

</configure>


</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]
[parse1]<description>
[parse1]Extra Yum Repositories. Yum.xml disables by default
[parse1]</description>
[parse1]
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: yum-extras.xml,v $
[parse1]Revision 1.2  2012/05/06 05:48:10  phil
[parse1]Copyright Storm for Mamba
[parse1]
[parse1]Revision 1.1  2012/03/26 17:52:38  phil
[parse1]Add extra repositories. Disabled by yum.xml
[parse1]
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<package>elrepo-release</package>
[parse1]<package>epel-release</package>
[parse1]<package>rpmforge-release</package>
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>





        



<package>elrepo-release</package>
<package>epel-release</package>
<package>rpmforge-release</package>

</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]  
[parse1]  Rocks Cluster Compute Node.
[parse1]
[parse1]  </description>
[parse1]
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: compute-appliance.xml,v $
[parse1]  Revision 1.2  2008/05/15 15:31:47  phil
[parse1]  Append to motd instead of replace
[parse1]
[parse1]  Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.2  2006/06/22 22:14:21  bruno
[parse1]  Kickstart_PartsizeRoot and Kickstart_PartsizeSwap moved into base roll
[parse1]
[parse1]  Revision 1.1  2005/03/04 01:47:55  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.4  2005/02/16 00:40:04  mjk
[parse1]  graph cleanup
[parse1]
[parse1]  Revision 1.3  2004/12/22 03:02:06  bruno
[parse1]  removed rocks-config-compute since the package no longer exists
[parse1]
[parse1]  Revision 1.2  2004/04/28 17:34:19  bruno
[parse1]  added support for variable-sized root and swap partitions
[parse1]
[parse1]  Revision 1.1  2004/03/19 03:29:36  bruno
[parse1]  frontend-wan is dead
[parse1]
[parse1]  frontend-base and compute-base are the new nodes in which to derive new
[parse1]  appliances
[parse1]
[parse1]  Revision 1.6  2004/02/16 04:42:34  fds
[parse1]  New rocks-admin package included at node.xml. No need for \
rocks-admin-compute anymore. [parse1]
[parse1]  Revision 1.5  2004/02/03 00:57:25  mjk
[parse1]  decolorize / derollize
[parse1]
[parse1]  Revision 1.4  2004/01/30 00:22:54  mjk
[parse1]  color hpc green
[parse1]
[parse1]  Revision 1.3  2003/10/30 02:39:01  fds
[parse1]  Added new rocks-admin-compute package
[parse1]
[parse1]  Revision 1.2  2003/07/16 18:52:45  bruno
[parse1]  changes all file creation code to use 'file' tag
[parse1]
[parse1]  Revision 1.1  2003/07/07 20:47:51  bruno
[parse1]  initial release
[parse1]
[parse1]  Revision 1.13  2003/06/05 02:16:30  fds
[parse1]  We want the version in motd (set in base.xml)
[parse1]
[parse1]  Revision 1.12  2003/04/24 16:59:41  mjk
[parse1]  - add order tags
[parse1]  - edge and order tags can have children
[parse1]  	This just make the graph look nicer, no functional change
[parse1]  - added include directory
[parse1]  - moved install class code into include directory
[parse1]  - dependecies enforced via topological sort
[parse1]  - weight attributes are dead
[parse1]  - long live order tags
[parse1]  - the 'gen' attribute is currently ignored.  This will be used to support
[parse1]    other graph ordering requirements (e.g. testing, cfengine, ...)
[parse1]
[parse1]  Revision 1.11  2003/02/14 00:33:56  fds
[parse1]  Dont need to say the version twice.
[parse1]
[parse1]  Revision 1.10  2003/01/28 19:12:01  fds
[parse1]  Using version variable.
[parse1]
[parse1]  Revision 1.9  2002/12/03 21:05:59  bruno
[parse1]  added 2.3.1 to communicate to the user that they are running rocks 2.3.1
[parse1]
[parse1]  Revision 1.8  2002/10/09 21:05:14  bruno
[parse1]  we can now build a cdrom again (after source tree reorganization)
[parse1]
[parse1]  Revision 1.7  2002/06/17 19:50:02  bruno
[parse1]  7.3-isms
[parse1]
[parse1]  Revision 1.6  2002/04/22 20:32:50  mjk
[parse1]  Added EOL DB2 Profile
[parse1]
[parse1]  Revision 1.5  2002/02/21 21:33:28  bruno
[parse1]  added new copyright
[parse1]
[parse1]  Revision 1.4  2001/10/05 18:57:40  mjk
[parse1]  Got IA64 compute node to http kickstart
[parse1]
[parse1]  Revision 1.3  2001/09/10 18:24:51  mjk
[parse1]  - Compute nodes are correct.
[parse1]  - Frontend still need work
[parse1]
[parse1]  Revision 1.2  2001/09/05 00:27:16  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<post>
[parse1]
[parse1]<file name="/etc/motd" mode="append">
[parse1]Rocks Compute Node
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  






<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/compute-appliance.xml: begin post section
</file>
</post>

<post>

<file  name="/etc/motd" mode="append">
Rocks Compute Node
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/compute-appliance.xml: end post section
</file>
</post>




</kickstart>[parse1]
[parse1]<kickstart roll="base" interface="public">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Base class for all Rocks nodes.  This should include compute nodes,
[parse1]  frontend nodes, standalone laptops, computer labs, graphics nodes,
[parse1]  nfs servers
[parse1]
[parse1]  To achieve this level of flexibility this base class should have
[parse1]  edges only to those classes that implement the core of Rocks.
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: base.xml,v $
[parse1]  Revision 1.62  2013/01/04 21:44:43  clem
[parse1]  Fix for grub timeout problem on centos6
[parse1]
[parse1]  Anaconda on centOS 5 does not support the timeout flag it defaults to a
[parse1]  timeout of 5 sec. On Anaconda centOS 6 they added the support for the
[parse1]  timeout flag but if it is not specified it defaults to 0.
[parse1]
[parse1]  This commit fixes the issue so now rocks6 has a grub timeout=5
[parse1]
[parse1]  Revision 1.61  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.60  2012/04/30 16:36:08  phil
[parse1]  Only have java path updated once
[parse1]
[parse1]  Revision 1.59  2012/04/12 05:20:44  phil
[parse1]  rocks-java now in base roll
[parse1]
[parse1]  Revision 1.58  2012/04/06 18:52:02  phil
[parse1]  environment-modules package
[parse1]
[parse1]  Revision 1.57  2012/02/13 21:25:41  phil
[parse1]  Turn off NetworkManager. Create /etc/rndc.key if it doesn't exist
[parse1]
[parse1]  Revision 1.56  2011/12/16 20:51:57  phil
[parse1]  look at the correct variable when disabling services.
[parse1]
[parse1]  Revision 1.55  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.54  2011/06/29 19:03:10  phil
[parse1]  Update Java in the base roll.
[parse1]  Enable java plugins in firefox
[parse1]  Fix MANPATH for java manpages
[parse1]
[parse1]  Revision 1.53  2011/06/20 04:54:46  phil
[parse1]  iostat for all nodes. Very useful for all kinds of things.
[parse1]
[parse1]  Revision 1.52  2011/03/08 15:29:43  phil
[parse1]  support disableServices attribute so that users can optionally control \
additional services that are removed via ckhconfig. [parse1]
[parse1]  Revision 1.51  2010/10/20 21:30:46  mjk
[parse1]  - fix typos
[parse1]  - added rocks-channel and librocks packages
[parse1]  - librocks must be built/installed before channel
[parse1]
[parse1]  Revision 1.50  2010/10/04 17:05:03  bruno
[parse1]  remove the log files left from the kickstart pre and post scripts
[parse1]
[parse1]  Revision 1.49  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.48  2009/12/10 21:00:11  bruno
[parse1]  make sure mdmonitor doesn't hang when trying to start as root and
[parse1]  if root's ssh keys have not been set up.
[parse1]
[parse1]  Revision 1.47  2009/10/14 19:41:37  bruno
[parse1]  added shell profiles for java
[parse1]
[parse1]  Revision 1.46  2009/10/03 00:02:24  bruno
[parse1]  fix XML syntax error
[parse1]
[parse1]  Revision 1.45  2009/10/01 23:04:54  bruno
[parse1]  add java to base roll
[parse1]
[parse1]  Revision 1.44  2009/09/30 19:36:22  bruno
[parse1]  explicitly add the architecture-specfic nspr package to fix a yum bug on \
64-bit [parse1]
[parse1]  Revision 1.43  2009/05/20 12:19:21  mjk
[parse1]  rocks command goes everywhere
[parse1]
[parse1]  Revision 1.42  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.41  2009/04/24 19:48:00  mjk
[parse1]  chkconfig rocks-pre/post on
[parse1]
[parse1]  Revision 1.40  2009/04/20 21:56:16  bruno
[parse1]  nuke dead fonts
[parse1]
[parse1]  Revision 1.39  2009/01/24 00:13:22  mjk
[parse1]  add arch to url
[parse1]
[parse1]  Revision 1.38  2009/01/23 23:19:31  mjk
[parse1]  tweaks on the entities
[parse1]
[parse1]  Revision 1.37  2009/01/23 21:50:23  bruno
[parse1]  var tags converted to entities
[parse1]
[parse1]  Revision 1.36  2009/01/08 23:36:01  mjk
[parse1]  - rsh edge is conditional (no more uncomment crap)
[parse1]  - add global_attribute commands (list, set, remove, dump)
[parse1]  - attributes are XML entities for kpp pass (both pass1 and pass2)
[parse1]  - attributes are XML entities for kgen pass (not used right now - may go \
away) [parse1]  - some node are now interface=public
[parse1]
[parse1]  Revision 1.35  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.34  2008/07/29 16:48:05  bruno
[parse1]  save the frontend's partitions in the database.
[parse1]
[parse1]  Revision 1.33  2008/05/30 22:15:16  bruno
[parse1]  can now install a frontend off CD with the distro moved to
[parse1]  /export/rocks/install
[parse1]
[parse1]  Revision 1.32  2008/05/22 21:02:06  bruno
[parse1]  rocks-dist is dead!
[parse1]
[parse1]  moved default location of distro from /export/home/install to
[parse1]  /export/rocks/install
[parse1]
[parse1]  Revision 1.31  2008/04/21 16:59:28  bruno
[parse1]  package name changed
[parse1]
[parse1]  Revision 1.30  2008/04/17 21:58:11  bruno
[parse1]  node file cleanup
[parse1]
[parse1]  Revision 1.29  2008/04/17 21:55:10  bruno
[parse1]  pdksh package no longer exists
[parse1]
[parse1]  Revision 1.28  2008/04/04 17:59:16  bruno
[parse1]  still trying to get the CD eject right
[parse1]
[parse1]  Revision 1.27  2008/04/01 21:12:09  bruno
[parse1]  still trying to get the CD eject just right
[parse1]
[parse1]  Revision 1.26  2008/03/27 20:02:36  bruno
[parse1]  put our rotating graphics back in
[parse1]
[parse1]  Revision 1.25  2008/03/26 18:24:55  bruno
[parse1]  another whack at ejecting the CD early
[parse1]
[parse1]  Revision 1.24  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.23  2007/12/13 02:53:40  bruno
[parse1]  can now build a bootable kernel CD and build a physical frontend with V
[parse1]  on RHEL 5 update 1
[parse1]
[parse1]  Revision 1.22  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.21  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.20  2007/06/11 18:37:41  bruno
[parse1]  moved font configuration from viz to base roll -- all appliances need it.
[parse1]
[parse1]  Revision 1.19  2006/06/28 01:25:10  bruno
[parse1]  make sure the hardware clock is UTC
[parse1]
[parse1]  Revision 1.18  2006/06/15 23:07:34  bruno
[parse1]  vnc for monitoring installations is ready for the beta
[parse1]
[parse1]  Revision 1.17  2006/06/05 17:57:33  bruno
[parse1]  first steps towards 4.2 beta
[parse1]
[parse1]  Revision 1.16  2006/01/27 22:29:42  bruno
[parse1]  stable (mostly) after integration of new foundation and localization code
[parse1]
[parse1]  Revision 1.15  2006/01/16 16:52:45  mjk
[parse1]  build graphviz from foundation (needs bison)
[parse1]
[parse1]  Revision 1.14  2005/09/22 03:20:09  phil
[parse1]  Move the creation of the etc/sysconfig/static-routes to different nodes
[parse1]
[parse1]  Revision 1.13  2005/06/14 00:36:05  bruno
[parse1]  remove 'CIDR Block Prefix' from broadcast address. this fixes the 411
[parse1]  update problem found on ia64.
[parse1]
[parse1]  thanks to eugene tay from scalable systems for the fix.
[parse1]
[parse1]  Revision 1.12  2005/05/25 23:14:35  bruno
[parse1]  typing extra characters for mjk
[parse1]
[parse1]  Revision 1.11  2005/05/25 20:33:46  mjk
[parse1]  removed redhat logo/release package disable
[parse1]
[parse1]  Revision 1.10  2005/04/14 23:03:49  bruno
[parse1]  more libraries in order to run code on compute nodes
[parse1]
[parse1]  Revision 1.9  2005/04/05 16:46:05  bruno
[parse1]  make sure rpm-build is everywhere
[parse1]
[parse1]  Revision 1.8  2005/03/31 21:56:56  mjk
[parse1]  thank you anaconda mailing list
[parse1]
[parse1]  Revision 1.7  2005/03/26 00:00:02  bruno
[parse1]  moved macros.rocks
[parse1]
[parse1]  Revision 1.6  2005/03/16 02:35:40  bruno
[parse1]  set the sticky bit for 'other' (make it look like /tmp)
[parse1]
[parse1]  this good idea was provided by andrew wang
[parse1]
[parse1]  Revision 1.5  2005/03/12 00:01:51  bruno
[parse1]  minor checkin
[parse1]
[parse1]  Revision 1.4  2005/03/05 04:39:39  bruno
[parse1]  change perms to a+rwx on /state/partition* -- fix for bug 124.
[parse1]
[parse1]  Revision 1.3  2005/03/04 01:40:04  mjk
[parse1]  massive graph cleanup
[parse1]
[parse1]  Revision 1.2  2005/03/02 23:47:52  bruno
[parse1]  changes for RHEL 4
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.12  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.11  2004/12/09 01:20:01  fds
[parse1]  Route broadcast traffic out eth0. Should be a dbreport to
[parse1]  find the interface name.
[parse1]
[parse1]  Revision 1.10  2004/09/16 20:13:54  bruno
[parse1]  remove all references to 'kernel' packages -- they now live in the
[parse1]  kernel roll
[parse1]
[parse1]  Revision 1.9  2004/09/11 04:34:07  mjk
[parse1]  should be on one line
[parse1]
[parse1]  Revision 1.8  2004/09/11 02:52:11  mjk
[parse1]  run once for run level 5 also
[parse1]
[parse1]  Revision 1.7  2004/08/30 23:03:35  bruno
[parse1]  now install the kernel-unsupported package (bug 31)
[parse1]
[parse1]  this gives rocks better hardware support
[parse1]
[parse1]  Revision 1.6  2004/08/25 05:25:41  bruno
[parse1]  move from ssh v1 to ssh v2
[parse1]
[parse1]  (bug 17)
[parse1]
[parse1]  Revision 1.5  2004/08/23 23:26:02  bruno
[parse1]  we now have user-settable timezones and an ntp server.
[parse1]
[parse1]  this address bug 6.
[parse1]
[parse1]  Revision 1.4  2004/07/21 21:37:25  fds
[parse1]  Support for cluster shepard
[parse1]
[parse1]  Revision 1.3  2004/04/27 20:54:16  bruno
[parse1]  get the authorized keys code to be quiet when frontend is rebuilding
[parse1]  kickstart file
[parse1]
[parse1]  Revision 1.2  2004/04/27 04:40:07  bruno
[parse1]  drop down an authorized_keys file for secure remote kickstart
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.44  2004/02/12 00:40:43  fds
[parse1]  Tweaks
[parse1]
[parse1]  Revision 1.43  2004/02/03 20:00:35  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.42  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.41  2003/12/23 23:21:32  bruno
[parse1]  put i18n stuff back in
[parse1]
[parse1]  Revision 1.40  2003/12/23 22:08:09  bruno
[parse1]  set environment default to whatever redhat sets it to (for now, this is
[parse1]  unicode)
[parse1]
[parse1]  Revision 1.39  2003/12/12 01:17:00  fds
[parse1]  Redsplat is killing me on this one. Removed 32 redhat logos in \
redhat-artwork, kept the 3400 GPL'd ones. [parse1]
[parse1]  Revision 1.38  2003/12/09 01:32:52  bruno
[parse1]  remove redhat artwork
[parse1]
[parse1]  Revision 1.37  2003/11/30 15:04:10  bruno
[parse1]  removing redhat trademarks
[parse1]
[parse1]  Revision 1.36  2003/11/17 01:17:08  fds
[parse1]  The right static-route syntax for better mcast support.
[parse1]
[parse1]  Revision 1.35  2003/11/12 17:38:36  bruno
[parse1]  change the language back to americano
[parse1]
[parse1]  Revision 1.34  2003/11/11 22:19:11  fds
[parse1]  Working around shell wierdness.
[parse1]
[parse1]  Revision 1.33  2003/11/05 17:06:50  bruno
[parse1]  backed out the motd change
[parse1]
[parse1]  Revision 1.32  2003/11/05 16:55:32  bruno
[parse1]  overwrite the motd with our motd
[parse1]
[parse1]  Revision 1.31  2003/10/30 23:05:26  fds
[parse1]  Cleaner place for multicast route command
[parse1]
[parse1]  Revision 1.30  2003/10/30 02:38:36  fds
[parse1]  'static-routes' file is not used anymore.
[parse1]  Adding mcast route using new ip tool. Perhaps there is a better place
[parse1]  to put this
[parse1]
[parse1]  Revision 1.29  2003/10/06 20:23:05  fds
[parse1]  Using new rocksrc-modify syntax, which is clearer.
[parse1]
[parse1]  Revision 1.28  2003/09/25 18:35:25  fds
[parse1]  Putting some network information in rocksrc for all nodes.
[parse1]
[parse1]  Revision 1.27  2003/08/14 17:23:43  bruno
[parse1]  turn off unused services
[parse1]
[parse1]  Revision 1.26  2003/07/23 03:15:24  bruno
[parse1]  added rcs
[parse1]
[parse1]  Revision 1.25  2003/07/22 21:25:20  fds
[parse1]  Kickstart and Profile dates in same format.
[parse1]
[parse1]  Revision 1.24  2003/07/21 22:54:26  bruno
[parse1]  cleaned up motd
[parse1]
[parse1]  Revision 1.23  2003/07/18 06:14:44  bruno
[parse1]  next
[parse1]
[parse1]  Revision 1.22  2003/07/17 23:08:03  bruno
[parse1]  pushing towards 2.3.3
[parse1]
[parse1]  Revision 1.21  2003/07/16 20:10:41  bruno
[parse1]  changed to new 'file' tag
[parse1]
[parse1]  Revision 1.20  2003/07/07 20:08:17  bruno
[parse1]  new for rolls
[parse1]
[parse1]  Revision 1.19  2003/04/25 18:15:09  bruno
[parse1]  first pass at adding all the new rocks config screens
[parse1]
[parse1]  Revision 1.18  2003/04/24 16:59:41  mjk
[parse1]  - add order tags
[parse1]  - edge and order tags can have children
[parse1]  	This just make the graph look nicer, no functional change
[parse1]  - added include directory
[parse1]  - moved install class code into include directory
[parse1]  - dependecies enforced via topological sort
[parse1]  - weight attributes are dead
[parse1]  - long live order tags
[parse1]  - the 'gen' attribute is currently ignored.  This will be used to support
[parse1]    other graph ordering requirements (e.g. testing, cfengine, ...)
[parse1]
[parse1]  Revision 1.17  2003/01/27 21:20:05  fds
[parse1]  Added version and release to motd, and made kickstart time more standard.
[parse1]
[parse1]  Revision 1.16  2002/07/03 23:33:11  bruno
[parse1]  7.3 fixes
[parse1]
[parse1]  Revision 1.15  2002/06/17 19:50:02  bruno
[parse1]  7.3-isms
[parse1]
[parse1]  Revision 1.14  2002/05/30 18:59:45  mjk
[parse1]  fixed sendmail bug
[parse1]
[parse1]  Revision 1.13  2002/02/26 22:52:10  mjk
[parse1]  Start font server since X11 doesn't do it for us.
[parse1]
[parse1]  Revision 1.12  2002/02/15 23:44:23  mjk
[parse1]  - Added netscape to frontend
[parse1]  - Move package trimming
[parse1]
[parse1]  Revision 1.11  2002/02/15 21:44:09  mjk
[parse1]  Release and DTF changes
[parse1]
[parse1]  Revision 1.10  2002/02/08 21:51:08  mjk
[parse1]  - sample cfengine tag
[parse1]  - removed package copy from cdrom at post
[parse1]
[parse1]  Revision 1.9  2002/02/06 21:22:44  bruno
[parse1]  all the little things that releases find ...
[parse1]
[parse1]  Revision 1.8  2001/10/02 03:40:54  mjk
[parse1]  - remove ifup-local creating from base.xml
[parse1]  - made nis.xml create ifup-local if it does not exist
[parse1]
[parse1]  Revision 1.7  2001/10/02 03:16:39  mjk
[parse1]  - Update to bruno's new auto-part stuff
[parse1]  - Doesn't work but checkin anyway
[parse1]
[parse1]  Revision 1.6  2001/09/21 20:15:55  mjk
[parse1]  Switch from ISC to RedHat's pump.  Pump sucks but it is standard so we
[parse1]  moved most of the ISC options into the kickstart file since they don't
[parse1]  change often anyway.
[parse1]
[parse1]  This includes
[parse1]  	- NIS domain
[parse1]  	- Usher command line flags
[parse1]  	- Multicast enable
[parse1]  	- NTP configuration
[parse1]
[parse1]  Revision 1.5  2001/09/18 17:39:52  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.4  2001/09/14 21:45:42  mjk
[parse1]  - Testing on ia32 compute nodes
[parse1]  - A CGI kickstart takes 5 seconds
[parse1]  - Working on ia64 compute nodes
[parse1]
[parse1]  Revision 1.3  2001/09/10 18:24:51  mjk
[parse1]  - Compute nodes are correct.
[parse1]  - Frontend still need work
[parse1]
[parse1]  Revision 1.2  2001/09/05 00:27:16  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]  Revision 1.1  2001/08/28 02:51:31  mjk
[parse1]  graph/nodes layout
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<main>
[parse1]
[parse1]<install>
[parse1]%include /tmp/partition-info
[parse1]</install>
[parse1]
[parse1]<lang>&Kickstart_Lang;</lang>
[parse1]<keyboard>&Kickstart_Keyboard;</keyboard>
[parse1]<!--
[parse1]<mouse>&Kickstart_Mouse;</mouse>
[parse1]-->
[parse1]
[parse1]<timezone>--utc &Kickstart_Timezone;</timezone>
[parse1]
[parse1]<!-- Managing bootloader directive:
[parse1] 
[parse1]     The first two bootloader configs are default (Bootloader attr is \
undefined) [parse1]     The last one allows a complete overwrite 
[parse1]-->
[parse1]
[parse1]<!-- CENTOS5: Anaconda on centOS 5 does not support the 
[parse1]     timeout flag. Timeout  defaults to 5  
[parse1]-->
[parse1]<bootloader cond="rocks_version_major == 5 and Bootloader is None" \
>--location=mbr</bootloader> [parse1]
[parse1]<!-- CENTOS6: Anaconda on centOS 6 added the support for the timeout flag.
[parse1]     When not specified the default is 0. Brilliant....  
[parse1]-->
[parse1]<bootloader cond="rocks_version_major >= 6 and Bootloader is \
None">--location=mbr --timeout=5</bootloader> [parse1]
[parse1]<!-- USER OVERWRITE: If the Bootloader attribute is defined, then use it. 
[parse1]-->
[parse1]<bootloader cond="Bootloader is not None">&Bootloader;</bootloader>
[parse1]
[parse1]<url> --url http://&Kickstart_PrivateKickstartHost;/&Kickstart_PrivateKickstartBasedir;/&distribution;/&arch; \
</url> [parse1]<interactive/>
[parse1]
[parse1]</main>
[parse1]
[parse1]
[parse1]  <!-- for the reboot command -->
[parse1]  <package>usermode</package>
[parse1]
[parse1]  <package>tcsh</package>
[parse1]  <package>sharutils</package>
[parse1]  <package>bc</package>
[parse1]  <package>lsof</package>
[parse1]  <package>rcs</package>
[parse1]  <package>bison</package>
[parse1]
[parse1]  <package>rpm-build</package>
[parse1]
[parse1]  <!-- key libraries for dynamically linked executable-->
[parse1]  <package>libgcc</package>
[parse1]  <package>compat-libf2c-34</package>
[parse1]  <package>libgfortran</package>
[parse1]  <package>libobjc</package>
[parse1]
[parse1]  <package>tentakel</package>
[parse1]  <package>librocks</package>
[parse1]  <package>rocks-channel</package>
[parse1]
[parse1]  <!-- to fix a yum bug on 64-bit -->
[parse1]  <package>nspr.&arch;</package>
[parse1]
[parse1]  <package os="linux">jdk</package>
[parse1]  <package os="linux">rocks-java</package>
[parse1]  <package os="linux">sysstat</package>
[parse1]  <package os="linux">environment-modules</package>
[parse1]
[parse1]  <package os="sunos">ROCKSrocks-java</package>
[parse1]
[parse1]<pre>
[parse1]
[parse1]<!-- propagate root's public ssh key for ekv -->
[parse1]
[parse1]<!-- if the authorized_keys file already exists, then don't recreate it -->
[parse1]if [ -f /tmp/authorized_keys ]
[parse1]then
[parse1]	exit
[parse1]fi
[parse1]
[parse1]<!--
[parse1]	not using 'file' tags as file tags are expanded by kgen to include
[parse1]	extra wrapper code and this wrapper code is not present in the 'pre'
[parse1]	environment.
[parse1]-->
[parse1]
[parse1]cat &gt; /tmp/authorized_keys &lt;&lt; 'EOF'
[parse1]<eval shell="python">
[parse1]
[parse1]import os
[parse1]
[parse1]def readkeys(filename):
[parse1]	try:
[parse1]		file = open(filename, 'r')
[parse1]		for key in file.readlines():
[parse1]			if len(key) > 0:
[parse1]				print '%s' % (key[:-1])
[parse1]		file.close()
[parse1]	except:
[parse1]		pass
[parse1]
[parse1]	return
[parse1]
[parse1]#
[parse1]# first put in root's public key
[parse1]#
[parse1]readkeys('/root/.ssh/id_rsa.pub')
[parse1]
[parse1]#
[parse1]# now get all the public keys for the trusted users
[parse1]#
[parse1]keydir = '/etc/ssh/authorized_keys'
[parse1]
[parse1]if os.path.isdir(keydir):
[parse1]	for keyfile in os.listdir(keydir):
[parse1]		filename = os.path.join(keydir, keyfile)
[parse1]		readkeys(filename)
[parse1]
[parse1]</eval>
[eval]import sys
[eval]import os
[eval]sys.path.append(os.path.join("include", "applets"))
[eval]
[eval]
[eval]import os
[eval]
[eval]def readkeys(filename):
[eval]	try:
[eval]		file = open(filename, 'r')
[eval]		for key in file.readlines():
[eval]			if len(key) > 0:
[eval]				print '%s' % (key[:-1])
[eval]		file.close()
[eval]	except:
[eval]		pass
[eval]
[eval]	return
[eval]
[eval]#
[eval]# first put in root's public key
[eval]#
[eval]readkeys('/root/.ssh/id_rsa.pub')
[eval]
[eval]#
[eval]# now get all the public keys for the trusted users
[eval]#
[eval]keydir = '/etc/ssh/authorized_keys'
[eval]
[eval]if os.path.isdir(keydir):
[eval]	for keyfile in os.listdir(keydir):
[eval]		filename = os.path.join(keydir, keyfile)
[eval]		readkeys(filename)
[eval]
[eval]
[parse1]EOF
[parse1]
[parse1]chmod 600 /tmp/authorized_keys
[parse1]
[parse1]</pre>
[parse1]
[parse1]
[parse1]<pre>
[parse1]
[parse1]<!--
[parse1]	copy over the rotating graphics from updates.img into a location
[parse1]	where anaconda will find them
[parse1]-->
[parse1]
[parse1]cd /tmp/updates
[parse1]cp -r pixmaps /tmp/product/
[parse1]
[parse1]</pre>
[parse1]
[parse1]
[parse1]<post os='linux'>
[parse1]/sbin/chkconfig rocks-pre on
[parse1]/sbin/chkconfig rocks-post on
[parse1]</post>
[parse1]
[parse1]<post>
[parse1]
[parse1]<!-- enable the rc.rocksconfig directory -->
[parse1]
[parse1]<file name="/etc/inittab" mode="append">
[parse1]bw::bootwait:/etc/rc.d/rc.rocksconfig before-rc
[parse1]po:35:wait:/etc/rc.d/rc.rocksconfig after-rc
[parse1]</file>
[parse1]
[parse1]<!-- message of the day -->
[parse1]<file name="/etc/motd" mode="append">
[parse1]Rocks &version; (&release;)
[parse1]<eval shell="sh">
[parse1]echo "Profile built `date +'%H:%M %d-%b-%Y'`"
[parse1]</eval>
[eval]
[eval]echo "Profile built `date +'%H:%M %d-%b-%Y'`"
[eval]
[parse1]</file>
[parse1]
[parse1]<file name="/etc/motd" mode="append" vars="expanded">
[parse1]Kickstarted `date +"%H:%M %d-%b-%Y"`
[parse1]</file>
[parse1]
[parse1]<file name="/var/cluster/born-on">
[parse1]<eval>
[parse1]date +"%H:%M:%S %d-%b-%Y"
[parse1]python -c 'import time; print "%.7f" % time.time()'
[parse1]</eval>
[eval]
[eval]date +"%H:%M:%S %d-%b-%Y"
[eval]python -c 'import time; print "%.7f" % time.time()'
[eval]
[parse1]</file>
[parse1]
[parse1]serviceList="&disableServices;"
[parse1]if [ "x$serviceList" == "x" ]; then
[parse1]	serviceList="kudzu canna cWnn FreeWnn kWnn tWnn mDNSResponder \
NetworkManager" [parse1]fi
[parse1]
[parse1]for i in $serviceList 
[parse1]do
[parse1]	if [ -f /etc/rc.d/init.d/$i ]; then
[parse1]		/sbin/chkconfig $i off
[parse1]	fi
[parse1]done
[parse1]
[parse1]<file name="/etc/sysconfig/i18n">
[parse1]LANG="en_US.iso885915"
[parse1]SYSFONT="lat0-sun16"
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]<post cond="rocks_version_major >= 6">
[parse1]
[parse1]gawk '/net\.ipv4\.conf\.default\.rp_filter/ { \
[parse1]	printf("# Rocks fixup see \
https://access.redhat.com/site/solutions/53031\nnet.ipv4.conf.default.rp_filter = \
2\n"); \ [parse1]	next; \
[parse1]	} \
[parse1]	{ print $0 }' /etc/sysctl.conf &gt; /tmp/sysctl.conf
[parse1]
[parse1]mv /tmp/sysctl.conf /etc/sysctl.conf
[parse1]
[parse1]</post>
[parse1]
[parse1]<post>
[parse1]chmod a+rwx /state/partition*
[parse1]chmod o+t /state/partition*
[parse1]</post>
[parse1]
[parse1]<post>
[parse1]
[parse1]<file name="/etc/rpm/macros.rocks" perms="0644">
[parse1]%distribution Rocks
[parse1]
[parse1]%debug_package %{nil}
[parse1]%_without_check 0
[parse1]%_unpackaged_files_terminate_build 0 
[parse1]%_missing_doc_files_terminate_build 0
[parse1]%__vsflags 0xc0c00
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]<post os="linux">
[parse1]
[parse1]<!--
[parse1]	libgcj lays down a dummy 'java' executible, so let's nuke it.
[parse1]	this makes sure that the real java (included in this roll) is used
[parse1]-->
[parse1]rm -f /usr/bin/java
[parse1]
[parse1]<file name="/etc/man.config" mode="append">
[parse1]MANPATH /usr/java/latest/man
[parse1]</file>
[parse1]
[parse1]<file name="/etc/profile.d/java.sh" perms="0755">
[parse1]export JAVA_HOME=/usr/java/latest
[parse1]BIN=${JAVA_HOME}/bin
[parse1]
[parse1]if [ -d ${BIN} ]; then
[parse1]	if ! echo ${PATH} | /bin/grep -q ${BIN} ; then
[parse1]        	export PATH=${PATH}:${BIN}
[parse1]	fi
[parse1]fi
[parse1]</file>
[parse1]
[parse1]<file name="/etc/profile.d/java.csh" perms="0755">
[parse1]setenv JAVA_HOME /usr/java/latest
[parse1]set BIN=${JAVA_HOME}/bin
[parse1]
[parse1]if ( -d ${BIN}  ) then
[parse1]	echo ${PATH} | /bin/grep -q ${BIN} 
[parse1]	if ( $? != 0) then
[parse1]        	setenv PATH "${PATH}:${BIN}"
[parse1]	endif
[parse1]endif
[parse1]</file>
[parse1]
[parse1]<!-- Enable Java Plugins for Firefox (Mozilla) --> 
[parse1]for i in `find -L /usr/java/latest -name 'libnpjp2*so'`; do 
[parse1]	echo $i | grep 64 > /dev/null 
[parse1]	if [ $? = 0 ]; then 
[parse1]		MOZPATH=/usr/lib64/mozilla/plugins 
[parse1]	else 
[parse1]		MOZPATH=/usr/lib/mozilla/plugins
[parse1]	fi 
[parse1]
[parse1]	if [ -d $MOZPATH ]; then
[parse1]		ln -s $i $MOZPATH
[parse1]	fi
[parse1]done
[parse1]</post>
[parse1]
[parse1]
[parse1]<post os="sunos">
[parse1]
[parse1]<file name="/etc/profile.d/java.sh" perms="0755">
[parse1]export JAVA_HOME=/usr/java
[parse1]export PATH=$JAVA_HOME/bin:$PATH
[parse1]</file>
[parse1]
[parse1]<file name="/etc/profile.d/java.csh" perms="0755">
[parse1]setenv JAVA_HOME /usr/java
[parse1]set path = ($JAVA_HOME/bin $path)
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]<post>
[parse1]<file name="/tmp/mdmonitor"
[parse1]	expr="sed -e 's/--user=root//' /etc/rc.d/init.d/mdmonitor"/>
[parse1]
[parse1]<file name="/etc/rc.d/init.d/mdmonitor" perms="755"
[parse1]	expr="cat /tmp/mdmonitor"/>
[parse1]
[parse1]rm /tmp/mdmonitor
[parse1]</post>
[parse1]
[parse1]<post os="linux">
[parse1]<file name="/etc/rc.d/rocksconfig.d/post-01-cleanup-ks-scripts" perms="0755">
[parse1]#!/bin/bash
[parse1]rm -f /tmp/ks-script*
[parse1]rm -f /etc/rc.d/rocksconfig.d/post-01-cleanup-ks-scripts
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart  interface="public">

  

        




<main>

<install>
%include /tmp/partition-info
</install>

<lang>en_US</lang>
<keyboard>us</keyboard>


<timezone>--utc Europe/Paris</timezone>




<bootloader  cond="rocks_version_major == 5 and Bootloader is \
None">--location=mbr</bootloader>


<bootloader  cond="rocks_version_major >= 6 and Bootloader is None">--location=mbr \
--timeout=5</bootloader>


<bootloader  cond="Bootloader is not None">--timeout=10</bootloader>

<url> --url http://10.1.1.1/install/rocks-dist/x86_64 </url>
<interactive></interactive>

</main>


  
  <package>usermode</package>

  <package>tcsh</package>
  <package>sharutils</package>
  <package>bc</package>
  <package>lsof</package>
  <package>rcs</package>
  <package>bison</package>

  <package>rpm-build</package>

  
  <package>libgcc</package>
  <package>compat-libf2c-34</package>
  <package>libgfortran</package>
  <package>libobjc</package>

  <package>tentakel</package>
  <package>librocks</package>
  <package>rocks-channel</package>

  
  <package>nspr.x86_64</package>

  <package  os="linux">jdk</package>
  <package  os="linux">rocks-java</package>
  <package  os="linux">sysstat</package>
  <package  os="linux">environment-modules</package>

  <package  os="sunos">ROCKSrocks-java</package>

<pre>




if [ -f /tmp/authorized_keys ]
then
	exit
fi



cat &gt; /tmp/authorized_keys &lt;&lt; 'EOF'
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Ncj7rWmju2OtL8k/2iDIDu8Y3ezNqqZD5oNjW5QaEHSjF3RRS \
qV3dCZfrpVLIE1yDOEy406nSuP8W958yaBcx5+lzzW92cxWxwURI3Pz/t+mRySfO65dkUrU0cMK2VAsT7isqMO \
MT9UcQduzjZJx4ycaXGYaKWrUmxT1F4Pq3QRPzeHBQK5vNnKcq+kPZuYhqlBGU5lwwuuXJqLFb8Jr8dlL9GWjG \
P0IGpVXxr5EsfvuVd1O2z/BnAaRvxoI1fZ3cFWUUir3YLqRa9IcvQDjd+0aCnUfNZBW8Fhk0CnSEf0AQI84NQ8q4Dql+y+0qewE1hT9z7wuUNVXJha1tbEEw== \
root@loa720.univ-lille1.fr ssh-rsa \
AAAAB3NzaC1yc2EAAAABIwAAAQEA4Ncj7rWmju2OtL8k/2iDIDu8Y3ezNqqZD5oNjW5QaEHSjF3RRSqV3dCZfr \
pVLIE1yDOEy406nSuP8W958yaBcx5+lzzW92cxWxwURI3Pz/t+mRySfO65dkUrU0cMK2VAsT7isqMOMT9UcQdu \
zjZJx4ycaXGYaKWrUmxT1F4Pq3QRPzeHBQK5vNnKcq+kPZuYhqlBGU5lwwuuXJqLFb8Jr8dlL9GWjGP0IGpVXx \
r5EsfvuVd1O2z/BnAaRvxoI1fZ3cFWUUir3YLqRa9IcvQDjd+0aCnUfNZBW8Fhk0CnSEf0AQI84NQ8q4Dql+y+0qewE1hT9z7wuUNVXJha1tbEEw== \
root@loa720.univ-lille1.fr

EOF

chmod 600 /tmp/authorized_keys

</pre>


<pre>



cd /tmp/updates
cp -r pixmaps /tmp/product/

</pre>



<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: begin post section
</file>
</post>

<post  os="linux">
/sbin/chkconfig rocks-pre on
/sbin/chkconfig rocks-post on
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: begin post section
</file>
</post>

<post>



<file  name="/etc/inittab" mode="append">
bw::bootwait:/etc/rc.d/rc.rocksconfig before-rc
po:35:wait:/etc/rc.d/rc.rocksconfig after-rc
</file>


<file  name="/etc/motd" mode="append">
Rocks 6.1 (Emerald Boa)
Profile built 23:35 20-Jul-2017

</file>

<file  name="/etc/motd" vars="expanded" mode="append">
Kickstarted `date +"%H:%M %d-%b-%Y"`
</file>

<file  name="/var/cluster/born-on">
23:35:46 20-Jul-2017
1500586547.0095561

</file>

serviceList=""
if [ "x$serviceList" == "x" ]; then
	serviceList="kudzu canna cWnn FreeWnn kWnn tWnn mDNSResponder NetworkManager"
fi

for i in $serviceList 
do
	if [ -f /etc/rc.d/init.d/$i ]; then
		/sbin/chkconfig $i off
	fi
done

<file  name="/etc/sysconfig/i18n">
LANG="en_US.iso885915"
SYSFONT="lat0-sun16"
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: end post section
</file>
</post>





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: begin post section
</file>
</post>

<post  cond="rocks_version_major >= 6">

gawk '/net\.ipv4\.conf\.default\.rp_filter/ { \
	printf("# Rocks fixup see \
https://access.redhat.com/site/solutions/53031\nnet.ipv4.conf.default.rp_filter = \
2\n"); \  next; \
	} \
	{ print $0 }' /etc/sysctl.conf &gt; /tmp/sysctl.conf

mv /tmp/sysctl.conf /etc/sysctl.conf

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: begin post section
</file>
</post>

<post>
chmod a+rwx /state/partition*
chmod o+t /state/partition*
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: begin post section
</file>
</post>

<post>

<file  perms="0644" name="/etc/rpm/macros.rocks">
%distribution Rocks

%debug_package %{nil}
%_without_check 0
%_unpackaged_files_terminate_build 0 
%_missing_doc_files_terminate_build 0
%__vsflags 0xc0c00
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: end post section
</file>
</post>





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: begin post section
</file>
</post>

<post  os="linux">


rm -f /usr/bin/java

<file  name="/etc/man.config" mode="append">
MANPATH /usr/java/latest/man
</file>

<file  perms="0755" name="/etc/profile.d/java.sh">
export JAVA_HOME=/usr/java/latest
BIN=${JAVA_HOME}/bin

if [ -d ${BIN} ]; then
	if ! echo ${PATH} | /bin/grep -q ${BIN} ; then
        	export PATH=${PATH}:${BIN}
	fi
fi
</file>

<file  perms="0755" name="/etc/profile.d/java.csh">
setenv JAVA_HOME /usr/java/latest
set BIN=${JAVA_HOME}/bin

if ( -d ${BIN}  ) then
	echo ${PATH} | /bin/grep -q ${BIN} 
	if ( $? != 0) then
        	setenv PATH "${PATH}:${BIN}"
	endif
endif
</file>

 
for i in `find -L /usr/java/latest -name 'libnpjp2*so'`; do 
	echo $i | grep 64 &gt; /dev/null 
	if [ $? = 0 ]; then 
		MOZPATH=/usr/lib64/mozilla/plugins 
	else 
		MOZPATH=/usr/lib/mozilla/plugins
	fi 

	if [ -d $MOZPATH ]; then
		ln -s $i $MOZPATH
	fi
done
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: end post section
</file>
</post>





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: begin post section
</file>
</post>

<post  os="sunos">

<file  perms="0755" name="/etc/profile.d/java.sh">
export JAVA_HOME=/usr/java
export PATH=$JAVA_HOME/bin:$PATH
</file>

<file  perms="0755" name="/etc/profile.d/java.csh">
setenv JAVA_HOME /usr/java
set path = ($JAVA_HOME/bin $path)
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: begin post section
</file>
</post>

<post>
<file  expr="sed -e 's/--user=root//' /etc/rc.d/init.d/mdmonitor" \
name="/tmp/mdmonitor"></file>

<file  perms="755" expr="cat /tmp/mdmonitor" \
name="/etc/rc.d/init.d/mdmonitor"></file>

rm /tmp/mdmonitor
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: begin post section
</file>
</post>

<post  os="linux">
<file  perms="0755" name="/etc/rc.d/rocksconfig.d/post-01-cleanup-ks-scripts">
#!/bin/bash
rm -f /tmp/ks-script*
rm -f /etc/rc.d/rocksconfig.d/post-01-cleanup-ks-scripts
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/base.xml: end post section
</file>
</post>




</kickstart>[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Defines Upstart-compatible Services
[parse1]
[parse1]  </description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]     $Log: upstart.xml,v $
[parse1]     Revision 1.1  2012/02/09 21:00:51  phil
[parse1]     Put rocks-pre and rocks-post scripts into CentOS/RHEL upstart framework
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<package os="linux">rocks-upstart</package>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  



<package  os="linux">rocks-upstart</package>

</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]<description>
[parse1]Configure a node's network
[parse1]</description>
[parse1]
[parse1]
[parse1]<copyright>
[parse1]Copyright (c) 2000 - 2007 The Regents of the University of California.
[parse1]All rights reserved. Rocks(tm) v4.3 www.rocksclusters.org
[parse1]</copyright>
[parse1]
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: networking-client.xml,v $
[parse1]Revision 1.9  2010/05/20 20:59:10  bruno
[parse1]pulled my head of out of my keister and figured out how to pass parameters
[parse1]to 'rocks config host interface'
[parse1]
[parse1]Revision 1.8  2010/05/20 00:31:44  bruno
[parse1]gonna get some serious 'star power' off this commit.
[parse1]
[parse1]put in code to dynamically configure the static-routes file based on
[parse1]networks (no longer the hardcoded 'eth0').
[parse1]
[parse1]Revision 1.7  2009/03/31 00:23:29  anoop
[parse1]Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]Revision 1.6  2009/03/06 22:45:21  bruno
[parse1]use attributes
[parse1]
[parse1]Revision 1.5  2009/01/23 23:19:31  mjk
[parse1]tweaks on the entities
[parse1]
[parse1]Revision 1.4  2008/09/22 20:20:42  bruno
[parse1]change 'rocks config host interface|network' to
[parse1]change 'rocks report host interface|network'
[parse1]
[parse1]Revision 1.3  2008/07/23 00:01:06  bruno
[parse1]tweaks
[parse1]
[parse1]Revision 1.2  2007/12/11 17:41:35  bruno
[parse1]make sure the output of ConfigNetworks is parse by the graph processing
[parse1]program and not output as literal XML.
[parse1]
[parse1]Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]the base roll now contains several elements from the HPC roll, thus
[parse1]making the HPC roll optional.
[parse1]
[parse1]this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<post os='linux'>
[parse1]
[parse1]<eval shell="/opt/rocks/bin/python">
[parse1]import os
[parse1]import re
[parse1]
[parse1]ifaces = []
[parse1]macs = []
[parse1]modules = []
[parse1]flags = []
[parse1]
[parse1]for i in os.environ:
[parse1]	if re.match('HTTP_X_RHN_PROVISIONING_MAC_[0-9]+', i):
[parse1]		devinfo = os.environ[i].split()
[parse1]		iface = devinfo[0]
[parse1]		macaddr = devinfo[1].lower()
[parse1]		module = devinfo[2]
[parse1]
[parse1]		ks = ''
[parse1]		if len(devinfo) > 3:
[parse1]			ks = 'ks'
[parse1]
[parse1]		ifaces.append(iface)
[parse1]		macs.append(macaddr)
[parse1]		modules.append(module)
[parse1]		flags.append(ks)
[parse1]
[parse1]os.system('/opt/rocks/bin/rocks config host interface &hostname; iface="%s" \
[parse1]	mac="%s" module="%s" flag="%s"' % (','.join(ifaces), ','.join(macs), \
[parse1]	','.join(modules), ','.join(flags)))
[parse1]</eval>
[eval]
[eval]import os
[eval]import re
[eval]
[eval]ifaces = []
[eval]macs = []
[eval]modules = []
[eval]flags = []
[eval]
[eval]for i in os.environ:
[eval]	if re.match('HTTP_X_RHN_PROVISIONING_MAC_[0-9]+', i):
[eval]		devinfo = os.environ[i].split()
[eval]		iface = devinfo[0]
[eval]		macaddr = devinfo[1].lower()
[eval]		module = devinfo[2]
[eval]
[eval]		ks = ''
[eval]		if len(devinfo) > 3:
[eval]			ks = 'ks'
[eval]
[eval]		ifaces.append(iface)
[eval]		macs.append(macaddr)
[eval]		modules.append(module)
[eval]		flags.append(ks)
[eval]
[eval]os.system('/opt/rocks/bin/rocks config host interface compute-0-0 iface="%s" \
[eval]	mac="%s" module="%s" flag="%s"' % (','.join(ifaces), ','.join(macs), \
[eval]	','.join(modules), ','.join(flags)))
[eval]
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]<post>
[parse1]
[parse1]<eval mode="xml">
[parse1]/opt/rocks/bin/rocks report host network &hostname;
[parse1]</eval>
[eval]
[eval]/opt/rocks/bin/rocks report host network compute-0-0
[eval]
[parse1]
[parse1]<eval mode="xml">
[parse1]/opt/rocks/bin/rocks report host interface &hostname;
[parse1]</eval>
[eval]
[eval]/opt/rocks/bin/rocks report host interface compute-0-0
[eval]
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>











<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/networking-client.xml: begin post section
</file>
</post>

<post  os="linux">

error - must supply one host
{host} {iface} [iface=string] [ip=string] [mac=string] [module=string] [name=string] \
[subnet=string] [vlan=string]


</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/networking-client.xml: end post section
</file>
</post>





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/networking-client.xml: begin post section
</file>
</post>

<post>

<file name="/etc/sysconfig/network">
NETWORKING=yes
HOSTNAME=compute-0-0.local
GATEWAY=10.1.1.1
</file>


<file name="/etc/sysconfig/network-scripts/ifcfg-em1">
DEVICE=em1
HWADDR=00:23:ae:ee:e3:e4
IPADDR=10.1.255.253
NETMASK=255.255.0.0
BOOTPROTO=none
ONBOOT=yes
MTU=1500
</file>
<file name="/etc/sysconfig/network-scripts/ifcfg-em2">
DEVICE=em2
HWADDR=00:23:ae:ee:e3:e5
IPADDR=10.3.255.253
NETMASK=255.255.0.0
BOOTPROTO=none
ONBOOT=yes
MTU=1500
</file>
<file name="/etc/modprobe.d/ib0.conf">
alias ib0 ip_ipoib
</file>
<file name="/etc/sysconfig/network-scripts/ifcfg-ib0">
DEVICE=ib0
HWADDR=80:00:00:03:fe:80:00:00:00:00:00:00:00:11:75:00:00:70:a5:2a
IPADDR=10.2.255.253
NETMASK=255.255.0.0
BOOTPROTO=none
ONBOOT=yes
MTU=65520
</file>
<file name="/etc/sysconfig/ipmi" perms="500">
IPMI_SI=yes
DEV_IPMI=yes
IPMI_WATCHDOG=no
IPMI_WATCHDOG_OPTIONS="timeout=60"
IPMI_POWEROFF=no
IPMI_POWERCYCLE=no
IPMI_IMB=no
ipmitool lan set 1 ipsrc static
ipmitool lan set 1 ipaddr 10.10.255.253
ipmitool lan set 1 netmask 255.255.0.0
ipmitool lan set 1 arp respond on
ipmitool user set password 1 admin
ipmitool lan set 1 access on
ipmitool lan set 1 user
ipmitool lan set 1 auth ADMIN PASSWORD
</file>


</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/networking-client.xml: end post section
</file>
</post>




</kickstart>[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]  
[parse1]  A node is a machine in the cluster.  Node's are on a private network
[parse1]  and get DHCP/NIS state from the frontend.
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: node.xml,v $
[parse1]  Revision 1.24  2013/01/17 17:39:46  clem
[parse1]  cleanup in ld.so.conf
[parse1]
[parse1]  Remobing unused entry in ld.so.conf
[parse1]
[parse1]   /opt/nmi/lib nmi does not exist anymore on rocks 6/5
[parse1]
[parse1]   /usr/lib64/qt-3.1/lib lib qt are now version 3.3 and are imported
[parse1]                    by the file in /etc/ld.so.conf.d/qt-xxx.conf
[parse1]
[parse1]   /usr/lib64/mysql system mysql libraries are imported by the file
[parse1]                    /etc/ld.so.conf.d/mysql-x86_64.conf
[parse1]
[parse1]   /usr/X11R6/lib64 does not exist anymore
[parse1]
[parse1]  tested on rocks 6.1
[parse1]
[parse1]  Revision 1.23  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.22  2011/08/24 21:59:38  anoop
[parse1]  Really, really remove foundation-perl and foundation-cpan
[parse1]
[parse1]  Revision 1.21  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.20  2011/05/10 00:48:03  anoop
[parse1]  Frontend root password is set to Kickstart_RootPassword attribute
[parse1]  Client root password is generated at random
[parse1]
[parse1]  Revision 1.19  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.18  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.17  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.16  2009/01/23 21:50:23  bruno
[parse1]  var tags converted to entities
[parse1]
[parse1]  Revision 1.15  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.14  2008/07/31 19:59:33  bruno
[parse1]  vm.oom-kill no longer exists in RHEL 5
[parse1]
[parse1]  Revision 1.13  2008/04/02 17:32:29  bruno
[parse1]  turn off unneeded services
[parse1]
[parse1]  Revision 1.12  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.11  2008/01/14 19:59:45  bruno
[parse1]  the rocks-admin package is only installed on frontend.
[parse1]
[parse1]  Revision 1.10  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.9  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.8  2006/06/27 22:19:36  bruno
[parse1]  added oom-kill disable code -- thanks to roy dragseth
[parse1]
[parse1]  Revision 1.7  2006/06/05 17:57:33  bruno
[parse1]  first steps towards 4.2 beta
[parse1]
[parse1]  Revision 1.6  2006/01/17 00:13:14  mjk
[parse1]  move foundation stuff
[parse1]
[parse1]  Revision 1.5  2006/01/16 16:52:45  mjk
[parse1]  build graphviz from foundation (needs bison)
[parse1]
[parse1]  Revision 1.4  2005/04/14 23:03:29  bruno
[parse1]  graphviz now in base
[parse1]
[parse1]  Revision 1.3  2005/03/30 08:20:44  sivaram
[parse1]  My first Check-in!! Removing some sge blemishes :)
[parse1]
[parse1]  Revision 1.2  2005/03/02 23:47:26  bruno
[parse1]  rocks-boot and rocks-kernel moved to the kernel roll
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.9  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.8  2004/10/04 19:01:06  fds
[parse1]  Move iptables firewall config to seperate node. Suggested by
[parse1]  Olli-Pekka Lehto at Cluster2004.
[parse1]
[parse1]  Revision 1.7  2004/08/20 23:44:26  fds
[parse1]  Block RPC calls again.
[parse1]
[parse1]  Revision 1.6  2004/08/12 23:38:00  fds
[parse1]  Compute nodes can reach external network again.
[parse1]
[parse1]  Revision 1.5  2004/06/21 20:35:43  fds
[parse1]  Blocking public ganglia again.
[parse1]
[parse1]  Revision 1.4  2004/06/18 21:45:18  bruno
[parse1]  moved the contrib-pexpect package into the base
[parse1]
[parse1]  this is because 'shoot-node' (found in the rocks-admin in rocks base) \
requires [parse1]  contrib-pexpect and if you don't install the globus or sge roll, \
then [parse1]  shoot-node won't work
[parse1]
[parse1]  Revision 1.3  2004/06/18 19:35:33  fds
[parse1]  New-style packet firewall. Inspired by Terrence Martin, uses stateful
[parse1]  packet matching for TCP. Easy to "lock-down", but by default has same
[parse1]  behavior as old firewall for high ports.
[parse1]
[parse1]  Revision 1.2  2004/04/26 20:14:54  fds
[parse1]  Added secure http
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.61  2004/02/17 14:47:19  najib
[parse1]  That'll teach me not to add superfluous characters in xml files. Thanks \
bruno for pointing it out. [parse1]
[parse1]  Revision 1.60  2004/02/17 14:17:11  najib
[parse1]  Sendmail fix for allowing compute nodes to send mail to frontend. Needed \
for SGE mailer functionality. Thanks Tsai Li Ming tsailm@scalablesys.com. [parse1]
[parse1]  Revision 1.59  2004/02/12 00:40:44  fds
[parse1]  Tweaks
[parse1]
[parse1]  Revision 1.58  2004/02/03 20:00:36  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.57  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.56  2003/12/22 21:02:04  fds
[parse1]  Compat x86 libraries for x86_64
[parse1]
[parse1]  Revision 1.55  2003/12/16 21:16:53  fds
[parse1]  Not using global compat-libs rpm anymore.
[parse1]
[parse1]  Revision 1.54  2003/12/15 22:08:04  bruno
[parse1]  fixes
[parse1]
[parse1]  Revision 1.53  2003/12/14 22:23:12  fds
[parse1]  Turned off cups and added compat libs for x86_64.
[parse1]
[parse1]  Revision 1.52  2003/11/16 17:09:07  bruno
[parse1]  block incoming ganglia packets from the public interface
[parse1]
[parse1]  Revision 1.51  2003/11/12 20:07:45  fds
[parse1]  Opteron tweaks
[parse1]
[parse1]  Revision 1.50  2003/11/12 02:33:30  bruno
[parse1]  for rolls, install a variants of a package (e.g., put an i586 package on
[parse1]  an i686 node)
[parse1]
[parse1]  Revision 1.49  2003/11/11 22:19:54  fds
[parse1]  Enterprise opteron needs some library coaxing.
[parse1]
[parse1]  Revision 1.48  2003/11/03 21:59:25  bruno
[parse1]  removed quote from man path
[parse1]
[parse1]  Revision 1.47  2003/07/23 15:59:26  mjk
[parse1]  - moved all disabled packages to node-thin
[parse1]  - cdrecord is now less verbose
[parse1]
[parse1]  Revision 1.46  2003/07/21 19:37:57  fds
[parse1]  Simplified kgen (regular append) with support for owner,
[parse1]  perms, and vars=literal
[parse1]
[parse1]  Revision 1.45  2003/07/17 23:08:03  bruno
[parse1]  pushing towards 2.3.3
[parse1]
[parse1]  Revision 1.44  2003/07/16 21:58:57  bruno
[parse1]  can't have xml structure in 'log' section
[parse1]
[parse1]  Revision 1.43  2003/07/16 21:32:56  fds
[parse1]  Using new 'file mode=append' structure.
[parse1]
[parse1]  Revision 1.42  2003/07/16 20:10:41  bruno
[parse1]  changed to new 'file' tag
[parse1]
[parse1]  Revision 1.41  2003/07/07 20:09:22  bruno
[parse1]  new for rolls
[parse1]
[parse1]  Revision 1.40  2003/06/07 08:45:55  fds
[parse1]  Setting /etc/hosts for compute nodes so they know their own name.
[parse1]
[parse1]  Revision 1.39  2003/06/02 23:53:27  fds
[parse1]  Trimming packages from cd1
[parse1]
[parse1]  Revision 1.38  2003/06/02 23:06:37  fds
[parse1]  Moving man path manipulations into the kickstart post section.
[parse1]
[parse1]  Revision 1.37  2003/05/28 17:29:23  mjk
[parse1]  added sudo
[parse1]
[parse1]  Revision 1.36  2003/03/11 23:53:03  fds
[parse1]  Added vim-enhanced, doxygen, basic ImageMagic back in.
[parse1]
[parse1]  Revision 1.35  2003/03/11 19:41:47  bruno
[parse1]  removed all ImageMagick packages
[parse1]
[parse1]  Revision 1.34  2003/02/25 06:30:31  bruno
[parse1]  gtk+ packages
[parse1]
[parse1]  Revision 1.33  2003/02/18 19:43:28  bruno
[parse1]  put gtk+ back in as it is required to run X
[parse1]
[parse1]  Revision 1.32  2003/02/11 17:12:16  bruno
[parse1]  disabled more packages in order to fit all clustering packages on
[parse1]  the first CD
[parse1]
[parse1]  Revision 1.31  2003/02/04 07:05:35  bruno
[parse1]  took out the 'disable' packages for *tex* in order to support label making
[parse1]
[parse1]  Revision 1.30  2003/01/28 14:44:41  bruno
[parse1]  more
[parse1]
[parse1]  Revision 1.29  2003/01/08 22:19:06  bruno
[parse1]  fix for mysqladmin error on frontend install
[parse1]
[parse1]  Revision 1.28  2003/01/01 17:08:14  bruno
[parse1]  nuked more packages
[parse1]
[parse1]  Revision 1.26  2002/11/27 04:56:54  bruno
[parse1]  fix: can now have user-settable NIS domains
[parse1]
[parse1]  Revision 1.25  2002/11/02 01:35:15  mjk
[parse1]  allow ntp traffic on public network
[parse1]
[parse1]  Revision 1.24  2002/11/01 20:39:07  fds
[parse1]  Added commented line to allow web access.
[parse1]
[parse1]  Revision 1.23  2002/10/22 16:36:18  bruno
[parse1]  nuked more packages
[parse1]
[parse1]  Revision 1.22  2002/10/18 20:26:58  bruno
[parse1]  had to nuke some more packages
[parse1]
[parse1]  Revision 1.21  2002/10/09 21:05:14  bruno
[parse1]  we can now build a cdrom again (after source tree reorganization)
[parse1]
[parse1]  Revision 1.20  2002/10/03 19:38:46  bruno
[parse1]  removed more packages to make room on the first cd
[parse1]
[parse1]  Revision 1.19  2002/09/12 18:44:41  bruno
[parse1]  more 2.3 changes
[parse1]
[parse1]  Revision 1.18  2002/07/22 16:24:04  bruno
[parse1]  ipchains -> iptables
[parse1]  more OO on installclass
[parse1]
[parse1]  Revision 1.17  2002/07/08 21:40:12  bruno
[parse1]  added new 'negative' packages so 7.3 would fit on a CD
[parse1]
[parse1]  Revision 1.16  2002/06/17 19:50:02  bruno
[parse1]  7.3-isms
[parse1]
[parse1]  Revision 1.15  2002/06/04 14:09:43  bruno
[parse1]  added 'rocks-kernel' package so the knob turners can turn all the
[parse1]  kernel knobs!
[parse1]
[parse1]  Revision 1.14  2002/02/15 23:44:23  mjk
[parse1]  - Added netscape to frontend
[parse1]  - Move package trimming
[parse1]
[parse1]  Revision 1.13  2002/02/14 02:12:29  mjk
[parse1]  - Removed CD copy gui code from insert-ethers
[parse1]  - Added CD copy code back to install.xml (using rocks-dist)
[parse1]  - Added copycd command to rocks-dist
[parse1]  - Added '-' packages logic to kgen
[parse1]  - Other file changed to support above
[parse1]
[parse1]  Revision 1.12  2002/02/12 23:49:07  mjk
[parse1]  - Use disable=1 attribute
[parse1]
[parse1]  Revision 1.11  2002/02/06 21:22:44  bruno
[parse1]  all the little things that releases find ...
[parse1]
[parse1]  Revision 1.10  2002/02/02 02:21:53  bruno
[parse1]  slim down number of packages installed
[parse1]
[parse1]  Revision 1.9  2001/10/31 00:35:10  bruno
[parse1]  rocks v2.1.1 updates
[parse1]
[parse1]  Revision 1.8  2001/10/15 23:11:14  bruno
[parse1]  lessons learned
[parse1]
[parse1]  Revision 1.7  2001/10/05 18:57:40  mjk
[parse1]  Got IA64 compute node to http kickstart
[parse1]
[parse1]  Revision 1.6  2001/10/02 03:16:39  mjk
[parse1]  - Update to bruno's new auto-part stuff
[parse1]  - Doesn't work but checkin anyway
[parse1]
[parse1]  Revision 1.5  2001/09/21 18:36:54  mjk
[parse1]  - Fixed multiple swapfiles
[parse1]  - Added models CGI (and genmodel.py)
[parse1]  - Kickstart CGI now accepts form data
[parse1]  - Fixed turning off services (kudzu, et al)
[parse1]
[parse1]  Revision 1.4  2001/09/18 17:39:52  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.3  2001/09/14 21:45:42  mjk
[parse1]  - Testing on ia32 compute nodes
[parse1]  - A CGI kickstart takes 5 seconds
[parse1]  - Working on ia64 compute nodes
[parse1]
[parse1]  Revision 1.2  2001/09/05 00:27:18  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>rocks-config</package>
[parse1]  <package os='linux'>sudo</package>
[parse1]
[parse1]  <package os='sunos'>SFWsudo</package>
[parse1]
[parse1]<post os='linux'>
[parse1]for i in gpm kudzu keytable cups apmd linuxconf identd pcmcia rhnsd xfs \
[parse1]	lpd restorecond mcstrans bluetooth hidd yum-updatesd avahi-daemon \
[parse1]	pcscd ; do
[parse1]	if [ -f /etc/rc.d/init.d/$i ]; then
[parse1]		/sbin/chkconfig $i off
[parse1]	fi
[parse1]done
[parse1]
[parse1]
[parse1]<!-- configure IP forwarding -->
[parse1]gawk '/net\.ipv4\.ip_forward/ { \
[parse1]	printf("net.ipv4.ip_forward = 1\n"); \
[parse1]	next; \
[parse1]} \
[parse1]{ print $0 }' /etc/sysctl.conf &gt; /tmp/sysctl.conf
[parse1]mv /tmp/sysctl.conf /etc/sysctl.conf
[parse1]
[parse1]<file name="/etc/man.config" mode="append">
[parse1]MANPATH /opt/rocks/man
[parse1]</file>
[parse1]
[parse1]<!-- Set up x86 compatible libraries for other architectures. -->
[parse1]if [ -d /opt/x86-libs ]
[parse1]then
[parse1]	(cd /opt/x86-libs; \
[parse1]		find | cpio -pdu /)
[parse1]	/sbin/ldconfig
[parse1]fi
[parse1]
[parse1]</post>
[parse1]
[parse1]<post arch="x86_64" os='linux'>
[parse1]
[parse1]<!-- This should be done automatically, but isn't. -->
[parse1]<file name="/etc/ld.so.conf" mode="append">
[parse1]/lib64
[parse1]/usr/lib64
[parse1]/usr/kerberos/lib64
[parse1]</file>
[parse1]
[parse1]/sbin/ldconfig 
[parse1]
[parse1]</post>
[parse1]
[parse1]<post os='sunos'>
[parse1]<!-- configure IP forwarding -->
[parse1]ndd -set /dev/ip ip_forwarding 1
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  os="linux">rocks-config</package>
  <package  os="linux">sudo</package>

  <package  os="sunos">SFWsudo</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/node.xml: begin post section
</file>
</post>

<post  os="linux">
for i in gpm kudzu keytable cups apmd linuxconf identd pcmcia rhnsd xfs \
	lpd restorecond mcstrans bluetooth hidd yum-updatesd avahi-daemon \
	pcscd ; do
	if [ -f /etc/rc.d/init.d/$i ]; then
		/sbin/chkconfig $i off
	fi
done



gawk '/net\.ipv4\.ip_forward/ { \
	printf("net.ipv4.ip_forward = 1\n"); \
	next; \
} \
{ print $0 }' /etc/sysctl.conf &gt; /tmp/sysctl.conf
mv /tmp/sysctl.conf /etc/sysctl.conf

<file  name="/etc/man.config" mode="append">
MANPATH /opt/rocks/man
</file>


if [ -d /opt/x86-libs ]
then
	(cd /opt/x86-libs; \
		find | cpio -pdu /)
	/sbin/ldconfig
fi

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/node.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/node.xml: begin post section
</file>
</post>

<post  os="linux" arch="x86_64">


<file  name="/etc/ld.so.conf" mode="append">
/lib64
/usr/lib64
/usr/kerberos/lib64
</file>

/sbin/ldconfig 

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/node.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/node.xml: begin post section
</file>
</post>

<post  os="sunos">

ndd -set /dev/ip ip_forwarding 1
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/node.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]	<description>
[parse1]	Set up static routes
[parse1]	</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: routes-client.xml,v $
[parse1]	Revision 1.13  2012/05/06 05:48:10  phil
[parse1]	Copyright Storm for Mamba
[parse1]	
[parse1]	Revision 1.12  2011/07/23 02:30:15  phil
[parse1]	Viper Copyright
[parse1]	
[parse1]	Revision 1.11  2011/03/24 19:37:00  phil
[parse1]	Wrap routes report inside of XML tag to make it like interfaces,networks.
[parse1]	Add ability to report host addr to output a python dictionary
[parse1]	mod routes-*.xml and sync host network to use new output format
[parse1]	
[parse1]	Revision 1.10  2010/09/07 23:52:47  bruno
[parse1]	star power for gb
[parse1]	
[parse1]	Revision 1.9  2009/05/01 19:06:48  mjk
[parse1]	chimi con queso
[parse1]	
[parse1]	Revision 1.8  2009/03/31 00:23:29  anoop
[parse1]	Merged the remainder of the solaris XML files to the base roll
[parse1]	
[parse1]	Revision 1.7  2009/03/23 23:03:57  bruno
[parse1]	can build frontends and computes
[parse1]	
[parse1]	Revision 1.1  2009/03/12 22:21:04  mjk
[parse1]	- use the new route commands
[parse1]	- kill routes-client (move code to routes-base)
[parse1]	
[parse1]]]></changelog>  
[parse1]
[parse1]<post os='linux'>
[parse1]
[parse1]<eval mode="xml">
[parse1]/opt/rocks/bin/rocks report host route &hostname;
[parse1]</eval>
[eval]
[eval]/opt/rocks/bin/rocks report host route compute-0-0
[eval]
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

	

        

  


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/routes-client.xml: begin post section
</file>
</post>

<post  os="linux">

<file name="/etc/sysconfig/static-routes">
any host 134.206.50.2 gw 10.1.1.1
any net 224.0.0.0 netmask 255.255.255.0 dev em1
any host 255.255.255.255 dev em1
</file>


</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/routes-client.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]
[parse1]
[parse1]<kickstart roll="torque">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Portable Batch System
[parse1]
[parse1]  </description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: pbs-common.xml,v $
[parse1]  Revision 1.14  2007/09/20 12:31:33  royd
[parse1]  Increased some system parameters to support larger clusters.
[parse1]
[parse1]  Revision 1.13  2006/09/07 07:47:11  royd
[parse1]  added pbstools
[parse1]
[parse1]  Revision 1.12  2005/06/07 11:53:49  royd
[parse1]  Added the pbs_python package.
[parse1]
[parse1]  Revision 1.11  2005/03/04 01:40:11  mjk
[parse1]  massive graph cleanup
[parse1]
[parse1]  Revision 1.10  2005/02/01 23:55:35  mjk
[parse1]  Do not use the roll="name" attribute of the package tags anymore, the
[parse1]  make roll step will do this for you.
[parse1]
[parse1]  Revision 1.9  2004/11/25 19:49:43  royd
[parse1]  Drop the compat lib installation.
[parse1]
[parse1]  Revision 1.8  2004/07/02 23:31:42  fds
[parse1]  PBS roll now made with x86 compat libs for opteron.
[parse1]
[parse1]  Revision 1.7  2004/02/13 12:29:58  royd
[parse1]  Added /opt/torque/man to man.config.
[parse1]
[parse1]  Revision 1.6  2004/01/28 22:39:48  royd
[parse1]  Changes and additions for mpiexec.
[parse1]
[parse1]  Revision 1.5  2004/01/27 20:07:48  royd
[parse1]  Changes to use torque instead of storm.
[parse1]
[parse1]  Revision 1.4  2004/01/19 14:15:52  royd
[parse1]
[parse1]  Using storm instead of SPBS, just an new name, same shit new wrapping.
[parse1]
[parse1]  Revision 1.3  2004/01/15 22:11:37  royd
[parse1]  Changes for SPBS and Maui 3.2.6
[parse1]
[parse1]  Revision 1.2  2003/10/29 18:48:43  mjk
[parse1]  burn older PBS bride (OpenPBS only now)
[parse1]
[parse1]  Revision 1.1  2003/10/29 18:15:26  mjk
[parse1]  start pbs roll
[parse1]
[parse1]  Revision 1.5  2003/08/12 16:35:13  bruno
[parse1]  still dorkin with the public/private hostname stuff
[parse1]
[parse1]  Revision 1.4  2003/08/11 23:16:14  bruno
[parse1]  changed pbs mom config files to refer to the public name of the frontend
[parse1]
[parse1]  Revision 1.3  2003/08/09 14:22:15  bruno
[parse1]  changed pbs and maui to use public name on frontend
[parse1]
[parse1]  Revision 1.2  2003/07/16 18:52:45  bruno
[parse1]  changes all file creation code to use 'file' tag
[parse1]
[parse1]  Revision 1.1  2003/07/07 20:47:51  bruno
[parse1]  initial release
[parse1]
[parse1]  Revision 1.3  2002/05/28 22:27:09  bruno
[parse1]  more openpbs tweaks
[parse1]
[parse1]  Revision 1.2  2002/05/22 00:19:30  bruno
[parse1]  ia64
[parse1]
[parse1]  Revision 1.1  2002/05/21 19:15:22  bruno
[parse1]  ia64 and OpenPBS configuration
[parse1]
[parse1]  Revision 1.2  2001/09/18 17:39:52  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.1  2001/09/05 00:27:18  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]  <package>torque</package>
[parse1]  <package>mpiexec</package>
[parse1]  <package>pbs_python</package>
[parse1]  <package>pbstools</package>
[parse1]  <package>torque-openmpi</package>
[parse1]
[parse1]<post>
[parse1]
[parse1]<file name="/etc/sysconfig/trqauthd">
[parse1]PBS_DAEMON=/opt/torque/sbin/trqauthd
[parse1]PBS_HOME=/var/spool/torque
[parse1]</file>
[parse1]chkconfig --add trqauthd
[parse1]chkconfig trqauthd on
[parse1]
[parse1]<file name="/var/spool/torque/server_name">
[parse1]&Kickstart_PrivateHostname;.&Kickstart_PublicDNSDomain;
[parse1]</file>
[parse1]
[parse1]
[parse1]<file name="/etc/man.config" mode="append">
[parse1]MANPATH /opt/torque/man
[parse1]</file>
[parse1]
[parse1]# Changes for big clusters
[parse1]<file name="/etc/security/limits.conf" mode="append">
[parse1]*   -   memlock     -1
[parse1]*   -   stack       -1
[parse1]*   -   nofile      4096
[parse1]</file>
[parse1]# these are also needed in the pbs startup scripts.
[parse1]# just hack them into the beginning
[parse1]sed -i -e 20i"ulimit -l unlimited" /etc/init.d/pbs_mom
[parse1]sed -i -e 20i"ulimit -s unlimited" /etc/init.d/pbs_mom
[parse1]sed -i -e 20i"ulimit -n 4096" /etc/init.d/pbs_mom
[parse1]
[parse1]
[parse1]<file name="/etc/sysctl.conf" mode="append">
[parse1]fs.file-max = 65536
[parse1]#recommended values for large cluster from clusterresources.com
[parse1]# Don't allow the arp table to become bigger than this
[parse1]net.ipv4.neigh.default.gc_thresh3 = 4096
[parse1]# Tell the gc when to become aggressive with arp table cleaning.
[parse1]# Adjust this based on size of the LAN.
[parse1]net.ipv4.neigh.default.gc_thresh2 = 2048
[parse1]# Adjust where the gc will leave arp table alone
[parse1]net.ipv4.neigh.default.gc_thresh1 = 1024
[parse1]# Adjust to arp table gc to clean-up more often
[parse1]net.ipv4.neigh.default.gc_interval = 3600
[parse1]# ARP cache entry timeout
[parse1]net.ipv4.neigh.default.gc_stale_time = 3600
[parse1]</file>
[parse1]
[parse1]<file name="/etc/profile.d/pbs-maui.sh" perms="755">
[parse1]export PATH=$PATH:/opt/maui/bin:/opt/torque/bin:/opt/torque/sbin
[parse1]
[parse1]export MANPATH=/opt/torque/man:$MANPATH
[parse1]</file>
[parse1]
[parse1]<file name="/etc/profile.d/pbs-maui.csh" perms="755">
[parse1]set path = ( $path /opt/maui/bin /opt/torque/bin /opt/torque/sbin )
[parse1]
[parse1]if ( $?MANPATH ) then
[parse1]  setenv MANPATH /opt/torque/man:"$MANPATH"
[parse1]else
[parse1]  setenv MANPATH /opt/torque/man
[parse1]endif
[parse1]</file>
[parse1]
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  




  <package>torque</package>
  <package>mpiexec</package>
  <package>pbs_python</package>
  <package>pbstools</package>
  <package>torque-openmpi</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/pbs-common.xml: begin post section
</file>
</post>

<post>

<file  name="/etc/sysconfig/trqauthd">
PBS_DAEMON=/opt/torque/sbin/trqauthd
PBS_HOME=/var/spool/torque
</file>
chkconfig --add trqauthd
chkconfig trqauthd on

<file  name="/var/spool/torque/server_name">
loa720.univ-lille1.fr
</file>


<file  name="/etc/man.config" mode="append">
MANPATH /opt/torque/man
</file>

# Changes for big clusters
<file  name="/etc/security/limits.conf" mode="append">
*   -   memlock     -1
*   -   stack       -1
*   -   nofile      4096
</file>
# these are also needed in the pbs startup scripts.
# just hack them into the beginning
sed -i -e 20i"ulimit -l unlimited" /etc/init.d/pbs_mom
sed -i -e 20i"ulimit -s unlimited" /etc/init.d/pbs_mom
sed -i -e 20i"ulimit -n 4096" /etc/init.d/pbs_mom


<file  name="/etc/sysctl.conf" mode="append">
fs.file-max = 65536
#recommended values for large cluster from clusterresources.com
# Don't allow the arp table to become bigger than this
net.ipv4.neigh.default.gc_thresh3 = 4096
# Tell the gc when to become aggressive with arp table cleaning.
# Adjust this based on size of the LAN.
net.ipv4.neigh.default.gc_thresh2 = 2048
# Adjust where the gc will leave arp table alone
net.ipv4.neigh.default.gc_thresh1 = 1024
# Adjust to arp table gc to clean-up more often
net.ipv4.neigh.default.gc_interval = 3600
# ARP cache entry timeout
net.ipv4.neigh.default.gc_stale_time = 3600
</file>

<file  perms="755" name="/etc/profile.d/pbs-maui.sh">
export PATH=$PATH:/opt/maui/bin:/opt/torque/bin:/opt/torque/sbin

export MANPATH=/opt/torque/man:$MANPATH
</file>

<file  perms="755" name="/etc/profile.d/pbs-maui.csh">
set path = ( $path /opt/maui/bin /opt/torque/bin /opt/torque/sbin )

if ( $?MANPATH ) then
  setenv MANPATH /opt/torque/man:"$MANPATH"
else
  setenv MANPATH /opt/torque/man
endif
</file>


</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/pbs-common.xml: end post section
</file>
</post>




</kickstart>[parse1]
[parse1]
[parse1]<kickstart roll="torque">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  PBS Mom Server Configuration.  This is an example of how to use the
[parse1]  "eval" tag.  In this case a small Python script is used to build the
[parse1]  shell code that builds the config file in the post section of the
[parse1]  kickstart file.
[parse1]
[parse1]  </description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: pbs-mom.xml,v $
[parse1]  Revision 1.12  2006/10/02 19:43:35  royd
[parse1]  backed out clienthost setting in mom_config. It was just a test anyway.
[parse1]
[parse1]  Revision 1.11  2006/09/08 22:02:17  royd
[parse1]  added clienthost back in. Why it is needed beats me.
[parse1]
[parse1]  Revision 1.10  2006/01/12 08:07:14  royd
[parse1]  Changed clienthost to pbsserver in mom config due to changes in
[parse1]  torque 2.0.0p5.
[parse1]  Also deleted the extra clienthost lines for localhost to avoid the mom
[parse1]  polling itself.  torque now supports multiple pbs_servers, maybe something
[parse1]  to look into one day?
[parse1]
[parse1]  Revision 1.9  2005/03/04 01:40:11  mjk
[parse1]  massive graph cleanup
[parse1]
[parse1]  Revision 1.8  2004/10/22 11:57:52  royd
[parse1]  Further mods to accomodate the change in network setup in 3.3.0.
[parse1]  config for mom needs to have the local domain in clienthost and
[parse1]  public domain for usecp.  YIKES!!!
[parse1]
[parse1]  Revision 1.7  2004/10/22 08:00:02  royd
[parse1]  Changed mom config to accept a frontend on the local domain.
[parse1]
[parse1]  Revision 1.6  2004/01/27 20:07:48  royd
[parse1]  Changes to use torque instead of storm.
[parse1]
[parse1]  Revision 1.5  2004/01/19 14:14:38  royd
[parse1]  Added code to start the mom on the compute nodes.
[parse1]
[parse1]  Revision 1.4  2004/01/16 09:35:18  royd
[parse1]  The frontends name needs to be the first one in moms config file or else it \
wont talk to the server, this wasn't needed for OpenPBS, probably a bug in SPBS. \
[parse1] [parse1]  Revision 1.3  2004/01/15 22:11:37  royd
[parse1]  Changes for SPBS and Maui 3.2.6
[parse1]
[parse1]  Revision 1.2  2003/10/29 18:48:43  mjk
[parse1]  burn older PBS bride (OpenPBS only now)
[parse1]
[parse1]  Revision 1.1  2003/10/29 18:15:26  mjk
[parse1]  start pbs roll
[parse1]
[parse1]  Revision 1.5  2003/08/12 16:35:13  bruno
[parse1]  still dorkin with the public/private hostname stuff
[parse1]
[parse1]  Revision 1.4  2003/08/11 23:16:14  bruno
[parse1]  changed pbs mom config files to refer to the public name of the frontend
[parse1]
[parse1]  Revision 1.3  2003/07/21 19:30:40  bruno
[parse1]  domain name fix for pbs_mom config file
[parse1]
[parse1]  Revision 1.2  2003/07/16 18:52:45  bruno
[parse1]  changes all file creation code to use 'file' tag
[parse1]
[parse1]  Revision 1.1  2003/07/07 20:47:51  bruno
[parse1]  initial release
[parse1]
[parse1]  Revision 1.11  2003/01/22 20:09:46  bruno
[parse1]  added more lines
[parse1]
[parse1]  Revision 1.10  2003/01/15 20:26:18  bruno
[parse1]  fixes to enable openpbs
[parse1]
[parse1]  Revision 1.9  2002/10/10 00:54:52  mjk
[parse1]  Added close() to the database after using it
[parse1]
[parse1]  Revision 1.8  2002/07/11 23:13:31  bruno
[parse1]  fixed more 'frontend-0' hardcoded badness
[parse1]
[parse1]  Revision 1.7  2002/06/17 19:50:02  bruno
[parse1]  7.3-isms
[parse1]
[parse1]  Revision 1.6  2002/05/21 22:36:49  bruno
[parse1]  more bugs found with ia64 and openpbs
[parse1]
[parse1]  Revision 1.5  2002/05/21 19:15:22  bruno
[parse1]  ia64 and OpenPBS configuration
[parse1]
[parse1]  Revision 1.4  2001/10/18 20:06:45  mjk
[parse1]  Changes groups table to memberships
[parse1]
[parse1]  Revision 1.3  2001/10/18 15:51:16  bruno
[parse1]  death to the 'models' table!
[parse1]
[parse1]  Revision 1.2  2001/09/14 21:45:42  mjk
[parse1]  - Testing on ia32 compute nodes
[parse1]  - A CGI kickstart takes 5 seconds
[parse1]  - Working on ia64 compute nodes
[parse1]
[parse1]  Revision 1.1  2001/09/05 00:27:18  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<post>
[parse1]<eval shell="python">
[parse1]import sys
[parse1]import os
[parse1]import rocks.sql
[parse1]
[parse1]class App(rocks.sql.Application):
[parse1]	def __init__(self, argv):
[parse1]		rocks.sql.Application.__init__(self, argv)
[parse1]
[parse1]	def run(self):
[parse1]		self.connect()
[parse1]
[parse1]		# Get the name of the PBS master.  This should be the
[parse1]		# name of the frontend machine.
[parse1]		
[parse1]		try:
[parse1]			master = "&Kickstart_PrivateHostname;"
[parse1]			domainname = "&Kickstart_PrivateDNSDomain;"
[parse1]			publicdomainname = "&Kickstart_PublicDNSDomain;"
[parse1]		except:
[parse1]			master = 'frontend-0'
[parse1]			domainname = 'public'
[parse1]			publicdomainname = 'public'
[parse1]      
[parse1]
[parse1]		print "cat &gt;",
[parse1]		print "/var/spool/torque/mom_priv/config",
[parse1]		print "&lt;&lt; 'EOF'"
[parse1]                print '$pbsserver %s.%s' % (master, domainname)
[parse1]
[parse1]		self.execute("select nodes.name from"
[parse1]		        " nodes,memberships,appliances"
[parse1]			" where nodes.membership = memberships.id and"
[parse1]			" memberships.appliance = appliances.id and"
[parse1]                        " (appliances.name = 'frontend' or"
[parse1]                        "  appliances.name = 'nas')")
[parse1]
[parse1]		for host, in self.fetchall():
[parse1]			print '$usecp %s.%s:/home /home' % (host, publicdomainname)
[parse1]
[parse1]		self.close()
[parse1]	        print 'EOF'
[parse1]
[parse1]app = App(sys.argv)
[parse1]app.run()
[parse1]
[parse1]</eval>
[eval]import sys
[eval]import os
[eval]sys.path.append(os.path.join("include", "applets"))
[eval]
[eval]import sys
[eval]import os
[eval]import rocks.sql
[eval]
[eval]class App(rocks.sql.Application):
[eval]	def __init__(self, argv):
[eval]		rocks.sql.Application.__init__(self, argv)
[eval]
[eval]	def run(self):
[eval]		self.connect()
[eval]
[eval]		# Get the name of the PBS master.  This should be the
[eval]		# name of the frontend machine.
[eval]		
[eval]		try:
[eval]			master = "loa720"
[eval]			domainname = "local"
[eval]			publicdomainname = "univ-lille1.fr"
[eval]		except:
[eval]			master = 'frontend-0'
[eval]			domainname = 'public'
[eval]			publicdomainname = 'public'
[eval]      
[eval]
[eval]		print "cat >",
[eval]		print "/var/spool/torque/mom_priv/config",
[eval]		print "<< 'EOF'"
[eval]                print '$pbsserver %s.%s' % (master, domainname)
[eval]
[eval]		self.execute("select nodes.name from"
[eval]		        " nodes,memberships,appliances"
[eval]			" where nodes.membership = memberships.id and"
[eval]			" memberships.appliance = appliances.id and"
[eval]                        " (appliances.name = 'frontend' or"
[eval]                        "  appliances.name = 'nas')")
[eval]
[eval]		for host, in self.fetchall():
[eval]			print '$usecp %s.%s:/home /home' % (host, publicdomainname)
[eval]
[eval]		self.close()
[eval]	        print 'EOF'
[eval]
[eval]app = App(sys.argv)
[eval]app.run()
[eval]
[eval]
[parse1]
[parse1]
[parse1]<file name="/etc/sysconfig/pbs_mom">
[parse1]SBIN_PATH=/opt/torque/sbin
[parse1]# NOTE: hostname flag must match what is listed in nodelist
[parse1]PBS_DAEMON="$SBIN_PATH/pbs_mom -H &hostname;"
[parse1]PBS_HOME=/var/spool/torque
[parse1]</file>
[parse1]
[parse1]
[parse1]# delay the addition of the service until we are absolutely sure we have a \
fully  [parse1]# configured system.  If the service is activated in post itself it \
might be [parse1]# started during the install phase before the system is ready.
[parse1]touch /opt/torque/firstboot
[parse1]
[parse1]<file name="/etc/rc.d/rc.local" mode="append">
[parse1]if [ -e /opt/torque/firstboot ]; then
[parse1]  /sbin/chkconfig --add pbs_mom
[parse1]  /sbin/chkconfig pbs_mom on
[parse1]  /sbin/service pbs_mom start
[parse1]  rm /opt/torque/firstboot
[parse1]fi
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/pbs-mom.xml: begin post section
</file>
</post>

<post>
cat &gt; /var/spool/torque/mom_priv/config &lt;&lt; 'EOF'
$pbsserver loa720.local
$usecp loa720.univ-lille1.fr:/home /home
EOF



<file  name="/etc/sysconfig/pbs_mom">
SBIN_PATH=/opt/torque/sbin
# NOTE: hostname flag must match what is listed in nodelist
PBS_DAEMON="$SBIN_PATH/pbs_mom -H compute-0-0"
PBS_HOME=/var/spool/torque
</file>


# delay the addition of the service until we are absolutely sure we have a fully 
# configured system.  If the service is activated in post itself it might be
# started during the install phase before the system is ready.
touch /opt/torque/firstboot

<file  name="/etc/rc.d/rc.local" mode="append">
if [ -e /opt/torque/firstboot ]; then
  /sbin/chkconfig --add pbs_mom
  /sbin/chkconfig pbs_mom on
  /sbin/service pbs_mom start
  rm /opt/torque/firstboot
fi
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/pbs-mom.xml: end post section
</file>
</post>




</kickstart>[parse1]
[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Setup Syslog
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: syslog.xml,v $
[parse1]  Revision 1.12  2012/06/02 02:43:51  clem
[parse1]  broken code it does not work yet but I need it in the CVS
[parse1]
[parse1]  Revision 1.11  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.10  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.9  2010/09/07 23:52:47  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.8  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.7  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.6  2008/10/18 00:55:46  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.5  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.4  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.3  2006/05/04 22:28:05  mjk
[parse1]  daemon.info for dhcpd and inser-ethers
[parse1]
[parse1]  Revision 1.2  2006/04/18 17:46:59  mjk
[parse1]  less logging
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.3  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.2  2004/09/01 22:23:41  mjk
[parse1]  syslog to maillog not mail
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.7  2004/02/03 20:00:36  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.6  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.5  2003/12/22 19:25:54  mjk
[parse1]  dmseg fix moved to init script -- must be done after syslog is up
[parse1]
[parse1]  Revision 1.4  2003/12/16 22:37:21  mjk
[parse1]  syslog fixes
[parse1]
[parse1]  Revision 1.3  2003/07/16 20:10:41  bruno
[parse1]  changed to new 'file' tag
[parse1]
[parse1]  Revision 1.2  2001/09/22 19:08:47  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.1  2001/09/22 19:06:13  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<post os='linux' cond="rocks_version_major == 5">
[parse1]<file name="/etc/syslog.conf">
[parse1]*.err		/var/log/messages
[parse1]auth.info	/var/log/auth
[parse1]authpriv.info	/var/log/authpriv
[parse1]cron.err	/var/log/cron
[parse1]daemon.info	/var/log/daemon
[parse1]kern.err	/var/log/kern
[parse1]lpr.err		/var/log/lpr
[parse1]mail.info	/var/log/maillog
[parse1]news.info	/var/log/news
[parse1]syslog.err	/var/log/syslog
[parse1]user.err	/var/log/user
[parse1]local0.*	/var/log/local0
[parse1]local1.*	/var/log/local1
[parse1]local2.*	/var/log/local2
[parse1]local3.*	/var/log/local3
[parse1]local4.*	/var/log/local4
[parse1]local5.*	/var/log/local5
[parse1]local6.*	/var/log/local6
[parse1]local7.*	/var/log/local7
[parse1]</file>
[parse1]
[parse1]<!-- logrotate thinks the following files should exist -->
[parse1]<file name="/var/log/boot.log"/>
[parse1]
[parse1]/sbin/chkconfig rocks-dmesg on
[parse1]</post>
[parse1]
[parse1]<post os='sunos'>
[parse1]touch /var/log/cron
[parse1]touch /var/log/messages
[parse1]touch /var/log/daemon
[parse1]touch /var/log/kern
[parse1]touch /var/log/user
[parse1]touch /var/log/local0
[parse1]touch /var/log/local1
[parse1]touch /var/log/local2
[parse1]touch /var/log/local3
[parse1]touch /var/log/local4
[parse1]touch /var/log/local5
[parse1]touch /var/log/local6
[parse1]touch /var/log/local7
[parse1]
[parse1]<file name="/etc/syslog.conf">
[parse1]*.err		/var/log/messages
[parse1]auth.info	/var/log/authlog
[parse1]cron.err	/var/log/cron
[parse1]daemon.info	/var/log/daemon
[parse1]kern.err	/var/log/kern
[parse1]syslog.err	/var/log/syslog
[parse1]user.err	/var/log/user
[parse1]local0.debug	/var/log/local0
[parse1]local1.debug	/var/log/local1
[parse1]local2.debug	/var/log/local2
[parse1]local3.debug	/var/log/local3
[parse1]local4.debug	/var/log/local4
[parse1]local5.debug	/var/log/local5
[parse1]local6.debug	/var/log/local6
[parse1]local7.debug	/var/log/local7
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/syslog.xml: begin post section
</file>
</post>

<post  cond="rocks_version_major == 5" os="linux">
<file  name="/etc/syslog.conf">
*.err		/var/log/messages
auth.info	/var/log/auth
authpriv.info	/var/log/authpriv
cron.err	/var/log/cron
daemon.info	/var/log/daemon
kern.err	/var/log/kern
lpr.err		/var/log/lpr
mail.info	/var/log/maillog
news.info	/var/log/news
syslog.err	/var/log/syslog
user.err	/var/log/user
local0.*	/var/log/local0
local1.*	/var/log/local1
local2.*	/var/log/local2
local3.*	/var/log/local3
local4.*	/var/log/local4
local5.*	/var/log/local5
local6.*	/var/log/local6
local7.*	/var/log/local7
</file>


<file  name="/var/log/boot.log"></file>

/sbin/chkconfig rocks-dmesg on
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/syslog.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/syslog.xml: begin post section
</file>
</post>

<post  os="sunos">
touch /var/log/cron
touch /var/log/messages
touch /var/log/daemon
touch /var/log/kern
touch /var/log/user
touch /var/log/local0
touch /var/log/local1
touch /var/log/local2
touch /var/log/local3
touch /var/log/local4
touch /var/log/local5
touch /var/log/local6
touch /var/log/local7

<file  name="/etc/syslog.conf">
*.err		/var/log/messages
auth.info	/var/log/authlog
cron.err	/var/log/cron
daemon.info	/var/log/daemon
kern.err	/var/log/kern
syslog.err	/var/log/syslog
user.err	/var/log/user
local0.debug	/var/log/local0
local1.debug	/var/log/local1
local2.debug	/var/log/local2
local3.debug	/var/log/local3
local4.debug	/var/log/local4
local5.debug	/var/log/local5
local6.debug	/var/log/local6
local7.debug	/var/log/local7
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/syslog.xml: end post section
</file>
</post>


</kickstart>[parse1]
[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Setup Syslog for client machine to forward messages
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: syslog-client.xml,v $
[parse1]  Revision 1.12  2012/06/02 02:43:51  clem
[parse1]  broken code it does not work yet but I need it in the CVS
[parse1]
[parse1]  Revision 1.11  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.10  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.9  2010/10/21 22:03:18  mjk
[parse1]  - linux and solaris both send only .info and above to the frontend
[parse1]    debug stays off the network
[parse1]  - changed syslog levels to debug (see above)
[parse1]  - proper wait return code handling with W* macros
[parse1]
[parse1]  Revision 1.8  2010/09/07 23:52:47  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.7  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.6  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.5  2009/01/23 21:50:23  bruno
[parse1]  var tags converted to entities
[parse1]
[parse1]  Revision 1.4  2008/10/18 00:55:46  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.5  2004/02/03 20:00:36  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.4  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.3  2003/07/16 20:10:41  bruno
[parse1]  changed to new 'file' tag
[parse1]
[parse1]  Revision 1.2  2001/10/02 03:16:40  mjk
[parse1]  - Update to bruno's new auto-part stuff
[parse1]  - Doesn't work but checkin anyway
[parse1]
[parse1]  Revision 1.1  2001/09/22 19:06:13  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<post cond="rocks_version_major == 5">
[parse1]
[parse1]<file name="/etc/syslog.conf" mode="append">
[parse1]*.info		@&Kickstart_PrivateSyslogHost;
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]<post cond="rocks_version_major >= 6">
[parse1]
[parse1]<file name="/etc/rsyslog.conf" mode="append">
[parse1]#enable remote forwarding
[parse1]*.info          @&Kickstart_PrivateSyslogHost;
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/syslog-client.xml: begin post section
</file>
</post>

<post  cond="rocks_version_major == 5">

<file  name="/etc/syslog.conf" mode="append">
*.info		@10.1.1.1
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/syslog-client.xml: end post section
</file>
</post>





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/syslog-client.xml: begin post section
</file>
</post>

<post  cond="rocks_version_major >= 6">

<file  name="/etc/rsyslog.conf" mode="append">
#enable remote forwarding
*.info          @10.1.1.1
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/syslog-client.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Secure Sockets Layer for non-frontend nodes.
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: ssl-client.xml,v $
[parse1]  Revision 1.13  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.12  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.11  2010/09/07 23:52:47  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.10  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.9  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.8  2009/01/24 02:04:28  mjk
[parse1]  - more ROCKDEBUG stuff (now to stderr)
[parse1]  - os attr commands (still incomplete)
[parse1]  - fix ssl code
[parse1]
[parse1]  Revision 1.7  2009/01/23 23:46:50  mjk
[parse1]  - continue to kill off the var tag
[parse1]  - can build xml and kickstart files for compute nodes (might even work)
[parse1]
[parse1]  Revision 1.6  2009/01/23 23:19:31  mjk
[parse1]  tweaks on the entities
[parse1]
[parse1]  Revision 1.5  2008/10/18 00:55:46  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.4  2008/03/11 19:07:33  bruno
[parse1]  ssl certificates moved in RHEL 5
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.3  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.2  2004/08/11 21:37:30  fds
[parse1]  CN more correct.
[parse1]
[parse1]  Revision 1.1  2004/08/10 19:05:42  fds
[parse1]  Moved to new security graph hierarchy.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post os='linux'>
[parse1]
[parse1]<!-- Make a Certificate for Mod_SSL -->
[parse1]<eval shell="bash" mode="xml">
[parse1]
[parse1]cert=`mktemp -dq /etc/security/ca/new-certs/cert.XXXXXX`
[parse1]
[parse1](
[parse1]cd /etc/security/ca; \
[parse1]/usr/bin/openssl req -new -nodes -config ca.cfg \
[parse1]	-keyout $cert/key \
[parse1]	-subj "\
[parse1]/C=&Info_CertificateCountry;/\
[parse1]ST=&Info_CertificateState;/\
[parse1]L=&Info_CertificateLocality;/\
[parse1]O=&Info_CertificateOrganization;/\
[parse1]OU=&Info_ClusterName;/\
[parse1]CN=&hostname;.&Kickstart_PrivateDNSDomain;" \
[parse1]	&gt; $cert/csr 2&gt;/dev/null
[parse1])
[parse1]
[parse1]echo "&lt;file name='/etc/pki/tls/private/localhost.key' perms='0400'&gt;"
[parse1]cat $cert/key
[parse1]echo "&lt;/file&gt;"
[parse1]
[parse1]<!-- Sign the Request with our CA-->
[parse1](
[parse1]cd /etc/security/ca; \
[parse1]/usr/bin/openssl x509 -req -days 1000 \
[parse1]	-CA ca.crt -CAkey ca.key -CAserial ca.serial \
[parse1]	&lt; $cert/csr \
[parse1]	&gt; $cert/crt 2&gt;/dev/null
[parse1])
[parse1]
[parse1]echo "&lt;file name='/etc/pki/tls/certs/localhost.crt' perms='0444'&gt;"
[parse1]cat $cert/crt
[parse1]echo "&lt;/file&gt;"
[parse1]rm -rf $cert
[parse1]</eval>
[eval]
[eval]
[eval]cert=`mktemp -dq /etc/security/ca/new-certs/cert.XXXXXX`
[eval]
[eval](
[eval]cd /etc/security/ca; \
[eval]/usr/bin/openssl req -new -nodes -config ca.cfg \
[eval]	-keyout $cert/key \
[eval]	-subj "\
[eval]/C=FR/\
[eval]ST=NPDC/\
[eval]L=Lille/\
[eval]O=Laboratoire d Optique Atmospherique/\
[eval]OU=LOACLuster/\
[eval]CN=compute-0-0.local" \
[eval]	> $cert/csr 2>/dev/null
[eval])
[eval]
[eval]echo "<file name='/etc/pki/tls/private/localhost.key' perms='0400'>"
[eval]cat $cert/key
[eval]echo "</file>"
[eval]
[eval]
[eval](
[eval]cd /etc/security/ca; \
[eval]/usr/bin/openssl x509 -req -days 1000 \
[eval]	-CA ca.crt -CAkey ca.key -CAserial ca.serial \
[eval]	< $cert/csr \
[eval]	> $cert/crt 2>/dev/null
[eval])
[eval]
[eval]echo "<file name='/etc/pki/tls/certs/localhost.crt' perms='0444'>"
[eval]cat $cert/crt
[eval]echo "</file>"
[eval]rm -rf $cert
[eval]
[parse1]</post>
[parse1]
[parse1]<post os='sunos'>
[parse1]
[parse1]<!-- Make a Certificate for Mod_SSL -->
[parse1]<eval shell="/bin/bash" mode='xml'>
[parse1]
[parse1]cert=`mktemp -dq /etc/security/ca/new-certs/cert.XXXXXX`
[parse1]
[parse1](
[parse1]cd /etc/security/ca; \
[parse1]/usr/bin/openssl req -new -nodes -config ca.cfg \
[parse1]	-keyout $cert/key \
[parse1]	-subj "\
[parse1]/C=&Info_CertificateCountry;/\
[parse1]ST=&Info_CertificateState;/\
[parse1]L=&Info_CertificateLocality;/\
[parse1]O=&Info_CertificateOrganization;/\
[parse1]OU=&Info_ClusterName;/\
[parse1]CN=&hostname;.&Kickstart_PrivateDNSDomain;" \
[parse1]	&gt; $cert/csr 2&gt;/dev/null
[parse1])
[parse1]
[parse1]echo "&lt;file name='/etc/sfw/openssl/private/localhost.key' \
perms='0400'&gt;" [parse1]cat $cert/key
[parse1]echo "&lt;/file&gt;"
[parse1]
[parse1]<!-- Sign the Request with our CA-->
[parse1](
[parse1]cd /etc/security/ca; \
[parse1]/usr/bin/openssl x509 -req -days 1000 \
[parse1]	-CA ca.crt -CAkey ca.key -CAserial ca.serial \
[parse1]	&lt; $cert/csr \
[parse1]	&gt; $cert/crt 2&gt;/dev/null
[parse1])
[parse1]
[parse1]echo "&lt;file name='/etc/sfw/openssl/certs/localhost.crt' perms='0444'&gt;"
[parse1]cat $cert/crt
[parse1]echo "&lt;/file&gt;"
[parse1]rm -rf $cert
[parse1]</eval>
[eval]
[eval]
[eval]cert=`mktemp -dq /etc/security/ca/new-certs/cert.XXXXXX`
[eval]
[eval](
[eval]cd /etc/security/ca; \
[eval]/usr/bin/openssl req -new -nodes -config ca.cfg \
[eval]	-keyout $cert/key \
[eval]	-subj "\
[eval]/C=FR/\
[eval]ST=NPDC/\
[eval]L=Lille/\
[eval]O=Laboratoire d Optique Atmospherique/\
[eval]OU=LOACLuster/\
[eval]CN=compute-0-0.local" \
[eval]	> $cert/csr 2>/dev/null
[eval])
[eval]
[eval]echo "<file name='/etc/sfw/openssl/private/localhost.key' perms='0400'>"
[eval]cat $cert/key
[eval]echo "</file>"
[eval]
[eval]
[eval](
[eval]cd /etc/security/ca; \
[eval]/usr/bin/openssl x509 -req -days 1000 \
[eval]	-CA ca.crt -CAkey ca.key -CAserial ca.serial \
[eval]	< $cert/csr \
[eval]	> $cert/crt 2>/dev/null
[eval])
[eval]
[eval]echo "<file name='/etc/sfw/openssl/certs/localhost.crt' perms='0444'>"
[eval]cat $cert/crt
[eval]echo "</file>"
[eval]rm -rf $cert
[eval]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssl-client.xml: begin post section
</file>
</post>

<post  os="linux">


<file name='/etc/pki/tls/private/localhost.key' perms='0400'>
-----BEGIN PRIVATE KEY-----
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCtJHXS4m/nQim9
R2cInJm6Bat07rg8Z30YXTwhvOBRdLiSKUxAWuqiG/OnY5VQR4xvFr4BhPA15PSG
JFOcAJD9wyeVgV98l7uVAvuQ+/g1oRFxN5E1pIZqY2qOo0HX5d2uVwLoywe0wwI6
TQ4TpXZVAK8/2lO/fkDzihpjzm7rv1SB6ysizMrJ6WRm4gPna4FkzKaoF33Ni2M/
bGwgF60QgsARW327KtgJXKDrEr1uVaiJg+Li+yqywwXv1vTzk6aF0HlKimUFx+uG
IUD0hou3g67JXaLlDG25/rs/i16mUM/0yv2/GL2wBuBXSJRkD7tL8UK5mhw5uqQf
rJSJkU9JAgMBAAECggEAa6DliTDvRP9w+NNA7i6CtQs/ONIIPqxKK/IRJhvGCXyY
G2uGld6uShU8EgqqT5waZRfrBwC/XZE0m4pLWwdTGhvNKHeihs2/cnLHNKoc8iFs
uUdEgecDE3E3VPGRRYcDlZNLILDM2oX6hYlOvdG2TEK/rd6m/ruZ3oozu2UguHRS
Vi+XoO3Er4Oe+XPeTQ1Ndw/0jAgcNfW/gZcZppQyPXPmcLTG+PSPZraURdmhPVdN
/CoSKKidcDaxWhlSl2zzTiVE8RqJNwq7YKqSfaoJFvyc6G6V+QkfK1kTz9t7+wCg
OzJMeyH9FHeMSq/3xSyFbixcdDVZms5Ik2WAG7mQgQKBgQDYpTp0QoWawW4TGNv8
JdHiqoE4jswdlq+Y9TqiA7VxiLVm2lYZYRg249Jn4f26y6HjIdTGJ7TCkqp8OW95
tzXmyDqFTmSfsSvaNbz7uUc2Xc12j3kRjmgRDCr8ZuQDk+fww2fiKqgfGPN0b0+s
D4RJK5CecYgrd8RQpUh0FtqJeQKBgQDMmDCcoZf4OvO9QWmpxLTyCzDlRezFJveB
bQKCBIS2pZ5Oz65OLXj5I3D0jpwAJbZB6uqwGncMwitkc0TfIFfGUbgK7nIUn5u+
mLNthBy8WycV4/67OrWhAD7KcmGeNMKMSMDvS2Faw90UbsXiuV/ZvmM6DGyrLM1G
+AZWF6ZQUQKBgQCBaipB+t7utC+6DraSqFD5kxsAGyVJY5NfztYIpCiGOsEKQND/
9iVN3Mf6sGAubqg1EyeUe3GabZyT+odh8RSs2N1EdrDbSC3G+yT6RhKJIn2zHj+X
QjdeP6OKBTid/oOmKkRrMUoe0XvVCQ1R3i8KupB4ZZ+PP8sw1ZszZdeEGQKBgQDB
wJ7Itn+kpK+O2xOlopN5ZP+5IK9JRc2+0+08E+tazR1OpX78qjOWPOoLr8IsoYoo
gsAeZfG4M2nEhyUB6S82sM0KDSYcQcrMhO/nFuXfurMZGAF0bfTzs7fDIO8xU+Wp
1HxiIZDg0/vaDc15GPSc0KBHqNyAfr0oKFpXza3DAQKBgQCielifAoOAc8KN1FOp
+CG2R1nxaqxnN6Lazf+CHsxTLWB3dkzfkn1MGjc0nGQYT6lv8qkthNvuRt6fAH5/
ANfpTnUNLkGP55aFAAfLi/I44XDzg3ZshbVPfrUj4XLRMxXnP+h4B28dGHxMwk5v
vds+KgEDi2GqkxHeymKZKXdJ3w==
-----END PRIVATE KEY-----
</file>
<file name='/etc/pki/tls/certs/localhost.crt' perms='0444'>
-----BEGIN CERTIFICATE-----
MIIDPTCCAqYCAggvMA0GCSqGSIb3DQEBBQUAMIG8MSwwKgYDVQQKEyNMYWJvcmF0
b2lyZSBkIE9wdGlxdWUgQXRtb3NwaGVyaXF1ZTEWMBQGA1UECxMNTE9BQ0x1c3Rl
ci1DQTEoMCYGCSqGSIb3DQEJARYZbG9hLXNlcnZlckB1bml2LWxpbGxlMS5mcjEO
MAwGA1UEBxMFTGlsbGUxDTALBgNVBAgTBE5QREMxCzAJBgNVBAYTAkZSMR4wHAYD
VQQDExVsb2E3MjAudW5pdi1saWxsZTEuZnIwHhcNMTcwNzIwMjEzNTQ4WhcNMjAw
NDE1MjEzNTQ4WjCBizELMAkGA1UEBhMCRlIxDTALBgNVBAgTBE5QREMxDjAMBgNV
BAcTBUxpbGxlMSwwKgYDVQQKEyNMYWJvcmF0b2lyZSBkIE9wdGlxdWUgQXRtb3Nw
aGVyaXF1ZTETMBEGA1UECxMKTE9BQ0x1c3RlcjEaMBgGA1UEAxMRY29tcHV0ZS0w
LTAubG9jYWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtJHXS4m/n
Qim9R2cInJm6Bat07rg8Z30YXTwhvOBRdLiSKUxAWuqiG/OnY5VQR4xvFr4BhPA1
5PSGJFOcAJD9wyeVgV98l7uVAvuQ+/g1oRFxN5E1pIZqY2qOo0HX5d2uVwLoywe0
wwI6TQ4TpXZVAK8/2lO/fkDzihpjzm7rv1SB6ysizMrJ6WRm4gPna4FkzKaoF33N
i2M/bGwgF60QgsARW327KtgJXKDrEr1uVaiJg+Li+yqywwXv1vTzk6aF0HlKimUF
x+uGIUD0hou3g67JXaLlDG25/rs/i16mUM/0yv2/GL2wBuBXSJRkD7tL8UK5mhw5
uqQfrJSJkU9JAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEALKgVInUxpMz3VrKWzLN2
nzZ78R8F4or6iiaBRuGf7DYTuY88btN9f/jZA1grT01rp7VIRQmRfUxjPYrnud7t
DVzUj4AFyxe6q27QscnuLVA5164HVFk1MBxLnufn+HGNJ37xnou6iX7/LpPgboX+
1vOdtbfvYS0YHcD5Cobha3M=
-----END CERTIFICATE-----
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssl-client.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssl-client.xml: begin post section
</file>
</post>

<post  os="sunos">


<file name='/etc/sfw/openssl/private/localhost.key' perms='0400'>
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDIcfeb8CPCT08m
joIFBdRNut8/BES+rRj2ErwgLFH5PIab7/IfIbeUA4XDWl/wNV4Sl6CEI5Vfbt7S
I6vzVNrk4pRIJ+C7xcoCDrWmZHKp9dnWdk5dha/p9pjtw4VQq6G8HsWdm9tb5pXK
7JzXure4lEfKF8/gCz3StAu/rdHd+rmRssWVpEQeTaGcjysJ3uEsEjC+u2iwX7JM
7iIFfoYoWg7/VlTLLde5RYNQYPQ2/zIvScDmrs2cdKbScb7cVCaxsnPvAmUpeSkb
EP5vII/SjIcfr1/WRCl7k//F8A/6CVuubC5sDLqDVgscAv8KFqzMVDxwI54ime5E
VEDTy3ghAgMBAAECggEAJI7su0s8KmdupzicrC/Y/ehUaVjs9N37TH40Q6XxuYR5
hJ1pypXKtrtBvVSRZO1G4Bs5koAu8T32c9s/tFzIo7BTnSlwyq6TXnayWMu/QhJu
Dbh8KICGiiSI1eywNvtmvznZjxprEsLmlSE8pfgPJCIfSdO3/UPvnatq7SXVvid2
hwfnzvf7Br64UCi0hnEiIOredquQkgP/POFVkVtdbNf/7Zgh/rO5IReOVOdupJpa
uCPeG58vkmZOCjxhlypeij3HAQsa0I4VVVAQ+dqnqze47e+Asl7FpffCRMQyHKl+
wrQ9JesoAzJtwla6Dyg8F/y6DrGj0uKLJCB04LBSMQKBgQD5c0p0Px46dJwwA5Yo
jCsF0m22RdKZzTDaMe3iXwXexWsJzfQOkdWroSu+SL0ilpQpZNMaDXf3qB8krtna
uJZgzUq+ZNs+xr53LnTjbJ+HXzvmyaDiMnRftJYPJAM6bKzGMiP5oKcOepHYCb2W
yFAZTozbl4YQseSbGbz1JcNbFQKBgQDNtUhS53ValT7A2AZLkDxbo2HMZyzjagN9
g2XMqvhph3DgtOfcv2wYB7klwvW/2X67NQXigaIGWET3AE9lyalN8VWVvSqZ5WBh
iXX/gwPnBVm/NKhsmDGJNcDJ65yhGr7AW8VOrz+X+uvi9Fy+VdDfWKqoKA7yEYsy
V0EnzYg73QKBgHklOL+D99ZD06at1zsR98L4Ezg2aLUxJcyR+wm5REyQbA9y6lg5
EyArQedDxDcMEiCYSr2YVO79w0I5eKv0gXO5v9b/fErckpunADWDB2bjJWBMA8pW
3pWsSkRIJRk2tiH7L+WH1BoABNx6vox/9AaWU2pCCGYLPw7kTRRxppKRAoGBAKeU
vby8TwBigWL9GfPJJ0LIUU4B57HEld9UgkRALGtcKXsGJbXSRC83a3/12dpXR0Uf
pxGl5echVd2bZRNZPBIBP2XjW6dQFDqhj31+sFkuJLT+Iw+E1SYgolRdG5argSaY
HJ9DaZ1Yj36u8DcnFig9xZmEONi/rhRuvOe+KvQJAoGBANDArkjPNWWe9QhCvE+W
hHPxNxBw4wexfNMeiWbz0T42kjcwmC9N/FnDlo2iL6LovGdn2P3HpTG7a6x2cz5t
Zy2HVVKE9XQqnzp3hGtJUyrgCdsGvDHdQU0rG6g1E/ldzu608XNgv6sikXjUjsvM
w180xT9oV9Nes4Da+VriAfM7
-----END PRIVATE KEY-----
</file>
<file name='/etc/sfw/openssl/certs/localhost.crt' perms='0444'>
-----BEGIN CERTIFICATE-----
MIIDPTCCAqYCAggwMA0GCSqGSIb3DQEBBQUAMIG8MSwwKgYDVQQKEyNMYWJvcmF0
b2lyZSBkIE9wdGlxdWUgQXRtb3NwaGVyaXF1ZTEWMBQGA1UECxMNTE9BQ0x1c3Rl
ci1DQTEoMCYGCSqGSIb3DQEJARYZbG9hLXNlcnZlckB1bml2LWxpbGxlMS5mcjEO
MAwGA1UEBxMFTGlsbGUxDTALBgNVBAgTBE5QREMxCzAJBgNVBAYTAkZSMR4wHAYD
VQQDExVsb2E3MjAudW5pdi1saWxsZTEuZnIwHhcNMTcwNzIwMjEzNTQ4WhcNMjAw
NDE1MjEzNTQ4WjCBizELMAkGA1UEBhMCRlIxDTALBgNVBAgTBE5QREMxDjAMBgNV
BAcTBUxpbGxlMSwwKgYDVQQKEyNMYWJvcmF0b2lyZSBkIE9wdGlxdWUgQXRtb3Nw
aGVyaXF1ZTETMBEGA1UECxMKTE9BQ0x1c3RlcjEaMBgGA1UEAxMRY29tcHV0ZS0w
LTAubG9jYWwwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIcfeb8CPC
T08mjoIFBdRNut8/BES+rRj2ErwgLFH5PIab7/IfIbeUA4XDWl/wNV4Sl6CEI5Vf
bt7SI6vzVNrk4pRIJ+C7xcoCDrWmZHKp9dnWdk5dha/p9pjtw4VQq6G8HsWdm9tb
5pXK7JzXure4lEfKF8/gCz3StAu/rdHd+rmRssWVpEQeTaGcjysJ3uEsEjC+u2iw
X7JM7iIFfoYoWg7/VlTLLde5RYNQYPQ2/zIvScDmrs2cdKbScb7cVCaxsnPvAmUp
eSkbEP5vII/SjIcfr1/WRCl7k//F8A/6CVuubC5sDLqDVgscAv8KFqzMVDxwI54i
me5EVEDTy3ghAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAq5jnwpeyZVyXkEbd1dWz
czvEdj3n1ybGnknf48IERN6gT9R/EJ2AEbOtbj7Oas3t9f+P61Z4DlGFLnYmBtpH
fbxFLa1G6Q9LlnvEeC6M3ZSQkHsSj2M4ztn82VH2xr+8S1+p8RniVAsD9LqClkM4
XIWaPWVPLc24Jgb3iH0/j5c=
-----END CERTIFICATE-----
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssl-client.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base" interface="public">
[parse1]
[parse1]  <description>
[parse1]  
[parse1]  Default firewall rules for all appliances.  Disable everything but SSH.
[parse1]  
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: firewall.xml,v $
[parse1]  Revision 1.13  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.12  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.11  2011/07/06 17:50:59  anoop
[parse1]  Turn of ip6tables
[parse1]
[parse1]  Revision 1.10  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.9  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.8  2009/04/20 21:53:20  bruno
[parse1]  ipchains is dead
[parse1]
[parse1]  Revision 1.7  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.6  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.5  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.4  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.3  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.2  2005/03/04 01:40:04  mjk
[parse1]  massive graph cleanup
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.5  2005/02/16 01:20:22  mjk
[parse1]  default firewall is just ssh
[parse1]
[parse1]  Revision 1.4  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.3  2005/01/18 16:36:38  fds
[parse1]  rocks-dist mirror tries ftp first, then falls back to http. Now works
[parse1]  with both ftp.rocksclusters.org, and centrals.
[parse1]
[parse1]  Revision 1.2  2004/11/02 00:29:30  fds
[parse1]  grub-client.xml
[parse1]
[parse1]  Revision 1.1  2004/10/04 19:01:06  fds
[parse1]  Move iptables firewall config to seperate node. Suggested by
[parse1]  Olli-Pekka Lehto at Cluster2004.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post os='linux'>
[parse1]	
[parse1]<!-- configure and turn on iptables -->
[parse1]/sbin/chkconfig iptables on
[parse1]<!-- turn off ip6tables -->
[parse1]/sbin/chkconfig ip6tables off
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart  interface="public">

  

        




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/firewall.xml: begin post section
</file>
</post>

<post  os="linux">
	

/sbin/chkconfig iptables on

/sbin/chkconfig ip6tables off

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/firewall.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]
[parse1]<description>
[parse1]Client node firewall rules
[parse1]</description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: client-firewall.xml,v $
[parse1]Revision 1.3  2010/05/17 20:58:22  bruno
[parse1]generate firewall rules from the database
[parse1]
[parse1]Revision 1.2  2009/03/30 19:29:50  anoop
[parse1]Merging xml files from Solaris Roll to the Linux roll.
[parse1]More files to follow
[parse1]
[parse1]Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]the base roll now contains several elements from the HPC roll, thus
[parse1]making the HPC roll optional.
[parse1]
[parse1]this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<post os='linux'>
[parse1]
[parse1]<eval mode="xml">
[parse1]/opt/rocks/bin/rocks report host firewall &hostname;
[parse1]</eval>
[eval]
[eval]/opt/rocks/bin/rocks report host firewall compute-0-0
[eval]
Traceback (most recent call last):
  File "/opt/rocks/bin/rocks", line 301, in <module>
    command.runWrapper(name, args[i:])
  File "/opt/rocks/lib/python2.6/site-packages/rocks/commands/__init__.py", line \
2194, in runWrapper  self.run(self._params, self._args)
  File "/opt/rocks/lib/python2.6/site-packages/rocks/commands/report/host/firewall/__init__.py", \
line 286, in run  self.getNat(host)
  File "/opt/rocks/lib/python2.6/site-packages/rocks/commands/report/host/firewall/__init__.py", \
line 261, in getNat  self.db.execute("CALL resolvefirewalls('%s','default')" % host)
  File "/opt/rocks/lib/python2.6/site-packages/rocks/commands/__init__.py", line \
1237, in execute  return self.link.execute(command)
  File "/opt/rocks/lib/python2.6/site-packages/MySQLdb/cursors.py", line 174, in \
execute  self.errorhandler(self, exc, value)
  File "/opt/rocks/lib/python2.6/site-packages/MySQLdb/connections.py", line 36, in \
defaulterrorhandler  raise errorclass, errorvalue
_mysql_exceptions.OperationalError: (1728, 'Cannot load from mysql.proc. The table is \
probably corrupted') [parse1]	
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>








<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/client-firewall.xml: begin post section
</file>
</post>

<post  os="linux">


	
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/client-firewall.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Boot loader support (GRand Unified Bootloader)
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: grub.xml,v $
[parse1]  Revision 1.18  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.17  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.16  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.15  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.14  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.13  2009/01/23 23:19:31  mjk
[parse1]  tweaks on the entities
[parse1]
[parse1]  Revision 1.12  2009/01/23 21:50:23  bruno
[parse1]  var tags converted to entities
[parse1]
[parse1]  Revision 1.11  2008/12/22 20:18:24  bruno
[parse1]  nuke dead code
[parse1]
[parse1]  Revision 1.10  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.9  2008/04/25 21:56:32  bruno
[parse1]  get rid of grub.conf symlink
[parse1]
[parse1]  Revision 1.8  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.7  2008/02/20 19:35:25  bruno
[parse1]  bootflag generation should only by on clients, not server nodes
[parse1]  (e.g., frontends)
[parse1]
[parse1]  Revision 1.6  2008/01/23 19:05:34  bruno
[parse1]  can now add kernel boot parameters to the running configuration with the \
rocks [parse1]  command line
[parse1]
[parse1]  Revision 1.5  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.4  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.3  2006/08/09 21:41:14  bruno
[parse1]  nuke the grub splash screen -- good for headless nodes and nodes with cheap
[parse1]  video controllers.
[parse1]
[parse1]  Revision 1.2  2006/03/20 19:08:53  bruno
[parse1]  removed noacpi for opteron -- thanks to Greg Lindahl for the report
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.5  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.4  2004/10/21 00:26:13  fds
[parse1]  Fix timer resolution on opterons
[parse1]
[parse1]  Revision 1.3  2004/04/26 20:15:47  fds
[parse1]  Logic moved into grub.py, grub-server, and grub-client.
[parse1]
[parse1]  Revision 1.2  2004/04/06 00:28:47  bruno
[parse1]  make sure kssendmac is in all boot configuration lines
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.21  2004/02/03 20:00:35  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.20  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.19  2004/01/23 20:30:58  fds
[parse1]  typo
[parse1]
[parse1]  Revision 1.18  2004/01/21 17:53:40  fds
[parse1]  Patch from Christian Bolliger for his Arima HDAMA
[parse1]  Board, AMD 8111/8131 chipset.
[parse1]
[parse1]  Revision 1.17  2003/12/10 23:16:41  fds
[parse1]  Added noapic kernel cmd line option for opterons.
[parse1]
[parse1]  Revision 1.16  2003/10/21 15:47:24  bruno
[parse1]  taroon tweaks
[parse1]
[parse1]  Revision 1.15  2003/10/19 18:31:36  bruno
[parse1]  on a reinstall, the old kernels are now an option for grub so the user \
could [parse1]  select one of the original kernels instead of reinstalling
[parse1]
[parse1]  Revision 1.14  2003/10/18 01:00:27  fds
[parse1]  Dont need to patch grub for opteron.
[parse1]
[parse1]  Revision 1.13  2003/07/16 20:10:41  bruno
[parse1]  changed to new 'file' tag
[parse1]
[parse1]  Revision 1.12  2003/07/10 15:38:23  bruno
[parse1]  bumped ramdisk size to 100000
[parse1]
[parse1]  Revision 1.11  2002/12/21 02:17:33  bruno
[parse1]  removed 'patch' info
[parse1]
[parse1]  Revision 1.10  2002/12/21 02:04:07  bruno
[parse1]  first stab at frontend patching
[parse1]
[parse1]  Revision 1.9  2002/12/18 21:00:58  bruno
[parse1]  first start at upgrading a frontend from its own distribution
[parse1]
[parse1]  Revision 1.8  2002/12/18 17:37:56  bruno
[parse1]  bug fixes for 2.3.1
[parse1]
[parse1]  Revision 1.7  2002/11/02 01:36:46  bruno
[parse1]  need to open grub.conf not grub-orig.conf
[parse1]
[parse1]  Revision 1.6  2002/11/02 00:44:02  bruno
[parse1]  upgrade fixes and fixes to preserve /state/partition* data
[parse1]
[parse1]  Revision 1.5  2002/10/01 21:40:48  bruno
[parse1]  more fixes for 2.3
[parse1]
[parse1]  Revision 1.4  2002/09/12 18:44:41  bruno
[parse1]  more 2.3 changes
[parse1]
[parse1]  Revision 1.3  2002/07/10 18:54:03  bruno
[parse1]  changes to make 7.3 installation from CD work
[parse1]
[parse1]  Revision 1.2  2002/07/03 23:33:11  bruno
[parse1]  7.3 fixes
[parse1]
[parse1]  Revision 1.1  2002/06/25 21:33:27  bruno
[parse1]  initial release
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<package os='linux'>grub</package>
[parse1]<package os='sunos'>SUNWgrub</package>
[parse1]
[parse1]<post os='linux'>
[parse1]
[parse1]<!-- take out the splashscreen -->
[parse1]<file name="/tmp/grub.conf" expr="grep -v splashimage /boot/grub/grub.conf"/>
[parse1]mv /tmp/grub.conf /boot/grub/grub.conf
[parse1]
[parse1]<!-- Preserve the original grub.conf -->
[parse1]cp /boot/grub/grub.conf /boot/grub/grub-orig.conf
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        




<package  os="linux">grub</package>
<package  os="sunos">SUNWgrub</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/grub.xml: begin post section
</file>
</post>

<post  os="linux">


<file  expr="grep -v splashimage /boot/grub/grub.conf" name="/tmp/grub.conf"></file>
mv /tmp/grub.conf /boot/grub/grub.conf


cp /boot/grub/grub.conf /boot/grub/grub-orig.conf

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/grub.xml: end post section
</file>
</post>




</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Boot loader configuration for cluster appliances.
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: grub-client.xml,v $
[parse1]  Revision 1.20  2012/11/08 22:40:08  phil
[parse1]  Put ksdevice=mac address into reinstall stanza.
[parse1]
[parse1]  Revision 1.19  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.18  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.17  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.16  2009/05/26 23:04:42  bruno
[parse1]  mo' bugs
[parse1]
[parse1]  Revision 1.15  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.14  2009/04/09 20:28:40  bruno
[parse1]  tweak
[parse1]
[parse1]  Revision 1.13  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.12  2009/01/23 23:19:31  mjk
[parse1]  tweaks on the entities
[parse1]
[parse1]  Revision 1.11  2009/01/09 22:06:24  bruno
[parse1]  added version and arch to vmlinuz and initrd.img files
[parse1]
[parse1]  Revision 1.10  2008/10/22 19:34:57  bruno
[parse1]  fix setting bootflags. the bootflags now survive through reboots.
[parse1]
[parse1]  Revision 1.9  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.8  2008/09/08 19:13:23  bruno
[parse1]  move xen detection and xen grub.conf configuration from the xen roll to
[parse1]  the base roll
[parse1]
[parse1]  Revision 1.7  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.6  2008/02/20 19:35:24  bruno
[parse1]  bootflag generation should only by on clients, not server nodes
[parse1]  (e.g., frontends)
[parse1]
[parse1]  Revision 1.5  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.4  2006/01/14 01:42:50  mjk
[parse1]  new python path
[parse1]
[parse1]  Revision 1.3  2005/09/23 21:41:50  bruno
[parse1]  make sure the python code that is run in the post section and that
[parse1]  imports rocks python code, uses the rocks foundation.
[parse1]
[parse1]  Revision 1.2  2005/06/07 18:26:28  bruno
[parse1]  make sure selinux is put on the Rocks Reinstall line in rocks.conf
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.6  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.5  2004/11/02 00:29:30  fds
[parse1]  grub-client.xml
[parse1]
[parse1]  Revision 1.4  2004/09/14 18:43:09  bruno
[parse1]  short circuit the code that finds the internal interface when the node
[parse1]  name is 'None'. this case can happen when building a cdrom that builds a
[parse1]  kickstart file for 'Server' and 'Client'.
[parse1]
[parse1]  Revision 1.3  2004/08/26 23:14:53  fds
[parse1]  Dont need the mac, we will try every interface.
[parse1]
[parse1]  Revision 1.2  2004/08/20 23:44:57  fds
[parse1]  No-dhcp install for cluster shepherd.
[parse1]
[parse1]  Revision 1.1  2004/04/26 20:17:20  fds
[parse1]  New structure to support shooting frontends. All destructive buttons
[parse1]  off by default. Uses logic in rocks.grub from pylib.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<post interpreter="/opt/rocks/bin/python">
[parse1]import os
[parse1]import os.path
[parse1]import shutil
[parse1]import rocks.grub
[parse1]
[parse1]isXen = False
[parse1]detectXen1 = '/sbin/lsmod | /bin/grep xen'
[parse1]detectXen2 = '/sbin/lspci'
[parse1]
[parse1]for mods in os.popen(detectXen1).readlines():
[parse1]	isXen = True
[parse1]
[parse1]for devs in os.popen(detectXen2).readlines():
[parse1]	isXen = False
[parse1]
[parse1]if isXen:
[parse1]	#
[parse1]	# reinstall a virtual machine
[parse1]	#
[parse1]	makegrub = rocks.grub.App()
[parse1]
[parse1]	makegrub.setBootTitle('Rocks Reinstall Xen')
[parse1]	makegrub.setInstallKernel(
[parse1]		'kickstart/xen/vmlinuz-&version;-&arch;')
[parse1]	makegrub.setInstallRamdisk(
[parse1]		'kickstart/xen/initrd-xen.iso.gz-&version;-&arch;')
[parse1]
[parse1]	args = "ks ksdevice=&ksmac; initrd=initrd.img-&version;-&arch; pxe selinux=0 \
" [parse1]	args += "noipv6 lang= devfs=nomount"
[parse1]
[parse1]	makegrub.run(args)
[parse1]else:
[parse1]	#
[parse1]	# reinstall a physical machine
[parse1]	#
[parse1]	makegrub = rocks.grub.App()
[parse1]
[parse1]	makegrub.setInstallKernel(
[parse1]		'kickstart/default/vmlinuz-&version;-&arch;')
[parse1]	makegrub.setInstallRamdisk(
[parse1]		'kickstart/default/initrd.img-&version;-&arch;')
[parse1]
[parse1]	args = "ks ksdevice=&ksmac; selinux=0"
[parse1]	makegrub.run(args)
[parse1]
[parse1]	newmakegrub = rocks.grub.App()
[parse1]
[parse1]	#
[parse1]	# and set the boot flags for a physical machine
[parse1]	#
[parse1]	<eval mode="xml">
[parse1]	BOOTFLAGS=`/opt/rocks/bin/rocks report host bootflags &hostname;`
[parse1]	echo "args = \"$BOOTFLAGS\""
[parse1]	</eval>
[eval]
[eval]	BOOTFLAGS=`/opt/rocks/bin/rocks report host bootflags compute-0-0`
[eval]	echo "args = \"$BOOTFLAGS\""
[eval]	
[parse1]
[parse1]	newmakegrub.setBootTitle('title')
[parse1]
[parse1]	#
[parse1]	# set the bootflags for both the grub.conf and grub-orig.conf files
[parse1]	#
[parse1]	newmakegrub.setFilename('rocks.conf')
[parse1]	newmakegrub.append(args)
[parse1]
[parse1]	newmakegrub.setFilename('grub-orig.conf')
[parse1]	newmakegrub.append(args)
[parse1]
[parse1]	shutil.copy('/boot/grub/grub-orig.conf', '/boot/grub/grub.conf')
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/grub-client.xml: begin post section
</file>
</post>

<post  interpreter="/opt/rocks/bin/python">
import os
import os.path
import shutil
import rocks.grub

isXen = False
detectXen1 = '/sbin/lsmod | /bin/grep xen'
detectXen2 = '/sbin/lspci'

for mods in os.popen(detectXen1).readlines():
	isXen = True

for devs in os.popen(detectXen2).readlines():
	isXen = False

if isXen:
	#
	# reinstall a virtual machine
	#
	makegrub = rocks.grub.App()

	makegrub.setBootTitle('Rocks Reinstall Xen')
	makegrub.setInstallKernel(
		'kickstart/xen/vmlinuz-6.1-x86_64')
	makegrub.setInstallRamdisk(
		'kickstart/xen/initrd-xen.iso.gz-6.1-x86_64')

	args = "ks ksdevice=00:23:ae:ee:e3:e4 initrd=initrd.img-6.1-x86_64 pxe selinux=0 "
	args += "noipv6 lang= devfs=nomount"

	makegrub.run(args)
else:
	#
	# reinstall a physical machine
	#
	makegrub = rocks.grub.App()

	makegrub.setInstallKernel(
		'kickstart/default/vmlinuz-6.1-x86_64')
	makegrub.setInstallRamdisk(
		'kickstart/default/initrd.img-6.1-x86_64')

	args = "ks ksdevice=00:23:ae:ee:e3:e4 selinux=0"
	makegrub.run(args)

	newmakegrub = rocks.grub.App()

	#
	# and set the boot flags for a physical machine
	#
	args = ""


	newmakegrub.setBootTitle('title')

	#
	# set the bootflags for both the grub.conf and grub-orig.conf files
	#
	newmakegrub.setFilename('rocks.conf')
	newmakegrub.append(args)

	newmakegrub.setFilename('grub-orig.conf')
	newmakegrub.append(args)

	shutil.copy('/boot/grub/grub-orig.conf', '/boot/grub/grub.conf')
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/grub-client.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart>
[parse1]
[parse1]<description>
[parse1]
[parse1]	A skeleton XML node file. This file is a template and is intended
[parse1]	as an example of how to customize your Rocks cluster. Kickstart XML
[parse1]	nodes such as this describe packages and "post installation" shell
[parse1]	scripts for your cluster.
[parse1]
[parse1]	XML files in the site-nodes/ directory should be named either
[parse1]	"extend-[name].xml" or "replace-[name].xml", where [name] is
[parse1]	the name of an existing xml node. 
[parse1]
[parse1]	If your node is prefixed with replace, its instructions will be used
[parse1]	instead of the official node's. If it is named extend, its directives
[parse1]	will be concatenated to the end of the official node.
[parse1]
[parse1]</description>
[parse1]
[parse1]
[parse1]<changelog>
[parse1]</changelog>
[parse1]
[parse1]<main>
[parse1]	<!-- kickstart 'main' commands go here -->
[parse1]</main>
[parse1]
[parse1]<pre>
[parse1]	<!-- partitioning commands go here -->
[parse1]echo "rocks force-default" > /tmp/user_partition_info
[parse1]</pre>
[parse1]
[parse1]
[parse1]<!-- There may be as many packages as needed here. Just make sure you only
[parse1]     uncomment as many package lines as you need. Any empty \
<package></package> [parse1]     tags are going to confuse rocks and kill the \
installation procedure [parse1]-->
[parse1]<!-- <package> insert 1st package name here and uncomment the line</package> \
--> [parse1]<!-- <package> insert 2nd package name here and uncomment the \
line</package> --> [parse1]<!-- <package> insert 3rd package name here and uncomment \
the line</package> --> [parse1]
[parse1]
[parse1]<post>
[parse1]	<!-- Insert your post installation script here. This
[parse1]	code will be executed on the destination node after the
[parse1]	packages have been installed. Typically configuration files
[parse1]	are built and services setup in this section. -->
[parse1]
[parse1]	<!-- WARNING: Watch out for special XML chars like ampersand,
[parse1]	greater/less than and quotes. A stray ampersand will cause the
[parse1]	kickstart file building process to fail, thus, you won't be able
[parse1]	to reinstall any nodes. It is recommended that after you create an
[parse1]	XML node file, that you run:
[parse1]
[parse1]		xmllint -noout file.xml
[parse1]	-->
[parse1]
[parse1]	<eval shell="python">
[parse1]
[parse1]		<!-- This is python code that will be executed on the
[parse1]		frontend node during kickstart file generation. You may contact
[parse1]		the database, make network queries, etc.  These sections are
[parse1]		generally used to help build more complex configuration
[parse1]		files.  The 'shell' attribute is optional and may point to any
[parse1]		language interpreter such as "bash", "perl", "ruby", etc.
[parse1]		By default shell="bash".  -->
[parse1]
[parse1]	</eval>
[eval]import sys
[eval]import os
[eval]sys.path.append(os.path.join("include", "applets"))
[eval]
[eval]
[eval]		
[eval]
[eval]	
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>






<main>
	
</main>

<pre>
	
echo "rocks force-default" &gt; /tmp/user_partition_info
</pre>









<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/replace-partition.xml: begin post section
</file>
</post>

<post>
	

	

	

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/replace-partition.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: do-partition.xml,v $
[parse1]Revision 1.7  2012/11/13 23:27:50  clem
[parse1]When creating a RAID array use the proper hostname
[parse1]
[parse1]We need to set the hostname before creating a RAID array so that the RAID
[parse1]metadata contains the proper hostname (at this point the installed host
[parse1]hostname is localhost.localdomain).
[parse1]
[parse1]If the raid is dinamically created in a second moment and the hostname in the
[parse1]metadata does not correspond with the local hostname the RAID sub-system
[parse1]thinks that the RAID is an external RAID (imported from another machine)
[parse1]and creates it with another name (not the standard md0/md1 but md127/md126)
[parse1]
[parse1]Revision 1.6  2009/02/02 19:51:36  bruno
[parse1]fix for new entities
[parse1]
[parse1]Revision 1.5  2009/01/23 23:19:31  mjk
[parse1]tweaks on the entities
[parse1]
[parse1]Revision 1.4  2009/01/23 21:50:23  bruno
[parse1]var tags converted to entities
[parse1]
[parse1]Revision 1.3  2008/04/22 17:47:25  bruno
[parse1]tweak partitioning
[parse1]
[parse1]Revision 1.2  2008/03/20 19:28:18  bruno
[parse1]first attempt at fixing frontend partitioning
[parse1]
[parse1]Revision 1.1  2008/02/19 23:20:24  bruno
[parse1]katz made me do it.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<pre>
[parse1]
[parse1]<file name="/tmp/db_partition_info.py">
[parse1]RocksVersion = '&version;'
[parse1]RocksRelease = '&release;'
[parse1]KickstartHost = '&Kickstart_PrivateKickstartHost;'
[parse1]
[parse1]<eval shell="python" mode="xml">
[parse1]import ConfigPartitions
[parse1]app = ConfigPartitions.App()
[parse1]app.setHostname('&hostname;')
[parse1]app.run()
[parse1]</eval>
[eval]import sys
[eval]import os
[eval]sys.path.append(os.path.join("include", "applets"))
[eval]
[eval]import ConfigPartitions
[eval]app = ConfigPartitions.App()
[eval]app.setHostname('compute-0-0')
[eval]app.run()
[eval]
[parse1]</file>
[parse1]
[parse1]#
[parse1]# needed to create RAID with proper metadata information 
[parse1]# regarding the hostname
[parse1]#
[parse1]hostname &hostname;.local
[parse1]
[parse1]chmod a+x /tmp/product/do_partition.py
[parse1]</pre>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>




<pre>

<file  name="/tmp/db_partition_info.py">
RocksVersion = '6.1'
RocksRelease = 'Emerald Boa'
KickstartHost = '10.1.1.1'

dbpartinfo =  {'sdd': [('sdd1', '1049kB', '1000GB', '', 'ext4', '', '', '/fast1')], \
'sde': [('sde1', '1049kB', '1000GB', '', 'ext4', '', '', '/fast2')], 'sdf': [('sdf1', \
'1049kB', '1000GB', '', 'ext4', '', '', '/fast3')], 'sda': [('sda1', '1049kB', \
'67.1GB', '', 'linux-swap(v1)', '', '', 'swap'), ('sda2', '67.1GB', '16.8GB', '', \
'ext4', 'boot', '', '/'), ('sda3', '83.9GB', '16.8GB', '', 'ext4', '', '', '/var'), \
('sda4', '101GB', '46.2GB', '', '', '', '', ''), ('sda5', '101GB', '46.1GB', '', \
'ext4', '', '', '/tmp')], 'sdb': [('sdb1', '1049kB', '600GB', '', '', 'raid', '', \
'raid.sdb1')], 'sdc': [('sdc1', '1049kB', '600GB', '', '', 'raid', '', 'raid.sdc1')], \
'md0': [('md0', '0.00B', '1200GB', '', 'ext4', 'raid.sdb1 raid.sdc1', '--level=0', \
'/FMR')]}

</file>

#
# needed to create RAID with proper metadata information 
# regarding the hostname
#
hostname compute-0-0.local

chmod a+x /tmp/product/do_partition.py
</pre>


</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  The packages and other common elements of the 
[parse1]  411 Secure Information Service.
[parse1]
[parse1]  </description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: 411-base.xml,v $
[parse1]  Revision 1.2  2009/03/30 19:29:50  anoop
[parse1]  Merging xml files from Solaris Roll to the Linux roll.
[parse1]  More files to follow
[parse1]
[parse1]  Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.2  2006/02/15 22:08:26  mjk
[parse1]  moved POW to foundation
[parse1]
[parse1]  Revision 1.1  2005/03/01 17:34:02  mjk
[parse1]  move 411 to hpc roll
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.5  2004/02/03 20:00:35  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.4  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.3  2003/08/14 15:32:23  mjk
[parse1]  - Built Python2 for Itanic
[parse1]  - Root part is now 4GB
[parse1]  - Include openssl python tools for 411 on Itanic
[parse1]
[parse1]  Revision 1.2  2003/07/30 16:23:47  bruno
[parse1]  changes for ia64
[parse1]
[parse1]  Revision 1.1  2003/07/24 19:14:10  fds
[parse1]  First design
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>rocks-411</package>
[parse1]  <package os='linux'>openssl</package>
[parse1]
[parse1]  <package os='sunos'>ROCKSrocks-411</package>
[parse1]  <package os='sunos'>SUNWopenssl-commands</package>
[parse1]  <package os='sunos'>SUNWopenssl-libraries</package>
[parse1]  <package os='sunos'>SUNWopensslr</package>
[parse1]  <package os='sunos'>SUNWopenssl-man</package>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  



  <package  os="linux">rocks-411</package>
  <package  os="linux">openssl</package>

  <package  os="sunos">ROCKSrocks-411</package>
  <package  os="sunos">SUNWopenssl-commands</package>
  <package  os="sunos">SUNWopenssl-libraries</package>
  <package  os="sunos">SUNWopensslr</package>
  <package  os="sunos">SUNWopenssl-man</package>

</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Sets up the 411 Secure Information Service for clients.  The
[parse1]  411 service will automatically configure itself when a file 
[parse1]  is published.
[parse1]
[parse1]  Also puts all current 411 files from the frontend into the 
[parse1]  kickstart file for services that cannot tolerate a single
[parse1]  411 failure.
[parse1]
[parse1]  Note that 411 can never guarentee full absolute success at any
[parse1]  single time. It only offers consistancy over the long term.
[parse1]
[parse1]  </description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: 411-client.xml,v $
[parse1]  Revision 1.19  2012/12/18 16:57:24  clem
[parse1]  a improvement to the 411-client to get the private key
[parse1]
[parse1]  Based on the sugestion of Bjorn-Helge Mevik now we enter an infinite loop
[parse1]  till we dont get the private key.
[parse1]
[parse1]  Revision 1.18  2012/08/04 06:34:28  phil
[parse1]  Have nodes ask to have their secure attributes set as well as the 411 \
shared [parse1]  key.
[parse1]
[parse1]  Revision 1.17  2011/12/20 19:17:06  phil
[parse1]  proper bash or syntax. Bug report from Rick Wagner
[parse1]
[parse1]  Revision 1.16  2011/08/26 06:11:19  anoop
[parse1]  It's not possible to do get-411-key using sysidconfig configure
[parse1]  script, as ssh is not running at the time. So instead, we start
[parse1]  it as an SMF service after SSH has started.
[parse1]
[parse1]  Revision 1.15  2011/08/24 05:57:23  anoop
[parse1]  Use get-411-key to obtain shared key from frontend on Solaris
[parse1]
[parse1]  Revision 1.14  2011/08/04 23:14:29  phil
[parse1]  Need to wait longer for the shared key to show up in the file system on
[parse1]  VMs. Timing Race.
[parse1]
[parse1]  Revision 1.13  2011/06/17 23:14:45  phil
[parse1]  Restart autofs. Needed because we don't transfer /etc/auto.master in the \
kickstart file. [parse1]
[parse1]  Revision 1.12  2011/04/21 00:21:29  phil
[parse1]  Close eval tag.
[parse1]  XML entities cannot begin with a numeric digit. Who woulda thunk that.
[parse1]
[parse1]  Revision 1.11  2011/04/14 23:26:30  anoop
[parse1]  411 shared key is no longer transferred through kickstart.
[parse1]  It is transferred through "rocks sync host sharedkey"
[parse1]  411 configuration is now generated through "rocks report host config411"
[parse1]  411 files are not transferred during kickstart. They are now transferred
[parse1]  at first boot.
[parse1]
[parse1]  Revision 1.10  2010/11/17 01:24:25  anoop
[parse1]  Solaris Compatibility fixes for 411 channeld
[parse1]
[parse1]  Revision 1.9  2010/10/20 23:41:04  mjk
[parse1]  forgot to make this into a service
[parse1]  needs a solaris version as well
[parse1]
[parse1]  Revision 1.8  2009/05/19 21:57:17  anoop
[parse1]  Use the "interpreter" attribute instead of arg="--interpreter"
[parse1]
[parse1]  Revision 1.7  2009/05/19 20:09:26  bruno
[parse1]  only need to indicate 'interpreter' once
[parse1]
[parse1]  Revision 1.6  2009/03/30 19:29:50  anoop
[parse1]  Merging xml files from Solaris Roll to the Linux roll.
[parse1]  More files to follow
[parse1]
[parse1]  Revision 1.5  2009/01/23 23:19:31  mjk
[parse1]  tweaks on the entities
[parse1]
[parse1]  Revision 1.4  2009/01/23 21:50:23  bruno
[parse1]  var tags converted to entities
[parse1]
[parse1]  Revision 1.3  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.3  2006/01/16 06:49:09  mjk
[parse1]  fix python path for source built foundation python
[parse1]
[parse1]  Revision 1.2  2005/09/23 21:41:51  bruno
[parse1]  make sure the python code that is run in the post section and that
[parse1]  imports rocks python code, uses the rocks foundation.
[parse1]
[parse1]  Revision 1.1  2005/03/01 17:34:02  mjk
[parse1]  move 411 to hpc roll
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:25  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.10  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.9  2005/02/12 02:27:55  fds
[parse1]  411 second generation: safer, thanks to master-only RSA keypair; all files
[parse1]  are now signed for integrity. Faster for master, since we run the random
[parse1]  number generator less (only once per cluster lifetime rather than once per
[parse1]  encryption).  Keys are kept in /etc/411-security. Amen.
[parse1]
[parse1]  Revision 1.8  2004/08/10 19:05:42  fds
[parse1]  Moved to new security graph hierarchy.
[parse1]
[parse1]  Revision 1.7  2004/07/21 21:49:25  fds
[parse1]  Add Membership name as a default 411 group.
[parse1]
[parse1]  Revision 1.6  2004/04/30 20:35:45  fds
[parse1]  No blocking for 411 files at startup
[parse1]
[parse1]  Revision 1.5  2004/04/13 20:08:34  fds
[parse1]  Encrypted (not plain) 411 files in kickstart file. Decoded on compute
[parse1]  nodes locally. Turned off 411-Login-Files service.  Why not have initial
[parse1]  411 pull on appliance startup?
[parse1]  1. More http load on frontend, which often is already heavily loaded with
[parse1]  many installs.
[parse1]  2. Slows down boot time on computes.
[parse1]  3. If process fails, due to network partition or otherwise, important
[parse1]  components are not configured on first boot (sge).
[parse1]
[parse1]  Revision 1.4  2004/04/06 23:43:32  mjk
[parse1]  turn initial 411 pull back on
[parse1]
[parse1]  Revision 1.3  2004/03/30 03:57:00  fds
[parse1]  Dont go to the local apache server for the 411 file contents, by calling
[parse1]  the raw decrypt() of 411. Saves httpd accesses, and prevents memory leaks.
[parse1]  Especially useful for heavy reinstall activity.
[parse1]
[parse1]  Revision 1.2  2004/03/29 23:42:36  fds
[parse1]  Putting all current 411 files into compute node's kickstart file.
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.9  2004/02/03 20:00:35  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.8  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.7  2003/11/05 23:46:25  fds
[parse1]  Added 411-Login-Files service (waits for /etc/passwd, etc)
[parse1]
[parse1]  Revision 1.6  2003/10/30 02:34:40  fds
[parse1]  adjusted paths
[parse1]
[parse1]  Revision 1.5  2003/10/23 22:13:27  fds
[parse1]  Will improve convergence behavior of 411.
[parse1]
[parse1]  Revision 1.4  2003/08/14 17:56:01  fds
[parse1]  Using the setuid read-private-key utility.
[parse1]
[parse1]  Revision 1.3  2003/08/14 15:32:23  mjk
[parse1]  - Built Python2 for Itanic
[parse1]  - Root part is now 4GB
[parse1]  - Include openssl python tools for 411 on Itanic
[parse1]
[parse1]  Revision 1.2  2003/08/06 00:01:40  fds
[parse1]  Added 411 bootstrap service.
[parse1]
[parse1]  Revision 1.1  2003/07/24 19:14:10  fds
[parse1]  First design
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<package os="linux">rocks-sec-channel-client</package>
[parse1]<package os="sunos">ROCKSrocks-sec-channel-client</package>
[parse1]
[parse1]<post os="linux">
[parse1]/sbin/chkconfig channeld on
[parse1]</post>
[parse1]
[parse1]<post os="sunos">
[parse1]cp /opt/rocks/share/channeld/channeld.xml \
/var/svc/manifest/network/channeld.xml [parse1]<service name='network/channeld' \
enabled='yes'/> [parse1]</post>
[parse1]
[parse1]<post>
[parse1]mkdir -p /etc/411-security
[parse1]
[parse1]<file name="/etc/411-security/master.pub" owner="root:root" perms="0444">
[parse1]<eval shell="sh">
[parse1]cat /etc/411-security/master.pub
[parse1]</eval>
[eval]
[eval]cat /etc/411-security/master.pub
[eval]
[parse1]</file>
[parse1]
[parse1]<!-- Although the 411 service can spring to life autonomously, it 
[parse1]requires an alert to do so. We set the config file explicitly so we
[parse1]do not have to resend alerts for every new node in the cluster. -->
[parse1]<eval mode="xml">
[parse1]/opt/rocks/bin/rocks report host config411 &hostname;
[parse1]</eval>
[eval]
[eval]/opt/rocks/bin/rocks report host config411 compute-0-0
[eval]
[parse1]</post>
[parse1]
[parse1]<post os="linux">
[parse1]<file name="/etc/rc.d/rocksconfig.d/post-02-411get" perms="0700">
[parse1]#!/bin/bash
[parse1]
[parse1]while [ ! -f /etc/411-security/shared.key ]; do
[parse1]
[parse1]	# Tell frontend to send you the 411 shared key
[parse1]	/opt/rocks/bin/get-411-key &Kickstart_PrivateAddress;
[parse1]
[parse1]	# Wait 10 seconds for shared key to get populated
[parse1]	for i in 1 2 3 4 5 6 7 8 9 10 11 12; do 
[parse1]		[ ! -f /etc/411-security/shared.key ] &amp;&amp; sleep 10 
[parse1]	done
[parse1]done
[parse1]
[parse1]# If shared key got transferred, do a 411get and pull information
[parse1]# from frontend
[parse1]
[parse1][ -f /etc/411-security/shared.key ] &amp;&amp; /opt/rocks/bin/411get --all
[parse1]
[parse1]if [ -f /etc/rc3.d/S*autofs -o -f /etc/rc5.d/S*autofs ]; then
[parse1]	/sbin/service autofs restart
[parse1]fi
[parse1]	
[parse1]# Tell frontend to set your secure attributes  
[parse1]/opt/rocks/bin/rqst-sec-attrs &Kickstart_PrivateAddress;
[parse1]
[parse1]rm -rf /etc/rc.d/rocksconfig.d/post-02-411get
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]<post os="sunos">
[parse1]<file name="/lib/svc/method/sync_411_key" perms="0755" owner="root:bin">
[parse1]#!/sbin/sh
[parse1]
[parse1]. /lib/svc/share/smf_include.sh
[parse1]. /lib/svc/share/fs_include.sh
[parse1]
[parse1]# If the sharedkey exists, exit
[parse1][ -f /etc/411-security/shared.key ] &amp;&amp; exit $SMF_EXIT_OK
[parse1]
[parse1]mkdir -p /etc/411-security
[parse1]
[parse1]# Tell frontend to send you the 411 shared key
[parse1]/opt/rocks/bin/get-411-key &Kickstart_PrivateAddress;
[parse1]
[parse1]# Wait 10 seconds for shared key to get populated
[parse1]for i in 1 2 3 4 5 6 7 8 9 10; do 
[parse1]	[ ! -f /etc/411-security/shared.key ] &amp;&amp; sleep 1
[parse1]done
[parse1]
[parse1]# If shared key got transferred,
[parse1]# do a 411get and pull information
[parse1]# from frontend
[parse1][ -f /etc/411-security/shared.key ] || exit $SMF_EXIT_ERR_CONFIG
[parse1]/opt/rocks/bin/411get --all
[parse1]
[parse1]# Tell frontend to set your secure attributes  
[parse1]/opt/rocks/bin/rqst-sec-attrs &Kickstart_PrivateAddress;
[parse1]
[parse1]exit $SMF_EXIT_OK
[parse1]</file>
[parse1]
[parse1]<file name="/opt/rocks/share/sync-411-key.xml" perms="0644" \
owner=""><![CDATA[ [parse1]<!DOCTYPE service_bundle SYSTEM \
"/usr/share/lib/xml/dtd/service_bundle.dtd.1"> [parse1]<service_bundle \
type='manifest' name='ROCKSsvc:sync-411-key'> [parse1]<service
[parse1]	name='system/sync-411-key'
[parse1]	type='service'
[parse1]	version='1'>
[parse1]
[parse1]	<create_default_instance enabled='true' />
[parse1]
[parse1]	<single_instance/>
[parse1]
[parse1]	<dependency name='ssh' grouping='require_all'
[parse1]		restart_on='none' type='service'>
[parse1]		<service_fmri value='svc:/network/ssh' />
[parse1]	</dependency>
[parse1]	<exec_method
[parse1]		type='method'
[parse1]		name='start'
[parse1]		exec='/lib/svc/method/sync_411_key'
[parse1]		timeout_seconds='60' />
[parse1]
[parse1]	<exec_method
[parse1]		type='method'
[parse1]		name='stop'
[parse1]		exec=':true'
[parse1]		timeout_seconds='3' />
[parse1]
[parse1]	<property_group name='startd' type='framework'>
[parse1]		<propval name='duration' type='astring' value='transient' />
[parse1]	</property_group>
[parse1]
[parse1]	<stability value='Unstable' />
[parse1]
[parse1]	<template>
[parse1]		<common_name>
[parse1]			<loctext xml:lang='C'>
[parse1]				Synchronize the 411 shared key
[parse1]			</loctext>
[parse1]		</common_name>
[parse1]		<description>
[parse1]			<loctext xml:lang='C'>
[parse1]				This service requests the 411 shared key
[parse1]				from the frontend, which then synchronizes
[parse1]				the key using ssh.
[parse1]			</loctext>
[parse1]		</description>
[parse1]	</template>
[parse1]</service>
[parse1]</service_bundle>
[parse1]]]>
[parse1]</file>
[parse1]cp -rf /opt/rocks/share/sync-411-key.xml \
[parse1]	/var/svc/manifest/system/sync-411-key.xml
[parse1]<service name="system/sync-411-key" enabled='yes'/>
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  



<package  os="linux">rocks-sec-channel-client</package>
<package  os="sunos">ROCKSrocks-sec-channel-client</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/411-client.xml: begin post section
</file>
</post>

<post  os="linux">
/sbin/chkconfig channeld on
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/411-client.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/411-client.xml: begin post section
</file>
</post>

<post  os="sunos">
cp /opt/rocks/share/channeld/channeld.xml /var/svc/manifest/network/channeld.xml
<service  enabled="yes" name="network/channeld"></service>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/411-client.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/411-client.xml: begin post section
</file>
</post>

<post>
mkdir -p /etc/411-security

<file  owner="root:root" perms="0444" name="/etc/411-security/master.pub">
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbiMje5MFTpzFLFRrE1JvvrAkd
kd3PpUFiOZUnV3/YePe/Ro1/0WZLSux9lEbbp/qB4CHz6yb3e2hXn/8xVrMTbMFO
btacI1KL5ltCEII49whURHbjGoGH57sLFTKTjv0XYYaeoJ3yyLkPwjizgxwo0opa
VYFSQwkYIr20wrdpEwIDAQAB
-----END PUBLIC KEY-----

</file>


<file name="/etc/411.conf" perms="0600" owner="root:root">
<![CDATA[<!-- 411 Configuration -->                       
<config>                                                  
<master url="http://10.1.1.1:372/411.d/"/>                
<appliance>compute</appliance>                            
<os>linux</os>                                            
<group>Compute</group>                                    
</config>                                                 
]]>                                                       
</file>                                                   

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/411-client.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/411-client.xml: begin post section
</file>
</post>

<post  os="linux">
<file  perms="0700" name="/etc/rc.d/rocksconfig.d/post-02-411get">
#!/bin/bash

while [ ! -f /etc/411-security/shared.key ]; do

	# Tell frontend to send you the 411 shared key
	/opt/rocks/bin/get-411-key 10.1.1.1

	# Wait 10 seconds for shared key to get populated
	for i in 1 2 3 4 5 6 7 8 9 10 11 12; do 
		[ ! -f /etc/411-security/shared.key ] &amp;&amp; sleep 10 
	done
done

# If shared key got transferred, do a 411get and pull information
# from frontend

[ -f /etc/411-security/shared.key ] &amp;&amp; /opt/rocks/bin/411get --all

if [ -f /etc/rc3.d/S*autofs -o -f /etc/rc5.d/S*autofs ]; then
	/sbin/service autofs restart
fi
	
# Tell frontend to set your secure attributes  
/opt/rocks/bin/rqst-sec-attrs 10.1.1.1

rm -rf /etc/rc.d/rocksconfig.d/post-02-411get
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/411-client.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/411-client.xml: begin post section
</file>
</post>

<post  os="sunos">
<file  perms="0755" owner="root:bin" name="/lib/svc/method/sync_411_key">
#!/sbin/sh

. /lib/svc/share/smf_include.sh
. /lib/svc/share/fs_include.sh

# If the sharedkey exists, exit
[ -f /etc/411-security/shared.key ] &amp;&amp; exit $SMF_EXIT_OK

mkdir -p /etc/411-security

# Tell frontend to send you the 411 shared key
/opt/rocks/bin/get-411-key 10.1.1.1

# Wait 10 seconds for shared key to get populated
for i in 1 2 3 4 5 6 7 8 9 10; do 
	[ ! -f /etc/411-security/shared.key ] &amp;&amp; sleep 1
done

# If shared key got transferred,
# do a 411get and pull information
# from frontend
[ -f /etc/411-security/shared.key ] || exit $SMF_EXIT_ERR_CONFIG
/opt/rocks/bin/411get --all

# Tell frontend to set your secure attributes  
/opt/rocks/bin/rqst-sec-attrs 10.1.1.1

exit $SMF_EXIT_OK
</file>

<file  perms="0644" owner="" name="/opt/rocks/share/sync-411-key.xml">
&lt;!DOCTYPE service_bundle SYSTEM "/usr/share/lib/xml/dtd/service_bundle.dtd.1"&gt;
&lt;service_bundle type='manifest' name='ROCKSsvc:sync-411-key'&gt;
&lt;service
	name='system/sync-411-key'
	type='service'
	version='1'&gt;

	&lt;create_default_instance enabled='true' /&gt;

	&lt;single_instance/&gt;

	&lt;dependency name='ssh' grouping='require_all'
		restart_on='none' type='service'&gt;
		&lt;service_fmri value='svc:/network/ssh' /&gt;
	&lt;/dependency&gt;
	&lt;exec_method
		type='method'
		name='start'
		exec='/lib/svc/method/sync_411_key'
		timeout_seconds='60' /&gt;

	&lt;exec_method
		type='method'
		name='stop'
		exec=':true'
		timeout_seconds='3' /&gt;

	&lt;property_group name='startd' type='framework'&gt;
		&lt;propval name='duration' type='astring' value='transient' /&gt;
	&lt;/property_group&gt;

	&lt;stability value='Unstable' /&gt;

	&lt;template&gt;
		&lt;common_name&gt;
			&lt;loctext xml:lang='C'&gt;
				Synchronize the 411 shared key
			&lt;/loctext&gt;
		&lt;/common_name&gt;
		&lt;description&gt;
			&lt;loctext xml:lang='C'&gt;
				This service requests the 411 shared key
				from the frontend, which then synchronizes
				the key using ssh.
			&lt;/loctext&gt;
		&lt;/description&gt;
	&lt;/template&gt;
&lt;/service&gt;
&lt;/service_bundle&gt;

</file>
cp -rf /opt/rocks/share/sync-411-key.xml \
	/var/svc/manifest/system/sync-411-key.xml
<service  enabled="yes" name="system/sync-411-key"></service>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/411-client.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="area51" interface="public">
[parse1]
[parse1]	<description>
[parse1]
[parse1]	Area51 for everyone
[parse1]
[parse1]	</description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: area51-base.xml,v $
[parse1]	Revision 1.2  2009/01/28 20:45:51  mjk
[parse1]	- make node files "public"
[parse1]	- added glew to bootstap
[parse1]	
[parse1]	Revision 1.1  2005/03/04 01:46:33  mjk
[parse1]	*** empty log message ***
[parse1]	
[parse1]	Revision 1.1  2004/04/29 06:29:26  mjk
[parse1]	add chkrootkit
[parse1]	
[parse1]]]></changelog>
[parse1]
[parse1]	<package>chkrootkit</package>
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart  interface="public">

	



	<package>chkrootkit</package>

</kickstart>[parse1]
[parse1]<kickstart roll="area51" interface="public">
[parse1]
[parse1]	<description>
[parse1]
[parse1]	Area 51 for compute nodes
[parse1]
[parse1]	</description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: area51-client.xml,v $
[parse1]	Revision 1.3  2009/01/28 20:45:51  mjk
[parse1]	- make node files "public"
[parse1]	- added glew to bootstap
[parse1]	
[parse1]	Revision 1.2  2005/03/04 01:40:04  mjk
[parse1]	massive graph cleanup
[parse1]	
[parse1]	Revision 1.1  2004/04/29 01:08:25  mjk
[parse1]	added graph
[parse1]	
[parse1]]]></changelog>
[parse1]
[parse1]<post>
[parse1]
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart  interface="public">

	




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/area51-client.xml: begin post section
</file>
</post>

<post>


</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/area51-client.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]  
[parse1]  Force a kickstart on power fail or system crash.
[parse1]
[parse1]  </description>
[parse1]
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: auto-kickstart.xml,v $
[parse1]  Revision 1.3  2009/03/30 19:29:50  anoop
[parse1]  Merging xml files from Solaris Roll to the Linux roll.
[parse1]  More files to follow
[parse1]
[parse1]  Revision 1.2  2008/09/08 19:14:47  bruno
[parse1]  need xen install kernels too
[parse1]
[parse1]  Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.5  2005/02/16 00:40:04  mjk
[parse1]  graph cleanup
[parse1]
[parse1]  Revision 1.4  2005/02/01 23:37:10  mjk
[parse1]  remove roll attrs
[parse1]
[parse1]  Revision 1.3  2004/02/03 00:57:25  mjk
[parse1]  decolorize / derollize
[parse1]
[parse1]  Revision 1.2  2004/01/30 00:22:54  mjk
[parse1]  color hpc green
[parse1]
[parse1]  Revision 1.1  2003/07/07 20:47:51  bruno
[parse1]  initial release
[parse1]
[parse1]  Revision 1.1  2002/04/22 20:32:50  mjk
[parse1]  Added EOL DB2 Profile
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>rocks-boot-xen</package>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  




  <package  os="linux">rocks-boot-xen</package>

</kickstart>[parse1]
[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  AutoFS for automounting home directories over NFS or the loopback
[parse1]  device.
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: autofs.xml,v $
[parse1]  Revision 1.9  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.8  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.7  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.6  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.5  2009/03/30 19:29:50  anoop
[parse1]  Merging xml files from Solaris Roll to the Linux roll.
[parse1]  More files to follow
[parse1]
[parse1]  Revision 1.4  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.3  2004/02/03 20:00:35  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.2  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.1  2001/10/05 18:23:44  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>autofs</package>
[parse1]
[parse1]  <package os='sunos'>SUNWatfsr</package>
[parse1]  <package os='sunos'>SUNWatfsu</package>
[parse1]
[parse1]</kickstart> 
[parse1]
[parse1]
[parse1]
[parse1]
[parse1]
[parse1]
[parse1]
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  os="linux">autofs</package>

  <package  os="sunos">SUNWatfsr</package>
  <package  os="sunos">SUNWatfsu</package>

</kickstart>[parse1]
[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  AutoFS Client
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: autofs-client.xml,v $
[parse1]  Revision 1.8  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.7  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.6  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.5  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.4  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.4  2004/02/03 20:00:35  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.3  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.2  2001/10/02 03:16:39  mjk
[parse1]  - Update to bruno's new auto-part stuff
[parse1]  - Doesn't work but checkin anyway
[parse1]
[parse1]  Revision 1.1  2001/09/05 00:27:16  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post>
[parse1]# we need to fix the Domain to get NFSv4 running
[parse1]# this regexp will match both initial idmapd.conf as well as following \
reconfigure [parse1]sed -i 's/.*Domain.*=.*/Domain = &Kickstart_PublicHostname;/g' \
/etc/idmapd.conf [parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse1]
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/autofs-client.xml: begin post section
</file>
</post>

<post>
# we need to fix the Domain to get NFSv4 running
# this regexp will match both initial idmapd.conf as well as following reconfigure
sed -i 's/.*Domain.*=.*/Domain = loa720.univ-lille1.fr/g' /etc/idmapd.conf
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/autofs-client.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="hpc">
[parse1]
[parse1]<description>
[parse1]Benchmark applications
[parse1]</description>
[parse1]
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: benchmarks.xml,v $
[parse1]Revision 1.11  2008/11/30 18:59:50  anoop
[parse1]Cleanup of graph and node files
[parse1]Moved sun cluster tools from surya to aurora - need
[parse1]to find a permanent home
[parse1]
[parse1]Revision 1.10  2008/04/07 23:05:34  bruno
[parse1]nuke atlas and hpl
[parse1]
[parse1]Revision 1.9  2005/02/17 01:32:01  bruno
[parse1]moved iperf source into the hpc roll
[parse1]
[parse1]Revision 1.8  2005/02/17 01:05:18  bruno
[parse1]moved stream into the hpl roll
[parse1]
[parse1]Revision 1.7  2005/02/16 00:40:04  mjk
[parse1]graph cleanup
[parse1]
[parse1]Revision 1.6  2005/02/01 23:37:10  mjk
[parse1]remove roll attrs
[parse1]
[parse1]Revision 1.5  2004/03/28 15:40:38  bruno
[parse1]now using iozone SRPM from official web site
[parse1]
[parse1]Revision 1.4  2004/02/03 00:57:25  mjk
[parse1]decolorize / derollize
[parse1]
[parse1]Revision 1.3  2004/01/30 00:22:54  mjk
[parse1]color hpc green
[parse1]
[parse1]Revision 1.2  2003/07/08 18:37:14  bruno
[parse1]collapsed hpl-eth and hpl-myri into just hpl
[parse1]
[parse1]Revision 1.1  2003/07/07 20:47:51  bruno
[parse1]initial release
[parse1]
[parse1]Revision 1.5  2002/11/14 23:43:24  bruno
[parse1]added atlas and hpl-eth back in
[parse1]
[parse1]Revision 1.4  2002/11/13 20:19:19  mjk
[parse1]more ia64 changes
[parse1]
[parse1]Revision 1.3  2002/10/10 05:01:24  bruno
[parse1]added iozone
[parse1]
[parse1]Revision 1.2  2002/10/09 20:27:24  bruno
[parse1]updated 'contrib' package names
[parse1]
[parse1]Revision 1.1  2002/10/02 19:28:49  bruno
[parse1]put all benchmarks into one .xml file
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<!-- STREAM - memory bandwidth benchmark -->
[parse1]<package os="linux">stream</package>
[parse1]<package os="sunos">ROCKSstream</package>
[parse1]
[parse1]<!-- iperf - network performance tester -->
[parse1]<package os="linux">opt-iperf</package>
[parse1]<package os="sunos">ROCKSiperf</package>
[parse1]
[parse1]<!-- iozone - file system benchmark -->
[parse1]<package os="linux">iozone</package>
[parse1]<package os="sunos">ROCKSiozone</package>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>







<package  os="linux">stream</package>
<package  os="sunos">ROCKSstream</package>


<package  os="linux">opt-iperf</package>
<package  os="sunos">ROCKSiperf</package>


<package  os="linux">iozone</package>
<package  os="sunos">ROCKSiozone</package>

</kickstart>[parse1]
[parse1]
[parse1]<kickstart roll="base" interface="public">
[parse1]
[parse1]
[parse1]<description>
[parse1]The 'client node' in the graph.
[parse1]
[parse1]This file is used as a connection point for other XML configuration nodes.
[parse1]</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: client.xml,v $
[parse1]Revision 1.21  2013/01/17 17:32:47  clem
[parse1]removing /opt/rocks/lib/mysql from the global ld.so.conf
[parse1]
[parse1]we used the local rpath in all the foundation mysql binaries so we dont need
[parse1]any more the file in /etc/ld.so.conf.d/foundation-mysql.conf
[parse1]
[parse1]Tested on rocks 6.1 (need to test on rocks 5)
[parse1]
[parse1]Revision 1.20  2012/05/06 05:48:10  phil
[parse1]Copyright Storm for Mamba
[parse1]
[parse1]Revision 1.19  2011/08/25 23:41:32  anoop
[parse1]conditional on the wrong tag fixed
[parse1]
[parse1]Revision 1.18  2011/08/25 23:38:45  anoop
[parse1]Made a few section linux specific
[parse1]
[parse1]Revision 1.17  2011/07/23 02:30:14  phil
[parse1]Viper Copyright
[parse1]
[parse1]Revision 1.16  2011/05/12 18:19:21  anoop
[parse1]dbhost set for all clients except devel-servers.
[parse1]Needs to be made more generic to support all
[parse1]database installs.
[parse1]
[parse1]Database Security now set programmatically.
[parse1]All users have "SELECT" access on some tables
[parse1]apache has few more privs on some tables
[parse1]Root has all access to all.
[parse1]
[parse1]All passwords are random.
[parse1]
[parse1]Revision 1.15  2010/12/15 19:17:32  bruno
[parse1]make sure clients can access the database via the rocks command line
[parse1]
[parse1]Revision 1.14  2010/09/07 23:52:46  bruno
[parse1]star power for gb
[parse1]
[parse1]Revision 1.13  2009/07/31 01:50:40  anoop
[parse1]rocks report dbhost outputs xml
[parse1]
[parse1]Revision 1.12  2009/05/20 12:28:41  mjk
[parse1]*** empty log message ***
[parse1]
[parse1]Revision 1.11  2009/05/01 19:06:48  mjk
[parse1]chimi con queso
[parse1]
[parse1]Revision 1.10  2009/01/23 21:50:23  bruno
[parse1]var tags converted to entities
[parse1]
[parse1]Revision 1.9  2008/10/18 00:55:45  mjk
[parse1]copyright 5.1
[parse1]
[parse1]Revision 1.8  2008/03/06 23:41:30  mjk
[parse1]copyright storm on
[parse1]
[parse1]Revision 1.7  2008/02/19 23:20:24  bruno
[parse1]katz made me do it.
[parse1]
[parse1]Revision 1.6  2007/12/10 21:28:33  bruno
[parse1]the base roll now contains several elements from the HPC roll, thus
[parse1]making the HPC roll optional.
[parse1]
[parse1]this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]Revision 1.5  2007/06/23 04:03:18  mjk
[parse1]mars hill copyright
[parse1]
[parse1]Revision 1.4  2006/11/29 23:12:40  bruno
[parse1]prototype support for lights out frontend installs
[parse1]
[parse1]Revision 1.3  2006/06/05 17:57:33  bruno
[parse1]first steps towards 4.2 beta
[parse1]
[parse1]Revision 1.2  2005/03/01 18:23:18  mjk
[parse1]client/server are the graft (public) points
[parse1]
[parse1]Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]moved to base roll
[parse1]
[parse1]Revision 1.4  2005/02/15 22:58:52  mjk
[parse1]dtd is gone
[parse1]
[parse1]Revision 1.3  2004/08/24 23:07:19  bruno
[parse1]timezone cleanup
[parse1]
[parse1]for bug 6
[parse1]
[parse1]Revision 1.2  2004/07/21 21:37:25  fds
[parse1]Support for cluster shepard
[parse1]
[parse1]Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]*** empty log message ***
[parse1]
[parse1]Revision 1.3  2004/02/03 20:00:35  mjk
[parse1]decolorize
[parse1]
[parse1]Revision 1.2  2004/01/30 04:53:42  mjk
[parse1]colorize
[parse1]
[parse1]Revision 1.1  2003/07/07 20:04:55  bruno
[parse1]new for rolls
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<pre>
[parse1]
[parse1]<!--
[parse1]	this is used to skip by the browser popup during a client install.
[parse1]	we only want the browser (firefox) to popup on server installs
[parse1]	because the browser prompts the user for configuration info
[parse1]-->
[parse1]touch /tmp/rocks-skip-welcome
[parse1]
[parse1]</pre>
[parse1]
[parse1]
[parse1]<post>
[parse1]
[parse1]<!-- remove this for rocks 5.3 -->
[parse1]<file name="/var/cluster/frontend">
[parse1]&Kickstart_PrivateAddress;
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]<post cond="appliance != 'devel-server'">
[parse1]<!-- get the name of the database host into the rocks command line -->
[parse1]<eval mode="xml">
[parse1]/opt/rocks/bin/rocks report dbhost
[parse1]</eval>
[eval]
[eval]/opt/rocks/bin/rocks report dbhost
[eval]
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart  interface="public">




        



<pre>


touch /tmp/rocks-skip-welcome

</pre>



<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/client.xml: begin post section
</file>
</post>

<post>


<file  name="/var/cluster/frontend">
10.1.1.1
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/client.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/client.xml: begin post section
</file>
</post>

<post  cond="appliance != 'devel-server'">

<file name="/opt/rocks/lib/python2.6/site-packages/rocks/__init__.py" mode="append">
DatabaseHost = "loa720"
</file>


</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/client.xml: end post section
</file>
</post>






</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]<main os='linux'>
[parse1]	<rootpw>--iscrypted <eval>/opt/rocks/sbin/gen_root_pw</eval></rootpw>
[eval]/opt/rocks/sbin/gen_root_pw
[parse1]</main>
[parse1]<main os='sunos'>
[parse1]	<rootpw><eval>/opt/rocks/sbin/gen_root_pw</eval></rootpw>
[eval]/opt/rocks/sbin/gen_root_pw
[parse1]</main>
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

<main  os="linux">
	<rootpw>--iscrypted $1$gjDl8c7u$yZVIIfHvvUra8YkQn3Ccy1
</rootpw>
</main>
<main  os="sunos">
	<rootpw>$1$zxIUM3xn$WxCMTeRMldmkKemmMB4Zl0
</rootpw>
</main>
</kickstart>[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  DHCP Client
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: dhcp-client.xml,v $
[parse1]  Revision 1.9  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.8  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.7  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.6  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.5  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.4  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/04 01:40:04  mjk
[parse1]  massive graph cleanup
[parse1]
[parse1]  Revision 1.6  2005/02/16 00:40:04  mjk
[parse1]  graph cleanup
[parse1]
[parse1]  Revision 1.5  2005/02/01 23:37:10  mjk
[parse1]  remove roll attrs
[parse1]
[parse1]  Revision 1.4  2004/02/03 00:57:25  mjk
[parse1]  decolorize / derollize
[parse1]
[parse1]  Revision 1.3  2004/01/30 00:22:54  mjk
[parse1]  color hpc green
[parse1]
[parse1]  Revision 1.2  2003/09/26 00:07:24  bruno
[parse1]  closer to 9
[parse1]
[parse1]  Revision 1.1  2003/07/07 20:47:51  bruno
[parse1]  initial release
[parse1]
[parse1]  Revision 1.3  2001/10/05 18:57:40  mjk
[parse1]  Got IA64 compute node to http kickstart
[parse1]
[parse1]  Revision 1.2  2001/09/14 21:45:42  mjk
[parse1]  - Testing on ia32 compute nodes
[parse1]  - A CGI kickstart takes 5 seconds
[parse1]  - Working on ia64 compute nodes
[parse1]
[parse1]  Revision 1.1  2001/09/05 00:27:17  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>dhclient</package>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  os="linux">dhclient</package>


</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]<description>
[parse1]Take a root partition, and make it ours!
[parse1]
[parse1]This is the key to determining, on reinstalls, if we should save partitions
[parse1](because the stamp is there) or blow away all the paritions on the
[parse1]disk (because the stamp isn't there).
[parse1]</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: disk-stamp.xml,v $
[parse1]Revision 1.11  2012/05/06 05:48:10  phil
[parse1]Copyright Storm for Mamba
[parse1]
[parse1]Revision 1.10  2011/07/23 02:30:14  phil
[parse1]Viper Copyright
[parse1]
[parse1]Revision 1.9  2010/09/07 23:52:46  bruno
[parse1]star power for gb
[parse1]
[parse1]Revision 1.8  2009/05/01 19:06:48  mjk
[parse1]chimi con queso
[parse1]
[parse1]Revision 1.7  2009/03/31 00:23:29  anoop
[parse1]Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]Revision 1.6  2009/01/23 23:19:31  mjk
[parse1]tweaks on the entities
[parse1]
[parse1]Revision 1.5  2009/01/23 21:50:23  bruno
[parse1]var tags converted to entities
[parse1]
[parse1]Revision 1.4  2008/10/18 00:55:45  mjk
[parse1]copyright 5.1
[parse1]
[parse1]Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]copyright storm on
[parse1]
[parse1]Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]mars hill copyright
[parse1]
[parse1]Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]moved to base roll
[parse1]
[parse1]Revision 1.3  2005/02/15 22:58:52  mjk
[parse1]dtd is gone
[parse1]
[parse1]Revision 1.2  2005/02/14 21:55:01  bruno
[parse1]support for phil's phartitioning phun
[parse1]
[parse1]Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]*** empty log message ***
[parse1]
[parse1]Revision 1.9  2004/02/03 20:00:35  mjk
[parse1]decolorize
[parse1]
[parse1]Revision 1.8  2004/01/30 04:53:42  mjk
[parse1]colorize
[parse1]
[parse1]Revision 1.7  2003/12/09 21:54:58  bruno
[parse1]remove 'Red Hat' from boot up
[parse1]
[parse1]Revision 1.6  2003/07/22 21:25:20  fds
[parse1]Kickstart and Profile dates in same format.
[parse1]
[parse1]Revision 1.5  2003/07/16 20:10:41  bruno
[parse1]changed to new 'file' tag
[parse1]
[parse1]Revision 1.4  2003/01/28 19:09:20  fds
[parse1]Using version variable.
[parse1]
[parse1]Revision 1.3  2002/06/17 19:50:02  bruno
[parse1]7.3-isms
[parse1]
[parse1]Revision 1.2  2002/02/20 17:56:52  bruno
[parse1]changed format of release version
[parse1]
[parse1]Revision 1.1  2001/10/01 19:09:58  bruno
[parse1]initial release
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<post>
[parse1]
[parse1]<file name="/etc/rocks-release">
[parse1]Rocks release &version; (&release;)
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]<post os='linux'>
[parse1]sed "s/redhat-release/rocks-release/" /etc/rc.sysinit &gt; /tmp/rc.sysinit
[parse1]cp /tmp/rc.sysinit /etc/rc.sysinit
[parse1]rm /tmp/rc.sysinit
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>



        





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/disk-stamp.xml: begin post section
</file>
</post>

<post>

<file  name="/etc/rocks-release">
Rocks release 6.1 (Emerald Boa)
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/disk-stamp.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/disk-stamp.xml: begin post section
</file>
</post>

<post  os="linux">
sed "s/redhat-release/rocks-release/" /etc/rc.sysinit &gt; /tmp/rc.sysinit
cp /tmp/rc.sysinit /etc/rc.sysinit
rm /tmp/rc.sysinit

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/disk-stamp.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]  
[parse1]  Emacs OS
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: emacs.xml,v $
[parse1]  Revision 1.9  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.8  2012/04/24 18:43:51  phil
[parse1]  add libotf package explicitly for emacs.
[parse1]
[parse1]  Revision 1.7  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.6  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.5  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.4  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.4  2004/02/03 20:00:35  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.3  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.2  2002/02/15 23:44:23  mjk
[parse1]  - Added netscape to frontend
[parse1]  - Move package trimming
[parse1]
[parse1]  Revision 1.1  2001/11/06 18:12:40  mjk
[parse1]  - Made emacs its own node (reuse in frontend and standalone)
[parse1]  - removed Victor's NFS stuff from accounting
[parse1]  - public/private root passwords match on the form
[parse1]  - Fixed private kickstart host on the form
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package cond="rocks_version_major > 5">libotf</package>
[parse1]  <package type="meta">Emacs</package>
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  cond="rocks_version_major > 5">libotf</package>
  <package  type="meta">Emacs</package>

</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]	<description>
[parse1]
[parse1]	Rocks Foundation Packages
[parse1]
[parse1]	</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: foundation-base.xml,v $
[parse1]	Revision 1.36  2013/02/01 17:58:10  clem
[parse1]	let's install the foundation-python-setuptools by defualt
[parse1]	
[parse1]	I don't see why we should not install them. It is just few files and it
[parse1]	makes easier to compile other foundation-python packages.
[parse1]	
[parse1]	Revision 1.35  2012/05/06 05:48:10  phil
[parse1]	Copyright Storm for Mamba
[parse1]	
[parse1]	Revision 1.34  2012/03/06 20:19:28  clem
[parse1]	Added GIT to the base roll and modified the documentation accordingly
[parse1]	
[parse1]	Revision 1.33  2011/08/25 23:38:46  anoop
[parse1]	Made a few section linux specific
[parse1]	
[parse1]	Revision 1.32  2011/08/24 21:59:38  anoop
[parse1]	Really, really remove foundation-perl and foundation-cpan
[parse1]	
[parse1]	Revision 1.31  2011/07/23 02:30:14  phil
[parse1]	Viper Copyright
[parse1]	
[parse1]	Revision 1.30  2010/12/01 18:35:58  bruno
[parse1]	make sure to run ldconfig after any file is added to /etc/ld.so.conf.d
[parse1]	
[parse1]	Revision 1.29  2010/09/07 23:52:46  bruno
[parse1]	star power for gb
[parse1]	
[parse1]	Revision 1.28  2009/12/08 01:56:24  bruno
[parse1]	set the library path for foundation libraries in the base roll.
[parse1]	
[parse1]	Revision 1.27  2009/12/04 23:39:15  bruno
[parse1]	backout last update
[parse1]	
[parse1]	Revision 1.26  2009/12/04 22:43:39  bruno
[parse1]	make sure rocks services can find the libraries in /opt/rocks/lib
[parse1]	
[parse1]	Revision 1.25  2009/11/20 23:38:38  bruno
[parse1]	from anoop:
[parse1]		Disable building and installation of rocks-cpan and cpan-support on
[parse1]		Solaris. Will re-enable for next release after testing.
[parse1]	
[parse1]	Revision 1.24  2009/11/19 21:08:10  bruno
[parse1]	foundation-perl-tk is now named foundation-perl-Tk
[parse1]	
[parse1]	Revision 1.23  2009/11/18 22:16:56  anoop
[parse1]	- Big changes to rocks-cpan. Now more accurate.
[parse1]	- CPAN Support introduced. Builds and installs the
[parse1]	  necessary infrastucture to get CPANPLUS::Dist::Rocks
[parse1]	  to function correctly
[parse1]	- Changes to xml files to include CPAN packages and support
[parse1]	  infrastructure
[parse1]	
[parse1]	Revision 1.22  2009/11/10 21:32:28  anoop
[parse1]	Install CPAN config files to help create RPM files from CPAN directly
[parse1]	Make sure to build and install rocks-cpan during bootstrap of the base roll
[parse1]	Include CPAN support on solaris as well. All CPAN files are only for
[parse1]	foundation-perl
[parse1]	
[parse1]	Revision 1.21  2009/05/20 23:00:29  anoop
[parse1]	Bug fix. ldconfig needed to be run before any mysql commands
[parse1]	Otherwise the database accesses would fail, no data would ever
[parse1]	be put into the database, and the frontend installation would
[parse1]	fail spectacularly.
[parse1]	
[parse1]	Revision 1.20  2009/05/20 12:12:00  mjk
[parse1]	nodes have RO access to DB
[parse1]	
[parse1]	Revision 1.19  2009/05/15 01:05:21  anoop
[parse1]	*** empty log message ***
[parse1]	
[parse1]	Revision 1.18  2009/05/08 22:13:17  anoop
[parse1]	added ROCKSfoundation-python-xml
[parse1]	
[parse1]	Revision 1.17  2009/05/01 19:06:48  mjk
[parse1]	chimi con queso
[parse1]	
[parse1]	Revision 1.16  2009/03/31 00:23:29  anoop
[parse1]	Merged the remainder of the solaris XML files to the base roll
[parse1]	
[parse1]	Revision 1.15  2009/03/03 22:20:29  mjk
[parse1]	added python-xml (own package now)
[parse1]	
[parse1]	Revision 1.14  2008/10/18 00:55:45  mjk
[parse1]	copyright 5.1
[parse1]	
[parse1]	Revision 1.13  2008/03/07 18:29:48  mjk
[parse1]	foundation-mecurial is on the frontend now
[parse1]	
[parse1]	Revision 1.12  2008/03/06 23:41:30  mjk
[parse1]	copyright storm on
[parse1]	
[parse1]	Revision 1.11  2007/06/23 04:03:18  mjk
[parse1]	mars hill copyright
[parse1]	
[parse1]	Revision 1.10  2006/08/02 21:34:36  mjk
[parse1]	added foundation perl
[parse1]	
[parse1]	Revision 1.9  2006/07/29 18:29:44  mjk
[parse1]	added foundation-ant
[parse1]	
[parse1]	Revision 1.8  2006/05/02 19:27:28  mjk
[parse1]	create dot config file
[parse1]	
[parse1]	Revision 1.7  2006/01/20 19:28:03  mjk
[parse1]	remove python symlink (in rpm now)
[parse1]	
[parse1]	Revision 1.6  2006/01/20 01:21:41  mjk
[parse1]	*** empty log message ***
[parse1]	
[parse1]	Revision 1.5  2006/01/19 21:27:12  mjk
[parse1]	more foundation changes
[parse1]	
[parse1]	Revision 1.4  2006/01/18 06:12:42  mjk
[parse1]	more foundation work
[parse1]	
[parse1]	Revision 1.3  2006/01/17 00:13:14  mjk
[parse1]	move foundation stuff
[parse1]	
[parse1]	Revision 1.2  2006/01/13 23:57:17  mjk
[parse1]	added foundation-python
[parse1]	
[parse1]	Revision 1.1  2005/07/11 22:00:50  mjk
[parse1]	added foundation to graph
[parse1]	
[parse1]]]></changelog>
[parse1]
[parse1]	<package os='linux'>foundation-redhat</package>
[parse1]	<package os='linux'>foundation-python</package>
[parse1]	<package os='linux'>foundation-python-extras</package>
[parse1]	<package os='linux'>foundation-python-setuptools</package>
[parse1]	<package os='linux'>foundation-python-xml</package>
[parse1]	<package os='linux'>foundation-graphviz</package>
[parse1]	<package os='linux'>foundation-coreutils</package>
[parse1]	<package os='linux'>foundation-rcs</package>
[parse1]	<package os='linux'>foundation-gawk</package>
[parse1]	<package os='linux'>foundation-mysql</package>
[parse1]	<package os='linux'>foundation-libxml2</package>
[parse1]	<package os='linux'>foundation-wget</package>
[parse1]	<package os='linux'>foundation-ant</package>
[parse1]	<package os='linux'>foundation-mercurial</package>
[parse1]	<package os='linux'>foundation-git</package>
[parse1]
[parse1]	<!-- needed by foundation-git -->
[parse1]	<package os='linux'>perl-Error</package>
[parse1]
[parse1]	<package os='sunos'>ROCKSfoundation-python</package>
[parse1]	<package os='sunos'>ROCKSfoundation-python-xml</package>
[parse1]	<package os='sunos'>ROCKSfoundation-python-extras</package>
[parse1]	<package os='sunos'>ROCKSfoundation-graphviz</package>
[parse1]	<package os='sunos'>ROCKSfoundation-coreutils</package>
[parse1]	<package os='sunos'>ROCKSfoundation-rcs</package>
[parse1]	<package os='sunos'>ROCKSfoundation-gawk</package>
[parse1]	<package os='sunos'>ROCKSfoundation-libxml2</package>
[parse1]	<package os='sunos'>ROCKSfoundation-wget</package>
[parse1]
[parse1]<post>
[parse1]
[parse1]<!-- graphviz requires this to create its config file -->
[parse1]
[parse1]/opt/rocks/bin/dot -c
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]<post os="linux">
[parse1]
[parse1]<file name="/etc/ld.so.conf.d/foundation.conf">
[parse1]/lib
[parse1]/lib64
[parse1]/usr/lib
[parse1]/usr/lib64
[parse1]/opt/rocks/lib
[parse1]</file>
[parse1]
[parse1]/sbin/ldconfig
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

	

        




	<package  os="linux">foundation-redhat</package>
	<package  os="linux">foundation-python</package>
	<package  os="linux">foundation-python-extras</package>
	<package  os="linux">foundation-python-setuptools</package>
	<package  os="linux">foundation-python-xml</package>
	<package  os="linux">foundation-graphviz</package>
	<package  os="linux">foundation-coreutils</package>
	<package  os="linux">foundation-rcs</package>
	<package  os="linux">foundation-gawk</package>
	<package  os="linux">foundation-mysql</package>
	<package  os="linux">foundation-libxml2</package>
	<package  os="linux">foundation-wget</package>
	<package  os="linux">foundation-ant</package>
	<package  os="linux">foundation-mercurial</package>
	<package  os="linux">foundation-git</package>

	
	<package  os="linux">perl-Error</package>

	<package  os="sunos">ROCKSfoundation-python</package>
	<package  os="sunos">ROCKSfoundation-python-xml</package>
	<package  os="sunos">ROCKSfoundation-python-extras</package>
	<package  os="sunos">ROCKSfoundation-graphviz</package>
	<package  os="sunos">ROCKSfoundation-coreutils</package>
	<package  os="sunos">ROCKSfoundation-rcs</package>
	<package  os="sunos">ROCKSfoundation-gawk</package>
	<package  os="sunos">ROCKSfoundation-libxml2</package>
	<package  os="sunos">ROCKSfoundation-wget</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/foundation-base.xml: begin post section
</file>
</post>

<post>



/opt/rocks/bin/dot -c

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/foundation-base.xml: end post section
</file>
</post>





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/foundation-base.xml: begin post section
</file>
</post>

<post  os="linux">

<file  name="/etc/ld.so.conf.d/foundation.conf">
/lib
/lib64
/usr/lib
/usr/lib64
/opt/rocks/lib
</file>

/sbin/ldconfig

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/foundation-base.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]	<description>
[parse1]
[parse1]	Rocks Foundation Packages
[parse1]
[parse1]	</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: foundation-client.xml,v $
[parse1]	Revision 1.9  2012/05/06 05:48:10  phil
[parse1]	Copyright Storm for Mamba
[parse1]	
[parse1]	Revision 1.8  2011/07/23 02:30:14  phil
[parse1]	Viper Copyright
[parse1]	
[parse1]	Revision 1.7  2010/09/07 23:52:46  bruno
[parse1]	star power for gb
[parse1]	
[parse1]	Revision 1.6  2009/05/01 19:06:48  mjk
[parse1]	chimi con queso
[parse1]	
[parse1]	Revision 1.5  2008/10/18 00:55:45  mjk
[parse1]	copyright 5.1
[parse1]	
[parse1]	Revision 1.4  2008/03/06 23:41:30  mjk
[parse1]	copyright storm on
[parse1]	
[parse1]	Revision 1.3  2007/06/23 04:03:18  mjk
[parse1]	mars hill copyright
[parse1]	
[parse1]	Revision 1.2  2006/01/18 06:12:42  mjk
[parse1]	more foundation work
[parse1]	
[parse1]	Revision 1.1  2005/07/11 22:00:50  mjk
[parse1]	added foundation to graph
[parse1]	
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

	

        




</kickstart>[parse1]
[parse1]<kickstart roll="ganglia">
[parse1]
[parse1]	<description>
[parse1]
[parse1]	UCB's Ganglia Cluster Monitoring tool.
[parse1]
[parse1]	</description>
[parse1]
[parse1]	<copyright>
[parse1]	Copyright (c) 2000 - 2014 The Regents of the University of California.
[parse1]	All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]	
[parse1]	</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: ganglia.xml,v $
[parse1]	Revision 1.36  2012/09/07 23:39:46  clem
[parse1]	minor fixes to the Makefile
[parse1]
[parse1]	 - moved some instruction in Makefile instead of nodes files
[parse1]	   so that rpms are already fixed
[parse1]
[parse1]	Revision 1.35  2012/06/01 19:28:56  clem
[parse1]	an entire day for an extra newline in a php configuratio file!!
[parse1]
[parse1]	Revision 1.34  2012/05/31 16:50:00  clem
[parse1]	damn xml escaping!!!
[parse1]
[parse1]	Revision 1.33  2012/05/31 00:46:26  clem
[parse1]	ganglia 3.3.7 updated betaversion
[parse1]
[parse1]	Revision 1.32  2012/05/06 05:49:03  phil
[parse1]	Copyright Storm for Mamba
[parse1]
[parse1]	Revision 1.31  2012/03/28 16:51:08  phil
[parse1]	change package name from rrdtool to foundation-rrdtool.
[parse1]	Modify /var/www/html/ganglia/conf.php to point to /opt/rocks/bin/rrdtool.
[parse1]	This fixes broken graphs.
[parse1]
[parse1]	Revision 1.30  2011/08/24 22:11:25  anoop
[parse1]	Solaris does not need rrdtool
[parse1]	Removed unnecessary utils from solaris
[parse1]
[parse1]	Revision 1.29  2011/07/23 02:30:58  phil
[parse1]	Viper Copyright
[parse1]
[parse1]	Revision 1.28  2010/09/07 23:53:13  bruno
[parse1]	star power for gb
[parse1]
[parse1]	Revision 1.27  2009/05/08 22:23:43  anoop
[parse1]	Add apr, apr-util to solaris nodes
[parse1]	designate post sections based on OS
[parse1]
[parse1]	Revision 1.26  2009/05/01 19:07:15  mjk
[parse1]	chimi con queso
[parse1]
[parse1]	Revision 1.25  2009/04/29 23:34:57  bruno
[parse1]	gettin' close
[parse1]
[parse1]	Revision 1.24  2009/04/28 23:28:09  bruno
[parse1]	fixes
[parse1]
[parse1]	Revision 1.23  2009/04/27 17:58:26  bruno
[parse1]	fixes
[parse1]
[parse1]	Revision 1.22  2009/04/24 22:10:35  anoop
[parse1]	Renamed ganglia-hpc to rocks-ganglia
[parse1]
[parse1]	Revision 1.21  2009/04/21 18:10:54  bruno
[parse1]	 - converted gmond dbreport to rocks command line
[parse1]	 - added supporting packages for ganglia monitor core
[parse1]
[parse1]	Revision 1.20  2008/12/16 18:41:29  anoop
[parse1]	Merged solaris specific info into common XML files
[parse1]
[parse1]	Revision 1.19  2008/10/18 00:56:07  mjk
[parse1]	copyright 5.1
[parse1]
[parse1]	Revision 1.18  2008/04/29 19:51:50  bruno
[parse1]	get phpsysinfo to work
[parse1]
[parse1]	Revision 1.17  2008/04/24 12:22:29  bruno
[parse1]	phpSysInfo name changed to phpsysinfo
[parse1]
[parse1]	Revision 1.16  2008/03/06 23:41:50  mjk
[parse1]	copyright storm on
[parse1]
[parse1]	Revision 1.15  2007/06/23 04:03:34  mjk
[parse1]	mars hill copyright
[parse1]
[parse1]	Revision 1.14  2006/09/11 22:48:11  mjk
[parse1]	monkey face copyright
[parse1]
[parse1]	Revision 1.13  2006/08/23 20:36:46  anoop
[parse1]	Upgraded Ganglia from 2.5.7 to 3.0.3
[parse1]	Upgraded RRD Tool from 1.0.38 to 1.2.15
[parse1]
[parse1]	Changes to the roll to adapt the roll to the upgrades.
[parse1]
[parse1]	Revision 1.12  2006/08/10 00:10:27  mjk
[parse1]	4.2 copyright
[parse1]
[parse1]	Revision 1.11  2006/07/20 20:30:59  bruno
[parse1]	make links so the init scripts from the ganglia package can find the
[parse1]	daemons
[parse1]
[parse1]	Revision 1.10  2006/07/18 18:15:34  bruno
[parse1]	no longer build ganglia from SRPM -- build it from the tarball
[parse1]
[parse1]	Revision 1.9  2005/10/12 18:09:13  mjk
[parse1]	final copyright for 4.1
[parse1]
[parse1]	Revision 1.8  2005/09/16 01:02:50  mjk
[parse1]	updated copyright
[parse1]
[parse1]	Revision 1.7  2005/05/24 21:22:18  mjk
[parse1]	update copyright, release is not any closer
[parse1]
[parse1]	Revision 1.6  2005/04/16 00:11:23  fds
[parse1]	Ganglia 3 is not ready for prime time yet. Rollback.
[parse1]
[parse1]	Revision 1.4  2005/04/01 00:42:35  fds
[parse1]	Put in missing cluster top and temp metrics.
[parse1]
[parse1]	Revision 1.3  2005/03/12 01:10:28  fds
[parse1]	Moved the ganglia-python package here.
[parse1]
[parse1]	Revision 1.2  2005/03/08 01:08:05  fds
[parse1]	Only the frontend gets usersguide
[parse1]
[parse1]	Revision 1.1  2005/03/07 23:51:22  fds
[parse1]	Beginning of Ganglia Roll.
[parse1]
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]	<package os="linux">ganglia-monitor-core</package>
[parse1]	<package os="linux">ganglia-python</package>
[parse1]	<package os="linux">rocks-ganglia</package>
[parse1]	<package os="linux">confuse</package>
[parse1]
[parse1]	<package os="sunos">ROCKSconfuse</package>
[parse1]	<package os="sunos">ROCKSapr</package>
[parse1]	<package os="sunos">ROCKSapr-util</package>
[parse1]	<package os="sunos">ROCKSganglia-monitor-core</package>
[parse1]	<package os="sunos">ROCKSganglia-python</package>
[parse1]	<package os="sunos">ROCKSrocks-ganglia</package>
[parse1]
[parse1]<post>
[parse1]ln -s /opt/ganglia/sbin/gmond /usr/sbin/gmond
[parse1]</post>
[parse1]
[parse1]<post os="linux">
[parse1]
[parse1]/sbin/chkconfig --add gmond
[parse1]
[parse1]<file name="/etc/man.config" mode="append">
[parse1]MANPATH /opt/ganglia/man
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]<post os="sunos">
[parse1]mkdir -p /var/lock
[parse1]
[parse1]cp /opt/ganglia/share/ganglia/gmond.xml /var/svc/manifest/network/gmond.xml
[parse1]<service name='network/gmond' enabled='yes'/>
[parse1]
[parse1]</post>
[parse1]
[parse1]<post arch="x86_64" os="linux">
[parse1]<file name="/etc/ld.so.conf.d/ganglia.conf">
[parse1]/opt/ganglia/lib64
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]<post arch="i386" os="linux">
[parse1]<file name="/etc/ld.so.conf.d/ganglia.conf">
[parse1]/opt/ganglia/lib
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]<post os="linux">
[parse1]/sbin/ldconfig
[parse1]</post>
[parse1]
[parse1]<post os="sunos">
[parse1]crle -u -l /opt/ganglia/lib
[parse1]</post>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

	

	



	<package  os="linux">ganglia-monitor-core</package>
	<package  os="linux">ganglia-python</package>
	<package  os="linux">rocks-ganglia</package>
	<package  os="linux">confuse</package>

	<package  os="sunos">ROCKSconfuse</package>
	<package  os="sunos">ROCKSapr</package>
	<package  os="sunos">ROCKSapr-util</package>
	<package  os="sunos">ROCKSganglia-monitor-core</package>
	<package  os="sunos">ROCKSganglia-python</package>
	<package  os="sunos">ROCKSrocks-ganglia</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: begin post section
</file>
</post>

<post>
ln -s /opt/ganglia/sbin/gmond /usr/sbin/gmond
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: begin post section
</file>
</post>

<post  os="linux">

/sbin/chkconfig --add gmond

<file  name="/etc/man.config" mode="append">
MANPATH /opt/ganglia/man
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: begin post section
</file>
</post>

<post  os="sunos">
mkdir -p /var/lock

cp /opt/ganglia/share/ganglia/gmond.xml /var/svc/manifest/network/gmond.xml
<service  enabled="yes" name="network/gmond"></service>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: begin post section
</file>
</post>

<post  os="linux" arch="x86_64">
<file  name="/etc/ld.so.conf.d/ganglia.conf">
/opt/ganglia/lib64
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: begin post section
</file>
</post>

<post  os="linux" arch="i386">
<file  name="/etc/ld.so.conf.d/ganglia.conf">
/opt/ganglia/lib
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: begin post section
</file>
</post>

<post  os="linux">
/sbin/ldconfig
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: begin post section
</file>
</post>

<post  os="sunos">
crle -u -l /opt/ganglia/lib
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="ganglia" interface="public">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  UCB's Ganglia Monitor system for client nodes in the
[parse1]  cluster. We make the gmonds "deaf" for compute nodes
[parse1]  so the memory footprint is O(1) on compute nodes.
[parse1]
[parse1]  </description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: ganglia-client.xml,v $
[parse1]  Revision 1.12  2009/04/29 23:34:57  bruno
[parse1]  gettin' close
[parse1]
[parse1]  Revision 1.11  2009/04/27 17:58:26  bruno
[parse1]  fixes
[parse1]
[parse1]  Revision 1.10  2009/04/21 18:10:54  bruno
[parse1]   - converted gmond dbreport to rocks command line
[parse1]   - added supporting packages for ganglia monitor core
[parse1]
[parse1]  Revision 1.9  2009/02/02 19:56:07  mjk
[parse1]  Node_Hostname -> hostname
[parse1]
[parse1]  Revision 1.8  2009/01/28 20:45:52  mjk
[parse1]  - make node files "public"
[parse1]  - added glew to bootstap
[parse1]
[parse1]  Revision 1.7  2008/12/16 18:41:29  anoop
[parse1]  Merged solaris specific info into common XML files
[parse1]
[parse1]  Revision 1.6  2006/08/23 20:36:46  anoop
[parse1]  Upgraded Ganglia from 2.5.7 to 3.0.3
[parse1]  Upgraded RRD Tool from 1.0.38 to 1.2.15
[parse1]
[parse1]  Changes to the roll to adapt the roll to the upgrades.
[parse1]
[parse1]  Revision 1.5  2005/04/16 00:11:23  fds
[parse1]  Ganglia 3 is not ready for prime time yet. Rollback.
[parse1]
[parse1]  Revision 1.3  2005/03/08 00:21:20  fds
[parse1]  Linked in news node.
[parse1]
[parse1]  Revision 1.6  2004/02/03 00:57:25  mjk
[parse1]  decolorize / derollize
[parse1]
[parse1]  Revision 1.5  2004/01/30 00:22:54  mjk
[parse1]  color hpc green
[parse1]
[parse1]  Revision 1.4  2003/12/15 17:37:28  fds
[parse1]  Note for fully-aware client operation
[parse1]
[parse1]  Revision 1.3  2003/10/23 02:02:24  fds
[parse1]  Sorted out ganglia graph ordering.
[parse1]
[parse1]  Revision 1.2  2003/10/21 23:52:24  fds
[parse1]  Putting gmonds into deaf mode for lower footprint.
[parse1]  New nodes will not converge as fast, but that's not the common case.
[parse1]
[parse1]  Revision 1.1  2003/07/07 20:47:51  bruno
[parse1]  initial release
[parse1]
[parse1]  Revision 1.11  2002/12/05 20:55:24  fds
[parse1]  Resoved some ganglia config file issues, tested with both frontend and \
client [parse1]  nodes.
[parse1]
[parse1]  Revision 1.10  2002/10/28 19:12:57  mjk
[parse1]  fix Node_Hostname bug
[parse1]
[parse1]  Revision 1.9  2002/10/21 20:36:34  bruno
[parse1]  had to change a bit in order to support frontend installation
[parse1]
[parse1]  Revision 1.8  2002/10/14 23:39:46  fds
[parse1]  Ganglia gmond service now in separate package.
[parse1]
[parse1]  Revision 1.7  2002/10/03 19:39:03  bruno
[parse1]  added full pathname to dbreports
[parse1]
[parse1]  Revision 1.6  2002/10/03 00:20:42  fds
[parse1]  Changed service name to Info on some things, and fancy index.html header
[parse1]  works.
[parse1]
[parse1]  Revision 1.5  2002/10/02 20:54:16  fds
[parse1]  Using dbreport.py to generate gmond.conf for compute nodes.
[parse1]
[parse1]  Revision 1.4  2002/04/23 20:21:26  mjk
[parse1]  new version of ganglia
[parse1]
[parse1]  Revision 1.3  2002/02/25 22:43:23  mjk
[parse1]  - Removed --sdsc flag from rocks-dist
[parse1]  - Changed ganglia xml file to new RPMS
[parse1]
[parse1]  Revision 1.2  2002/02/06 00:46:45  mjk
[parse1]  V2 changes
[parse1]  added rrdtool
[parse1]
[parse1]  Revision 1.1  2001/09/05 00:27:17  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post os="linux">
[parse1]/sbin/chkconfig --del gmetad
[parse1]</post>
[parse1]
[parse1]<post>
[parse1]
[parse1]mkdir -p /etc/ganglia
[parse1]
[parse1]<file name="/etc/ganglia/gmond.conf">
[parse1]<eval shell="sh">
[parse1]/opt/rocks/bin/rocks report host ganglia gmond &hostname;
[parse1]</eval>
[eval]
[eval]/opt/rocks/bin/rocks report host ganglia gmond compute-0-0
[eval]
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart  interface="public">

  




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia-client.xml: begin post section
</file>
</post>

<post  os="linux">
/sbin/chkconfig --del gmetad
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia-client.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia-client.xml: begin post section
</file>
</post>

<post>

mkdir -p /etc/ganglia

<file  name="/etc/ganglia/gmond.conf">
/* Global Configuration */
globals {
	daemonize = yes     
	setuid = yes
	user = nobody
	debug_level = 0
	max_udp_msg_len = 1472
	mute = no
	deaf = yes
	host_dmax = 0 /* secs */
	cleanup_threshold = 300 /* secs */
	gexec = no
	send_metadata_interval = 180 /* secs */
}

/* Cluster Specific attributes */
cluster {
	name = "LOACLuster"
	owner = "Laboratoire d Optique Atmospherique"
	latlong = "N50.3 W3.14"
	url = "None"
}

/* Host configuration */host {
	location="0,0,0"
}

/* UDP Channels for Send and Recv */udp_recv_channel {
	mcast_join = 224.0.0.3
	port = 8649
}
udp_send_channel {
	mcast_join = 224.0.0.3
	host = 10.1.1.1
	port = 8649
}

/* TCP Accept Channel */
tcp_accept_channel {
	port = 8649

	acl {
		default = "deny"

		access {
			ip = 127.0.0.1
			mask = 32
			action = "allow"
		}

		access {
			ip = 10.1.0.0
			mask = 16
			action = "allow"
		}
	}
}

/* Modules */
modules {
	module {
		name = "core_metrics"
	}

	module {
		name = "cpu_module"
		path = "modcpu.so"
	}

	module {
		name = "disk_module"
		path = "moddisk.so"
	}

	module {
		name = "load_module"
		path = "modload.so"
	}

	module {
		name = "mem_module"
		path = "modmem.so"
	}

	module {
		name = "net_module"
		path = "modnet.so"
	}

	module {
		name = "proc_module"
		path = "modproc.so"
	}

	module {
		name = "sys_module"
		path = "modsys.so"
	}

        module {
                name = "python_module"
                path = "modpython.so"
                params = "/opt/ganglia/lib64/ganglia/python_modules"
        }
}

/* Metrics Collection group */
collection_group {
	collect_every = 60
	time_threshold = 300
	metric {
		name = "location"
		value_threshold = 10.0
	}
	metric {
		name = "load_one"
		value_threshold = 10.0
	}
	metric {
		name = "mem_total"
		value_threshold = 10.0
	}
	metric {
		name = "cpu_intr"
		value_threshold = 10.0
	}
	metric {
		name = "proc_run"
		value_threshold = 10.0
	}
	metric {
		name = "load_five"
		value_threshold = 10.0
	}
	metric {
		name = "disk_free"
		value_threshold = 10.0
	}
	metric {
		name = "mem_cached"
		value_threshold = 10.0
	}
	metric {
		name = "mtu"
		value_threshold = 10.0
	}
	metric {
		name = "cpu_sintr"
		value_threshold = 10.0
	}
	metric {
		name = "pkts_in"
		value_threshold = 10.0
	}
	metric {
		name = "bytes_in"
		value_threshold = 10.0
	}
	metric {
		name = "bytes_out"
		value_threshold = 10.0
	}
	metric {
		name = "swap_total"
		value_threshold = 10.0
	}
	metric {
		name = "mem_free"
		value_threshold = 10.0
	}
	metric {
		name = "load_fifteen"
		value_threshold = 10.0
	}
	metric {
		name = "boottime"
		value_threshold = 10.0
	}
	metric {
		name = "cpu_idle"
		value_threshold = 10.0
	}
	metric {
		name = "cpu_aidle"
		value_threshold = 10.0
	}
	metric {
		name = "cpu_user"
		value_threshold = 10.0
	}
	metric {
		name = "cpu_nice"
		value_threshold = 10.0
	}
	metric {
		name = "sys_clock"
		value_threshold = 10.0
	}
	metric {
		name = "mem_buffers"
		value_threshold = 10.0
	}
	metric {
		name = "cpu_system"
		value_threshold = 10.0
	}
	metric {
		name = "part_max_used"
		value_threshold = 10.0
	}
	metric {
		name = "disk_total"
		value_threshold = 10.0
	}
	metric {
		name = "heartbeat"
		value_threshold = 10.0
	}
	metric {
		name = "mem_shared"
		value_threshold = 10.0
	}
	metric {
		name = "machine_type"
		value_threshold = 10.0
	}
	metric {
		name = "cpu_wio"
		value_threshold = 10.0
	}
	metric {
		name = "proc_total"
		value_threshold = 10.0
	}
	metric {
		name = "cpu_num"
		value_threshold = 10.0
	}
	metric {
		name = "cpu_speed"
		value_threshold = 10.0
	}
	metric {
		name = "pkts_out"
		value_threshold = 10.0
	}
	metric {
		name = "swap_free"
		value_threshold = 10.0
	}
	metric{
		name = 'os_name'
	}
	metric{
		name = 'os_release'
	}
}

include ('/opt/ganglia/etc/conf.d/*.pyconf')

</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ganglia-client.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="hpc" interface="public">
[parse1]
[parse1]<description>
[parse1]The 'hpc node' in the graph.
[parse1]
[parse1]This file is used as a connection point for other XML configuration nodes
[parse1]that should be shared between all HPC appliances. Also contains common and 
[parse1]popular libraries for HPC work.
[parse1]</description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: hpc-base.xml,v $
[parse1]Revision 1.16  2012/09/30 21:58:55  phil
[parse1]Update openmpi to 1.6.2.
[parse1]Create Modules for ethernet and IB
[parse1]Add IB support - packages, openmpi configuration, udev rules
[parse1]
[parse1]Revision 1.15  2012/05/06 01:11:06  phil
[parse1]Add default module definition for rocks-openmpi.
[parse1]
[parse1]Revision 1.14  2008/04/07 23:05:34  bruno
[parse1]nuke atlas and hpl
[parse1]
[parse1]Revision 1.13  2007/12/03 20:32:00  bruno
[parse1]make HPC optional -- move critial services into base
[parse1]
[parse1]Revision 1.12  2006/02/15 00:59:51  mjk
[parse1]added tantakel
[parse1]
[parse1]Revision 1.11  2005/05/23 23:52:17  fds
[parse1]Moved to shepherd roll
[parse1]
[parse1]Revision 1.10  2005/03/04 01:40:08  mjk
[parse1]massive graph cleanup
[parse1]
[parse1]Revision 1.9  2005/02/16 00:40:04  mjk
[parse1]graph cleanup
[parse1]
[parse1]Revision 1.8  2004/10/04 19:27:44  fds
[parse1]Restricted cluster shepherd turned on. Takes no action until
[parse1]'insert-sheep' is run on frontend.
[parse1]
[parse1]Revision 1.7  2004/09/13 22:27:15  fds
[parse1]Turn off shepherd by default.
[parse1]
[parse1]Revision 1.6  2004/08/24 01:58:02  fds
[parse1]Shepherd tweaks and svcs update structure.
[parse1]
[parse1]Revision 1.5  2004/08/09 23:48:08  fds
[parse1]Add shepard package
[parse1]
[parse1]Revision 1.4  2004/02/03 00:57:25  mjk
[parse1]decolorize / derollize
[parse1]
[parse1]Revision 1.3  2004/01/30 00:22:54  mjk
[parse1]color hpc green
[parse1]
[parse1]Revision 1.2  2003/10/22 22:47:33  fds
[parse1]Added atlas, moved syslinux
[parse1]
[parse1]Revision 1.1  2003/07/07 20:47:51  bruno
[parse1]initial release
[parse1]]]></changelog>
[parse1]
[parse1]<package>rocks-hpc-profile</package>
[parse1]<package>rocks-openmpi-modules</package>
[parse1]
[parse1]<!-- Infiniband Pacakages --> 
[parse1]<package>compat-dapl</package>
[parse1]<package>compat-dapl-devel</package>
[parse1]<package>dapl</package>
[parse1]<package>dapl-utils</package>
[parse1]<package>dapl-devel</package>
[parse1]<package>ibutils</package>
[parse1]<package>ibutils</package>
[parse1]<package>infiniband-diags</package>
[parse1]<package>libibmad</package>
[parse1]<package>libibmad-devel</package>
[parse1]<package>libibumad</package>
[parse1]<package>libibumad-devel</package>
[parse1]<package>libibverbs</package>
[parse1]<package>libibverbs-devel</package>
[parse1]<package>libmlx4</package>
[parse1]<package>libmthca</package>
[parse1]<package>mpitests-openmpi</package>
[parse1]<package>rdma</package>
[parse1]
[parse1]<post>
[parse1]<file name="/etc/security/limits.d/91-infiniband.conf">
[parse1]# Infiniband userspace needs to unlimited memlock limits
[parse1]*               soft    memlock unlimited
[parse1]*               hard    memlock unlimited
[parse1]</file>
[parse1]
[parse1]<!--Infiniband Devices need to be world writable -->
[parse1]<file name="/etc/udev/rules.d/95-infiniband.rules">
[parse1]KERNEL=="umad*", NAME="infiniband/%k", MODE="0666"
[parse1]KERNEL=="issm*", NAME="infiniband/%k", MODE="0666"
[parse1]KERNEL=="ucm*", NAME="infiniband/%k", MODE="0666"
[parse1]KERNEL=="rdma_cm*", NAME="infiniband/%k", MODE="0666"
[parse1]KERNEL=="uverbs*", NAME="infiniband/%k", MODE="0666"
[parse1]</file>
[parse1]
[parse1]<!-- turn on various services -->
[parse1]/sbin/chkconfig --level 3 rdma on
[parse1]/sbin/chkconfig --level 5 rdma on
[parse1]</post>
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart  interface="public">





<package>rocks-hpc-profile</package>
<package>rocks-openmpi-modules</package>

 
<package>compat-dapl</package>
<package>compat-dapl-devel</package>
<package>dapl</package>
<package>dapl-utils</package>
<package>dapl-devel</package>
<package>ibutils</package>
<package>ibutils</package>
<package>infiniband-diags</package>
<package>libibmad</package>
<package>libibmad-devel</package>
<package>libibumad</package>
<package>libibumad-devel</package>
<package>libibverbs</package>
<package>libibverbs-devel</package>
<package>libmlx4</package>
<package>libmthca</package>
<package>mpitests-openmpi</package>
<package>rdma</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/hpc-base.xml: begin post section
</file>
</post>

<post>
<file  name="/etc/security/limits.d/91-infiniband.conf">
# Infiniband userspace needs to unlimited memlock limits
*               soft    memlock unlimited
*               hard    memlock unlimited
</file>


<file  name="/etc/udev/rules.d/95-infiniband.rules">
KERNEL=="umad*", NAME="infiniband/%k", MODE="0666"
KERNEL=="issm*", NAME="infiniband/%k", MODE="0666"
KERNEL=="ucm*", NAME="infiniband/%k", MODE="0666"
KERNEL=="rdma_cm*", NAME="infiniband/%k", MODE="0666"
KERNEL=="uverbs*", NAME="infiniband/%k", MODE="0666"
</file>


/sbin/chkconfig --level 3 rdma on
/sbin/chkconfig --level 5 rdma on
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/hpc-base.xml: end post section
</file>
</post>


</kickstart>[parse1]
[parse1]<kickstart roll="hpc" interface="public">
[parse1]
[parse1]<post os="linux">
[parse1]
[parse1]cpus=`grep 'processor' /proc/cpuinfo | wc -l`
[parse1]maxstartups=$(echo "$cpus * 32" | bc)
[parse1]
[parse1]if [ $maxstartups -lt 32 ]
[parse1]then
[parse1]	maxstartups=32
[parse1]fi
[parse1]
[parse1]export maxstartups
[parse1]echo "MaxStartups $maxstartups" &gt;&gt; /etc/ssh/sshd_config
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart  interface="public">


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/hpc-client.xml: begin post section
</file>
</post>

<post  os="linux">

cpus=`grep 'processor' /proc/cpuinfo | wc -l`
maxstartups=$(echo "$cpus * 32" | bc)

if [ $maxstartups -lt 32 ]
then
	maxstartups=32
fi

export maxstartups
echo "MaxStartups $maxstartups" &gt;&gt; /etc/ssh/sshd_config

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/hpc-client.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]
[parse1]<description>
[parse1]Internationalization support
[parse1]</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: i18n.xml,v $
[parse1]Revision 1.12  2012/05/06 05:48:10  phil
[parse1]Copyright Storm for Mamba
[parse1]
[parse1]Revision 1.11  2011/07/23 02:30:14  phil
[parse1]Viper Copyright
[parse1]
[parse1]Revision 1.10  2010/09/07 23:52:46  bruno
[parse1]star power for gb
[parse1]
[parse1]Revision 1.9  2009/05/01 19:06:48  mjk
[parse1]chimi con queso
[parse1]
[parse1]Revision 1.8  2009/03/31 00:23:29  anoop
[parse1]Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]Revision 1.7  2008/10/18 00:55:45  mjk
[parse1]copyright 5.1
[parse1]
[parse1]Revision 1.6  2008/03/06 23:41:30  mjk
[parse1]copyright storm on
[parse1]
[parse1]Revision 1.5  2007/06/23 04:03:18  mjk
[parse1]mars hill copyright
[parse1]
[parse1]Revision 1.4  2006/09/13 18:32:14  anoop
[parse1]Minor changes to csh profiles
[parse1]
[parse1]Revision 1.3  2006/01/20 23:18:44  bruno
[parse1]make sure 'rocks-lang.*sh' is sourced after 'lang.*sh'
[parse1]
[parse1]Revision 1.2  2006/01/20 23:11:31  bruno
[parse1]better utf checking
[parse1]
[parse1]Revision 1.1  2006/01/20 20:07:32  bruno
[parse1]correct console support for multi-byte character sets
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<post os='linux'>
[parse1]
[parse1]<file name="/etc/profile.d/rocks-lang.sh" perms="0755">
[parse1]if [ "$TERM" = "linux" ] ; then
[parse1]	case $LANG in
[parse1]	*.utf8*|*.UTF-8*)
[parse1]		export LANG=en_US
[parse1]		;;
[parse1]	esac
[parse1]fi
[parse1]</file>
[parse1]
[parse1]<file name="/etc/profile.d/rocks-lang.csh" perms="0755">
[parse1]if ( $?TERM ) then
[parse1]if ( "$TERM" == "linux" ) then
[parse1]        switch ($LANG)
[parse1]        case *.utf8*:
[parse1]	case *.UTF-8*:
[parse1]                setenv LANG en_US
[parse1]                breaksw 
[parse1]	endsw
[parse1]endif
[parse1]endif
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>




        





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/i18n.xml: begin post section
</file>
</post>

<post  os="linux">

<file  perms="0755" name="/etc/profile.d/rocks-lang.sh">
if [ "$TERM" = "linux" ] ; then
	case $LANG in
	*.utf8*|*.UTF-8*)
		export LANG=en_US
		;;
	esac
fi
</file>

<file  perms="0755" name="/etc/profile.d/rocks-lang.csh">
if ( $?TERM ) then
if ( "$TERM" == "linux" ) then
        switch ($LANG)
        case *.utf8*:
	case *.UTF-8*:
                setenv LANG en_US
                breaksw 
	endsw
endif
endif
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/i18n.xml: end post section
</file>
</post>




</kickstart>[parse1]
[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  TCP/IP Network diagnostic tools.
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: ip-diag.xml,v $
[parse1]  Revision 1.9  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.8  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.7  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.6  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.5  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.4  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.3  2004/02/03 20:00:35  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.2  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.1  2001/09/05 00:27:17  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>tcpdump</package>
[parse1]  <package os='linux'>iputils</package>
[parse1]
[parse1]  <package os='sunos'>SFWtdmp</package>
[parse1]  <package os='sunos'>SUNWbip</package>
[parse1]
[parse1]</kickstart> 
[parse1]
[parse1]
[parse1]
[parse1]
[parse1]
[parse1]
[parse1]
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  os="linux">tcpdump</package>
  <package  os="linux">iputils</package>

  <package  os="sunos">SFWtdmp</package>
  <package  os="sunos">SUNWbip</package>

</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]	<description>
[parse1]
[parse1]	Common IPMI Support
[parse1]
[parse1]	</description>
[parse1]
[parse1]	<copyright>
[parse1]	Copyright (c) 2000 - 2014 The Regents of the University of California.
[parse1]	All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]	
[parse1]	</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Id: ipmi-base.xml,v 1.6 2012/05/06 05:48:10 phil Exp $
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]	<package os="linux">OpenIPMI-python</package>
[parse1]	<package os="linux">OpenIPMI-devel</package>
[parse1]	<package os="linux">OpenIPMI</package>
[parse1]	<package os="linux">OpenIPMI-perl</package>
[parse1]	<package os="linux">OpenIPMI-libs</package>
[parse1]	<package os="linux">OpenIPMI-tools</package>
[parse1]
[parse1]	<package os="sunos">SUNWipmi</package>
[parse1]
[parse1]<post os="linux">
[parse1]
[parse1]if /usr/sbin/dmidecode | fgrep IPMI
[parse1]then
[parse1]	/sbin/chkconfig ipmi on
[parse1]else
[parse1]	/sbin/chkconfig ipmi off
[parse1]fi
[parse1]
[parse1]
[parse1]<file name="/etc/sysconfig/network-scripts/network-functions" mode="append">
[parse1]
[parse1]# Load IPMI default settings only once, but keep a log of what we did.
[parse1]
[parse1]if [ -f /etc/sysconfig/ipmi-settings ]; then
[parse1]	. /etc/sysconfig/ipmi-settings
[parse1]	mv /etc/sysconfig/ipmi-settings /etc/sysconfig/ipmi-settings.bak
[parse1]fi
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

	

	




	<package  os="linux">OpenIPMI-python</package>
	<package  os="linux">OpenIPMI-devel</package>
	<package  os="linux">OpenIPMI</package>
	<package  os="linux">OpenIPMI-perl</package>
	<package  os="linux">OpenIPMI-libs</package>
	<package  os="linux">OpenIPMI-tools</package>

	<package  os="sunos">SUNWipmi</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ipmi-base.xml: begin post section
</file>
</post>

<post  os="linux">

if /usr/sbin/dmidecode | fgrep IPMI
then
	/sbin/chkconfig ipmi on
else
	/sbin/chkconfig ipmi off
fi


<file  name="/etc/sysconfig/network-scripts/network-functions" mode="append">

# Load IPMI default settings only once, but keep a log of what we did.

if [ -f /etc/sysconfig/ipmi-settings ]; then
	. /etc/sysconfig/ipmi-settings
	mv /etc/sysconfig/ipmi-settings /etc/sysconfig/ipmi-settings.bak
fi
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ipmi-base.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]	<description>
[parse1]
[parse1]	Client Nodes
[parse1]
[parse1]	</description>
[parse1]
[parse1]	<copyright>
[parse1]	Copyright (c) 2000 - 2014 The Regents of the University of California.
[parse1]	All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]	
[parse1]	</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Id: ipmi-client.xml,v 1.5 2012/05/06 05:48:10 phil Exp $
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

	

	




</kickstart>[parse1]
[parse1]<kickstart roll="java" interface="public">
[parse1]
[parse1]
[parse1]	<description>
[parse1]	SUN Java Language SDK
[parse1]	</description>
[parse1]
[parse1]	<copyright>
[parse1]	Copyright (c) 2000 - 2014 The Regents of the University of California.
[parse1]	All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]	
[parse1]	</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: java-base.xml,v $
[parse1]	Revision 1.18  2012/05/06 05:49:10  phil
[parse1]	Copyright Storm for Mamba
[parse1]	
[parse1]	Revision 1.17  2012/04/12 05:16:46  phil
[parse1]	move rocks-java to base roll
[parse1]	
[parse1]	Revision 1.16  2011/07/23 02:31:07  phil
[parse1]	Viper Copyright
[parse1]	
[parse1]	Revision 1.15  2010/09/07 23:53:21  bruno
[parse1]	star power for gb
[parse1]	
[parse1]	Revision 1.14  2009/05/08 22:22:44  anoop
[parse1]	differentiate b/w linux and solaris packages and post sections
[parse1]	
[parse1]	Revision 1.13  2009/05/01 19:07:19  mjk
[parse1]	chimi con queso
[parse1]	
[parse1]	Revision 1.12  2009/01/28 20:45:52  mjk
[parse1]	- make node files "public"
[parse1]	- added glew to bootstap
[parse1]	
[parse1]	Revision 1.11  2008/12/12 02:41:31  anoop
[parse1]	jdk 1.5 doesn't exist anymore
[parse1]	
[parse1]	Revision 1.10  2008/10/18 00:56:10  mjk
[parse1]	copyright 5.1
[parse1]	
[parse1]	Revision 1.9  2008/03/06 23:41:54  mjk
[parse1]	copyright storm on
[parse1]	
[parse1]	Revision 1.8  2007/08/17 01:15:16  mjk
[parse1]	added java3d
[parse1]	
[parse1]	Revision 1.7  2007/07/16 21:21:36  mjk
[parse1]	- update version number
[parse1]	- fix xml error
[parse1]	
[parse1]	Revision 1.6  2007/07/13 20:53:17  mjk
[parse1]	- added JOGL support (java3d GL hooks)
[parse1]	- added bootstrap.sh
[parse1]	
[parse1]	Revision 1.5  2007/06/23 04:03:47  mjk
[parse1]	mars hill copyright
[parse1]	
[parse1]	Revision 1.4  2007/02/14 01:37:44  mjk
[parse1]	- fix tomcat/jboss perms
[parse1]	- mod_jk required httpd
[parse1]	
[parse1]	Revision 1.3  2007/02/13 22:06:22  mjk
[parse1]	add mod_jk config
[parse1]	
[parse1]	Revision 1.2  2007/02/13 21:48:54  mjk
[parse1]	added tomcat-connectors
[parse1]	
[parse1]	Revision 1.1  2006/12/07 23:07:07  mjk
[parse1]	- Update JDK
[parse1]	- Split single node file into server/client/base
[parse1]	- No more per arch profile scripts
[parse1]	- Eclipse only on frontend
[parse1]	- tomcat and jboss everywhere (but not running)
[parse1]	
[parse1]	Revision 1.19  2006/10/11 03:16:47  mjk
[parse1]	apache-tomcat not tomcat
[parse1]	
[parse1]	Revision 1.18  2006/10/11 02:53:39  mjk
[parse1]	added tomcat
[parse1]	
[parse1]	Revision 1.17  2006/10/10 23:50:38  mjk
[parse1]	create tomcat user
[parse1]	
[parse1]	Revision 1.16  2006/09/21 18:45:33  mjk
[parse1]	fix jboss uid, sorry anoop
[parse1]	
[parse1]	Revision 1.15  2006/09/11 22:49:03  mjk
[parse1]	monkey face copyright
[parse1]	
[parse1]	Revision 1.14  2006/09/11 22:15:45  mjk
[parse1]	added jboss
[parse1]	
[parse1]	Revision 1.13  2006/09/05 21:59:16  anoop
[parse1]	Main change -
[parse1]	
[parse1]	Modifications to a lot of XML files. I apologize if people feel that I've
[parse1]	stepped on someone else's toes here, but right now, the MANPATH variable is
[parse1]	causing a bit of a headache and needs to be rethought. So all additions to
[parse1]	the MANPATH variable are done via the /etc/man.config file.
[parse1]	
[parse1]	Please do not write shell scripts and profile.d files setting the MANPATH \
variable present [parse1]	as this would override the /etc/man.config file, and most \
man pages will not be [parse1]	available to you.
[parse1]	
[parse1]	Smaller changes -
[parse1]	
[parse1]	Refreshing packages in the xena roll. Development of xena halted for the \
next few weeks atleast [parse1]	Change the python version number that ganglia-python \
uses. [parse1]	Note added to NCBI Blast regarding upgrades in the future.
[parse1]	
[parse1]	Revision 1.12  2006/08/10 00:11:07  mjk
[parse1]	4.2 copyright
[parse1]	
[parse1]	Revision 1.11  2006/07/29 18:31:54  mjk
[parse1]	removed ant
[parse1]	
[parse1]	Revision 1.10  2006/03/10 23:49:02  nadya
[parse1]	add ant
[parse1]	
[parse1]	Revision 1.9  2005/10/12 18:09:58  mjk
[parse1]	final copyright for 4.1
[parse1]	
[parse1]	Revision 1.8  2005/09/16 01:03:36  mjk
[parse1]	updated copyright
[parse1]	
[parse1]	Revision 1.7  2005/05/24 21:23:00  mjk
[parse1]	update copyright, release is not any closer
[parse1]	
[parse1]	Revision 1.6  2005/03/04 01:40:09  mjk
[parse1]	massive graph cleanup
[parse1]	
[parse1]	Revision 1.5  2004/11/29 22:18:25  mjk
[parse1]	Sun hates itanium
[parse1]	
[parse1]	Revision 1.4  2004/10/13 06:36:27  bruno
[parse1]	nuke the fake java
[parse1]	
[parse1]	Revision 1.3  2004/01/31 23:43:24  mjk
[parse1]	graph and node files get roll name automatically
[parse1]	
[parse1]	Revision 1.2  2004/01/30 04:36:02  mjk
[parse1]	coloring
[parse1]	
[parse1]	Revision 1.1  2003/11/08 19:19:41  mjk
[parse1]	only install the SDK
[parse1]	
[parse1]]]></changelog>
[parse1]
[parse1]	<package os="linux">jdk</package>
[parse1]	<package os="linux">antlr</package>
[parse1]	<package os="linux">jogl</package>
[parse1]	<package os="linux">java3d</package>
[parse1]	<package os="linux">jboss</package>
[parse1]	<package os="linux">apache-tomcat</package>
[parse1]	<package os="linux">tomcat-connectors</package>
[parse1]
[parse1]	<package os="sunos">SUNWj6cfg</package>
[parse1]	<package os="sunos">SUNWj6dev</package>
[parse1]	<package os="sunos">SUNWj6dvx</package>
[parse1]	<package os="sunos">SUNWj6man</package>
[parse1]	<package os="sunos">SUNWj6rt</package>
[parse1]	<package os="sunos">SUNWj6rtx</package>
[parse1]	<package os="sunos">SUNWjavadb-client</package>
[parse1]	<package os="sunos">SUNWjavadb-common</package>
[parse1]	<package os="sunos">SUNWjavadb-core</package>
[parse1]	<package os="sunos">ROCKSantlr</package>
[parse1]
[parse1]<post os="linux">
[parse1]
[parse1]/usr/sbin/useradd -M -u405 -c "JBoss" -d /opt/jboss jboss
[parse1]/usr/sbin/useradd -M -u412 -c "Tomcat" -d /opt/tomcat tomcat
[parse1]
[parse1]chown -R 405.405 /opt/jboss
[parse1]chown -R 412.412 /opt/tomcat
[parse1]chown -R 412.412 /opt/tomcat-*
[parse1]
[parse1]
[parse1]<!--
[parse1]	libgcj lays down a dummy 'java' executible, so let's nuke it.
[parse1]	this makes sure that the real java (included in this roll) is used
[parse1]-->
[parse1]rm -f /usr/bin/java
[parse1]
[parse1]<file name="/etc/man.config" mode="append">
[parse1]MANPATH /usr/java/jdk1.5/man
[parse1]</file>
[parse1]
[parse1]<!-- configure mod_jk -->
[parse1]
[parse1]<file name="/etc/httpd/conf.d/mod_jk.conf">
[parse1]LoadModule jk_module modules/mod_jk.so
[parse1]JkWorkersFile /etc/httpd/conf/workers.properties
[parse1]
[parse1]# Where to put jk logs
[parse1]JkLogFile     /var/log/httpd/mod_jk.log
[parse1]
[parse1]# Set the jk log level [debug/error/info]
[parse1]JkLogLevel    info
[parse1]
[parse1]# Select the log format
[parse1]JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
[parse1]
[parse1]# JkOptions indicate to send SSL KEY SIZE,
[parse1]JkOptions     +ForwardKeySize +ForwardURICompat -ForwardDirectories
[parse1]
[parse1]# JkRequestLogFormat set the request format
[parse1]JkRequestLogFormat     "%w %V %T"
[parse1]</file>
[parse1]
[parse1]
[parse1]<file name="/etc/httpd/conf/workers.properties">
[parse1]workers.java_home=/usr/java/jdk1.5
[parse1]ps=/
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart  interface="public">


	

	



	<package  os="linux">jdk</package>
	<package  os="linux">antlr</package>
	<package  os="linux">jogl</package>
	<package  os="linux">java3d</package>
	<package  os="linux">jboss</package>
	<package  os="linux">apache-tomcat</package>
	<package  os="linux">tomcat-connectors</package>

	<package  os="sunos">SUNWj6cfg</package>
	<package  os="sunos">SUNWj6dev</package>
	<package  os="sunos">SUNWj6dvx</package>
	<package  os="sunos">SUNWj6man</package>
	<package  os="sunos">SUNWj6rt</package>
	<package  os="sunos">SUNWj6rtx</package>
	<package  os="sunos">SUNWjavadb-client</package>
	<package  os="sunos">SUNWjavadb-common</package>
	<package  os="sunos">SUNWjavadb-core</package>
	<package  os="sunos">ROCKSantlr</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/java-base.xml: begin post section
</file>
</post>

<post  os="linux">

/usr/sbin/useradd -M -u405 -c "JBoss" -d /opt/jboss jboss
/usr/sbin/useradd -M -u412 -c "Tomcat" -d /opt/tomcat tomcat

chown -R 405.405 /opt/jboss
chown -R 412.412 /opt/tomcat
chown -R 412.412 /opt/tomcat-*



rm -f /usr/bin/java

<file  name="/etc/man.config" mode="append">
MANPATH /usr/java/jdk1.5/man
</file>



<file  name="/etc/httpd/conf.d/mod_jk.conf">
LoadModule jk_module modules/mod_jk.so
JkWorkersFile /etc/httpd/conf/workers.properties

# Where to put jk logs
JkLogFile     /var/log/httpd/mod_jk.log

# Set the jk log level [debug/error/info]
JkLogLevel    info

# Select the log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "

# JkOptions indicate to send SSL KEY SIZE,
JkOptions     +ForwardKeySize +ForwardURICompat -ForwardDirectories

# JkRequestLogFormat set the request format
JkRequestLogFormat     "%w %V %T"
</file>


<file  name="/etc/httpd/conf/workers.properties">
workers.java_home=/usr/java/jdk1.5
ps=/
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/java-base.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="java" interface="public">
[parse1]
[parse1]
[parse1]	<description>
[parse1]	SUN Java Language SDK
[parse1]	</description>
[parse1]
[parse1]	<copyright>
[parse1]	Copyright (c) 2000 - 2014 The Regents of the University of California.
[parse1]	All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]	
[parse1]	</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: java-client.xml,v $
[parse1]	Revision 1.9  2012/05/06 05:49:10  phil
[parse1]	Copyright Storm for Mamba
[parse1]	
[parse1]	Revision 1.8  2011/07/23 02:31:08  phil
[parse1]	Viper Copyright
[parse1]	
[parse1]	Revision 1.7  2010/09/07 23:53:21  bruno
[parse1]	star power for gb
[parse1]	
[parse1]	Revision 1.6  2009/05/01 19:07:19  mjk
[parse1]	chimi con queso
[parse1]	
[parse1]	Revision 1.5  2009/01/28 20:45:52  mjk
[parse1]	- make node files "public"
[parse1]	- added glew to bootstap
[parse1]	
[parse1]	Revision 1.4  2008/10/18 00:56:10  mjk
[parse1]	copyright 5.1
[parse1]	
[parse1]	Revision 1.3  2008/03/06 23:41:54  mjk
[parse1]	copyright storm on
[parse1]	
[parse1]	Revision 1.2  2007/06/23 04:03:47  mjk
[parse1]	mars hill copyright
[parse1]	
[parse1]	Revision 1.1  2006/12/07 23:07:07  mjk
[parse1]	- Update JDK
[parse1]	- Split single node file into server/client/base
[parse1]	- No more per arch profile scripts
[parse1]	- Eclipse only on frontend
[parse1]	- tomcat and jboss everywhere (but not running)
[parse1]	
[parse1]	Revision 1.19  2006/10/11 03:16:47  mjk
[parse1]	apache-tomcat not tomcat
[parse1]	
[parse1]	Revision 1.18  2006/10/11 02:53:39  mjk
[parse1]	added tomcat
[parse1]	
[parse1]	Revision 1.17  2006/10/10 23:50:38  mjk
[parse1]	create tomcat user
[parse1]	
[parse1]	Revision 1.16  2006/09/21 18:45:33  mjk
[parse1]	fix jboss uid, sorry anoop
[parse1]	
[parse1]	Revision 1.15  2006/09/11 22:49:03  mjk
[parse1]	monkey face copyright
[parse1]	
[parse1]	Revision 1.14  2006/09/11 22:15:45  mjk
[parse1]	added jboss
[parse1]	
[parse1]	Revision 1.13  2006/09/05 21:59:16  anoop
[parse1]	Main change -
[parse1]	
[parse1]	Modifications to a lot of XML files. I apologize if people feel that I've
[parse1]	stepped on someone else's toes here, but right now, the MANPATH variable is
[parse1]	causing a bit of a headache and needs to be rethought. So all additions to
[parse1]	the MANPATH variable are done via the /etc/man.config file.
[parse1]	
[parse1]	Please do not write shell scripts and profile.d files setting the MANPATH \
variable present [parse1]	as this would override the /etc/man.config file, and most \
man pages will not be [parse1]	available to you.
[parse1]	
[parse1]	Smaller changes -
[parse1]	
[parse1]	Refreshing packages in the xena roll. Development of xena halted for the \
next few weeks atleast [parse1]	Change the python version number that ganglia-python \
uses. [parse1]	Note added to NCBI Blast regarding upgrades in the future.
[parse1]	
[parse1]	Revision 1.12  2006/08/10 00:11:07  mjk
[parse1]	4.2 copyright
[parse1]	
[parse1]	Revision 1.11  2006/07/29 18:31:54  mjk
[parse1]	removed ant
[parse1]	
[parse1]	Revision 1.10  2006/03/10 23:49:02  nadya
[parse1]	add ant
[parse1]	
[parse1]	Revision 1.9  2005/10/12 18:09:58  mjk
[parse1]	final copyright for 4.1
[parse1]	
[parse1]	Revision 1.8  2005/09/16 01:03:36  mjk
[parse1]	updated copyright
[parse1]	
[parse1]	Revision 1.7  2005/05/24 21:23:00  mjk
[parse1]	update copyright, release is not any closer
[parse1]	
[parse1]	Revision 1.6  2005/03/04 01:40:09  mjk
[parse1]	massive graph cleanup
[parse1]	
[parse1]	Revision 1.5  2004/11/29 22:18:25  mjk
[parse1]	Sun hates itanium
[parse1]	
[parse1]	Revision 1.4  2004/10/13 06:36:27  bruno
[parse1]	nuke the fake java
[parse1]	
[parse1]	Revision 1.3  2004/01/31 23:43:24  mjk
[parse1]	graph and node files get roll name automatically
[parse1]	
[parse1]	Revision 1.2  2004/01/30 04:36:02  mjk
[parse1]	coloring
[parse1]	
[parse1]	Revision 1.1  2003/11/08 19:19:41  mjk
[parse1]	only install the SDK
[parse1]	
[parse1]]]></changelog>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart  interface="public">


	

	



</kickstart>[parse1]
[parse1]<kickstart roll="kernel">
[parse1]
[parse1]
[parse1]	<description>
[parse1]	The Kernel Roll
[parse1]
[parse1]	This file contains all the default kernel packages
[parse1]	</description>
[parse1]
[parse1]	<copyright>
[parse1]	Copyright (c) 2000 - 2014 The Regents of the University of California.
[parse1]	All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]	
[parse1]	</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: kernel.xml,v $
[parse1]	Revision 1.28  2012/05/06 05:49:14  phil
[parse1]	Copyright Storm for Mamba
[parse1]	
[parse1]	Revision 1.27  2011/07/23 02:31:14  phil
[parse1]	Viper Copyright
[parse1]	
[parse1]	Revision 1.26  2010/09/07 23:53:23  bruno
[parse1]	star power for gb
[parse1]	
[parse1]	Revision 1.25  2009/05/01 19:07:20  mjk
[parse1]	chimi con queso
[parse1]	
[parse1]	Revision 1.24  2009/03/31 00:23:29  anoop
[parse1]	Merged the remainder of the solaris XML files to the base roll
[parse1]	
[parse1]	Revision 1.23  2008/10/18 00:56:12  mjk
[parse1]	copyright 5.1
[parse1]	
[parse1]	Revision 1.22  2008/04/17 21:54:07  bruno
[parse1]	kernel-smp packages are dead
[parse1]	
[parse1]	Revision 1.21  2008/03/25 19:18:07  bruno
[parse1]	make sure all the kernel packages get put on the OS roll.
[parse1]	
[parse1]	Revision 1.20  2008/03/06 23:41:55  mjk
[parse1]	copyright storm on
[parse1]	
[parse1]	Revision 1.19  2007/12/17 22:22:26  bruno
[parse1]	for building
[parse1]	
[parse1]	Revision 1.18  2007/06/23 04:03:48  mjk
[parse1]	mars hill copyright
[parse1]	
[parse1]	Revision 1.17  2006/10/06 21:40:54  bruno
[parse1]	fix for building drivers on a uniprocessor node
[parse1]	
[parse1]	Revision 1.16  2006/09/11 22:49:10  mjk
[parse1]	monkey face copyright
[parse1]	
[parse1]	Revision 1.15  2006/08/10 00:11:14  mjk
[parse1]	4.2 copyright
[parse1]	
[parse1]	Revision 1.14  2005/10/12 18:10:01  mjk
[parse1]	final copyright for 4.1
[parse1]	
[parse1]	Revision 1.13  2005/09/16 01:03:38  mjk
[parse1]	updated copyright
[parse1]	
[parse1]	Revision 1.12  2005/06/23 22:47:58  bruno
[parse1]	fixes to allow GM to build on x86_64
[parse1]	
[parse1]	Revision 1.11  2005/06/23 22:02:21  bruno
[parse1]	need kernel-smp-devel package too.
[parse1]	also, did a bit of cleanup.
[parse1]	
[parse1]	Revision 1.10  2005/06/23 02:44:25  najib
[parse1]	The kernel-devel package is enough to build the kernel modules like
[parse1]	myrinet, qsnet and pvfs2 drivers. Also, added a new pre-09-prep-kernel
[parse1]	script that knows how to link to the correct kernel headers to match
[parse1]	its running kernel.
[parse1]	
[parse1]	Revision 1.9  2005/04/12 18:16:35  bruno
[parse1]	GM (the myrinet driver) now runs under 4.0.0
[parse1]	
[parse1]	Revision 1.8  2005/03/31 22:18:58  bruno
[parse1]	make a link to the 2.6 kernel source
[parse1]	
[parse1]	Revision 1.7  2005/03/12 00:01:59  bruno
[parse1]	minor checkin
[parse1]	
[parse1]	Revision 1.6  2005/03/04 01:40:09  mjk
[parse1]	massive graph cleanup
[parse1]	
[parse1]	Revision 1.5  2004/09/30 17:12:19  bruno
[parse1]	itanic don't have no smp
[parse1]	
[parse1]	Revision 1.4  2004/09/18 15:09:35  bruno
[parse1]	ok, i think i really got it now.
[parse1]	
[parse1]	backed out the change to kgen.py
[parse1]	
[parse1]	moved the 'disable' kernel package from node-thin to media-server
[parse1]	
[parse1]	and, make sure that a kickstarting host doesn't explictly call out the
[parse1]	kernel or kernel-smp packages
[parse1]	
[parse1]	Revision 1.3  2004/09/18 14:30:16  bruno
[parse1]	some tweaks to let anaconda decide which package to install (kernel or
[parse1]	kernel-smp) because if we explictly set it (e.g., kernel-smp), then
[parse1]	there is the case where the kernel-smp package is installed on an EM64T
[parse1]	node and only the 'kernel' package should be on it.
[parse1]	
[parse1]	Revision 1.2  2004/09/16 21:48:37  bruno
[parse1]	make sure kernel, kernel-smp and the unsupported kernel modules are
[parse1]	installed, while still including the kernel-bigmem RPMS in the roll
[parse1]	
[parse1]	Revision 1.1  2004/09/15 01:24:54  bruno
[parse1]	phil -- you hate me, you love me.
[parse1]	
[parse1]]]></changelog>
[parse1]
[parse1]	<package os='linux'>kernel-doc</package>
[parse1]	<package os='linux'>kernel-devel</package>
[parse1]	<package os='linux'>kernel-headers</package>
[parse1]
[parse1]	<package os='linux'>rocks-boot</package>
[parse1]
[parse1]	<!-- needed to rebuild kernel and kernel modules -->
[parse1]	<package os='linux'>redhat-rpm-config</package>
[parse1]	<package os='linux'>glibc-devel</package>
[parse1]	<package os='linux'>gcc</package>
[parse1]	<package os='linux'>libdhcp-devel</package>
[parse1]	<package os='linux'>audit-libs-devel</package>
[parse1]
[parse1]
[parse1]<post os='linux'>
[parse1]<file name="/etc/rc.d/rocksconfig.d/pre-09-prep-kernel-source" perms="755">
[parse1]#!/opt/rocks/bin/python
[parse1]import os
[parse1]
[parse1]if os.uname()[2].find('smp') &lt; 0:
[parse1]	smp = 0
[parse1]else:
[parse1]	smp = 1
[parse1]
[parse1]kver = os.uname()[2].split('smp')[0]
[parse1]karch = os.uname()[-1]
[parse1]
[parse1]if smp:
[parse1]	kdir = '-'.join([kver,'smp',karch])
[parse1]else:
[parse1]	kdir = '-'.join([kver,karch])
[parse1]
[parse1]os.system('rm -f /usr/src/linux-2.6')
[parse1]os.system('ln -sf /usr/src/kernels/%s /usr/src/linux-2.6' % kdir)
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]
[parse1]</kickstart>
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>


	

	



	<package  os="linux">kernel-doc</package>
	<package  os="linux">kernel-devel</package>
	<package  os="linux">kernel-headers</package>

	<package  os="linux">rocks-boot</package>

	
	<package  os="linux">redhat-rpm-config</package>
	<package  os="linux">glibc-devel</package>
	<package  os="linux">gcc</package>
	<package  os="linux">libdhcp-devel</package>
	<package  os="linux">audit-libs-devel</package>



<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/kernel.xml: begin post section
</file>
</post>

<post  os="linux">
<file  perms="755" name="/etc/rc.d/rocksconfig.d/pre-09-prep-kernel-source">
#!/opt/rocks/bin/python
import os

if os.uname()[2].find('smp') &lt; 0:
	smp = 0
else:
	smp = 1

kver = os.uname()[2].split('smp')[0]
karch = os.uname()[-1]

if smp:
	kdir = '-'.join([kver,'smp',karch])
else:
	kdir = '-'.join([kver,karch])

os.system('rm -f /usr/src/linux-2.6')
os.system('ln -sf /usr/src/kernels/%s /usr/src/linux-2.6' % kdir)
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/kernel.xml: end post section
</file>
</post>




</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]<description>
[parse1]
[parse1]Append rules to logrotate to prune files in /var/log
[parse1]
[parse1]</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]
[parse1]$Log: logrotate.xml,v $
[parse1]Revision 1.12  2012/06/02 02:43:51  clem
[parse1]broken code it does not work yet but I need it in the CVS
[parse1]
[parse1]Revision 1.11  2012/05/06 05:48:10  phil
[parse1]Copyright Storm for Mamba
[parse1]
[parse1]Revision 1.10  2011/07/23 02:30:14  phil
[parse1]Viper Copyright
[parse1]
[parse1]Revision 1.9  2010/09/07 23:52:46  bruno
[parse1]star power for gb
[parse1]
[parse1]Revision 1.8  2009/06/30 15:55:15  bruno
[parse1]fix pathname to authpriv
[parse1]
[parse1]Revision 1.7  2009/05/01 19:06:48  mjk
[parse1]chimi con queso
[parse1]
[parse1]Revision 1.6  2009/03/31 00:23:29  anoop
[parse1]Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]Revision 1.5  2009/03/05 18:03:01  bruno
[parse1]rotate log file authpriv too. thanks to Tim Theisen for the fix.
[parse1]
[parse1]Revision 1.4  2008/10/18 00:55:45  mjk
[parse1]copyright 5.1
[parse1]
[parse1]Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]copyright storm on
[parse1]
[parse1]Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]mars hill copyright
[parse1]
[parse1]Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]moved to base roll
[parse1]
[parse1]Revision 1.5  2005/02/15 22:58:52  mjk
[parse1]dtd is gone
[parse1]
[parse1]Revision 1.4  2004/12/15 02:50:48  bruno
[parse1]the real fix for bug 82.
[parse1]
[parse1]Revision 1.3  2004/12/15 02:32:56  bruno
[parse1]apply same technique to squash the ever growing 1.1.1 problem to the
[parse1]auth log file.
[parse1]
[parse1]this addresses bug 82.
[parse1]
[parse1]Revision 1.2  2004/04/13 17:42:16  mjk
[parse1]i suck
[parse1]
[parse1]Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]*** empty log message ***
[parse1]
[parse1]Revision 1.8  2004/02/03 20:00:35  mjk
[parse1]decolorize
[parse1]
[parse1]Revision 1.7  2004/01/30 04:53:42  mjk
[parse1]colorize
[parse1]
[parse1]Revision 1.6  2003/12/16 22:37:21  mjk
[parse1]syslog fixes
[parse1]
[parse1]Revision 1.5  2003/07/21 19:37:57  fds
[parse1]Simplified kgen (regular append) with support for owner,
[parse1]perms, and vars=literal
[parse1]
[parse1]Revision 1.4  2003/07/16 20:10:41  bruno
[parse1]changed to new 'file' tag
[parse1]
[parse1]Revision 1.3  2002/01/31 01:05:22  bruno
[parse1]bug report -- removed '/var/log/messages' entry. it's already in
[parse1]/etc/logrotate.d/syslog
[parse1]
[parse1]Revision 1.2  2001/10/15 23:11:14  bruno
[parse1]lessons learned
[parse1]
[parse1]Revision 1.1  2001/10/11 21:33:40  bruno
[parse1]initial release
[parse1]:
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<post os='linux' cond="rocks_version_major == 5">
[parse1]
[parse1]<file name="/etc/logrotate.d/rocks">
[parse1]/var/log/auth {
[parse1]	size=100M
[parse1]	postrotate
[parse1]		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
[parse1]			2&gt; /dev/null || true
[parse1]	endscript
[parse1]}
[parse1]/var/log/authpriv {
[parse1]	size=100M
[parse1]	postrotate
[parse1]		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
[parse1]			2&gt; /dev/null || true
[parse1]	endscript
[parse1]}
[parse1]/var/log/daemon {
[parse1]	size=100M
[parse1]	postrotate
[parse1]		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
[parse1]			2&gt; /dev/null || true
[parse1]	endscript
[parse1]}
[parse1]/var/log/lpr {
[parse1]	size=100M
[parse1]	postrotate
[parse1]		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
[parse1]			2&gt; /dev/null || true
[parse1]	endscript
[parse1]}
[parse1]/var/log/mail {
[parse1]	size=100M
[parse1]	postrotate
[parse1]		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
[parse1]			2&gt; /dev/null || true
[parse1]	endscript
[parse1]}
[parse1]/var/log/kern {
[parse1]	size=100M
[parse1]	postrotate
[parse1]		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
[parse1]			2&gt; /dev/null || true
[parse1]	endscript
[parse1]}
[parse1]/var/log/syslog {
[parse1]	size=100M
[parse1]	postrotate
[parse1]		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
[parse1]			2&gt; /dev/null || true
[parse1]	endscript
[parse1]}
[parse1]/var/log/user {
[parse1]	size=100M
[parse1]	postrotate
[parse1]		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
[parse1]			2&gt; /dev/null || true
[parse1]	endscript
[parse1]}
[parse1]/var/log/local[0-9] {
[parse1]	size=10M
[parse1]	postrotate
[parse1]		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
[parse1]			2&gt; /dev/null || true
[parse1]	endscript
[parse1]}
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]<post os='sunos'>
[parse1]logadm -w /var/log/authlog -s 100m -a 'kill -HUP `cat /var/run/syslog.pid`'
[parse1]logadm -w /var/log/daemon  -s 100m -a 'kill -HUP `cat /var/run/syslog.pid`'
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>



        





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/logrotate.xml: begin post section
</file>
</post>

<post  cond="rocks_version_major == 5" os="linux">

<file  name="/etc/logrotate.d/rocks">
/var/log/auth {
	size=100M
	postrotate
		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
			2&gt; /dev/null || true
	endscript
}
/var/log/authpriv {
	size=100M
	postrotate
		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
			2&gt; /dev/null || true
	endscript
}
/var/log/daemon {
	size=100M
	postrotate
		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
			2&gt; /dev/null || true
	endscript
}
/var/log/lpr {
	size=100M
	postrotate
		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
			2&gt; /dev/null || true
	endscript
}
/var/log/mail {
	size=100M
	postrotate
		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
			2&gt; /dev/null || true
	endscript
}
/var/log/kern {
	size=100M
	postrotate
		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
			2&gt; /dev/null || true
	endscript
}
/var/log/syslog {
	size=100M
	postrotate
		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
			2&gt; /dev/null || true
	endscript
}
/var/log/user {
	size=100M
	postrotate
		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
			2&gt; /dev/null || true
	endscript
}
/var/log/local[0-9] {
	size=10M
	postrotate
		/bin/kill -HUP `cat /var/run/syslogd.pid 2&gt; /dev/null` \
			2&gt; /dev/null || true
	endscript
}
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/logrotate.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/logrotate.xml: begin post section
</file>
</post>

<post  os="sunos">
logadm -w /var/log/authlog -s 100m -a 'kill -HUP `cat /var/run/syslog.pid`'
logadm -w /var/log/daemon  -s 100m -a 'kill -HUP `cat /var/run/syslog.pid`'
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/logrotate.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]  
[parse1]  Mail support for the cluster.
[parse1]
[parse1]  </description>
[parse1]
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: mail.xml,v $
[parse1]  Revision 1.6  2011/10/11 23:29:45  anoop
[parse1]  postfix bug fixes on Solaris
[parse1]  Need to include a myorigin parameter in the main.cf file
[parse1]  Also need to setup permissions correctly for postfix to
[parse1]  function
[parse1]
[parse1]  Revision 1.5  2010/06/29 23:15:14  anoop
[parse1]  Forcibly remove Sendmail from Solaris installs
[parse1]
[parse1]  Revision 1.4  2009/05/08 22:20:58  anoop
[parse1]  postfix user given a userid
[parse1]
[parse1]  Revision 1.3  2009/04/20 22:51:12  bruno
[parse1]  cleanup dead code
[parse1]
[parse1]  Revision 1.2  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.9  2005/02/16 00:40:04  mjk
[parse1]  graph cleanup
[parse1]
[parse1]  Revision 1.8  2004/07/21 20:33:49  fds
[parse1]  Change sendmail link to postfix
[parse1]
[parse1]  Revision 1.7  2004/04/15 21:21:30  fds
[parse1]  Dont be stupid. Also ensure root's email goes to root (not postfix user)
[parse1]
[parse1]  Revision 1.6  2004/04/13 20:52:05  fds
[parse1]  Silence postfix aliases.
[parse1]
[parse1]  Revision 1.5  2004/03/17 05:27:41  bruno
[parse1]  don't disable, remove.
[parse1]
[parse1]  Revision 1.4  2004/03/10 00:00:48  bruno
[parse1]  dear federico,
[parse1]
[parse1]  pine doesn't exist in enterprise linux 3.0 -- really.
[parse1]
[parse1]  Revision 1.3  2004/03/08 23:14:19  fds
[parse1]  Here is Postfix.
[parse1]
[parse1]  Revision 1.2  2004/03/05 01:18:17  fds
[parse1]  Postfix tweaks.
[parse1]
[parse1]  Revision 1.1  2004/03/04 19:33:32  fds
[parse1]  Moving from sendmail to Postfix.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>postfix</package>
[parse1]  <package os='sunos'>ROCKSpostfix</package>
[parse1]  <package os="sunos" disable="1">SUNWsndmr</package>
[parse1]  <package os="sunos" disable="1">SUNWsndmu</package>
[parse1]
[parse1]<post os='linux'>
[parse1]
[parse1]/sbin/chkconfig sendmail off
[parse1]ln -sf /usr/sbin/sendmail.postfix /etc/alternatives/mta
[parse1]
[parse1]/sbin/chkconfig postfix on
[parse1]</post>
[parse1]
[parse1]<post os='sunos'>
[parse1]
[parse1]<service name="network/smtp" instance="sendmail" enabled="no"/>
[parse1]<service name="network/smtp" instance="postfix" enabled="yes"/>
[parse1]pwconv
[parse1]groupadd postdrop
[parse1]useradd -u 420 -g daemon -s /bin/true -d /var/spool/postfix postfix
[parse1]postfix set-permissions
[parse1]</post>
[parse1]
[parse1]<post>
[parse1]
[parse1]<!-- Dont complain about aliases -->
[parse1]rm -f /etc/postfix/aliases.db
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  




  <package  os="linux">postfix</package>
  <package  os="sunos">ROCKSpostfix</package>
  <package  disable="1" os="sunos">SUNWsndmr</package>
  <package  disable="1" os="sunos">SUNWsndmu</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mail.xml: begin post section
</file>
</post>

<post  os="linux">

/sbin/chkconfig sendmail off
ln -sf /usr/sbin/sendmail.postfix /etc/alternatives/mta

/sbin/chkconfig postfix on
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mail.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mail.xml: begin post section
</file>
</post>

<post  os="sunos">

<service  instance="sendmail" enabled="no" name="network/smtp"></service>
<service  instance="postfix" enabled="yes" name="network/smtp"></service>
pwconv
groupadd postdrop
useradd -u 420 -g daemon -s /bin/true -d /var/spool/postfix postfix
postfix set-permissions
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mail.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mail.xml: begin post section
</file>
</post>

<post>


rm -f /etc/postfix/aliases.db

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mail.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]  
[parse1]  Mail support for nodes in the cluster. These nodes do not accept
[parse1]  mail for local delivery. They pass everything to a mail hub (generally
[parse1]  the frontend).
[parse1]
[parse1]  </description>
[parse1]
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: mail-client.xml,v $
[parse1]  Revision 1.5  2012/11/01 17:29:07  clem
[parse1]  less complains in the log by postfix
[parse1]
[parse1]  Revision 1.4  2011/10/11 23:29:45  anoop
[parse1]  postfix bug fixes on Solaris
[parse1]  Need to include a myorigin parameter in the main.cf file
[parse1]  Also need to setup permissions correctly for postfix to
[parse1]  function
[parse1]
[parse1]  Revision 1.3  2010/07/07 02:01:01  anoop
[parse1]  Postfix on Solaris cannot handle "hash" type maps.
[parse1]  So we need to change that to "dbm" type maps
[parse1]
[parse1]  Revision 1.2  2009/01/23 21:50:23  bruno
[parse1]  var tags converted to entities
[parse1]
[parse1]  Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.6  2005/02/16 00:40:04  mjk
[parse1]  graph cleanup
[parse1]
[parse1]  Revision 1.5  2004/04/21 08:13:06  fds
[parse1]  Tweaks
[parse1]
[parse1]  Revision 1.4  2004/04/21 07:34:37  fds
[parse1]  Keep mail to root@foo.com on the frontend. This retains mail bounce alerts
[parse1]  and such locally like we want it.
[parse1]
[parse1]  Revision 1.3  2004/03/08 23:14:19  fds
[parse1]  Here is Postfix.
[parse1]
[parse1]  Revision 1.2  2004/03/05 01:18:17  fds
[parse1]  Postfix tweaks.
[parse1]
[parse1]  Revision 1.1  2004/03/04 19:33:32  fds
[parse1]  Moving from sendmail to Postfix.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post>
[parse1]
[parse1]<file name="/etc/postfix/main.cf" mode="append">
[parse1]#
[parse1]# Rocks Postfix configuration for cluster nodes.
[parse1]#
[parse1]mydestination = 
[parse1]# enable only ipv4 so postfix does not complain that ipv6 is not active
[parse1]inet_protocols = ipv4
[parse1]myorigin = &Kickstart_PrivateDNSDomain;
[parse1]relayhost = &Kickstart_PrivateGateway;
[parse1]masquerade_domains = &Kickstart_PrivateDNSDomain;
[parse1]append_dot_mydomain = no
[parse1]</file>
[parse1]<!-- Linux supports hash type maps -->
[parse1]<file name="/etc/postfix/main.cf" mode="append" os="linux">
[parse1]canonical_maps = hash:/etc/postfix/canonical
[parse1]</file>
[parse1]<!-- Sunos does not support hash type maps. dbm is supported -->
[parse1]<file name="/etc/postfix/main.cf" mode="append" os="sunos">
[parse1]canonical_maps = dbm:/etc/postfix/canonical
[parse1]</file>
[parse1]
[parse1]<file name="/etc/postfix/canonical" mode="append">
[parse1]root root@&Kickstart_PrivateDNSDomain;
[parse1]</file>
[parse1]
[parse1]/usr/sbin/postmap /etc/postfix/canonical
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mail-client.xml: begin post section
</file>
</post>

<post>

<file  name="/etc/postfix/main.cf" mode="append">
#
# Rocks Postfix configuration for cluster nodes.
#
mydestination = 
# enable only ipv4 so postfix does not complain that ipv6 is not active
inet_protocols = ipv4
myorigin = local
relayhost = 10.1.1.1
masquerade_domains = local
append_dot_mydomain = no
</file>

<file  os="linux" name="/etc/postfix/main.cf" mode="append">
canonical_maps = hash:/etc/postfix/canonical
</file>

<file  os="sunos" name="/etc/postfix/main.cf" mode="append">
canonical_maps = dbm:/etc/postfix/canonical
</file>

<file  name="/etc/postfix/canonical" mode="append">
root root@local
</file>

/usr/sbin/postmap /etc/postfix/canonical

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mail-client.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="misc-loa">
[parse1]
[parse1]
[parse1]<description>
[parse1]The misc-loa Roll -- Some useful packages needed in LOA environment.
[parse1]</description>
[parse1]
[parse1]<copyright>
[parse1]Copyright (c) 2000 - 2012 The Regents of the University of California.
[parse1]All rights reserved. Rocks(r) v5.5/v6.0 www.rocksclusters.org
[parse1]</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]
[parse1]
[parse1]- Adding automake and autoconf package to resolve libidn-devel dependency \
(libcurl-devel dependency). [parse1]
[parse1]v0.2.0
[parse1]
[parse1]
[parse1]v0.2.1
[parse1]
[parse1]v0.2.2
[parse1] - Ajout librairies MPI 
[parse1] - Ajout librairie libjpeg-turbo-static (prevent static build failed on \
nodes) [parse1] - Ajout librairie systemtap (gdb check failed)
[parse1] - Ajout librairies MPI tests
[parse1]
[parse1]v0.2.3
[parse1] - Ajout htop
[parse1] - Ajout tmux
[parse1] 
[parse1]v0.2.4
[parse1]
[parse1]- Ajout Octave (installe via yum install le 3 mars 2016)
[parse1]- Ajout pandoc [dependance de pypandoc / dependance de windrose] (installe \
vie yum install le 2016) [parse1]
[parse1]v0.2.5
[parse1]
[parse1]See nodes/misc-loa-server.xml
[parse1]
[parse1]$Log$
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<!-- F.T. Sun Dec  4 21:59:26 CET 2016  Ajout htop -->
[parse1]<package>htop</package>
[parse1]
[parse1]<!-- F.T. 2013-IX-04  Ajout qques librairies Perl -->
[parse1]<package>perl-Bit-Vector</package>
[parse1]<package>perl-Carp-Clan</package>
[parse1]<package>perl-Date-Calc</package>
[parse1]
[parse1]<!-- F.T. 2013-XI-19 Paquets nécessaires pour la compilation de RAMS 6.0 NCL \
6.1.2  --> [parse1]<package>libXdmcp</package>
[parse1]<package>libXdmcp-devel</package>
[parse1]
[parse1]<!-- F.T. 2013-XI-26 Paquets pour compatibilite anterieure avec g77 / gcc / \
c++ branche 3.4 --> [parse1]<package>compat-gcc-34</package>
[parse1]<package>compat-gcc-34-c++</package>
[parse1]<package>compat-gcc-34-g77</package>
[parse1]
[parse1]<!-- zsh shell -->
[parse1]<package>zsh</package>
[parse1]
[parse1]<!-- F.T. 2013-XII-03 Update glibc -->
[parse1]<package>glibc.i686</package>
[parse1]<package>glibc.x86_64</package>
[parse1]<package>glibc-common</package>
[parse1]<package>glibc-devel.i686</package>
[parse1]<package>glibc-devel.x86_64</package>
[parse1]<package>glibc-headers</package>
[parse1]<package>glibc-static.i686</package>
[parse1]<package>glibc-static.x86_64</package>
[parse1]<package>glibc-utils</package>
[parse1]
[parse1]<!-- F.T. 2013-XII-16 Ajout VIM(VI Improved) -->
[parse1]<package>vim-filesystem</package>
[parse1]<package>vim-common</package>
[parse1]<package>vim-minimal</package>
[parse1]<package>vim-enhanced</package>
[parse1]
[parse1]<!-- F.T. 2014-I-31 Install jfsutils for handling loader2 via SAS -->
[parse1]<package>jfsutils</package>
[parse1]
[parse1]<!-- F.T. 2014-II-04 Install screen -->
[parse1]<package>screen</package>
[parse1]
[parse1]<!-- F.T. Thu Jun 12 10:22:21 CEST 2014 Ajout libcurl-devel et ses \
dependences. --> [parse1]<package>libcurl-devel</package>
[parse1]<package>libidn-devel</package>
[parse1]<package>automake</package>
[parse1]<package>autoconf</package>
[parse1]
[parse1]<!-- F.T. Fri Jan 30 14:16:05 CET 2015 Add bash completion capabilities (from \
epel repository enabled/disabled) --> [parse1]<package>bash-completion</package>
[parse1]
[parse1]<!-- F.T. Tue Feb 10 11:32:16 CET 2015 Add libstc++:i686 for Intel compiler \
(32 bit) requirements. --> [parse1]<package>libstdc++.i686</package>
[parse1]<package>libstdc++-devel.i686</package>
[parse1]<!-- F.T. Mon Sep 22 16:04:23 CEST 2014 Install libgcc.i686 -->
[parse1]<package>libgcc.i686</package>
[parse1]<package>libstdc++-devel</package>
[parse1]
[parse1]<!-- F.T. Sun Oct 11 17:04:27 CEST 2015 Ajout librairies MPI tests -->
[parse1]<package>mpitests-openmpi</package>
[parse1]<package>mpitests-mpich</package>
[parse1]<package>mpitests-mvapich</package>
[parse1]<package>mpitests-mvapich-psm</package>
[parse1]<package>mpitests-mvapich2</package>
[parse1]<package>mpitests-mvapich2-psm</package>
[parse1]
[parse1]<!-- F.T. Sun Oct 11 17:04:27 CEST 2015 Ajout librairies MPI -->
[parse1]<package>mvapich</package>
[parse1]<package>mvapich-common</package>
[parse1]<package>mvapich-devel</package>
[parse1]<package>mvapich-psm</package>
[parse1]<package>mvapich-psm-devel</package>
[parse1]<package>mvapich-psm-static</package>
[parse1]<package>mvapich-static</package>
[parse1]<package>mvapich2</package>
[parse1]<package>mvapich2-common</package>
[parse1]<package>mvapich2-devel</package>
[parse1]<package>mvapich2-psm</package>
[parse1]<package>mvapich2-psm-devel</package>
[parse1]<package>mpich</package>
[parse1]<package>mpich-devel</package>
[parse1]<package>openmpi</package>
[parse1]<package>openmpi-devel</package>
[parse1]<package>compat-openmpi</package>
[parse1]<package>compat-openmpi-devel</package>
[parse1]<package>compat-openmpi-psm</package>
[parse1]<package>compat-openmpi-psm-devel</package>
[parse1]
[parse1]<!-- F.T. Fri Oct  7 17:16:44 CEST 2016 Ajout librairie libjpeg-turbo-static \
(prevent static build failed on nodes) --> \
[parse1]<package>libjpeg-turbo-static.x86_64</package> [parse1]
[parse1]<!-- F.T. Sun Oct  9 11:36:39 CEST 2016 Ajout librairie systemtap (gdb check \
failed) --> [parse1]<package>systemtap.x86_64</package>
[parse1]<package>systemtap-client.x86_64</package>
[parse1]<package>systemtap-devel.x86_64</package>
[parse1]<package>systemtap-runtime.x86_64</package>
[parse1]<package>systemtap-sdt-devel.x86_64</package>
[parse1]
[parse1]<package>roll-misc-loa-usersguide</package>
[parse1]
[parse1]<!-- F.T. Fri Mar  4 15:22:53 CET 2016 Ajout monitoring ib traffic via \
ganglia --> [parse1]<package>ganglia-ib-metric</package>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>










<package>htop</package>


<package>perl-Bit-Vector</package>
<package>perl-Carp-Clan</package>
<package>perl-Date-Calc</package>


<package>libXdmcp</package>
<package>libXdmcp-devel</package>


<package>compat-gcc-34</package>
<package>compat-gcc-34-c++</package>
<package>compat-gcc-34-g77</package>


<package>zsh</package>


<package>glibc.i686</package>
<package>glibc.x86_64</package>
<package>glibc-common</package>
<package>glibc-devel.i686</package>
<package>glibc-devel.x86_64</package>
<package>glibc-headers</package>
<package>glibc-static.i686</package>
<package>glibc-static.x86_64</package>
<package>glibc-utils</package>


<package>vim-filesystem</package>
<package>vim-common</package>
<package>vim-minimal</package>
<package>vim-enhanced</package>


<package>jfsutils</package>


<package>screen</package>


<package>libcurl-devel</package>
<package>libidn-devel</package>
<package>automake</package>
<package>autoconf</package>


<package>bash-completion</package>


<package>libstdc++.i686</package>
<package>libstdc++-devel.i686</package>

<package>libgcc.i686</package>
<package>libstdc++-devel</package>


<package>mpitests-openmpi</package>
<package>mpitests-mpich</package>
<package>mpitests-mvapich</package>
<package>mpitests-mvapich-psm</package>
<package>mpitests-mvapich2</package>
<package>mpitests-mvapich2-psm</package>


<package>mvapich</package>
<package>mvapich-common</package>
<package>mvapich-devel</package>
<package>mvapich-psm</package>
<package>mvapich-psm-devel</package>
<package>mvapich-psm-static</package>
<package>mvapich-static</package>
<package>mvapich2</package>
<package>mvapich2-common</package>
<package>mvapich2-devel</package>
<package>mvapich2-psm</package>
<package>mvapich2-psm-devel</package>
<package>mpich</package>
<package>mpich-devel</package>
<package>openmpi</package>
<package>openmpi-devel</package>
<package>compat-openmpi</package>
<package>compat-openmpi-devel</package>
<package>compat-openmpi-psm</package>
<package>compat-openmpi-psm-devel</package>


<package>libjpeg-turbo-static.x86_64</package>


<package>systemtap.x86_64</package>
<package>systemtap-client.x86_64</package>
<package>systemtap-devel.x86_64</package>
<package>systemtap-runtime.x86_64</package>
<package>systemtap-sdt-devel.x86_64</package>

<package>roll-misc-loa-usersguide</package>


<package>ganglia-ib-metric</package>

</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]	<description>
[parse1] 	MOSH - Mobile Shell from MIT 	
[parse1]	</description>
[parse1]
[parse1]	<package>protobuf</package>
[parse1]	<package>mosh</package>
[parse1]
[parse1]</kickstart>
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

	

	<package>protobuf</package>
	<package>mosh</package>

</kickstart>[parse1]
[parse1]<kickstart roll="hpc">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  MPI - The Message Passing Interface for
[parse1]  computational clusters. Includes the MPD version
[parse1]  with its fast job launcher.
[parse1]
[parse1]  </description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: mpi.xml,v $
[parse1]  Revision 1.46  2012/04/30 20:17:26  phil
[parse1]  remove post-92 mpi-selector. Use enviornment-modules instead. But leave \
mpi-selector files in place [parse1]
[parse1]  Revision 1.45  2010/10/01 21:13:46  anoop
[parse1]  Make rocks-openmpi the system default MPI
[parse1]
[parse1]  Revision 1.44  2010/03/08 04:38:20  anoop
[parse1]  Removed OpenMPI and Sun-CT from path and library path from Linux.
[parse1]  Added mpi-selector capability for both
[parse1]
[parse1]  Revision 1.43  2009/12/15 19:09:51  bruno
[parse1]  new
[parse1]
[parse1]  Revision 1.42  2009/11/25 23:34:24  anoop
[parse1]  Upgraded to latest Sun HPC Cluster tools for SunOS
[parse1]  Added patch for Sun HPC Cluster tools so that installation
[parse1]  won't fail
[parse1]
[parse1]  Revision 1.41  2009/06/26 00:57:56  anoop
[parse1]  added sun-hpc cluster tools to the hpc roll
[parse1]
[parse1]  Revision 1.40  2009/01/06 18:06:17  bruno
[parse1]  nuked mpich
[parse1]
[parse1]  Revision 1.39  2008/12/16 18:43:34  anoop
[parse1]  Upgraded Sun cluster tools to 8.1
[parse1]
[parse1]  Revision 1.38  2008/11/30 18:59:50  anoop
[parse1]  Cleanup of graph and node files
[parse1]  Moved sun cluster tools from surya to aurora - need
[parse1]  to find a permanent home
[parse1]
[parse1]  Revision 1.37  2008/04/07 23:06:39  bruno
[parse1]  add the rocks version of openmpi and add some basic MPI tests
[parse1]
[parse1]  Revision 1.36  2008/03/03 18:49:13  bruno
[parse1]  added mpich2
[parse1]
[parse1]  Revision 1.35  2007/06/06 23:17:02  bruno
[parse1]  still install LAM, just don't configure it -- it confuses openmpi
[parse1]
[parse1]  Revision 1.34  2007/06/06 20:42:06  bruno
[parse1]  add all the openmpi packages
[parse1]
[parse1]  Revision 1.33  2006/12/05 05:23:43  bruno
[parse1]  yet another csh fix
[parse1]
[parse1]  Revision 1.32  2006/09/13 18:32:14  anoop
[parse1]  Minor changes to csh profiles
[parse1]
[parse1]  Revision 1.31  2006/08/08 01:05:10  phil
[parse1]  Properly handle cases when LD_LIBRARY_PATH starts out empty.
[parse1]
[parse1]  Revision 1.30  2006/07/20 15:54:49  anoop
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.29  2006/07/12 20:34:26  anoop
[parse1]  Added openmpi support in the nodes file
[parse1]
[parse1]  Revision 1.28  2006/05/19 09:27:08  phil
[parse1]  put /opt/lam/gnu/lib into the LD_LIBRARY_PATH
[parse1]
[parse1]  Revision 1.27  2006/03/17 14:49:34  bruno
[parse1]  include man path to LAM -- thanks to Kevin Higgins for the bug report.
[parse1]
[parse1]  Revision 1.26  2005/11/24 19:13:18  bruno
[parse1]  make sure lam-mpi programs can find their shared-object libraries
[parse1]
[parse1]  Revision 1.25  2005/10/19 20:24:53  bruno
[parse1]  don't run the default cleanipcs after the end of every mpirun program
[parse1]
[parse1]  Revision 1.24  2005/08/11 04:03:16  bruno
[parse1]  sh and csh lines were swapped
[parse1]
[parse1]  Revision 1.23  2005/08/09 17:52:26  mjk
[parse1]  nuke mpd
[parse1]
[parse1]  Revision 1.22  2005/07/14 05:39:17  nadya
[parse1]  Add path to lam binaries. Needed for programs that run with lam mpi.
[parse1]
[parse1]  Revision 1.21  2005/04/12 01:55:00  fds
[parse1]  This has been renamed
[parse1]
[parse1]  Revision 1.20  2005/03/14 15:05:22  bruno
[parse1]  set the LAMRSH environment variable -- addresses bug 121.
[parse1]
[parse1]  Revision 1.19  2005/02/17 00:29:45  bruno
[parse1]  mpich is now parameterized for both ethernet and mpd
[parse1]
[parse1]  Revision 1.18  2005/02/16 00:40:04  mjk
[parse1]  graph cleanup
[parse1]
[parse1]  Revision 1.17  2005/02/01 23:37:10  mjk
[parse1]  remove roll attrs
[parse1]
[parse1]  Revision 1.16  2004/12/22 03:02:40  bruno
[parse1]  mpich-myrinet moved to the myrinet roll
[parse1]
[parse1]  Revision 1.15  2004/09/10 16:53:04  najib
[parse1]  Added lam mpi.
[parse1]
[parse1]  Revision 1.14  2004/07/08 17:28:42  fds
[parse1]  Check this bruno: Fix mpirun.args to stop Tron Saue's -nolocal bug from \
Feb-2004 [parse1]
[parse1]  Revision 1.13  2004/03/04 00:02:59  bruno
[parse1]  mpi cleanup
[parse1]
[parse1]  Revision 1.12  2004/02/03 00:57:25  mjk
[parse1]  decolorize / derollize
[parse1]
[parse1]  Revision 1.11  2004/01/30 00:22:54  mjk
[parse1]  color hpc green
[parse1]
[parse1]  Revision 1.10  2003/12/18 22:09:24  bruno
[parse1]  fixed man page for mpi
[parse1]
[parse1]  Revision 1.9  2003/12/11 00:32:29  fds
[parse1]  Include mpich2 in an experimental capacity.
[parse1]
[parse1]  Revision 1.8  2003/11/03 22:00:09  bruno
[parse1]  made man path consistent with other man paths
[parse1]
[parse1]  Revision 1.7  2003/10/23 17:30:48  fds
[parse1]  Removed non-ascii character.
[parse1]
[parse1]  Revision 1.6  2003/10/23 00:35:39  bruno
[parse1]  fixed the man path -- thanks to Gotz Waschk
[parse1]
[parse1]  Revision 1.5  2003/07/21 20:03:41  fds
[parse1]  Simple file append structure, with vars= attr
[parse1]  where needed
[parse1]
[parse1]  Revision 1.4  2003/07/17 15:45:29  bruno
[parse1]  fixed the 'file' tag in comments section bug
[parse1]
[parse1]  Revision 1.3  2003/07/16 21:32:33  fds
[parse1]  Using new 'file mode=append' structure.
[parse1]
[parse1]  Revision 1.2  2003/07/16 18:52:45  bruno
[parse1]  changes all file creation code to use 'file' tag
[parse1]
[parse1]  Revision 1.1  2003/07/07 20:47:51  bruno
[parse1]  initial release
[parse1]
[parse1]  Revision 1.6  2003/06/02 23:06:37  fds
[parse1]  Moving man path manipulations into the kickstart post section.
[parse1]
[parse1]  Revision 1.5  2003/05/28 18:17:53  fds
[parse1]  Added support for MPD
[parse1]
[parse1]  Revision 1.4  2002/10/28 19:51:13  mjk
[parse1]  remove mpi-lauch
[parse1]
[parse1]  Revision 1.3  2002/10/09 23:16:27  bruno
[parse1]  fixup of package names to match our new source tree
[parse1]
[parse1]  Revision 1.2  2002/10/02 20:38:55  bruno
[parse1]  nuked patron/usher.
[parse1]  made sure mpi-launch is installed.
[parse1]
[parse1]  Revision 1.1  2001/09/05 00:27:17  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<package os="linux">mpich2-ethernet-gnu</package>
[parse1]<package os="linux">rocks-openmpi</package>
[parse1]<package os="linux">openmpi</package>
[parse1]<package os="linux">openmpi-libs</package>
[parse1]<package os="linux">openmpi-devel</package>
[parse1]<package os="linux">mpi-tests</package>
[parse1]<package os="linux">ClusterTools_gnu</package>
[parse1]<package os="linux">sunct-extra</package>
[parse1]
[parse1]<package os="sunos">SUNWompi</package>
[parse1]<package os="sunos">SUNWompiat</package>
[parse1]<package os="sunos">SUNWompimn</package>
[parse1]<package os="sunos">SUNWompir</package>
[parse1]<package os="sunos">SUNWomsc</package>
[parse1]
[parse1]<package os="sunos">ROCKSsunct-extra</package>
[parse1]<package os="sunos">ROCKSmpi-tests</package>
[parse1]
[parse1]<post os="linux">
[parse1]<!-- Add man pages to MANPATH -->
[parse1]<file name="/etc/man.config" mode="append">
[parse1]MANPATH	/opt/openmpi/share/man
[parse1]MANPATH /opt/sun-ct/man
[parse1]MANPATH /opt/mpich2/gnu/man
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]<!-- Sun HPC Cluster tools -->
[parse1]<!-- 
[parse1]	Create common link to Sun HPC cluster
[parse1]	tools on SunOS and Linux
[parse1]-->
[parse1]<post os="linux">
[parse1]ln -s /opt/SUNWhpc/HPC8.2.1/gnu /opt/sun-ct
[parse1]</post>
[parse1]
[parse1]<post os="sunos">
[parse1]ln -s /opt/SUNWhpc/HPC8.2.1/sun /opt/sun-ct
[parse1]</post>
[parse1]
[parse1]<post os="sunos">
[parse1]<!-- Sun Cluster tools path -->
[parse1]<file name="/etc/profile.d/sun-ct.sh" perms="0755">
[parse1]PATH=$PATH:/opt/sun-ct/bin
[parse1]</file>
[parse1]<file name="/opt/profile.d/sun-ct.csh" perms="0755">
[parse1]if ( ${?path} ) then
[parse1]	set path=( $path /opt/sun-ct/bin/ )
[parse1]else 
[parse1]	set path=( /opt/sun-ct/bin/ )
[parse1]endif
[parse1]</file>
[parse1]
[parse1]<!-- Sun HPC Cluster tools libraries for SunOS-->
[parse1]crle -u -l /opt/sun-ct/lib/
[parse1]crle -u -l /opt/sun-ct/lib/openmpi
[parse1]crle -64 -u -l /opt/sun-ct/lib/amd64
[parse1]crle -64 -u -l /opt/sun-ct/lib/amd64/openmpi
[parse1]</post>
[parse1]
[parse1]<!-- MPI Selector configuration for Linux-->
[parse1]<post os="linux">
[parse1]<!-- OpenMPI -->
[parse1]cp -f /opt/openmpi/share/mpi-selector/rocks-openmpi* \
[parse1]	/var/lib/mpi-selector/data
[parse1]
[parse1]<!-- Sun HPC Cluster tools -->
[parse1]cp -f /opt/sun-ct/share/mpi-selector/sun-ct* \
[parse1]	/var/lib/mpi-selector/data
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  



<package  os="linux">mpich2-ethernet-gnu</package>
<package  os="linux">rocks-openmpi</package>
<package  os="linux">openmpi</package>
<package  os="linux">openmpi-libs</package>
<package  os="linux">openmpi-devel</package>
<package  os="linux">mpi-tests</package>
<package  os="linux">ClusterTools_gnu</package>
<package  os="linux">sunct-extra</package>

<package  os="sunos">SUNWompi</package>
<package  os="sunos">SUNWompiat</package>
<package  os="sunos">SUNWompimn</package>
<package  os="sunos">SUNWompir</package>
<package  os="sunos">SUNWomsc</package>

<package  os="sunos">ROCKSsunct-extra</package>
<package  os="sunos">ROCKSmpi-tests</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mpi.xml: begin post section
</file>
</post>

<post  os="linux">

<file  name="/etc/man.config" mode="append">
MANPATH	/opt/openmpi/share/man
MANPATH /opt/sun-ct/man
MANPATH /opt/mpich2/gnu/man
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mpi.xml: end post section
</file>
</post>






<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mpi.xml: begin post section
</file>
</post>

<post  os="linux">
ln -s /opt/SUNWhpc/HPC8.2.1/gnu /opt/sun-ct
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mpi.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mpi.xml: begin post section
</file>
</post>

<post  os="sunos">
ln -s /opt/SUNWhpc/HPC8.2.1/sun /opt/sun-ct
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mpi.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mpi.xml: begin post section
</file>
</post>

<post  os="sunos">

<file  perms="0755" name="/etc/profile.d/sun-ct.sh">
PATH=$PATH:/opt/sun-ct/bin
</file>
<file  perms="0755" name="/opt/profile.d/sun-ct.csh">
if ( ${?path} ) then
	set path=( $path /opt/sun-ct/bin/ )
else 
	set path=( /opt/sun-ct/bin/ )
endif
</file>


crle -u -l /opt/sun-ct/lib/
crle -u -l /opt/sun-ct/lib/openmpi
crle -64 -u -l /opt/sun-ct/lib/amd64
crle -64 -u -l /opt/sun-ct/lib/amd64/openmpi
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mpi.xml: end post section
</file>
</post>





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mpi.xml: begin post section
</file>
</post>

<post  os="linux">

cp -f /opt/openmpi/share/mpi-selector/rocks-openmpi* \
	/var/lib/mpi-selector/data


cp -f /opt/sun-ct/share/mpi-selector/sun-ct* \
	/var/lib/mpi-selector/data

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/mpi.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Place the root ssh public key from the installation machine on to
[parse1]  the installed machine
[parse1]
[parse1]  While we're at it suck over the SSL CA Cert/Key.  This is a quick
[parse1]  hack, we need a secure method for this to put our pants back on.
[parse1]
[parse1]  </description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: node-certs.xml,v $
[parse1]  Revision 1.3  2011/08/02 23:58:52  phil
[parse1]  Hard link /etc/ssh/authorized_keys/id_rsa.pub to /root/.ssh/id_rsa.pub.
[parse1]  If a user (or update) sets root's directory permissions tightly, still read \
the pub [parse1]  key.
[parse1]
[parse1]  Revision 1.2  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.9  2005/03/12 00:01:57  bruno
[parse1]  minor checkin
[parse1]
[parse1]  Revision 1.8  2005/02/16 00:40:04  mjk
[parse1]  graph cleanup
[parse1]
[parse1]  Revision 1.7  2004/08/25 05:25:42  bruno
[parse1]  move from ssh v1 to ssh v2
[parse1]
[parse1]  (bug 17)
[parse1]
[parse1]  Revision 1.6  2004/05/05 22:33:15  bruno
[parse1]  the authorized_keys are handled in the rocks base in base.xml
[parse1]
[parse1]  Revision 1.5  2004/04/22 17:08:21  bruno
[parse1]  add root ssh public key into the anaconda installation environment
[parse1]
[parse1]  Revision 1.4  2004/02/03 00:57:25  mjk
[parse1]  decolorize / derollize
[parse1]
[parse1]  Revision 1.3  2004/01/30 00:22:54  mjk
[parse1]  color hpc green
[parse1]
[parse1]  Revision 1.2  2003/07/16 18:52:45  bruno
[parse1]  changes all file creation code to use 'file' tag
[parse1]
[parse1]  Revision 1.1  2003/07/07 20:47:51  bruno
[parse1]  initial release
[parse1]
[parse1]  Revision 1.2  2002/09/26 11:29:28  bruno
[parse1]  removed server cert processing
[parse1]
[parse1]  Revision 1.1  2001/09/10 18:24:51  mjk
[parse1]  - Compute nodes are correct.
[parse1]  - Frontend still need work
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post os='linux'>
[parse1]
[parse1]<!-- make sure the appropriate directories exist -->
[parse1]
[parse1]for i in "/root/.ssh" ; do
[parse1]	if [ ! -d $i ]; then
[parse1]		/bin/mkdir -p $i
[parse1]	fi
[parse1]done
[parse1]
[parse1]<!-- propagate root's public ssh key -->
[parse1]
[parse1]<file name="/root/.ssh/authorized_keys" perms="0600">
[parse1]<eval shell="sh">
[parse1]cat /etc/ssh/authorized_keys/id_rsa.pub
[parse1]</eval>
[eval]
[eval]cat /etc/ssh/authorized_keys/id_rsa.pub
[eval]
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]<post os='sunos'>
[parse1]
[parse1]<!-- make sure the appropriate directories exist -->
[parse1]if  [ ! -d /.ssh ]; then 
[parse1]	mkdir -p /.ssh
[parse1]fi
[parse1]
[parse1]
[parse1]<!-- propagate root's public ssh key -->
[parse1]<file name="/.ssh/authorized_keys" perms="0600">
[parse1]<eval shell="sh">
[parse1]cat /etc/ssh/authorized_keys/id_rsa.pub
[parse1]</eval>
[eval]
[eval]cat /etc/ssh/authorized_keys/id_rsa.pub
[eval]
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/node-certs.xml: begin post section
</file>
</post>

<post  os="linux">



for i in "/root/.ssh" ; do
	if [ ! -d $i ]; then
		/bin/mkdir -p $i
	fi
done



<file  perms="0600" name="/root/.ssh/authorized_keys">
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Ncj7rWmju2OtL8k/2iDIDu8Y3ezNqqZD5oNjW5QaEHSjF3RRS \
qV3dCZfrpVLIE1yDOEy406nSuP8W958yaBcx5+lzzW92cxWxwURI3Pz/t+mRySfO65dkUrU0cMK2VAsT7isqMO \
MT9UcQduzjZJx4ycaXGYaKWrUmxT1F4Pq3QRPzeHBQK5vNnKcq+kPZuYhqlBGU5lwwuuXJqLFb8Jr8dlL9GWjG \
P0IGpVXxr5EsfvuVd1O2z/BnAaRvxoI1fZ3cFWUUir3YLqRa9IcvQDjd+0aCnUfNZBW8Fhk0CnSEf0AQI84NQ8q4Dql+y+0qewE1hT9z7wuUNVXJha1tbEEw== \
root@loa720.univ-lille1.fr

</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/node-certs.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/node-certs.xml: begin post section
</file>
</post>

<post  os="sunos">


if  [ ! -d /.ssh ]; then 
	mkdir -p /.ssh
fi



<file  perms="0600" name="/.ssh/authorized_keys">
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA4Ncj7rWmju2OtL8k/2iDIDu8Y3ezNqqZD5oNjW5QaEHSjF3RRS \
qV3dCZfrpVLIE1yDOEy406nSuP8W958yaBcx5+lzzW92cxWxwURI3Pz/t+mRySfO65dkUrU0cMK2VAsT7isqMO \
MT9UcQduzjZJx4ycaXGYaKWrUmxT1F4Pq3QRPzeHBQK5vNnKcq+kPZuYhqlBGU5lwwuuXJqLFb8Jr8dlL9GWjG \
P0IGpVXxr5EsfvuVd1O2z/BnAaRvxoI1fZ3cFWUUir3YLqRa9IcvQDjd+0aCnUfNZBW8Fhk0CnSEf0AQI84NQ8q4Dql+y+0qewE1hT9z7wuUNVXJha1tbEEw== \
root@loa720.univ-lille1.fr

</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/node-certs.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Network Time Protocol
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: ntp.xml,v $
[parse1]  Revision 1.13  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.12  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.11  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.10  2010/07/07 02:00:14  anoop
[parse1]  Bug Fix
[parse1]
[parse1]  Revision 1.9  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.8  2009/04/15 20:58:59  anoop
[parse1]  Fixed minor annoyances to "run-parts" script, and to
[parse1]  the ntp cron file
[parse1]
[parse1]  Revision 1.7  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.6  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.5  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.4  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.3  2007/03/05 20:08:04  ttheisen
[parse1]  Don't restart the ntp daemon, if it is successfully synchronized.
[parse1]
[parse1]  Revision 1.2  2005/10/06 23:18:56  bruno
[parse1]  ntp configuration cleanup.
[parse1]
[parse1]  thanks to Bill Hoover for debugging the issue.
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.9  2004/02/03 20:00:36  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.8  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.7  2003/09/03 12:11:52  bruno
[parse1]  make ntp quiet
[parse1]
[parse1]  Revision 1.6  2003/08/29 22:45:05  bruno
[parse1]  dear mason, you actually have to make the script executable
[parse1]
[parse1]  Revision 1.5  2003/07/16 20:10:41  bruno
[parse1]  changed to new 'file' tag
[parse1]
[parse1]  Revision 1.4  2002/10/18 17:23:14  mjk
[parse1]  restart NTP every hour
[parse1]
[parse1]  Revision 1.3  2002/01/18 23:27:32  bruno
[parse1]  updates for 7.2
[parse1]
[parse1]  Revision 1.2  2001/10/02 03:16:39  mjk
[parse1]  - Update to bruno's new auto-part stuff
[parse1]  - Doesn't work but checkin anyway
[parse1]
[parse1]  Revision 1.1  2001/09/10 18:24:52  mjk
[parse1]  - Compute nodes are correct.
[parse1]  - Frontend still need work
[parse1]
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>ntp</package>
[parse1]  <package os='linux'>rdate</package> <!-- used to slam the clock -->
[parse1]  <package os='linux'>libcap</package>
[parse1]
[parse1]  <package os='sunos'>SUNWntpr</package>
[parse1]  <package os='sunos'>SUNWntpu</package>
[parse1]  <package os='sunos'>SUNWrcmdc</package> <!-- used to slam the clock -->
[parse1]
[parse1]<post os='linux'>
[parse1]<!-- Turn on the service -->
[parse1]/sbin/chkconfig ntpd on 
[parse1]
[parse1]<!-- NTP needs a kick in the pants every so often -->
[parse1]
[parse1]<file name="/etc/cron.hourly/ntp" perms="0755">
[parse1]#!/bin/sh
[parse1]if ! ( /usr/sbin/ntpq -pn 2&gt; /dev/null | grep -e '^\*' &gt; /dev/null ); \
then [parse1]    /etc/rc.d/init.d/ntpd restart &gt; /dev/null 2&gt;&amp;1 
[parse1]fi
[parse1]</file>
[parse1]
[parse1]<file name="/etc/sysconfig/ntpd">
[parse1]OPTIONS="-A -u ntp:ntp -p /var/run/ntpd.pid"
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]<post os='sunos'>
[parse1]<!-- Turn on the service -->
[parse1]<service name="network/ntp" enabled="yes"/>
[parse1]
[parse1]<!-- NTP needs a kick in the pants every so often -->
[parse1]mkdir -p /etc/cron.hourly
[parse1]<file name="/etc/cron.hourly/ntp" perms="0755">
[parse1]<![CDATA[#!/bin/sh
[parse1]
[parse1]/usr/sbin/ntpq -pn 2> /dev/null | grep '^\*' > /dev/null
[parse1]
[parse1]if [ $? -eq 0 ]; then
[parse1]	svcadm restart network/ntp > /dev/null 2>&1 
[parse1]fi
[parse1]]]>
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  os="linux">ntp</package>
  <package  os="linux">rdate</package> 
  <package  os="linux">libcap</package>

  <package  os="sunos">SUNWntpr</package>
  <package  os="sunos">SUNWntpu</package>
  <package  os="sunos">SUNWrcmdc</package> 


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ntp.xml: begin post section
</file>
</post>

<post  os="linux">

/sbin/chkconfig ntpd on 



<file  perms="0755" name="/etc/cron.hourly/ntp">
#!/bin/sh
if ! ( /usr/sbin/ntpq -pn 2&gt; /dev/null | grep -e '^\*' &gt; /dev/null ); then
    /etc/rc.d/init.d/ntpd restart &gt; /dev/null 2&gt;&amp;1 
fi
</file>

<file  name="/etc/sysconfig/ntpd">
OPTIONS="-A -u ntp:ntp -p /var/run/ntpd.pid"
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ntp.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ntp.xml: begin post section
</file>
</post>

<post  os="sunos">

<service  enabled="yes" name="network/ntp"></service>


mkdir -p /etc/cron.hourly
<file  perms="0755" name="/etc/cron.hourly/ntp">
#!/bin/sh

/usr/sbin/ntpq -pn 2&gt; /dev/null | grep '^\*' &gt; /dev/null

if [ $? -eq 0 ]; then
	svcadm restart network/ntp &gt; /dev/null 2&gt;&amp;1 
fi

</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ntp.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Network Time Protocl
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: ntp-client.xml,v $
[parse1]  Revision 1.12  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.11  2011/07/23 02:30:14  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.10  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.9  2009/09/25 02:31:47  bruno
[parse1]  add --utc flag to hwclock. thanks to Tom Rockwell for the fix.
[parse1]
[parse1]  Revision 1.8  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.7  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.6  2009/01/23 21:50:23  bruno
[parse1]  var tags converted to entities
[parse1]
[parse1]  Revision 1.5  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.4  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.3  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.2  2005/10/06 23:18:56  bruno
[parse1]  ntp configuration cleanup.
[parse1]
[parse1]  thanks to Bill Hoover for debugging the issue.
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.3  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.2  2004/03/31 23:38:17  mjk
[parse1]  cp fix
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.7  2004/02/03 20:00:36  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.6  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.5  2003/07/16 20:10:41  bruno
[parse1]  changed to new 'file' tag
[parse1]
[parse1]  Revision 1.4  2001/09/21 20:15:55  mjk
[parse1]  Switch from ISC to RedHat's pump.  Pump sucks but it is standard so we
[parse1]  moved most of the ISC options into the kickstart file since they don't
[parse1]  change often anyway.
[parse1]
[parse1]  This includes
[parse1]  	- NIS domain
[parse1]  	- Usher command line flags
[parse1]  	- Multicast enable
[parse1]  	- NTP configuration
[parse1]
[parse1]  Revision 1.3  2001/09/18 17:39:52  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.2  2001/09/10 18:24:52  mjk
[parse1]  - Compute nodes are correct.
[parse1]  - Frontend still need work
[parse1]
[parse1]  Revision 1.1  2001/09/05 00:27:18  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]<post os='linux'>
[parse1]
[parse1]<!-- Configure NTP to use Kickstart_PrivateNTPHost server 
[parse1]     we reuse the default centos configuration file -->
[parse1]sed -i '/^server/d' /etc/ntp.conf
[parse1]echo server &Kickstart_PrivateNTPHost; iburst >> /etc/ntp.conf 
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]<post>
[parse1]<!-- Force the clock to be set to the server upon reboot -->
[parse1]
[parse1]/bin/mkdir -p /etc/ntp
[parse1]
[parse1]<file name="/etc/ntp/step-tickers">
[parse1]&Kickstart_PrivateNTPHost;
[parse1]</file>
[parse1]
[parse1]<!-- Force the clock to be set to the server right now -->
[parse1]<!-- ntpdate should be replaced by ntpd -qg -ddd -->
[parse1]
[parse1]/usr/sbin/ntpdate &Kickstart_PrivateNTPHost;
[parse1]</post>
[parse1]
[parse1]<post os='linux'>
[parse1]/sbin/hwclock --systohc --utc
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ntp-client.xml: begin post section
</file>
</post>

<post  os="linux">


sed -i '/^server/d' /etc/ntp.conf
echo server 10.1.1.1 iburst &gt;&gt; /etc/ntp.conf 

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ntp-client.xml: end post section
</file>
</post>





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ntp-client.xml: begin post section
</file>
</post>

<post>


/bin/mkdir -p /etc/ntp

<file  name="/etc/ntp/step-tickers">
10.1.1.1
</file>




/usr/sbin/ntpdate 10.1.1.1
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ntp-client.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ntp-client.xml: begin post section
</file>
</post>

<post  os="linux">
/sbin/hwclock --systohc --utc
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ntp-client.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="ofed">
[parse1]
[parse1]
[parse1]<description>
[parse1]OFED (Open Fabric Enterprise distribution)
[parse1]</description>
[parse1]
[parse1]<copyright>
[parse1]Copyright (c) 2000 - 2012 The Regents of the University of California.
[parse1]All rights reserved. Rocks(r) v5.5/v6.0 www.rocksclusters.org
[parse1]	
[parse1]</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log$
[parse1]]]></changelog>
[parse1]
[parse1]<!-- ================== -->
[parse1]<!-- Mandatory Packages -->
[parse1]<!-- ================== -->
[parse1]<!-- libibcm provides a userspace library that handles the majority of the \
low level work required to open an RDMA connection between two machines. --> \
[parse1]<package>libibcm</package> [parse1]<package>libibcm-devel</package> <!-- \
Development files for the libibcm library. --> [parse1]<!-- libibverbs is a library \
that allows userspace processes to use RDMA "verbs" as described in the InfiniBand \
Architecture Specification --> [parse1]<!-- and the RDMA Protocol Verbs \
Specification. This includes direct hardware access from userspace to \
InfiniBand/iWARP adapters --> [parse1]<!-- (kernel bypass) for fast path \
operations.--> [parse1]<package>libibverbs</package>
[parse1]<package>libibverbs-utils</package> <!-- Useful libibverbs example programs \
such as ibv_devinfo, which displays information about RDMA devices. --> \
[parse1]<package>libibverbs-devel</package> <!-- Header files for the libibverbs \
library. --> [parse1]<package>libibverbs-devel-static</package> <!-- Header files for \
the libibverbs library. --> [parse1]<!-- librdmacm provides a userspace RDMA \
Communication Management API. --> [parse1]<package>librdmacm</package>
[parse1]<package>librdmacm-utils</package> <!-- Example test programs for the \
librdmacm library. --> [parse1]<package>librdmacm-devel</package> <!-- Development \
files for the librdmacm library. --> [parse1]<!-- User space initialization scripts \
for the kernel InfiniBand/iWARP drivers. --> [parse1]<package>rdma</package>
[parse1]
[parse1]<package>compat-rdma</package>
[parse1]<package>compat-rdma-devel</package>
[parse1]
[parse1]<package>libfabric</package>
[parse1]<package>libfabric-devel</package>
[parse1]
[parse1]<package>libiwpm</package>
[parse1]<package>ofed-docs</package>
[parse1]<package>ofed-scripts</package>
[parse1]<package>roll-ofed-usersguide</package>
[parse1]
[parse1]<!-- ================ -->
[parse1]<!-- Default Packages -->
[parse1]<!-- ================ -->
[parse1]<!-- libdat and libdapl provide a userspace implementation of the DAT 2.0 API \
and is built to natively support InfiniBand/iWARP network technology. --> \
[parse1]<package>dapl</package> [parse1]<package>dapl-utils</package> <!-- Useful \
test suites to validate the dapl library API's and operation. --> \
[parse1]<package>dapl-devel</package> <!-- Development files for the dapl library. \
--> [parse1]<package>dapl-devel-static</package> <!-- Development files for the dapl \
library. --> [parse1]<!-- The ib_acm daemon helps reduce the load of managing path \
record lookups on large InfiniBand fabrics by providing --> [parse1]<!-- a user space \
implementation of what is functionally similar to an ARP cache. The use of ib_acm, \
when properly configured, --> [parse1]<!-- can reduce the SA packet load of a large \
IB cluster from O(n^2) to O(n). The ib_acm daemon is started and normally runs --> \
[parse1]<!-- in the background, user applications need not know about this daemon as \
long as their app uses librdmacm to handle --> [parse1]<!-- connection bring up/tear \
down. The librdmacm library knows how to talk directly to the ib_acm daemon to \
retrieve data. --> [parse1]<package>ibacm</package>
[parse1]<package>ibacm-devel</package> <!-- Development files for the ibacm library. \
--> [parse1]<!-- ibsim provides simulation of infiniband fabric for using with OFA \
OpenSM, diagnostic and management tools. --> [parse1]<package>ibsim</package>
[parse1]<!-- ibutils provides IB network and path diagnostics. -->
[parse1]<package>ibutils</package>
[parse1]<!--package>ibutils-libs</package -->  <!-- Shared libraries used by the \
Mellanox Infiniband diagnostic utilities --> [parse1]<!-- \
package>ibutils-devel</package --> <!-- Development files for the ibutils-devel \
library. --> [parse1]<!-- INTEL The PSM Messaging API, or PSM API, is QLogic's \
low-level user-level communications interface for the Truescale family of products. \
--> [parse1]<!-- PSM users are enabled with mechanisms necessary to implement higher \
level communications interfaces in parallel environments.      --> \
[parse1]<package>infinipath-psm</package> \
[parse1]<package>infinipath-psm-devel</package> [parse1]<!-- Only present in OFED \
build, not in CentOS/Rocks distribution --> [parse1]<!-- package>libfabric</package \
--> [parse1]<!-- libibmad provides low layer IB functions for use by the IB \
diagnostic and management programs. --> [parse1]<!-- These include MAD, SA, SMP, and \
other basic IB functions.--> [parse1]<package>libibmad</package>
[parse1]<package>libibmad-devel</package>
[parse1]<package>libibmad-static</package>
[parse1]<!-- libibumad provides the user MAD library functions which sit on top of \
the user MAD modules in the kernel. --> [parse1]<!-- These are used by the IB \
diagnostic and management tools, including OpenSM. --> \
[parse1]<package>libibumad</package> [parse1]<package>libibumad-devel</package>
[parse1]<package>libibumad-static</package>
[parse1]<!-- INTEL libipathverbs provides a device-specific userspace driver for \
QLogic HCAs for use with the libibverbs library. --> \
[parse1]<package>libipathverbs</package> \
[parse1]<package>libipathverbs-devel</package> [parse1]<!-- CHELSIO Userspace \
hardware driver for use with the libibverbs InfiniBand/iWARP verbs library. --> \
[parse1]<!-- This driver enables Chelsio iWARP capable ethernet devices. --> \
[parse1]<package>libcxgb3</package> [parse1]<package>libcxgb3-devel</package>
[parse1]<!-- CHELSIO Userspace hardware driver for use with the libibverbs \
InfiniBand/iWARP verbs library. --> [parse1]<!-- This driver enables Chelsio T4 based \
iWARP capable Ethernet devices.--> [parse1]<package>libcxgb4</package>
[parse1]<!-- MELLANOX libmlx4 provides a device-specific userspace driver for \
Mellanox ConnectX HCAs for use with the libibverbs library. --> \
[parse1]<package>libmlx4</package> [parse1]<package>libmlx4-devel</package>
[parse1]<!-- MELLANOX libmlx5 provides a device-specific userspace driver for \
Mellanox Connect-IB HCAs for use with the libibverbs library. --> \
[parse1]<package>libmlx5</package> [parse1]<package>libmlx5-devel</package>
[parse1]<!-- MELLANOX libmthca provides a device-specific userspace driver for \
Mellanox HCAs (MT23108 InfiniHost and MT25208 InfiniHost III Ex) for use with the \
libibverbs library. --> [parse1]<package>libmthca</package>
[parse1]<package>libmthca-devel</package>
[parse1]<!-- INTEL Userspace hardware driver for use with the libibverbs \
InfiniBand/iWARP verbs library. This driver enables NetEffect iWARP capable ethernet \
devices. --> [parse1]<package>libnes</package>
[parse1]<package>libnes-devel-static</package>
[parse1]<!-- Various tools for support of the RDS (Reliable Datagram Socket) API. RDS \
is specific to InfiniBand and iWARP networks and does not work on non-RDMA. --> \
[parse1]<package>rds-tools</package> [parse1]<package>rds-devel</package>
[parse1]
[parse1]<!-- ================= -->
[parse1]<!-- Optional Packages -->
[parse1]<!-- ================= -->
[parse1]<!-- The DAT programming API provides a means of utilizing high performance \
network technologies, --> [parse1]<!-- such as InfiniBand and iWARP, without needing \
to write your program to use those technologies directly. --> [parse1]<!-- This \
package contains the libraries that implement version 1.2 of the DAT API. --> \
[parse1]<!-- The current (and recommended version for any new code) is 2.0. These 1.2 \
libraries are provided solely for backward compatibility. --> \
[parse1]<package>compat-dapl</package> [parse1]<!-- GlusterFS is a clustered \
file-system capable of scaling to several --> [parse1]<!-- petabytes. It aggregates \
various storage bricks over Infiniband RDMA --> [parse1]<!-- or TCP/IP interconnect \
into one large parallel network file --> [parse1]<!-- system. GlusterFS is one of the \
most sophisticated file systems in --> [parse1]<!-- terms of features and \
extensibility.  It borrows a powerful concept --> [parse1]<!-- called Translators \
from GNU Hurd kernel. Much of the code in GlusterFS --> [parse1]<!-- is in user space \
and easily manageable. --> [parse1]<package>glusterfs-rdma</package>
[parse1]<!-- This package provides IB diagnostic programs and scripts needed to \
diagnose an IB subnet. --> [parse1]<package>infiniband-diags</package>
[parse1]<package>infiniband-diags-compat</package>
[parse1]<!-- package>infiniband-diags-devel</package --> <!-- Header files for the \
infiniband-diags library. --> [parse1]<!-- libibcommon provides common utility \
functions for the OFA diagnostic and management tools. --> \
[parse1]<package>libibcommon</package> [parse1]<!-- \
package>libibcommoni-devel</package --> [parse1]<!-- EMULEX libocrdma provides a \
device-specific userspace driver for Emulex One Command RoCE Adapters for use with \
the libibverbs library. --> [parse1]<package>libocrdma</package>
[parse1]<package>libocrdma-devel</package>
[parse1]<!-- MELLANOX This package contains a burning tool for Mellanox manufactured \
HCA cards. It also provides access to the relevant source code. --> \
[parse1]<package>mstflint</package> [parse1]<!-- Perftest is a collection of simple \
test programs designed to utilize RDMA communications and provide --> [parse1]<!-- \
performance numbers over those RDMA connections. It does not work on normal TCP/IP \
networks, only on RDMA networks. --> [parse1]<package>perftest</package>
[parse1]<!-- Measure socket and RDMA performance. -->
[parse1]<package>qperf</package>
[parse1]<!-- In conjunction with the kernel ib_srp driver, srptools allows you to \
discover and use SCSI devices via the SCSI RDMA Protocol over InfiniBand. --> \
[parse1]<package>srptools</package> [parse1]
[parse1]<package>fabtests</package>
[parse1]
[parse1]<post>
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>












<package>libibcm</package>
<package>libibcm-devel</package> 



<package>libibverbs</package>
<package>libibverbs-utils</package> 
<package>libibverbs-devel</package> 
<package>libibverbs-devel-static</package> 

<package>librdmacm</package>
<package>librdmacm-utils</package> 
<package>librdmacm-devel</package> 

<package>rdma</package>

<package>compat-rdma</package>
<package>compat-rdma-devel</package>

<package>libfabric</package>
<package>libfabric-devel</package>

<package>libiwpm</package>
<package>ofed-docs</package>
<package>ofed-scripts</package>
<package>roll-ofed-usersguide</package>





<package>dapl</package>
<package>dapl-utils</package> 
<package>dapl-devel</package> 
<package>dapl-devel-static</package> 





<package>ibacm</package>
<package>ibacm-devel</package> 

<package>ibsim</package>

<package>ibutils</package>
  
 


<package>infinipath-psm</package>
<package>infinipath-psm-devel</package>




<package>libibmad</package>
<package>libibmad-devel</package>
<package>libibmad-static</package>


<package>libibumad</package>
<package>libibumad-devel</package>
<package>libibumad-static</package>

<package>libipathverbs</package>
<package>libipathverbs-devel</package>


<package>libcxgb3</package>
<package>libcxgb3-devel</package>


<package>libcxgb4</package>

<package>libmlx4</package>
<package>libmlx4-devel</package>

<package>libmlx5</package>
<package>libmlx5-devel</package>

<package>libmthca</package>
<package>libmthca-devel</package>

<package>libnes</package>
<package>libnes-devel-static</package>

<package>rds-tools</package>
<package>rds-devel</package>








<package>compat-dapl</package>







<package>glusterfs-rdma</package>

<package>infiniband-diags</package>
<package>infiniband-diags-compat</package>
 

<package>libibcommon</package>


<package>libocrdma</package>
<package>libocrdma-devel</package>

<package>mstflint</package>


<package>perftest</package>

<package>qperf</package>

<package>srptools</package>

<package>fabtests</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ofed-base.xml: begin post section
</file>
</post>

<post>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ofed-base.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="perl">
[parse1]
[parse1]
[parse1]	<description>
[parse1]	Your perl roll description here
[parse1]	</description>
[parse1]
[parse1]	<copyright>
[parse1]	Copyright (c) 2000 - 2014 The Regents of the University of California.
[parse1]	All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]	
[parse1]	</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: opt-perl.xml,v $
[parse1]	Revision 1.4  2012/05/06 05:49:18  phil
[parse1]	Copyright Storm for Mamba
[parse1]	
[parse1]	Revision 1.3  2011/07/23 02:31:15  phil
[parse1]	Viper Copyright
[parse1]	
[parse1]	Revision 1.2  2011/07/20 20:29:47  anoop
[parse1]	cpan-support finally in.
[parse1]	
[parse1]	Revision 1.1  2011/06/16 18:00:27  anoop
[parse1]	Start of a perl roll
[parse1]	
[parse1]]]></changelog>
[parse1]
[parse1]	<package>opt-perl</package>
[parse1]	<package>rocks-cpan</package>
[parse1]	<package>roll-perl-usersguide</package>
[parse1]
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>


	

	



	<package>opt-perl</package>
	<package>rocks-cpan</package>
	<package>roll-perl-usersguide</package>


</kickstart>[parse1]<kickstart roll="perl">
[parse1]	<copyright>
[parse1]	Copyright (c) 2000 - 2014 The Regents of the University of California.
[parse1]	All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]	
[parse1]	</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: opt-perl-cpan-support.xml,v $
[parse1]	Revision 1.3  2012/05/06 05:49:18  phil
[parse1]	Copyright Storm for Mamba
[parse1]	
[parse1]	Revision 1.2  2011/07/23 02:31:15  phil
[parse1]	Viper Copyright
[parse1]	
[parse1]	Revision 1.1  2011/07/20 20:29:47  anoop
[parse1]	cpan-support finally in.
[parse1]	
[parse1]]]></changelog>
[parse1]
[parse1]	<description>
[parse1]	$Id: opt-perl-cpan-support.xml,v 1.3 2012/05/06 05:49:18 phil Exp $
[parse1]	This maintains a list of all cpan support utilities that
[parse1]	enables the users to convert CPAN modules to Rocks RPMs
[parse1]	</description>
[parse1]
[parse1]	<package>opt-perl-Params-Util</package>
[parse1]	<package>opt-perl-HTML-Parser</package>
[parse1]	<package>opt-perl-Template-Toolkit</package>
[parse1]	<package>opt-perl-Tk</package>
[parse1]	<package>opt-perl-List-MoreUtils</package>
[parse1]	<package>opt-perl-Text-Glob</package>
[parse1]	<package>opt-perl-Encode-Locale</package>
[parse1]	<package>opt-perl-Module-Signature</package>
[parse1]	<package>opt-perl-File-Find-Rule</package>
[parse1]	<package>opt-perl-HTTP-Negotiate</package>
[parse1]	<package>opt-perl-IPC-Run</package>
[parse1]	<package>opt-perl-HTTP-Message</package>
[parse1]	<package>opt-perl-HTTP-Date</package>
[parse1]	<package>opt-perl-Number-Compare</package>
[parse1]	<package>opt-perl-LWP-MediaTypes</package>
[parse1]	<package>opt-perl-Sub-Install</package>
[parse1]	<package>opt-perl-Readonly</package>
[parse1]	<package>opt-perl-URI</package>
[parse1]	<package>opt-perl-Text-Autoformat</package>
[parse1]	<package>opt-perl-Data-OptList</package>
[parse1]	<package>opt-perl-MRO-Compat</package>
[parse1]	<package>opt-perl-libwww-perl</package>
[parse1]	<package>opt-perl-YAML</package>
[parse1]	<package>opt-perl-Sub-Exporter</package>
[parse1]	<package>opt-perl-HTTP-Cookies</package>
[parse1]	<package>opt-perl-Pod-POM</package>
[parse1]	<package>opt-perl-Text-Reform</package>
[parse1]	<package>opt-perl-HTML-Tagset</package>
[parse1]	<package>opt-perl-Path-Class</package>
[parse1]	<package>opt-perl-Net-HTTP</package>
[parse1]	<package>opt-perl-File-Listing</package>
[parse1]	<package>opt-perl-WWW-RobotRules</package>
[parse1]	<package>opt-perl-HTTP-Daemon</package>
[parse1]	<package>opt-perl-Text-Template</package>
[parse1]	<package>opt-perl-File-Slurp</package>
[parse1]	<package>opt-perl-AppConfig</package>
[parse1]	<package>opt-perl-Data-Section</package>
[parse1]	<package>opt-perl-Software-License</package>
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>
	



	

	<package>opt-perl-Params-Util</package>
	<package>opt-perl-HTML-Parser</package>
	<package>opt-perl-Template-Toolkit</package>
	<package>opt-perl-Tk</package>
	<package>opt-perl-List-MoreUtils</package>
	<package>opt-perl-Text-Glob</package>
	<package>opt-perl-Encode-Locale</package>
	<package>opt-perl-Module-Signature</package>
	<package>opt-perl-File-Find-Rule</package>
	<package>opt-perl-HTTP-Negotiate</package>
	<package>opt-perl-IPC-Run</package>
	<package>opt-perl-HTTP-Message</package>
	<package>opt-perl-HTTP-Date</package>
	<package>opt-perl-Number-Compare</package>
	<package>opt-perl-LWP-MediaTypes</package>
	<package>opt-perl-Sub-Install</package>
	<package>opt-perl-Readonly</package>
	<package>opt-perl-URI</package>
	<package>opt-perl-Text-Autoformat</package>
	<package>opt-perl-Data-OptList</package>
	<package>opt-perl-MRO-Compat</package>
	<package>opt-perl-libwww-perl</package>
	<package>opt-perl-YAML</package>
	<package>opt-perl-Sub-Exporter</package>
	<package>opt-perl-HTTP-Cookies</package>
	<package>opt-perl-Pod-POM</package>
	<package>opt-perl-Text-Reform</package>
	<package>opt-perl-HTML-Tagset</package>
	<package>opt-perl-Path-Class</package>
	<package>opt-perl-Net-HTTP</package>
	<package>opt-perl-File-Listing</package>
	<package>opt-perl-WWW-RobotRules</package>
	<package>opt-perl-HTTP-Daemon</package>
	<package>opt-perl-Text-Template</package>
	<package>opt-perl-File-Slurp</package>
	<package>opt-perl-AppConfig</package>
	<package>opt-perl-Data-Section</package>
	<package>opt-perl-Software-License</package>
</kickstart>[parse1]
[parse1]<kickstart roll="python">
[parse1]	<description>
[parse1]	The python Roll
[parse1]	</description>
[parse1]
[parse1]	<copyright>
[parse1]	Copyright (c) 2000 - 2014 The Regents of the University of California.
[parse1]	All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]	
[parse1]	</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: opt-python.xml,v $
[parse1]	Revision 1.4  2012/05/06 05:49:19  phil
[parse1]	Copyright Storm for Mamba
[parse1]
[parse1]	Revision 1.3  2011/07/23 02:31:16  phil
[parse1]	Viper Copyright
[parse1]
[parse1]	Revision 1.2  2011/07/14 02:24:33  anoop
[parse1]	Update python
[parse1]	Add numpy
[parse1]
[parse1]	Revision 1.1  2011/06/03 00:18:48  anoop
[parse1]	Python Roll.
[parse1]
[parse1]	Include python 2.7.1 and python 3.2
[parse1]]]></changelog>
[parse1]
[parse1]	<package>opt-python-27</package>
[parse1]	<package>opt-python-3</package>
[parse1]	<package>roll-python-usersguide</package>
[parse1]
[parse1]	<package>opt-numpy-27</package>
[parse1]	<package>opt-python-modules</package>
[parse1]	<package>opt-setuptools-27</package>
[parse1]	<package>opt-setuptools-33</package>
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>
	

	



	<package>opt-python-27</package>
	<package>opt-python-3</package>
	<package>roll-python-usersguide</package>

	<package>opt-numpy-27</package>
	<package>opt-python-modules</package>
	<package>opt-setuptools-27</package>
	<package>opt-setuptools-33</package>
</kickstart>[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Perl support
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: perl-development.xml,v $
[parse1]  Revision 1.9  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.8  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.7  2010/09/07 23:52:46  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.6  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.5  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.4  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.4  2004/02/03 20:00:36  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.3  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.2  2001/09/05 00:27:18  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>perl</package>
[parse1]
[parse1]  <package os='sunos'>SUNWperl584core</package>
[parse1]  <package os='sunos'>SUNWperl584usr</package>
[parse1]  <package os='sunos'>SUNWperl584man</package>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  os="linux">perl</package>

  <package  os="sunos">SUNWperl584core</package>
  <package  os="sunos">SUNWperl584usr</package>
  <package  os="sunos">SUNWperl584man</package>

</kickstart>[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Perl Modules to include in the OS roll 
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: perl-modules.xml,v $
[parse1]  Revision 1.2  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.1  2012/04/10 21:00:43  phil
[parse1]  Perl modules to add to the OS roll.
[parse1]
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>perl-DBI</package>
[parse1]  <package os='linux'>perl-Pod-Escapes</package>
[parse1]  <package os='linux'>perl-ExtUtils-ParseXS</package>
[parse1]  <package os='linux'>perl-Pod-Simple</package>
[parse1]  <package os='linux'>perl-version</package>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  os="linux">perl-DBI</package>
  <package  os="linux">perl-Pod-Escapes</package>
  <package  os="linux">perl-ExtUtils-ParseXS</package>
  <package  os="linux">perl-Pod-Simple</package>
  <package  os="linux">perl-version</package>

</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Generates the resolv.conf file for slave nodes.
[parse1]  We point to all nameservers listed in the PrivateDNSServers
[parse1]  entry in the app_globals table in the database.
[parse1]
[parse1]  This node used to be named copy-resolv.xml.
[parse1]
[parse1]  </description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: resolv.xml,v $
[parse1]  Revision 1.5  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.4  2009/03/04 20:15:30  bruno
[parse1]  moved 'dbreport hosts' and 'dbreport resolv' into the command line
[parse1]
[parse1]  Revision 1.3  2009/01/23 23:19:31  mjk
[parse1]  tweaks on the entities
[parse1]
[parse1]  Revision 1.2  2009/01/23 21:50:23  bruno
[parse1]  var tags converted to entities
[parse1]
[parse1]  Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]  the base roll now contains several elements from the HPC roll, thus
[parse1]  making the HPC roll optional.
[parse1]
[parse1]  this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]  Revision 1.8  2005/02/16 00:40:04  mjk
[parse1]  graph cleanup
[parse1]
[parse1]  Revision 1.7  2004/06/07 21:44:41  fds
[parse1]  Goes with change to dbreport hosts. Public frontend is public.
[parse1]
[parse1]  Revision 1.6  2004/02/03 00:57:25  mjk
[parse1]  decolorize / derollize
[parse1]
[parse1]  Revision 1.5  2004/01/30 00:22:54  mjk
[parse1]  color hpc green
[parse1]
[parse1]  Revision 1.4  2003/08/12 16:35:13  bruno
[parse1]  still dorkin with the public/private hostname stuff
[parse1]
[parse1]  Revision 1.3  2003/08/11 21:52:12  bruno
[parse1]  added a mapping to /etc/hosts file on the compute nodes that maps the
[parse1]  public name of the frontend to the private side IP address. this is for \
PBS. [parse1]
[parse1]  Revision 1.2  2003/07/16 18:52:45  bruno
[parse1]  changes all file creation code to use 'file' tag
[parse1]
[parse1]  Revision 1.1  2003/07/07 20:47:51  bruno
[parse1]  initial release
[parse1]
[parse1]  Revision 1.4  2003/06/21 00:29:31  fds
[parse1]  Compute hosts file looks like a smaller version of frontends now.
[parse1]
[parse1]  Revision 1.3  2003/06/19 22:12:10  mjk
[parse1]  required full path for dbreport
[parse1]
[parse1]  Revision 1.2  2003/06/07 08:45:55  fds
[parse1]  Setting /etc/hosts for compute nodes so they know their own name.
[parse1]
[parse1]  Revision 1.1  2003/06/07 00:08:48  fds
[parse1]  Making real /etc/resolv.conf now.
[parse1]
[parse1]  Revision 1.2  2001/09/05 00:27:16  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post>
[parse1]
[parse1]<file name="/etc/resolv.conf">
[parse1]<eval shell="sh">
[parse1]/opt/rocks/bin/rocks report resolv private
[parse1]</eval>
[eval]
[eval]/opt/rocks/bin/rocks report resolv private
[eval]
[parse1]</file>
[parse1]</post>
[parse1]<!-- Give each host knowledge of itself. -->
[parse1]<post os='linux'>
[parse1]<file name="/etc/hosts">
[parse1]127.0.0.1	localhost.localdomain localhost
[parse1]&Kickstart_PublicAddress;	&Kickstart_PublicHostname;
[parse1]&hostaddr;	&hostname;.&Kickstart_PrivateDNSDomain; &hostname;
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]<post os='sunos'>
[parse1]<file name="/etc/inet/hosts">
[parse1]127.0.0.1	localhost.localdomain localhost
[parse1]&Kickstart_PublicAddress;	&Kickstart_PublicHostname;
[parse1]&hostaddr;	&hostname;.&Kickstart_PrivateDNSDomain; &hostname;
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/resolv.xml: begin post section
</file>
</post>

<post>

<file  name="/etc/resolv.conf">
search local univ-lille1.fr admin ibnet net1gb
nameserver 10.1.1.1

</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/resolv.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/resolv.xml: begin post section
</file>
</post>

<post  os="linux">
<file  name="/etc/hosts">
127.0.0.1	localhost.localdomain localhost
134.206.50.2	loa720.univ-lille1.fr
10.1.255.253	compute-0-0.local compute-0-0
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/resolv.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/resolv.xml: begin post section
</file>
</post>

<post  os="sunos">
<file  name="/etc/inet/hosts">
127.0.0.1	localhost.localdomain localhost
134.206.50.2	loa720.univ-lille1.fr
10.1.255.253	compute-0-0.local compute-0-0
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/resolv.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  RPC support
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: rpc.xml,v $
[parse1]  Revision 1.9  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.8  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.7  2010/09/07 23:52:47  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.6  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.5  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.4  2008/10/18 00:55:45  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.3  2004/02/03 20:00:36  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.2  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.1  2001/09/05 00:27:18  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>portmap</package>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  os="linux">portmap</package>

</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>
</kickstart>[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]Security parent node for common security elements.
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: security.xml,v $
[parse1]  Revision 1.10  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.9  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.8  2010/09/07 23:52:47  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.7  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.6  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.5  2008/10/18 00:55:46  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.4  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.3  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.2  2005/03/31 22:39:25  fds
[parse1]  Secure (key-authenticated) WAN kickstart
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.7  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.6  2004/08/10 19:05:42  fds
[parse1]  Moved to new security graph hierarchy.
[parse1]
[parse1]  Revision 1.5  2004/08/09 23:45:55  fds
[parse1]  Tighter permissions, carry over ca.serial.
[parse1]
[parse1]  Revision 1.4  2004/07/26 22:52:48  fds
[parse1]  Rocks is done.
[parse1]
[parse1]  Revision 1.3  2004/07/14 23:54:08  fds
[parse1]  cluster-cert (for wan installs) correctly saved from anaconda
[parse1]
[parse1]  Revision 1.2  2004/07/12 22:17:24  fds
[parse1]  Webserver can now issue new certificates. Trusting Apache.
[parse1]
[parse1]  Revision 1.1  2004/06/29 22:30:57  fds
[parse1]  Putting apache conf files in conf.d where they are automatically
[parse1]  included.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post os='linux' arg="--nochroot">
[parse1]
[parse1]<!-- Place certificates and keys from our parent. -->
[parse1]
[parse1]<!-- Kickstart -->
[parse1]if [ -f /tmp/security/cluster-cert.key ]
[parse1]then
[parse1]	mv /tmp/security/cluster-cert.key /mnt/sysimage/etc/security/
[parse1]	chmod 0400 /mnt/sysimage/etc/security/cluster-cert.key
[parse1]
[parse1]	mv /tmp/security/cluster-cert.crt /mnt/sysimage/etc/security/
[parse1]	chmod 0444 /mnt/sysimage/etc/security/cluster-cert.crt
[parse1]
[parse1]	mv /tmp/security/cluster-ca.crt /mnt/sysimage/etc/security/
[parse1]	chmod 0444 /mnt/sysimage/etc/security/cluster-ca.crt
[parse1]fi
[parse1]
[parse1]</post>
[parse1]
[parse1]<post os='sunos' chroot="no">
[parse1]
[parse1]<!-- Place certificates and keys from our parent. -->
[parse1]
[parse1]<!-- Kickstart -->
[parse1]if [ -f /tmp/security/cluster-cert.key ]
[parse1]then
[parse1]	mv /tmp/security/cluster-cert.key /a/etc/security/
[parse1]	chmod 0400 /a/etc/security/cluster-cert.key
[parse1]
[parse1]	mv /tmp/security/cluster-cert.crt /a/etc/security/
[parse1]	chmod 0444 /a/etc/security/cluster-cert.crt
[parse1]
[parse1]	mv /tmp/security/cluster-ca.crt /a/etc/security/
[parse1]	chmod 0444 /a/etc/security/cluster-ca.crt
[parse1]fi
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/security.xml: begin post section
</file>
</post>

<post  os="linux" arg="--nochroot">




if [ -f /tmp/security/cluster-cert.key ]
then
	mv /tmp/security/cluster-cert.key /mnt/sysimage/etc/security/
	chmod 0400 /mnt/sysimage/etc/security/cluster-cert.key

	mv /tmp/security/cluster-cert.crt /mnt/sysimage/etc/security/
	chmod 0444 /mnt/sysimage/etc/security/cluster-cert.crt

	mv /tmp/security/cluster-ca.crt /mnt/sysimage/etc/security/
	chmod 0444 /mnt/sysimage/etc/security/cluster-ca.crt
fi

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/security.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/security.xml: begin post section
</file>
</post>

<post  chroot="no" os="sunos">




if [ -f /tmp/security/cluster-cert.key ]
then
	mv /tmp/security/cluster-cert.key /a/etc/security/
	chmod 0400 /a/etc/security/cluster-cert.key

	mv /tmp/security/cluster-cert.crt /a/etc/security/
	chmod 0444 /a/etc/security/cluster-cert.crt

	mv /tmp/security/cluster-ca.crt /a/etc/security/
	chmod 0444 /a/etc/security/cluster-ca.crt
fi

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/security.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]Parent node for client security elements.
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: security-client.xml,v $
[parse1]  Revision 1.10  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.9  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.8  2010/09/07 23:52:47  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.7  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.6  2008/10/18 00:55:46  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.5  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.4  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.3  2005/03/31 22:39:25  fds
[parse1]  Secure (key-authenticated) WAN kickstart
[parse1]
[parse1]  Revision 1.2  2005/03/17 22:14:27  fds
[parse1]  Moved kickstart key management from ca to security-client for
[parse1]  appliances.
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/08/10 19:05:42  fds
[parse1]  Moved to new security graph hierarchy.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]
[parse1]<description>
[parse1]Configure SELinux
[parse1]</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: selinux.xml,v $
[parse1]Revision 1.10  2012/05/06 05:48:10  phil
[parse1]Copyright Storm for Mamba
[parse1]
[parse1]Revision 1.9  2012/04/02 05:16:55  phil
[parse1]Not sure why the second config is sometimes needed... but it is.
[parse1]
[parse1]Revision 1.8  2011/07/23 02:30:15  phil
[parse1]Viper Copyright
[parse1]
[parse1]Revision 1.7  2010/09/07 23:52:47  bruno
[parse1]star power for gb
[parse1]
[parse1]Revision 1.6  2009/05/01 19:06:48  mjk
[parse1]chimi con queso
[parse1]
[parse1]Revision 1.5  2009/03/31 00:23:29  anoop
[parse1]Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]Revision 1.4  2008/10/18 00:55:46  mjk
[parse1]copyright 5.1
[parse1]
[parse1]Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]copyright storm on
[parse1]
[parse1]Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]mars hill copyright
[parse1]
[parse1]Revision 1.1  2005/03/12 00:05:47  bruno
[parse1]new files
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post os='linux'>
[parse1]<!-- disable SELinux -->
[parse1]<file name="/etc/selinux/config">
[parse1]SELINUX=disabled
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>




        




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/selinux.xml: begin post section
</file>
</post>

<post  os="linux">

<file  name="/etc/selinux/config">
SELINUX=disabled
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/selinux.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]<description>
[parse1]Configure the maximum size of a shared memory segment to be 3/4 of main \
memory [parse1]</description>
[parse1]
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: shared-memory.xml,v $
[parse1]Revision 1.2  2009/03/31 00:23:29  anoop
[parse1]Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]the base roll now contains several elements from the HPC roll, thus
[parse1]making the HPC roll optional.
[parse1]
[parse1]this also includes changes to help build and configure VMs for V.
[parse1]
[parse1]Revision 1.7  2005/04/09 01:07:28  bruno
[parse1]changes to deal with new format of /proc/meminfo
[parse1]
[parse1]Revision 1.6  2005/02/16 00:40:04  mjk
[parse1]graph cleanup
[parse1]
[parse1]Revision 1.5  2004/02/03 00:57:25  mjk
[parse1]decolorize / derollize
[parse1]
[parse1]Revision 1.4  2004/01/30 00:22:54  mjk
[parse1]color hpc green
[parse1]
[parse1]Revision 1.3  2003/08/31 14:56:03  bruno
[parse1]need to use 'bc' to make sure value not converted to scientific notation
[parse1]
[parse1]Revision 1.2  2003/08/31 14:44:21  bruno
[parse1]calculate shared memory size without scientific notation
[parse1]
[parse1]Revision 1.1  2003/07/07 20:47:52  bruno
[parse1]initial release
[parse1]
[parse1]Revision 1.2  2002/02/25 17:27:30  bruno
[parse1]fixes for 2.2
[parse1]
[parse1]Revision 1.1  2002/02/23 00:54:39  bruno
[parse1]initial release
[parse1]
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post os='linux'>
[parse1]SHMSIZE=`gawk '/MemTotal:/ { printf("(%s/4) * (3 * 1024)\n", $2); }' \
[parse1]	/proc/meminfo | bc`
[parse1]
[parse1]if [ $SHMSIZE ]
[parse1]then
[parse1]	echo "kernel.shmmax = " $SHMSIZE >> /etc/sysctl.conf
[parse1]fi
[parse1]</post>
[parse1]
[parse1]<post os='sunos' chroot="no">
[parse1]<![CDATA[
[parse1]# Get the memory size from prtconf
[parse1]echo `prtconf | awk '/Memory size/{ print $3 }'` > /a/tmp/memsize
[parse1]]]>
[parse1]</post>
[parse1]
[parse1]<post os='sunos'>
[parse1]<![CDATA[
[parse1]# Set max shared memory to 3/4 the total memory
[parse1]# Get value in hex
[parse1]MEMSIZE=`cat /tmp/memsize`
[parse1]SHMSIZE=`echo "obase=16;$MEMSIZE*3*1024*1024/4;" | bc `
[parse1]
[parse1]# If we've got no answer, exit.
[parse1]if [ -z ${SHMSIZE} ]; then
[parse1]	exit 0;
[parse1]fi
[parse1]
[parse1]# Check to see if max shared memory is already set
[parse1]# If it is change it. If not add it anew
[parse1]
[parse1]grep "shmsys:shminfo_shmmax" /etc/system
[parse1]if [ \$? -eq 0 ]; then
[parse1]	sed '/shmsys\:shminfo_shmmax/c\
[parse1]set shmsys:shminfo_shmmax="0x${SHMSIZE}"'\
[parse1]	/etc/system > /tmp/etc.system
[parse1]	mv /tmp/etc.system /etc/system
[parse1]else
[parse1]	echo "set shmsys:shminfo_shmmax=0x${SHMSIZE}" \
[parse1]	>> /etc/system
[parse1]fi
[parse1]]]>	
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>







<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/shared-memory.xml: begin post section
</file>
</post>

<post  os="linux">
SHMSIZE=`gawk '/MemTotal:/ { printf("(%s/4) * (3 * 1024)\n", $2); }' \
	/proc/meminfo | bc`

if [ $SHMSIZE ]
then
	echo "kernel.shmmax = " $SHMSIZE &gt;&gt; /etc/sysctl.conf
fi
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/shared-memory.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/shared-memory.xml: begin post section
</file>
</post>

<post  chroot="no" os="sunos">

# Get the memory size from prtconf
echo `prtconf | awk '/Memory size/{ print $3 }'` &gt; /a/tmp/memsize

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/shared-memory.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/shared-memory.xml: begin post section
</file>
</post>

<post  os="sunos">

# Set max shared memory to 3/4 the total memory
# Get value in hex
MEMSIZE=`cat /tmp/memsize`
SHMSIZE=`echo "obase=16;$MEMSIZE*3*1024*1024/4;" | bc `

# If we've got no answer, exit.
if [ -z ${SHMSIZE} ]; then
	exit 0;
fi

# Check to see if max shared memory is already set
# If it is change it. If not add it anew

grep "shmsys:shminfo_shmmax" /etc/system
if [ \$? -eq 0 ]; then
	sed '/shmsys\:shminfo_shmmax/c\
set shmsys:shminfo_shmmax="0x${SHMSIZE}"'\
	/etc/system &gt; /tmp/etc.system
	mv /tmp/etc.system /etc/system
else
	echo "set shmsys:shminfo_shmmax=0x${SHMSIZE}" \
	&gt;&gt; /etc/system
fi
	
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/shared-memory.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  SNMP Server.  Open all the tables to the public and customize a
[parse1]  couple site varialbe.
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: snmp-server.xml,v $
[parse1]  Revision 1.13  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.12  2011/08/25 23:39:02  anoop
[parse1]  Don't need this on Solaris
[parse1]
[parse1]  Revision 1.11  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.10  2010/09/07 23:52:47  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.9  2009/07/01 21:27:30  mjk
[parse1]  i love google reader
[parse1]
[parse1]  Revision 1.8  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.7  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.6  2009/01/23 21:50:23  bruno
[parse1]  var tags converted to entities
[parse1]
[parse1]  Revision 1.5  2008/10/18 00:55:46  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.4  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.3  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.2  2005/10/04 20:54:06  bruno
[parse1]  cleanup config file so errors are no longer reported during startup
[parse1]  in /var/log/messages
[parse1]
[parse1]  Revision 1.1  2005/03/04 01:40:04  mjk
[parse1]  massive graph cleanup
[parse1]
[parse1]  Revision 1.7  2005/02/16 00:40:04  mjk
[parse1]  graph cleanup
[parse1]
[parse1]  Revision 1.6  2005/02/01 23:37:10  mjk
[parse1]  remove roll attrs
[parse1]
[parse1]  Revision 1.5  2004/02/03 00:57:25  mjk
[parse1]  decolorize / derollize
[parse1]
[parse1]  Revision 1.4  2004/01/30 00:22:54  mjk
[parse1]  color hpc green
[parse1]
[parse1]  Revision 1.3  2003/09/26 00:07:24  bruno
[parse1]  closer to 9
[parse1]
[parse1]  Revision 1.2  2003/07/16 18:52:45  bruno
[parse1]  changes all file creation code to use 'file' tag
[parse1]
[parse1]  Revision 1.1  2003/07/07 20:47:52  bruno
[parse1]  initial release
[parse1]
[parse1]  Revision 1.4  2003/04/25 18:15:09  bruno
[parse1]  first pass at adding all the new rocks config screens
[parse1]
[parse1]  Revision 1.3  2001/09/18 17:39:52  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.2  2001/09/05 00:27:18  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>net-snmp</package>
[parse1]
[parse1]  <package os='sunos'>SUNWsmmgr</package>
[parse1]  <package os='sunos'>SUNWsadmi</package>
[parse1]  <package os='sunos'>SUNWmibii</package>
[parse1]  <package os='sunos'>SUNWsasnm</package>
[parse1]  <package os='sunos'>SUNWsmagt</package>
[parse1]  <package os='sunos'>SUNWsacom</package>
[parse1]  <package os='sunos'>SUNWsmcmd</package>
[parse1]
[parse1]<post os='linux'>
[parse1]/sbin/chkconfig snmpd on
[parse1]
[parse1]<file name="/etc/snmp/snmpd.conf">
[parse1]com2sec	notConfigUser	default		public
[parse1]group	notConfigGroup	v1		notConfigUser
[parse1]group	notConfigGroup	v2c		notConfigUser
[parse1]view    all             included        .1             80
[parse1]
[parse1]access  notConfigGroup  "" any noauth exact all all all
[parse1]
[parse1]syslocation "&Info_CertificateLocality;, &Info_CertificateState;, \
&Info_CertificateCountry;" [parse1]syscontact "&Info_ClusterContact;"
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]<post os='sunos'>
[parse1]	<service name="application/management/seaport"/>
[parse1]	<service name="application/management/dmi"/>
[parse1]	<service name="application/management/snmpdx"/>
[parse1]
[parse1]<file name="/etc/snmp/conf/snmpd.conf">
[parse1]com2sec	notConfigUser	default		public
[parse1]group	notConfigGroup	v1		notConfigUser
[parse1]group	notConfigGroup	v2c		notConfigUser
[parse1]view    all             included        .1             80
[parse1]
[parse1]access  notConfigGroup  "" any noauth exact all all all
[parse1]
[parse1]syslocation "&Info_CertificateLocality;, &Info_CertificateState;, \
&Info_CertificateCountry;" [parse1]syscontact "&Info_ClusterContact;"
[parse1]</file>
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  os="linux">net-snmp</package>

  <package  os="sunos">SUNWsmmgr</package>
  <package  os="sunos">SUNWsadmi</package>
  <package  os="sunos">SUNWmibii</package>
  <package  os="sunos">SUNWsasnm</package>
  <package  os="sunos">SUNWsmagt</package>
  <package  os="sunos">SUNWsacom</package>
  <package  os="sunos">SUNWsmcmd</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/snmp-server.xml: begin post section
</file>
</post>

<post  os="linux">
/sbin/chkconfig snmpd on

<file  name="/etc/snmp/snmpd.conf">
com2sec	notConfigUser	default		public
group	notConfigGroup	v1		notConfigUser
group	notConfigGroup	v2c		notConfigUser
view    all             included        .1             80

access  notConfigGroup  "" any noauth exact all all all

syslocation "Lille, NPDC, FR"
syscontact "loa-server@univ-lille1.fr"
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/snmp-server.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/snmp-server.xml: begin post section
</file>
</post>

<post  os="sunos">
	<service  name="application/management/seaport"></service>
	<service  name="application/management/dmi"></service>
	<service  name="application/management/snmpdx"></service>

<file  name="/etc/snmp/conf/snmpd.conf">
com2sec	notConfigUser	default		public
group	notConfigGroup	v1		notConfigUser
group	notConfigGroup	v2c		notConfigUser
view    all             included        .1             80

access  notConfigGroup  "" any noauth exact all all all

syslocation "Lille, NPDC, FR"
syscontact "loa-server@univ-lille1.fr"
</file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/snmp-server.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Enable SSH
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: ssh.xml,v $
[parse1]  Revision 1.21  2012/10/24 18:49:21  clem
[parse1]  centos 5.* ships with sshd version 4.* which does not support match rules
[parse1]  so disableying host based authentication for root works only on rocks 6
[parse1]
[parse1]  Revision 1.20  2012/10/18 19:24:28  phil
[parse1]  fix conflict between google-otp config and this one.
[parse1]
[parse1]  Revision 1.19  2012/08/13 05:12:17  phil
[parse1]  Hostbased Authentication now default method. Thanks, Roy Dragseth.
[parse1]
[parse1]  Revision 1.18  2012/08/10 23:49:09  phil
[parse1]  Support hostbased authentication for ssh.  Inspired by Roy Dragseth.
[parse1]
[parse1]  Revision 1.17  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.16  2012/04/29 17:48:50  phil
[parse1]  Don't create intermediate /tmp/sshd_config file.
[parse1]
[parse1]  Revision 1.15  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.14  2010/09/07 23:52:47  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.13  2009/11/30 17:24:10  bruno
[parse1]  takes care of a missing codeset issue
[parse1]
[parse1]  Revision 1.12  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.11  2009/04/28 15:46:34  bruno
[parse1]  remove depreicated option
[parse1]
[parse1]  Revision 1.10  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.9  2008/10/18 00:55:46  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.8  2008/04/25 16:38:23  bruno
[parse1]  remove deprecated config option
[parse1]
[parse1]  Revision 1.7  2008/04/17 21:58:11  bruno
[parse1]  node file cleanup
[parse1]
[parse1]  Revision 1.6  2008/03/18 23:08:03  bruno
[parse1]  include xauth for x11 forwarding
[parse1]
[parse1]  Revision 1.5  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.4  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.3  2005/10/19 13:04:14  bruno
[parse1]  make sure the permissions are correct
[parse1]
[parse1]  Revision 1.2  2005/03/02 23:47:52  bruno
[parse1]  changes for RHEL 4
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.5  2005/02/16 00:21:21  mjk
[parse1]  no more entity
[parse1]
[parse1]  Revision 1.4  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.3  2004/08/25 05:25:41  bruno
[parse1]  move from ssh v1 to ssh v2
[parse1]
[parse1]  (bug 17)
[parse1]
[parse1]  Revision 1.2  2004/05/20 16:08:14  bruno
[parse1]  the newest version of ssh now requires laus packages
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.17  2004/02/28 23:29:03  fds
[parse1]  Allow user-specified environments.
[parse1]
[parse1]  Revision 1.16  2004/02/03 20:00:36  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.15  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.14  2003/12/18 18:23:14  fds
[parse1]  sshd asks for password instead of wacked challenge-response.
[parse1]
[parse1]  Revision 1.13  2003/09/17 22:50:55  fds
[parse1]  Moved ssh key files into separate node, so
[parse1]  frontend node does not get the key of our build host.
[parse1]
[parse1]  Revision 1.12  2003/09/17 22:29:55  fds
[parse1]  Using one SSH key pair for the cluster.
[parse1]  Obviates the need for broadcastSSH.
[parse1]
[parse1]  Revision 1.11  2003/09/15 23:29:18  fds
[parse1]  There is only ONE. One ssh keypair for cluster.
[parse1]  No more broadcastSSH (thank god).
[parse1]
[parse1]  Revision 1.10  2003/05/29 20:55:19  mjk
[parse1]  gateway added to kickstart.cgi
[parse1]
[parse1]  Revision 1.9  2003/05/21 18:57:31  mjk
[parse1]  grid integration checkpoint
[parse1]
[parse1]  Revision 1.8  2002/01/18 23:27:32  bruno
[parse1]  updates for 7.2
[parse1]
[parse1]  Revision 1.7  2001/11/07 19:21:37  mjk
[parse1]  - moved phpMyAdmin the /var/www/html
[parse1]  - nuke cluster-config-* as special case rpms in rocks-dist (build.py)
[parse1]  - moved around code in rocks-boot
[parse1]  - 2.1.1 copyright
[parse1]
[parse1]  Revision 1.6  2001/10/31 21:22:02  bruno
[parse1]  added protocol 2
[parse1]
[parse1]  Revision 1.5  2001/10/31 00:35:11  bruno
[parse1]  rocks v2.1.1 updates
[parse1]
[parse1]  Revision 1.4  2001/09/21 18:36:54  mjk
[parse1]  - Fixed multiple swapfiles
[parse1]  - Added models CGI (and genmodel.py)
[parse1]  - Kickstart CGI now accepts form data
[parse1]  - Fixed turning off services (kudzu, et al)
[parse1]
[parse1]  Revision 1.3  2001/09/14 21:45:42  mjk
[parse1]  - Testing on ia32 compute nodes
[parse1]  - A CGI kickstart takes 5 seconds
[parse1]  - Working on ia64 compute nodes
[parse1]
[parse1]  Revision 1.2  2001/09/05 00:27:18  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]
[parse1]  <package os='linux'>openssh</package>
[parse1]  <package os='linux'>openssh-clients</package>
[parse1]  <package os='linux'>openssh-server</package>
[parse1]  <package os='linux'>openssh-askpass</package>
[parse1]
[parse1]  <package os='linux'>xorg-x11-xauth</package>
[parse1]
[parse1]  <package os='sunos'>SUNWsshcu</package>
[parse1]  <package os='sunos'>SUNWsshdr</package>
[parse1]  <package os='sunos'>SUNWsshdu</package>
[parse1]  <package os='sunos'>SUNWsshr</package>
[parse1]  <package os='sunos'>SUNWsshu</package>
[parse1]  <package os='sunos'>SUNWspnego</package>
[parse1]  <package os='sunos'>SUNWgssdh</package>
[parse1]  <package os='sunos'>SUNWrsg</package>
[parse1]  <package os='sunos'>SUNWuiu8</package>
[parse1]
[parse1]<post>
[parse1]<file name="/etc/ssh/ssh_config">
[parse1]Host *
[parse1]	CheckHostIP             no
[parse1]	ForwardX11              yes
[parse1]	ForwardAgent		yes
[parse1]	StrictHostKeyChecking   no
[parse1]	UsePrivilegedPort       no
[parse1]	Protocol		2,1
[parse1]	HostbasedAuthentication yes
[parse1]	EnableSSHKeySign        yes
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]<post os='linux'>
[parse1]<!--
[parse1]change permissions on /root/ and /root/.ssh/ directories so
[parse1]cluster-dist can read root's 'id_rsa.pub' when it's run by a
[parse1]non-root user
[parse1]-->
[parse1]
[parse1]chmod a+rx /root
[parse1]mkdir /root/.ssh
[parse1]chmod a+rx /root/.ssh
[parse1]
[parse1]<!-- Permit user environment -->
[parse1]sed -i -e 's/#PermitUserEnvironment no/PermitUserEnvironment yes/' \
[parse1]	/etc/ssh/sshd_config
[parse1]</post>
[parse1]
[parse1]
[parse1]<!-- centos 5.* ships with sshd version 4.* which does not support match \
rules --> [parse1]<post cond="rocks_version_major >= 6">
[parse1]<!-- Turn off HostbasedAuthentication for Root, Keys/Password Only -->
[parse1]<file name="/etc/ssh/sshd_config" mode="append">
[parse1]Match User root
[parse1]      HostbasedAuthentication no
[parse1]</file>
[parse1]</post>
[parse1]
[parse1]
[parse1]
[parse1]<post>
[parse1]# Enable HostbasedAuthentication
[parse1]sed -ri -e "/^#?HostbasedAuthentication/ c HostbasedAuthentication yes"  \
/etc/ssh/sshd_config [parse1]</post>
[parse1]
[parse1]<post os='sunos'>
[parse1]
[parse1]<service name="network/ssh" enabled="yes"/>
[parse1]
[parse1]<!--
[parse1]change permissions on /root/ and /root/.ssh/ directories so
[parse1]cluster-dist can read root's 'id_rsa.pub' when it's run by a
[parse1]non-root user
[parse1]-->
[parse1]
[parse1]mkdir -p /.ssh
[parse1]chmod a+rx /.ssh
[parse1]
[parse1]<!-- Turn off HostbasedAuthentication for Root, Keys/Password Only -->
[parse1]<file name="/etc/ssh/sshd_config" mode="append">
[parse1]Match User root
[parse1]      HostbasedAuthentication no
[parse1]</file>
[parse1]
[parse1]<!-- Allow root login get normal passwd auth. -->
[parse1]sed -e '/PermitRootLogin/s/no/yes/g' /etc/ssh/sshd_config > /tmp/sshd_config
[parse1]<file name="/etc/ssh/sshd_config" expr="cat /tmp/sshd_config" />
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        




  <package  os="linux">openssh</package>
  <package  os="linux">openssh-clients</package>
  <package  os="linux">openssh-server</package>
  <package  os="linux">openssh-askpass</package>

  <package  os="linux">xorg-x11-xauth</package>

  <package  os="sunos">SUNWsshcu</package>
  <package  os="sunos">SUNWsshdr</package>
  <package  os="sunos">SUNWsshdu</package>
  <package  os="sunos">SUNWsshr</package>
  <package  os="sunos">SUNWsshu</package>
  <package  os="sunos">SUNWspnego</package>
  <package  os="sunos">SUNWgssdh</package>
  <package  os="sunos">SUNWrsg</package>
  <package  os="sunos">SUNWuiu8</package>


<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh.xml: begin post section
</file>
</post>

<post>
<file  name="/etc/ssh/ssh_config">
Host *
	CheckHostIP             no
	ForwardX11              yes
	ForwardAgent		yes
	StrictHostKeyChecking   no
	UsePrivilegedPort       no
	Protocol		2,1
	HostbasedAuthentication yes
	EnableSSHKeySign        yes
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh.xml: begin post section
</file>
</post>

<post  os="linux">


chmod a+rx /root
mkdir /root/.ssh
chmod a+rx /root/.ssh


sed -i -e 's/#PermitUserEnvironment no/PermitUserEnvironment yes/' \
	/etc/ssh/sshd_config
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh.xml: end post section
</file>
</post>






<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh.xml: begin post section
</file>
</post>

<post  cond="rocks_version_major >= 6">

<file  name="/etc/ssh/sshd_config" mode="append">
Match User root
      HostbasedAuthentication no
</file>
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh.xml: end post section
</file>
</post>






<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh.xml: begin post section
</file>
</post>

<post>
# Enable HostbasedAuthentication
sed -ri -e "/^#?HostbasedAuthentication/ c HostbasedAuthentication yes"  \
/etc/ssh/sshd_config </post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh.xml: begin post section
</file>
</post>

<post  os="sunos">

<service  enabled="yes" name="network/ssh"></service>



mkdir -p /.ssh
chmod a+rx /.ssh


<file  name="/etc/ssh/sshd_config" mode="append">
Match User root
      HostbasedAuthentication no
</file>


sed -e '/PermitRootLogin/s/no/yes/g' /etc/ssh/sshd_config &gt; /tmp/sshd_config
<file  expr="cat /tmp/sshd_config" name="/etc/ssh/sshd_config"></file>

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh.xml: end post section
</file>
</post>



</kickstart>[parse1]
[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]<description>
[parse1]
[parse1]SSH Config for compute nodes and other non-frontend appliances.
[parse1]
[parse1]We are using one key pair among all SSH servers in the
[parse1]cluster. This implies we do not care about Man-in-the-Middle
[parse1]attacks. We have subverted the protection for these attacks for
[parse1]several releases (broadcastSSH).
[parse1]
[parse1]This logic should not be in the ssh.xml node so the frontend will
[parse1]generate its own keypair.
[parse1]  
[parse1]</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: ssh-client.xml,v $
[parse1]  Revision 1.11  2012/07/31 23:20:09  phil
[parse1]  Generate a cluster-wide ssh [rsa,dsa] keys and put them in
[parse1]  the secure attributes database. These are different from frontend's host \
keys. [parse1]  Place these on nodes with rocks sync host sec_attr (new sec_attr \
plugins). [parse1]  Add list global sec_attr command
[parse1]
[parse1]  Revision 1.10  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.9  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.8  2010/09/07 23:52:47  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.7  2009/12/10 00:13:08  bruno
[parse1]  solaris tweak
[parse1]
[parse1]  Revision 1.6  2009/12/02 21:30:28  mjk
[parse1]  - Added ssh_use_dns attribute
[parse1]
[parse1]  Revision 1.5  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.4  2008/10/18 00:55:46  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.3  2004/02/03 20:00:36  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.2  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.1  2003/09/17 22:50:55  fds
[parse1]  Moved ssh key files into separate node, so
[parse1]  frontend node does not get the key of our build host.
[parse1]
[parse1]]]></changelog>
[parse1]  
[parse1]<post>
[parse1]
[parse1]RSAKEY=/etc/ssh/ssh_host_rsa_key
[parse1]DSAKEY=/etc/ssh/ssh_host_dsa_key
[parse1]for file in ${RSAKEY}* ${DSAKEY}*; do 
[parse1]	if [ -f $file ]; then
[parse1]		/bin/rm -f $file 
[parse1]	fi 
[parse1]done
[parse1]
[parse1]/usr/bin/ssh-keygen -t rsa -N '' -f  $RSAKEY
[parse1]/usr/bin/ssh-keygen -t dsa -N '' -f  $DSAKEY
[parse1]
[parse1]for file in ${RSAKEY} ${DSAKEY}; do 
[parse1]	chmod 0400 $file
[parse1]	chmod 0444 ${file}.pub
[parse1]done
[parse1]
[parse1]</post>
[parse1]
[parse1]<!-- ssh_use_dns is used to disable DNS lookups on ssh connections. -->
[parse1]<!-- This is useful for clusters not on the Internet. -->
[parse1]
[parse1]<post cond="not ssh_use_dns" os="linux">
[parse1]/bin/sed 's/#UseDNS.*/UseDNS no/g' /etc/ssh/sshd_config
[parse1]</post>
[parse1]
[parse1]
[parse1]</kickstart>
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>



        


  

<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh-client.xml: begin post section
</file>
</post>

<post>

RSAKEY=/etc/ssh/ssh_host_rsa_key
DSAKEY=/etc/ssh/ssh_host_dsa_key
for file in ${RSAKEY}* ${DSAKEY}*; do 
	if [ -f $file ]; then
		/bin/rm -f $file 
	fi 
done

/usr/bin/ssh-keygen -t rsa -N '' -f  $RSAKEY
/usr/bin/ssh-keygen -t dsa -N '' -f  $DSAKEY

for file in ${RSAKEY} ${DSAKEY}; do 
	chmod 0400 $file
	chmod 0444 ${file}.pub
done

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh-client.xml: end post section
</file>
</post>







<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh-client.xml: begin post section
</file>
</post>

<post  os="linux" cond="not ssh_use_dns">
/bin/sed 's/#UseDNS.*/UseDNS no/g' /etc/ssh/sshd_config
</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ssh-client.xml: end post section
</file>
</post>




</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Open SSL support
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: ssl.xml,v $
[parse1]  Revision 1.9  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.8  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.7  2010/09/07 23:52:47  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.6  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.5  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.4  2008/10/18 00:55:46  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.3  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.2  2004/08/10 19:05:42  fds
[parse1]  Moved to new security graph hierarchy.
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.5  2004/02/03 20:00:36  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.4  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.3  2002/10/09 23:16:27  bruno
[parse1]  fixup of package names to match our new source tree
[parse1]
[parse1]  Revision 1.2  2001/09/05 00:27:18  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>openssl</package>
[parse1]  <package os='linux'>rocks-ssl</package>
[parse1]
[parse1]  <package os='sunos'>SUNWopenssl-commands</package>
[parse1]  <package os='sunos'>SUNWopensslr</package>
[parse1]  <package os='sunos'>ROCKSrocks-ssl</package>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  os="linux">openssl</package>
  <package  os="linux">rocks-ssl</package>

  <package  os="sunos">SUNWopenssl-commands</package>
  <package  os="sunos">SUNWopensslr</package>
  <package  os="sunos">ROCKSrocks-ssl</package>

</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]  <description>
[parse1]
[parse1]  Tcl support
[parse1]
[parse1]  </description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]  $Log: tcl-development.xml,v $
[parse1]  Revision 1.9  2012/05/06 05:48:10  phil
[parse1]  Copyright Storm for Mamba
[parse1]
[parse1]  Revision 1.8  2011/07/23 02:30:15  phil
[parse1]  Viper Copyright
[parse1]
[parse1]  Revision 1.7  2010/09/07 23:52:47  bruno
[parse1]  star power for gb
[parse1]
[parse1]  Revision 1.6  2009/05/01 19:06:48  mjk
[parse1]  chimi con queso
[parse1]
[parse1]  Revision 1.5  2009/03/31 00:23:29  anoop
[parse1]  Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]  Revision 1.4  2008/10/18 00:55:46  mjk
[parse1]  copyright 5.1
[parse1]
[parse1]  Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]  copyright storm on
[parse1]
[parse1]  Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]  mars hill copyright
[parse1]
[parse1]  Revision 1.1  2005/03/01 00:22:26  mjk
[parse1]  moved to base roll
[parse1]
[parse1]  Revision 1.2  2005/02/15 22:58:52  mjk
[parse1]  dtd is gone
[parse1]
[parse1]  Revision 1.1  2004/03/08 21:01:23  mjk
[parse1]  *** empty log message ***
[parse1]
[parse1]  Revision 1.4  2004/02/03 20:00:36  mjk
[parse1]  decolorize
[parse1]
[parse1]  Revision 1.3  2004/01/30 04:53:42  mjk
[parse1]  colorize
[parse1]
[parse1]  Revision 1.2  2001/09/05 00:27:18  mjk
[parse1]  main and packages section is correct for compute nodes
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]  <package os='linux'>tcl</package>
[parse1]  <package os='linux'>expect</package>
[parse1]
[parse1]  <package os='sunos'>SUNWTcl</package>
[parse1]  <package os='sunos'>SFWexpct</package>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>

  

        



  <package  os="linux">tcl</package>
  <package  os="linux">expect</package>

  <package  os="sunos">SUNWTcl</package>
  <package  os="sunos">SFWexpct</package>

</kickstart>[parse1]
[parse1]<kickstart roll="valgrind">
[parse1]
[parse1]
[parse1]	<description>
[parse1]	Your valgrind roll description here
[parse1]	</description>
[parse1]
[parse1]	<copyright>
[parse1]	Copyright (c) 2000 - 2012 The Regents of the University of California.
[parse1]	All rights reserved. Rocks(r) v5.5/v6.0 www.rocksclusters.org
[parse1]	
[parse1]	</copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log$
[parse1]]]></changelog>
[parse1]
[parse1]	<package>valgrind</package>
[parse1]	<package>roll-valgrind-usersguide</package>
[parse1]
[parse1]</kickstart>
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>


	

	



	<package>valgrind</package>
	<package>roll-valgrind-usersguide</package>

</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]
[parse1]<description>
[parse1]Allow interaction after all post sections have run
[parse1]If postshell is on the command line, wait until /mnt/sysimage/tmp/postshell
[parse1]is removed interactively.
[parse1]</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: postshell.xml,v $
[parse1]Revision 1.9  2012/05/06 05:48:10  phil
[parse1]Copyright Storm for Mamba
[parse1]
[parse1]Revision 1.8  2011/07/23 02:30:15  phil
[parse1]Viper Copyright
[parse1]
[parse1]Revision 1.7  2010/09/07 23:52:46  bruno
[parse1]star power for gb
[parse1]
[parse1]Revision 1.6  2009/05/01 19:06:48  mjk
[parse1]chimi con queso
[parse1]
[parse1]Revision 1.5  2009/03/31 00:23:29  anoop
[parse1]Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]Revision 1.4  2008/10/18 00:55:45  mjk
[parse1]copyright 5.1
[parse1]
[parse1]Revision 1.3  2008/03/06 23:41:30  mjk
[parse1]copyright storm on
[parse1]
[parse1]Revision 1.2  2007/06/23 04:03:18  mjk
[parse1]mars hill copyright
[parse1]
[parse1]Revision 1.1  2005/03/31 04:15:10  phil
[parse1]debugging flag -- if postshell on the command line
[parse1]e.g. frontend central=rocks postshell
[parse1]then install will not complete until /mnt/sysimage/tmp/postshell is removed
[parse1]interactively by the user
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post os='linux'>
[parse1]
[parse1]grep -q "postshell" /proc/cmdline
[parse1]if [ $? -eq 0 ]; then
[parse1]	touch /tmp/postshell
[parse1]	while [ -e /tmp/postshell ]; do /bin/sleep 5; done
[parse1]fi
[parse1]
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>




        





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/postshell.xml: begin post section
</file>
</post>

<post  os="linux">

grep -q "postshell" /proc/cmdline
if [ $? -eq 0 ]; then
	touch /tmp/postshell
	while [ -e /tmp/postshell ]; do /bin/sleep 5; done
fi

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/postshell.xml: end post section
</file>
</post>



</kickstart>[parse1]<kickstart roll="base">
[parse1]
[parse1]<description>
[parse1]	Intended to be run after postshell. Will re-source the probed-ethers.sh
[parse1]	and then regenerate configs for the network interfaces, modprobe.conf.
[parse1]	ethers-server.xml will have probed the interfaces to create 
[parse1]	probed-ethers.sh. A user can put "postshell" on the command line and
[parse1]	then edit probed-ethers.sh to arbitrarily re-assign mac:interface
[parse1]	definitions.	
[parse1]</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: ethers-server-postshell.xml,v $
[parse1]Revision 1.13  2012/05/06 05:48:10  phil
[parse1]Copyright Storm for Mamba
[parse1]
[parse1]Revision 1.12  2011/07/23 02:30:14  phil
[parse1]Viper Copyright
[parse1]
[parse1]Revision 1.11  2010/09/07 23:52:46  bruno
[parse1]star power for gb
[parse1]
[parse1]Revision 1.10  2009/05/01 19:06:48  mjk
[parse1]chimi con queso
[parse1]
[parse1]Revision 1.9  2009/03/04 23:31:09  bruno
[parse1]nuked 'dbreport ifcfg'
[parse1]
[parse1]Revision 1.8  2009/01/23 21:50:23  bruno
[parse1]var tags converted to entities
[parse1]
[parse1]Revision 1.7  2008/10/18 00:55:45  mjk
[parse1]copyright 5.1
[parse1]
[parse1]Revision 1.6  2008/03/06 23:41:30  mjk
[parse1]copyright storm on
[parse1]
[parse1]Revision 1.5  2007/07/03 19:11:27  phil
[parse1]update routes as apache -- should really be a rocks command.
[parse1]Use rocks list host interface to get the set of network interfaces instead of
[parse1]a direct mysql  call
[parse1]
[parse1]Revision 1.4  2007/06/23 04:03:18  mjk
[parse1]mars hill copyright
[parse1]
[parse1]Revision 1.3  2006/06/21 03:09:53  bruno
[parse1]updates to put the frontend networking info in the database just like
[parse1]a compute node
[parse1]
[parse1]Revision 1.2  2006/05/24 23:33:58  phil
[parse1]
[parse1]Bruno sez: "Use file tags".
[parse1]So it is written. So it shall be done.
[parse1]
[parse1]Revision 1.1  2006/05/24 19:48:51  phil
[parse1]Close the loop and have the network interface configuration be written
[parse1]based on what is in the networks table.
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post>
[parse1]
[parse1]<!-- place holder -->
[parse1]
[parse1]</post>
[parse1]
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>



        





<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ethers-server-postshell.xml: begin post section
</file>
</post>

<post>



</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/ethers-server-postshell.xml: end post section
</file>
</post>




</kickstart>[parse1]
[parse1]<kickstart roll="base" interface="public">
[parse1]
[parse1]	<description>
[parse1]	
[parse1]	Compute Appliance Node.  You should create your own extend-compute.xml
[parse1]	file to add functionality to this appliance type.
[parse1]
[parse1]	</description>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]	$Log: compute.xml,v $
[parse1]	Revision 1.1  2007/12/10 21:28:33  bruno
[parse1]	the base roll now contains several elements from the HPC roll, thus
[parse1]	making the HPC roll optional.
[parse1]	
[parse1]	this also includes changes to help build and configure VMs for V.
[parse1]	
[parse1]	Revision 1.9  2005/03/04 01:40:08  mjk
[parse1]	massive graph cleanup
[parse1]	
[parse1]	Revision 1.8  2005/02/16 00:40:04  mjk
[parse1]	graph cleanup
[parse1]	
[parse1]]]></changelog>
[parse1]
[parse1]</kickstart> 
[parse1]
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart  interface="public">

	



</kickstart>[parse1]
[parse1]<kickstart roll="base">
[parse1]
[parse1]<description>
[parse1]PXE first configuration for client nodes
[parse1]</description>
[parse1]
[parse1]        <copyright>
[parse1]        Copyright (c) 2000 - 2014 The Regents of the University of \
California. [parse1]        All rights reserved. Rocks(r) 6.2 www.rocksclusters.org
[parse1]        
[parse1]        </copyright>
[parse1]
[parse1]<changelog><![CDATA[
[parse1]$Log: pxeboot.xml,v $
[parse1]Revision 1.14  2012/05/06 05:48:10  phil
[parse1]Copyright Storm for Mamba
[parse1]
[parse1]Revision 1.13  2011/07/23 02:30:15  phil
[parse1]Viper Copyright
[parse1]
[parse1]Revision 1.12  2010/09/07 23:52:47  bruno
[parse1]star power for gb
[parse1]
[parse1]Revision 1.11  2009/05/05 22:34:19  bruno
[parse1]fix for 'noop dog.
[parse1]
[parse1]Revision 1.10  2009/05/01 19:06:48  mjk
[parse1]chimi con queso
[parse1]
[parse1]Revision 1.9  2009/03/31 00:23:29  anoop
[parse1]Merged the remainder of the solaris XML files to the base roll
[parse1]
[parse1]Revision 1.8  2009/01/23 21:50:23  bruno
[parse1]var tags converted to entities
[parse1]
[parse1]Revision 1.7  2008/10/18 00:55:45  mjk
[parse1]copyright 5.1
[parse1]
[parse1]Revision 1.6  2008/03/26 22:22:24  bruno
[parse1]make wget quiet
[parse1]
[parse1]Revision 1.5  2008/03/07 17:11:11  bruno
[parse1]correctly set the output file to /dev/null when we use wget to set the
[parse1]pxeaction.
[parse1]
[parse1]Revision 1.4  2008/03/06 23:41:30  mjk
[parse1]copyright storm on
[parse1]
[parse1]Revision 1.3  2007/06/23 04:03:18  mjk
[parse1]mars hill copyright
[parse1]
[parse1]Revision 1.2  2007/05/01 22:48:26  bruno
[parse1]pxeboot works for pxe first and pxe last nodes
[parse1]
[parse1]Revision 1.1  2007/04/30 22:03:12  bruno
[parse1]more pxe first support
[parse1]
[parse1]]]></changelog>
[parse1]
[parse1]<post os='linux'>
[parse1]
[parse1]<file name="/boot/kickstart/cluster-kickstart-pxe"
[parse1]	perms="u+rwxs,g+rx,o-rwx" owner="root.wheel">
[parse1]#!/bin/bash
[parse1]
[parse1]touch /boot/grub/pxe-install
[parse1]
[parse1]/etc/rc.d/init.d/rocks-grub start
[parse1]
[parse1]/usr/bin/wget --quiet --no-check-certificate -O /dev/null \
[parse1]	https://&Kickstart_PrivateAddress;/install/sbin/public/setPxeboot.cgi?action="install"
 [parse1]
[parse1]/boot/kickstart/cluster-kickstart
[parse1]</file>
[parse1]
[parse1]<!-- set the node to boot from local disk on the next reboot -->
[parse1]/usr/bin/wget --no-check-certificate -O /dev/null \
[parse1]	https://&Kickstart_PrivateAddress;/install/sbin/public/setPxeboot.cgi
[parse1]
[parse1]</post>
[parse1]
[parse1]<post os='sunos' chroot="no">
[parse1]
[parse1]<!-- set the node to boot from local disk on the next reboot -->
[parse1]/opt/rocks/bin/wget --no-check-certificate -O - -o /dev/null \
[parse1]	https://&Kickstart_PrivateAddress;/install/sbin/public/setPxeboot.cgi
[parse1]
[parse1]<![CDATA[
[parse1]cd /a/tmp && tar -cf /a/var/sadm/system/logs/finish.tar post_section_*
[parse1]#/tmp/root/usr/bin/bash
[parse1]]]>
[parse1]</post>
[parse1]
[parse1]</kickstart> 
[parse2]<?xml version="1.0" standalone="no"?>
<!DOCTYPE rocks-graph [
	<!ENTITY Kickstart_PrivateKickstartBasedir "install">
	<!ENTITY dhcp_filename "pxelinux.0">
	<!ENTITY managed "true">
	<!ENTITY Kickstart_DistroDir "/export/rocks">
	<!ENTITY rocks_version_major "6">
	<!ENTITY Kickstart_PrivateNetmask "255.255.0.0">
	<!ENTITY Kickstart_Timezone "Europe/Paris">
	<!ENTITY vm_mac_base_addr "2:32:ce:80:00:00">
	<!ENTITY Info_ClusterName "LOACLuster">
	<!ENTITY graph "default">
	<!ENTITY Kickstart_PrivateAddress "10.1.1.1">
	<!ENTITY submit_host "false">
	<!ENTITY Server_Partitioning "manual">
	<!ENTITY Kickstart_PrivateKickstartCGI "sbin/kickstart.cgi">
	<!ENTITY Condor_HostAllow "+">
	<!ENTITY Kickstart_Lang "en_US">
	<!ENTITY Info_CertificateCountry "FR">
	<!ENTITY Kickstart_PrivateGateway "10.1.1.1">
	<!ENTITY exec_host "true">
	<!ENTITY release "Emerald Boa">
	<!ENTITY rack "0">
	<!ENTITY Condor_PortHigh "50000">
	<!ENTITY Kickstart_PublicAddress "134.206.50.2">
	<!ENTITY Info_ClusterLatlong "N50.3 W3.14">
	<!ENTITY Kickstart_PrivateDNSServers "10.1.1.1">
	<!ENTITY Kickstart_Langsupport "en_US">
	<!ENTITY Kickstart_PrivateNTPHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateHostname "loa720">
	<!ENTITY Condor_EnableMPI "no">
	<!ENTITY sge "true">
	<!ENTITY version "6.1">
	<!ENTITY kickstartable "yes">
	<!ENTITY Kickstart_PrivateSyslogHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateInterface "p5p1">
	<!ENTITY Info_CertificateState "NPDC">
	<!ENTITY Info_CertificateOrganization "Laboratoire d Optique Atmospherique">
	<!ENTITY HttpConf "/etc/httpd/conf">
	<!ENTITY Condor_Daemons "MASTER, STARTD">
	<!ENTITY vm_mac_base_addr_mask "ff:ff:ff:c0:00:00">
	<!ENTITY port411 "372">
	<!ENTITY Info_ClusterContact "loa-server@univ-lille1.fr">
	<!ENTITY os "linux">
	<!ENTITY Info_GoogleOTPRoot "yes">
	<!ENTITY Condor_Client "true">
	<!ENTITY rank "0">
	<!ENTITY RootDir "/root">
	<!ENTITY Condor_PasswordAuth "no">
	<!ENTITY Kickstart_PrivateNetwork "10.1.0.0">
	<!ENTITY Kickstart_PublicInterface "p5p2">
	<!ENTITY Condor_PortLow "40000">
	<!ENTITY Kickstart_PrivateKickstartHost "10.1.1.1">
	<!ENTITY Kickstart_PrivateDNSDomain "local">
	<!ENTITY HttpRoot "/var/www/html">
	<!ENTITY Kickstart_PrivateBroadcast "10.1.255.255">
	<!ENTITY hostaddr "10.1.255.253">
	<!ENTITY Kickstart_PublicNTPHost "ntp.univ-lille1.fr">
	<!ENTITY Kickstart_PublicDNSServers "134.206.1.4,134.206.1.15,134.206.1.3">
	<!ENTITY Kickstart_Multicast "239.62.105.154">
	<!ENTITY Bootloader "--timeout=10">
	<!ENTITY Kickstart_PublicDNSDomain "univ-lille1.fr">
	<!ENTITY ksmac "00:23:ae:ee:e3:e4">
	<!ENTITY ganglia_address "224.0.0.3">
	<!ENTITY Kickstart_PrivateNetmaskCIDR "16">
	<!ENTITY appliance "compute">
	<!ENTITY rocks_version "6.1">
	<!ENTITY Kickstart_PublicNetwork "134.206.0.0">
	<!ENTITY Kickstart_PublicNetmask "255.255.0.0">
	<!ENTITY distribution "rocks-dist">
	<!ENTITY root "compute">
	<!ENTITY Kickstart_PublicHostname "loa720.univ-lille1.fr">
	<!ENTITY Kickstart_Keyboard "us">
	<!ENTITY Kickstart_PublicBroadcast "134.206.255.255">
	<!ENTITY tripwire_mail "root@loa720.univ-lille1.fr">
	<!ENTITY Condor_Master "loa720.univ-lille1.fr">
	<!ENTITY hostname "compute-0-0">
	<!ENTITY Condor_Network "private">
	<!ENTITY dhcp_nextserver "10.1.1.1">
	<!ENTITY Kickstart_PublicGateway "134.206.3.1">
	<!ENTITY Kickstart_PublicNetmaskCIDR "16">
	<!ENTITY Kickstart_PublicKickstartHost "central.rocksclusters.org">
	<!ENTITY membership "Compute">
	<!ENTITY arch "x86_64">
	<!ENTITY Info_GoogleOTPUsers "yes">
	<!ENTITY HttpConfigDirExt "/etc/httpd/conf.d">
	<!ENTITY Info_CertificateLocality "Lille">
	<!ENTITY ssh_use_dns "true">
]>
<kickstart>



        




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/pxeboot.xml: begin post section
</file>
</post>

<post  os="linux">

<file  perms="u+rwxs,g+rx,o-rwx" owner="root.wheel" \
name="/boot/kickstart/cluster-kickstart-pxe"> #!/bin/bash

touch /boot/grub/pxe-install

/etc/rc.d/init.d/rocks-grub start

/usr/bin/wget --quiet --no-check-certificate -O /dev/null \
	https://10.1.1.1/install/sbin/public/setPxeboot.cgi?action="install"

/boot/kickstart/cluster-kickstart
</file>


/usr/bin/wget --no-check-certificate -O /dev/null \
	https://10.1.1.1/install/sbin/public/setPxeboot.cgi

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/pxeboot.xml: end post section
</file>
</post>




<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/pxeboot.xml: begin post section
</file>
</post>

<post  chroot="no" os="sunos">


/opt/rocks/bin/wget --no-check-certificate -O - -o /dev/null \
	https://10.1.1.1/install/sbin/public/setPxeboot.cgi


cd /a/tmp &amp;&amp; tar -cf /a/var/sadm/system/logs/finish.tar post_section_*
#/tmp/root/usr/bin/bash

</post>
<post>
<file name="/var/log/rocks-install.log" mode="append">
./nodes/pxeboot.xml: end post section
</file>
</post>



</kickstart>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rocks_list_host_profile.debug_compute-0-0.out
Type: text/xml
Size: 140467 bytes
Desc: not available
Url : http://lists.sdsc.edu/pipermail/npaci-rocks-discussion/attachments/20170721/aef49d59/attachment.xml \



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic