From 22604260d08a0f3cf7340ec9d3abbb513ab0cdf6 Mon Sep 17 00:00:00 2001 From: bp-sawyers Date: Fri, 29 Feb 2008 17:33:27 +0000 Subject: [PATCH] Updated README and removed duplicate copies. git-svn-id: https://svn.code.sf.net/p/xcat/code/xcat-core/trunk@637 8638fb3e-16cb-4fca-ae20-7b5d299a9bcd --- QUICKSTART | 42 -------------------------------- README | 12 +++++++++ perl-xCAT-2.0/README | 13 +++++----- perl-xCAT-2.0/perl-xCAT.spec | 4 ++- xCAT-client-2.0/README | 8 ------ xCAT-client-2.0/xCAT-client.spec | 2 -- xCAT-server-2.0/README | 8 ------ xCAT-server-2.0/xCAT-server.spec | 10 +++----- 8 files changed, 26 insertions(+), 73 deletions(-) delete mode 100644 QUICKSTART create mode 100644 README delete mode 100644 xCAT-client-2.0/README delete mode 100644 xCAT-server-2.0/README diff --git a/QUICKSTART b/QUICKSTART deleted file mode 100644 index 5903165cb..000000000 --- a/QUICKSTART +++ /dev/null @@ -1,42 +0,0 @@ -This is at this point essentially a demo of xCAT 2.0 concepts. - -Currently, all it can do is the set of out-of-band management of IPMI systems. - -To see how it works: -./rpminstallperlxcat -./rpminstallserver -(at this point it will list failed dependencies probably, have fun filling those, -SLES10 includes the SSL one, and SLES10 sdk has perl-XML-Simple, -the details of making these deps easy is a TODO for 1.3 release) -./rpminstallclient - - -Now that it is installed, setup of the security for 1.2 like operation: -/usr/share/xcat/scripts/setup-xcat-ca.sh -(put whatever common name you want) -/usr/share/xcat/scripts/setup-server-cert.sh -(name something for your server, say y twice) -/usr/share/xcat/scripts/setup-local-client.sh -(use the name root for now) - -chtab key=xcatdport site.value=3002 (using 3002 so you can use it on an xcat 1.2 server without worry) - -(now assuming setup for a node called node1 with a bmc called node1-bmc) -chtab node=node1 nodelist.groups=ipmi -chtab node=ipmi nodehm.mgt=ipmi ipmi.bmc='/\z/-bmc/' - -(start xcatd) -xcatd & (the warnings are not actually useful to correct now, so don't worry) - -export XCATHOST=localhost:3002 -testclient power node1 stat - -(should work, number of commands will work, obviously the name indicates I haven't bother with the shorter -rpower/rinv/rvitals names yet, but it will come, also obviously since the client can do everything, -it will be busybox like most likely) - -To add another node2 with same name scheme as node1: -chtab node=node2 nodelist.groups=ipmi -(can immediately start rpowering) - - diff --git a/README b/README new file mode 100644 index 000000000..4dfd092d7 --- /dev/null +++ b/README @@ -0,0 +1,12 @@ +xCAT - eXtreme Cluster Administration Toolkit + +xCAT is a toolkit for the deployment and administration of clusters. + +For documentation on getting started with xCAT, see http://xcat.svn.sourceforge.net/svnroot/xcat/xcat-core/trunk/perl-xCAT-2.0/xCAT2.0.pdf . + +xCAT is made available as OSS under the EPL license: +http://www.opensource.org/licenses/eclipse-1.0.php + +(This file is not packaged with the xCAT RPMs. It is only here for those that look +at the source in SVN and want to know how to get started. The README that is packaged +with xCAT is in perl-xCAT-2.0/README.) \ No newline at end of file diff --git a/perl-xCAT-2.0/README b/perl-xCAT-2.0/README index f734b4952..c8e88af08 100644 --- a/perl-xCAT-2.0/README +++ b/perl-xCAT-2.0/README @@ -1,8 +1,9 @@ -This is the README for xCAT - Extreme Cluster Administration Toolkit, -Version 2.0 alpha release. xCAT is a toolkit for the deployment and administration of clusters. -xCAT 2.0 is offered OSS under a EPL license. +xCAT - eXtreme Cluster Administration Toolkit -See http://www.opensource.org/licenses/eclipse-1.0.php license details. +xCAT is a toolkit for the deployment and administration of clusters. -The xCAT 2.0 code and documentation can be downloaded from http://xcat.org. -For support, go to http://xcat.org for instructions on joining the mailing list. +For documentation on getting started with xCAT, see /opt/xcat/share/doc/xCAT2.0.pdf (on an installed system) +or http://xcat.svn.sourceforge.net/svnroot/xcat/xcat-core/trunk/perl-xCAT-2.0/xCAT2.0.pdf . + +xCAT is made available as OSS under the EPL license: +http://www.opensource.org/licenses/eclipse-1.0.php diff --git a/perl-xCAT-2.0/perl-xCAT.spec b/perl-xCAT-2.0/perl-xCAT.spec index dc51a67a4..66d2d042c 100644 --- a/perl-xCAT-2.0/perl-xCAT.spec +++ b/perl-xCAT-2.0/perl-xCAT.spec @@ -57,9 +57,11 @@ cp xCAT2.0.pdf $RPM_BUILD_ROOT/%{prefix}/share/doc chmod 644 $RPM_BUILD_ROOT/%{prefix}/share/doc/* cp LICENSE.html $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/perl-xCAT -cp README $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/perl-xCAT chmod 644 $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/perl-xCAT/* +cp README $RPM_BUILD_ROOT/%{prefix} +chmod 644 $RPM_BUILD_ROOT/%{prefix}/README + # These were built dynamically in the build phase cp share/man/man5/* $RPM_BUILD_ROOT/%{prefix}/share/man/man5 chmod 444 $RPM_BUILD_ROOT/%{prefix}/share/man/man5/* diff --git a/xCAT-client-2.0/README b/xCAT-client-2.0/README deleted file mode 100644 index f734b4952..000000000 --- a/xCAT-client-2.0/README +++ /dev/null @@ -1,8 +0,0 @@ -This is the README for xCAT - Extreme Cluster Administration Toolkit, -Version 2.0 alpha release. xCAT is a toolkit for the deployment and administration of clusters. -xCAT 2.0 is offered OSS under a EPL license. - -See http://www.opensource.org/licenses/eclipse-1.0.php license details. - -The xCAT 2.0 code and documentation can be downloaded from http://xcat.org. -For support, go to http://xcat.org for instructions on joining the mailing list. diff --git a/xCAT-client-2.0/xCAT-client.spec b/xCAT-client-2.0/xCAT-client.spec index 6c1372926..7535bf6cf 100644 --- a/xCAT-client-2.0/xCAT-client.spec +++ b/xCAT-client-2.0/xCAT-client.spec @@ -66,7 +66,6 @@ chmod 444 $RPM_BUILD_ROOT/%{prefix}/share/man/man5/* # chmod 444 $RPM_BUILD_ROOT/%{prefix}/share/man/man8/* cp LICENSE.html $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-client -cp README $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-client chmod 644 $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-client/* #cp usr/share/xcat/scripts/setup-local-client.sh $RPM_BUILD_ROOT/usr/share/xcat/scripts/setup-local-client.sh @@ -124,7 +123,6 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) -#%doc README #%doc LICENSE.html # Just package everything that has been copied into RPM_BUILD_ROOT %{prefix} diff --git a/xCAT-server-2.0/README b/xCAT-server-2.0/README deleted file mode 100644 index f734b4952..000000000 --- a/xCAT-server-2.0/README +++ /dev/null @@ -1,8 +0,0 @@ -This is the README for xCAT - Extreme Cluster Administration Toolkit, -Version 2.0 alpha release. xCAT is a toolkit for the deployment and administration of clusters. -xCAT 2.0 is offered OSS under a EPL license. - -See http://www.opensource.org/licenses/eclipse-1.0.php license details. - -The xCAT 2.0 code and documentation can be downloaded from http://xcat.org. -For support, go to http://xcat.org for instructions on joining the mailing list. diff --git a/xCAT-server-2.0/xCAT-server.spec b/xCAT-server-2.0/xCAT-server.spec index c2a5b3903..d7b560e6c 100644 --- a/xCAT-server-2.0/xCAT-server.spec +++ b/xCAT-server-2.0/xCAT-server.spec @@ -94,16 +94,14 @@ cp etc/xcat/postscripts.rules $RPM_BUILD_ROOT/etc/xcat/ mkdir -p $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-server cp LICENSE.html $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-server -cp README $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-server chmod 644 $RPM_BUILD_ROOT/%{prefix}/share/doc/packages/xCAT-server/* -echo $RPM_BUILD_ROOT %{prefix} +#echo $RPM_BUILD_ROOT %{prefix} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) -#%doc README #%doc LICENSE.html %{prefix} /etc/xcat @@ -122,14 +120,14 @@ rm -rf $RPM_BUILD_ROOT * Tue Feb 20 2007 Jarrod Johnson - Start core rpm for 1.3 work -%post +%post %ifos linux ln -sf $RPM_INSTALL_PREFIX0/sbin/xcatd /usr/sbin/xcatd if [ -x /usr/lib/lsb/install_initd ]; then /usr/lib/lsb/install_initd /etc/init.d/xcatd elif [ -x /sbin/chkconfig ]; then /sbin/chkconfig --add xcatd -else +else echo "Unable to register init scripts on this system" fi if [ "$1" = "2" ]; then #only on upgrade... @@ -146,7 +144,7 @@ if [ $1 == 0 ]; then #This means only on -e elif [ -x /sbin/chkconfig ]; then /sbin/chkconfig --del xcatd fi - rm -f /usr/sbin/xcatd #remove the symbolic + rm -f /usr/sbin/xcatd #remove the symbolic fi %endif