Farms-tree-lts305-1T>D ,0@13c4a665b9f35b567fd717c990d3aa763d05bcff'“"۸0>5?d   8 0)) &) x)  )  )  ) ))Nl),y(>FG)HX)I)X(Y,\8)])^] b^deejfokqlxt)u4)v wx)x)zCFarms-treelts3051The Farms workgroup tag and filesThis workgroup creates the workgroup tag file, as well as installs the workgroup directory tree.E?llinux44.fnal.govGPLFermilinuxx86_64#Determin if we are being run inside of yum PARENT="$(cat /proc/self/stat | cut -d' ' -f5)" grep -q yum /proc/$PARENT/cmdline if [ $? -eq 0 ] ; then #We are being run inside of yum, do operations # Determine if we have a /etc/Farms/scripts/before.rpms.yum.sh script to run and if so run it. cd / if [ -x /etc/Farms/scripts/before.rpms.yum.sh ] ; then /etc/Farms/scripts/before.rpms.yum.sh > /etc/Farms/before.rpms.log 2>&1 fi # Install the workgroup rpms now, we first check to see if we have rpms # and if we do we install them. Note there are 2 different areas that # RPMS can be in. RPMS/ are installed with -U and RPMSI/ with -i # They both have --force and --nodeps so that we are sure they will go in # It is up to the workgroup maintainer to check that that they work cd / if [ -d /etc/Farms/RPMS ] ; then ls /etc/Farms/RPMS/*.rpm > /tmp/rpmfiles 2> /dev/null if [ -s /tmp/rpmfiles ] ; then cd /etc/Farms/RPMS rpm -U --force --nodeps *.rpm >& /etc/Farms/workgroup.rpm.log fi fi cd / if [ -d /etc/Farms/RPMSI ] ; then ls /etc/Farms/RPMSI/*.rpm > /tmp/rpmfiles.i 2> /dev/null if [ -s /tmp/rpmfiles.i ] ; then cd /etc/Farms/RPMSI rpm -i --force --nodeps *.rpm >> /etc/Farms/workgroup.rpm.log 2>&1 fi fi touch /etc/Farms/after.rpms.log # Determine if we have a /etc/Farms/scripts/after.rpms.yum.sh script to run and if so run it. if [ -x /etc/Farms/scripts/after.rpms.yum.sh ] ; then ( /etc/Farms/scripts/after.rpms.yum.sh >> /etc/Farms/after.rpms.log 2>&1 ) else echo "No after.rpms.yum.sh found" >> /tmp/after.rpms.log 2>&1 fi fid+2102B17250232AA큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤CEChChCECEE? CE?|E?|CECEE? E? E? E? E? E? E? CCECCECECECECECECECECECCECCECECECECCCC6bb88f1947c06c4638ca709dcec43e76a15b8d9e5416e515ceba69d165082e80b1975391ec4017d73578d0738d60d16c9ab3e0642526c5a70a0c75ed56d19218221628ea17c956c70e9221656dc196f34400334cf2d1b451e8a457303a512ae5b1975391ec4017d73578d0738d60d16cd41d8cd98f00b204e9800998ecf8427e7c1c10365c4d6ca7f35f6bcfd989aa5cb5ecd2b21512a287a083b960d2447f4b862f21a19752a4545ba4fda37777b17cc5deb83fcf15c76dada82ef3169af6454c1f8b9f6b88cbb5ddcae1d20e979e199ab3e0642526c5a70a0c75ed56d19218221628ea17c956c70e9221656dc196f34d598099cbf0aa42071ae1b51fc31a9eb1975391ec4017d73578d0738d60d16c3f5a36e0ff63fec59f49ffe75f9b7c7bf88c19e1e25036bec6c0cee36c9958efb1975391ec4017d73578d0738d60d16c51436cf402d1da41ef979d4fe9ddaba69ab3e0642526c5a70a0c75ed56d19218584691f0439e4ce530027de5868b3f196e9811229f468812a3c739043a0b1b2db1975391ec4017d73578d0738d60d16c3c57bf1cc03481e5541b4f6bc38d77ca4328e03dee649fa2af1befbc6824a51109c5072cb1d94c088b51a22ac582b068bc7462c2e703b883921c5a3468661be9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootFarms-tree-lts305-1.src.rpmFarms-tree@JJ/bin/shFarms-tagrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)3.0.4-14.0-14.3.3/bin/shlinux44.fnal.gov 1161789548IJKLMNZOPQRSTUWXVYq[`\]^_abcdefglhijkmnoplts305-1  FarmsCVSEntriesRepositoryRootRPMS.emptyfileCVSEntriesRepositoryRootheadersheader.inforepodatafilelists.xml.gzother.xml.gzprimary.xml.gzrepomd.xmlcomps.xmlconfigfiles.emptyfileCVSEntriesRepositoryRootdocsCVSEntriesRepositoryRootworkgroup.htmlscripts.emptyfileCVSEntriesRepositoryRootafter.rpms.shafter.rpms.yum.shbefore.rpms.shbefore.rpms.yum.sh/etc//etc/Farms//etc/Farms/CVS//etc/Farms/RPMS//etc/Farms/RPMS/CVS//etc/Farms/RPMS/headers//etc/Farms/RPMS/repodata//etc/Farms/configfiles//etc/Farms/configfiles/CVS//etc/Farms/docs//etc/Farms/docs/CVS//etc/Farms/scripts//etc/Farms/scripts/CVS/-O2 -gcpiogzip9x86_64x86_64-redhat-linux-gnuASCII English textASCII textHTML document textXML document textdirectoryemptyexported SGML document textshell archive or script for antique kernel text|*D"#&?Z{$EDĠP7{ 2;w^vq9i_t"!Ay(%E#DB(\@0!h"X=G}կ﫯6<.y?XP!E)Z7 =P㰏гH*ʷt Lb2|nn3U֧C~>_c/ύ۾g`%E\ap1(^QITq]=3cƜnk45yo8smƜku;nI!/qE,rߍ=9\ k%]bzv?u 7 m^َ4@r ܜ07NgS0 -<%Q*芞/%mnfQ[, >Gs9lKޔI0b&S^8B&H1y`(11h0AkA'?br(8w|%IX#3'_KXK=W1D:pl81A;gغӁIZ#nzGmR>Pqܨqp̩M6ޱ~=}^t KI\le[SFqǎ^;ï>9ƇxKwԫ νwsrW??w.κ'?y޽<<ܺ;7|~xlJQދ y`Jmr9oI7|.J>|{?W>z/&z&kw-vlx~_?:9O>fpϞx୩nx}צ&An}c'^<-S޾n /wrw/?yY?wW9no~ NK/ʊoVTyF |`9aύe.ݝ-fUP6T}%iyZ 24e %eji Sa}, 3\3b4OjV} RJQPEAK<yARJ"KeP|ć[yW%D;j^l72eQzAAU< wUeeUVKe.2D@ǦIK3sgKu(ŢIň $yQXƂHH@R~)ż$(XtABj]X**:,ħȉHEJ+KE^R"RxjSk*E:E_!PDy$,`ju׭Dw>w"͇ny*of}= ܚ UCp lf \U=I 3ր < =rlh)sV•aePk,]7{5\k>M{U'˦\q6L\GysHl Un$CJ*V4'V,f뽲VZtJ:~R/ 92f(hд%p."W8\s*|$Q|$Ql YP[Ҍ C`vjc3;MڒCM"aG0ȸ( HG|i΄E>X$D3:mH#*k@BwAA'DNQɺZJd7k+gCp*ڮ:Mڜ 8΃%>h qXVz>CY9L<j(Kڜ |ݐ̯Ql:v9ء_X#?z_~"c){~KNߒńsXKs޽"w/{i_YNAeG-r_3U)OU)NNWv _\xѥ ՁevqY*T@O tYhbYJuޛUm\]OYYu_5BߠIx!> N\ȥD~7pކc1ad`ͯ.C<ͩj,x~L\.dv4|D7BW1] 6Z>na~XǷ6zM;fg%Ӻ1 ,{wġQ,'B-&GjOs:@ng[w`D@dOzd<8 4OɄcPu`[yv}k t-kâN{UtءZ<5ԧTivkic[ 3 ݦk,dM pD:% Yo!`SS3. i`vlmKgf/ٱg|NMnk: 6-c[hZ9Ο 4U۱tD 5Ȓ5flN dA"=bc{CaTCJ݉:ÞG75:%`w@|'ڏyX]*,4qY' W#f,kmy|Bx%gzIItw'nΧx;&Ƨ7nȰBr0