Getting ready for EDG UI v1.4.0 on RH 6.2 Firewall: > The connections you will need to be able to make outgoing are > > $ telnet rb.gridpp.ac.uk 7846 (Resource Broker) > $ telnet rb.gridpp.ac.uk 7771 (Logging Broker) > $ telnet rb.gridpp.ac.uk 2811 (GridFTP) > $ telnet www.gridpp.ac.uk 80 (CRL Lists) > > You do not need any inbound connections. > Unless you use globus-job-run directly in which case the normal > GLOBUS_TCP_RANGE=10000,12000 and then they have to be opened up > incoming. For an R_GMA "server" (i.e. the box with the producer and consumer servlets) you will need port 8080 open in both directions. Start from stock" RedHat 6.2 box with current set of updates - make sure have relevant packages. I'm using "commercial" SSH ssh-2.4.0-1 Need libwww, including devel - w3c-libwww-5.2.8-4 w3c-libwww-apps-5.2.8-4 w3c-libwww-devel-5.2.8-4 If need a proxy and are not using wget's config file, can set up env variable, e.g.: setenv http_proxy "http://wwwcache.brunel.ac.uk:10000/" and similar for ftp_proxy gopher_proxy wais_proxy. Especially if using R-GMA on multiple machines at one site, you should also have a no_proxy variable indicating the local domain and covering port 8080, e.g. setenv no_proxy "brunel.ac.uk,brunel.ac.uk:8080" Need OpenSSL, including devel - openssl-0.9.5a-29 openssl-devel-0.9.5a-29 openssl-perl-0.9.5a-29 openssl-python-0.9.5a-29 Need wget - wget-1.8.2-4.6x RH7.2: need lesstif-0.92.32-6.i386.rpm for libXm.so.2 for prove? From the WP6 EDG Packages repository on http://marianne.in2p3.fr/ Python 2 (in the UI external collection): python2-2.1.3-1.i386.rpm python2-tkinter-2.1.3-1.i386.rpm python2-devel-2.1.3-1.i386.rpm python2-tools-2.1.3-1.i386.rpm expat-1.95.1-1 expat-devel-1.95.1-1 The PYTHONPATH variable is set up in the edg_user_env script, so no need to do anything permanent now - but may be good idea to set it in shell used for install process. [ setenv PYTHONPATH "/opt/edg/lib" or whatever ] [ need rpm -ev --test python-tools-1.5.2-13 python-docs-1.5.2-13 python-devel-1.5.2-13 first, then install (leaving python (1.5.2) in /usr/bin )]