Given the lack of support for tarball installs from EMI, I'm
investigating using RPMs on the worker nodes.
How do sites using RPMs configure their worker nodes - specifically, are
any sites just deploying config files directly, rather than running yaim
on each worker node?
For a whole host of reasons, it would be nice to just deploy the rpms
and config files, rather than rerunning yaim every time a package is
upgraded.
I've had a quick look using installwatch - and get the following
(rather long) list of files that have been written to (or at least
touched) by yaim:
./usr/libexec/fetch-crl.sh.old
./usr/libexec/grid-clean-env.sh
./usr/libexec/grid-env.csh
./usr/libexec/grid-env.sh
./usr/libexec/clean-grid-env-funcs.sh
./usr/libexec/grid-clean-env.csh
./usr/libexec/grid-env-funcs.sh
./usr/libexec/fetch-crl.sh
./usr/etc/services.xml
./opt/grid-security/vomsdir/pheno/voms.gridpp.ac.uk.lsc
./opt/grid-security/vomsdir/ops/voms.cern.ch.lsc
./opt/grid-security/vomsdir/ops/lcg-voms.cern.ch.lsc
./opt/grid-security/vomsdir/atlas/vo.racf.bnl.gov.lsc
./opt/grid-security/vomsdir/atlas/voms.cern.ch.lsc
./opt/grid-security/vomsdir/atlas/lcg-voms.cern.ch.lsc
./opt/grid-security/vomsdir/superbvo.org/voms2.cnaf.infn.it.lsc
./opt/grid-security/vomsdir/superbvo.org/voms-02.pd.infn.it.lsc
./opt/grid-security/vomsdir/neiss.org.uk/voms.ngs.ac.uk.lsc
./opt/grid-security/vomsdir/cedar/voms.gridpp.ac.uk.lsc
./opt/grid-security/vomsdir/ngs.ac.uk/voms.ngs.ac.uk.lsc
./opt/grid-security/vomsdir/hone/grid-voms.desy.de.lsc
./opt/grid-security/vomsdir/cernatschool.org/voms.gridpp.ac.uk.lsc
./opt/grid-security/vomsdir/zeus/grid-voms.desy.de.lsc
./opt/grid-security/vomsdir/dteam/voms.cern.ch.lsc
./opt/grid-security/vomsdir/dteam/lcg-voms.cern.ch.lsc
./opt/grid-security/vomsdir/vo.londongrid.ac.uk/voms.gridpp.ac.uk.lsc
./opt/grid-security/vomsdir/mice/voms.gridpp.ac.uk.lsc
./opt/grid-security/vomsdir/supernemo.vo.eu-egee.org/voms.gridpp.ac.uk.lsc
./opt/grid-security/vomsdir/biomed/cclcgvomsli01.in2p3.fr.lsc
./opt/grid-security/vomsdir/camont/voms.gridpp.ac.uk.lsc
./opt/grid-security/vomsdir/lhcb/voms.cern.ch.lsc
./opt/grid-security/vomsdir/lhcb/lcg-voms.cern.ch.lsc
./opt/grid-security/vomsdir/t2k.org/voms.gridpp.ac.uk.lsc
./opt/grid-security/vomsdir/cms/voms.cern.ch.lsc
./opt/grid-security/vomsdir/cms/lcg-voms.cern.ch.lsc
./opt/grid-security/vomsdir/snoplus.snolab.ca/voms.gridpp.ac.uk.lsc
./opt/grid-security/vomsdir/ilc/grid-voms.desy.de.lsc
./opt/glite/yaim/log/yaimlog
./var/lock/subsys/fetch-crl-cron
./var/lib/rpm/__db.001
./var/lib/rpm/__db.003
./var/lib/rpm/__db.002
./var/log/fetch-crl-cron.log
./etc/vomses/atlas-voms.cern.ch
./etc/vomses/vo.londongrid.ac.uk-voms.gridpp.ac.uk
./etc/vomses/pheno-voms.gridpp.ac.uk
./etc/vomses/hone-grid-voms.desy.de
./etc/vomses/supernemo.vo.eu-egee.org-voms.gridpp.ac.uk
./etc/vomses/zeus-grid-voms.desy.de
./etc/vomses/lhcb-lcg-voms.cern.ch
./etc/vomses/atlas-lcg-voms.cern.ch
./etc/vomses/ngs.ac.uk-voms.ngs.ac.uk
./etc/vomses/cms-lcg-voms.cern.ch
./etc/vomses/mice-voms.gridpp.ac.uk
./etc/vomses/ops-lcg-voms.cern.ch
./etc/vomses/t2k.org-voms.gridpp.ac.uk
./etc/vomses/biomed-cclcgvomsli01.in2p3.fr
./etc/vomses/atlas-vo.racf.bnl.gov
./etc/vomses/cms-voms.cern.ch
./etc/vomses/neiss.org.uk-voms.ngs.ac.uk
./etc/vomses/cernatschool.org-voms.gridpp.ac.uk
./etc/vomses/lhcb-voms.cern.ch
./etc/vomses/superbvo.org-voms-02.pd.infn.it
./etc/vomses/ilc-grid-voms.desy.de
./etc/vomses/cedar-voms.gridpp.ac.uk
./etc/vomses/snoplus.snolab.ca-voms.gridpp.ac.uk
./etc/vomses/ops-voms.cern.ch
./etc/vomses/dteam-voms.cern.ch
./etc/vomses/superbvo.org-voms2.cnaf.infn.it
./etc/vomses/camont-voms.gridpp.ac.uk
./etc/vomses/dteam-lcg-voms.cern.ch
./etc/cron.d/cleanup-grid-accounts
./etc/cleanup-grid-accounts.conf
./etc/init.d/fetch-crl
./etc/logrotate.d/fetch-crl
./etc/logrotate.d/cleanup-grid-accounts
./etc/glite-wn-info/glite-wn-info.conf.old
./etc/glite-wn-info/glite-wn-info.conf
./etc/sysconfig/lcg
./etc/sysconfig/edg
./etc/sysconfig/globus
It isn't clear to me why yaim is touching many of these files - though
clearly the vomses and grid-security files you do expect.
Chris
|