Nevis System News 2000-2001 This is an archive of all the Nevis Computing News items released during the years from 2000 through 2001.


20011002-geant4

To the users of the Nevis Linux cluster:

The "reference release" Geant 4.3.2 ref 04 is now available on the
Nevis Linux cluster.  To use this new release, type:

setup geant432r4

To use a version compiled with the debugging options on, type:

setup geant432r4d

The release notes are located at:

/usr/local/geant4.3.2.ref04/ReleaseNotes/ReleaseNotes4.3.2.ref01.txt
/usr/local/geant4.3.2.ref04/ReleaseNotes/ReleaseNotes4.3.2.ref02.txt
/usr/local/geant4.3.2.ref04/ReleaseNotes/ReleaseNotes4.3.2.ref03.txt
/usr/local/geant4.3.2.ref04/ReleaseNotes/ReleaseNotes4.3.2.ref04.txt

If you have any problems or questions, please contact Bill Seligman.



20010905-geant4

To the users of the Nevis Linux cluster:

The "reference release" Geant 4.3.2 ref 03 is now available on the
Nevis Linux cluster.  To use this new release, type:

setup geant432r3

To use a version compiled with the debugging options on, type:

setup geant432r3d

The release notes are located at:

/usr/local/geant4.3.2.ref03/ReleaseNotes/ReleaseNotes4.3.2.ref01.txt
/usr/local/geant4.3.2.ref03/ReleaseNotes/ReleaseNotes4.3.2.ref02.txt
/usr/local/geant4.3.2.ref03/ReleaseNotes/ReleaseNotes4.3.2.ref03.txt

Those of you with excellent memories may recall that the last
reference release was 4.3.2 ref 01.  Apparently the G4 group chose not
to independently release the source code for ref 02 but move straight
on to ref 03.

If you have any problems or questions, please contact Bill Seligman.



20010816-geant4

To the users of the Nevis Linux cluster:

The "reference release" Geant 4.3.2 ref 01 is now available on the
Nevis Linux cluster.  To use this new release, type:

setup geant432r1

To use a version compiled with the debugging options on, type:

setup geant432r1d

The release notes are located at:

/usr/local/geant4.3.2.ref01/ReleaseNotes/ReleaseNotes4.3.2.ref01.txt

Note that the Geant4 group has already announced that the ref 02
release will be available shortly.  As soon as it is, I'll install it
on the cluster.

If there are any problems or questions, please contact Bill Seligman.



20010726-gsl

At the request of both the D0 and ATLAS collaborations, I've installed
GSL (the GNU Scientific Library) on the Nevis Linux cluster.

For documentation, use the info utility (man info for more
information), hit the "g" key, and type "(gsl-ref.info)", including
the parentheses but not including the quotes.  There's also web-based
documentation at <http://sources.redhat.com/gsl/>.

Be aware that this is software that is still under development.  Take
care before using its calculations in published papers.

If you have any problems or questions, contact Bill Seligman.



20010712-keymaps

The REU students have noticed that if you access a system on the Nevis
Linux cluster via one of the NCD X-windows terminals, the '1' key does
not work properly; it functions like a 'Delete' key instead.

I don't know what causes this to happen, but I now know how to fix it.
The command

  xmodmap -e "keycode 22 = 1 exclam"

will restore the '1' key's functionality.

Warning: Do NOT execute this command on any device other than an NCD
X-terminal!  If you do, you'll replace your 'Delete' key with the
digit '1'.  If you execute the above command by accident, use the
command

  xmodmap -e "keycode 22 = Delete"

to set things right again.

If you have any problems, questions, or additional keys to be mapped,
contact Bill Seligman.



20010712-root

I've upgraded the "new" version of ROOT to 3.01/06.  In other words,
if you type:

   setup root301

you will now get ROOT 3.01/06 (the previous version was 3.01/05).  For
release notes, see <http://root.cern.ch/root/html/examples/V3.01.txt.html>.

If there are any problems or questions, contact Bill Seligman.




20010711-X-terminals

For those of you who are using NCD X-terminals:

I've made a change on our tftpd/x-terminal server, nevis1.  The net
effect is that an X-terminal will now boot at Nevis just by turning it
on; you do not need to interrupt its boot process and type a "bt"
command.

This will not work if:

-- The X-terminal's battery has gone dead.  It won't remember the
basic boot parameters when you turn it off, and these have to be typed
back in every time you cycle the power.

-- The X-terminal has not been in use for a while, and its IP address
has been re-used by some other device at Nevis.

For those who are technically inclined, the change I made on nevis1
was:

     ln -sf /usr/lib/X11/ncd /tftpboot

The NCD X-terminals automatically look for files in the /tftpboot
directory.  By defining this directory as a link to the NCD boot
files, the terminals can now find those files without a manual "bt"
command.

If there are any problems or questions, contact Bill Seligman.




20010705-old-news

In order to decrease the "shell-shock" when new users see the output
of the "news -s" command as they login, I've removed all the old Nevis
Computing News items from 1997 through 1999.  These items have little
or no relevance to the current Nevis computing environment.

If you'd like to see these old items, they're available at
<http://www.nevis.columbia.edu/status/news-1997-1999.html>.

Contact Bill Seligman if you have any questions.  Look at
<http://www.nevis.columbia.edu/software/local.html> to learn how to
avoid "shell-shock."




20010703-kerberos

To the Linux users who use Kerberos to communicate with Fermilab:

FNAL has sent out a warning that they are phasing out their "test"
Kerberos realm, PILOT.FNAL.GOV, in favor of their "production" realm,
FNAL.GOV.  I've made the change to /etc/krb5.conf on all the machines
in the Nevis Linux cluster to change the default realm.

If you experience any difficulties as a result of this change, please
contact Bill Seligman.



20010702-geant4

I've installed Geant 4.3.2, the latest production version, on the
Nevis Linux cluster.  To use this new version, type

setup geant432

If you want the debugger version, type

setup geant432d

I've decided to parallel the same release procedure that I'm using for
ROOT 3.01 and CERNLIB 2001, even though I don't think any summer
students are using Geant4.  Therefore, I'll wait until after the
summer students have left before making Geant 4.3.2 the default
version.

If there are any problems, please contact Bill Seligman.



20010628-cern2001

CERNLIB 2001 (including HBOOK, PAW, JETSET, PYTHIA, and GEANT3) has
been installed on the Nevis Linux cluster.  To use this new version,
use the command

setup cern2001

As with ROOT 3.01, I'm waiting before I make this the default version
of CERNLIB until after the summer students have left.

If there are any problems, contact Bill Seligman.




20010625-gcc3

Version 3.0 of the GCC compiler suite is now available on the Nevis
Linux cluster.

There are now three versions of the GCC compiler available, and they
may be selected with the following commands:

setup gcc1
   This is the default under Redhat Linux 6.2.  It will use egcs 1.1.2
   (gcc 2.92.66).

setup gcc2
   or
setup compiler
   This will set up gcc 2.95.2.  Note that all versions of ROOT and
   most of the latest versions of Geant4 available on the Linux
   cluster were compiled with this version.  If you type "setup root"
   or "setup geant4", there is an implied "setup gcc2".

setup gcc3
   This will set up gcc 3.0.

GCC 3.0 is the wave the future; it will almost certainly be available
in future Redhat distributions.  However, it is not 100% backwards
source-compatible with earlier versions (for example, you _must_ use
'std::cout'; you can't get away with just 'cout').

Please experiment.  If you encounter any problems, inform Bill
Seligman.



20010611-A4

A minor note:

It is possible for a Postscript file to contains commands that request
a printer to use A4 (European metric) paper.  If this happens on qms1,
and if no A4 paper is in the machine, then the printer will halt until
the job is cancelled or until A4 paper is put into the machine.

This has already happened at least once today (11-Jun-2001).  It may
become more frequent as the summer students download and print
Postscript files generated at European institutions.

To solve this problem, I've replaced the three-hold-punch paper in the
lower QMS1 paper tray (the "-I3" option; see
<http://www.nevis.columbia.edu/software/printing.html>) with A4 paper.

From now on, if you need a job printed on three-hole-punch paper, you
should go to the printer and check which type of paper is in the lower
bin before submitting a print job.  Remember to replace the A4 paper
in the lower bin once you're finished.

Hopefully this will reduce printer downtime due to incorrect paper
sizes.

If you have any questions, contact Bill Seligman.






20010611-root

To the users of the Nevis Linux cluster:

The latest production version of ROOT, 3.01/05, is now available on
the Linux cluster.  To use it, type:

setup root301

Under normal circumstances, I would propose a schedule from switching
from the old production version (3.00/06) to the new one.  However,
I'm torn: there's a possibility that a version switch would confuse
the summer students; on the other hand, some of the students
experienced problems during my ROOT class that may be solved by this
new version.

I've decided to be conservative, and not change the current default
version.  If you are working with students and they have some problems
with ROOT (e.g., segmentation faults), you can suggest that they try
typing "setup root301" instead of "setup root" when they log in.

I'll change the default version of ROOT at the end of the summer.

If you have any questions, contact Bill Seligman.



20010607-geant4

To the users of the Nevis Linux cluster:

The latest development release of Geant, 4.3.1.ref02, has been installed
on the Nevis Linux cluster.  The release notes are available at:

/usr/local/geant4.3.1.ref02/ReleaseNotes/ReleaseNotes4.3.1.ref02.txt

To set it up, type 

setup geant431r2

To set up the debugger version, type

setup geant431r2d

If there are any problems, please contact Bill Seligman.



20010525-linux-xterms

For Linux users who use X-terminals:

I've set up the KDE display manager on all the Linux workgroups
servers: kolya (ATLAS), ladym (Neutrino), karthur (D0), and hogwarts
(Muon).  This means that these systems will now show up in the list of
available machines in the X-terminal's "chooser."

Previously, users had to logon to nevis1, then ssh to their preferred
Linux system.  It is now possible to logon to the Linux server
directly.

Note that X-terminals still boot off of nevis1.  If you're using an
X-terminal made by NCD, and you're forced to re-boot the terminal, the
boot terminal command is still of the form:

bt /usr/lib/X11/ncd/<term-type>  192.12.82.3 192.12.82.5 255.255.255.0

...where <term-type> is usually Xncd19c for the big color NCD x-terms,
Xncd19r for the big black&white x-terms, and Xncdhmx for the HMX
terminals.

Also note that IP addresses assigned to old X-terminals are often
re-used.  If you turn on an X-terminal that's been off for a while,
you should ask Bill Seligman or Dave Leon for an available IP address.

If there are any problems, contact Bill Seligman.



20010502-geant4

To the users of the Nevis Linux cluster:

The latest development release of Geant, 4.3.1.ref01, has been installed
on the Nevis Linux cluster.  The release notes are available at:

/usr/local/geant4.3.1.ref01/ReleaseNotes/ReleaseNotes4.3.1.ref01.txt

To set it up, type 

setup geant431r1

To set up the debugger version, type

setup geant431r1d

If there are any problems, please contact Bill Seligman.



20010409-geant4

To the users of the Nevis Linux cluster:

Geant 4.3.1 has been installed on the applications server.  To use this
new version, type:

     setup geant431

For the debugger version, type:

     setup geant431d

Geant 4.3.1 fixes a major memory leak problem that existed in versions
4.3.0, 4.3.0ref1, and 4.3.0ref3.  If there are no objections, I would
like to make the following changes to the software setup:

A) remove the "buggy" G4 versions 4.3.0, 4.3.0ref1, and 4.3.0ref3;

B) make Geant 4.3.1 the default version (what you get when you type just
"setup geant4").

If there are no objections, I'll make these changes on Mon
16-Apr-2001.  If there are any problems, contact Bill Seligman.



20010313-ssh2

I've upgraded the versions of SSH on both nevis1 and the Linux cluster
to OpenSSH 2.5.1p2.  This version brings with it the full SSH2
protocol.  The immediate visible benefit of this is that the "sftp"
command now works normally.

For more information on ssh, you can look at the man pages; man ssh
and man sftp are the most relevant to daily use; you may also want
to look at man ssh-keygen and man sshd.  The OpenSSH pages are at
<http://www.openssh.com/>.  There is a nice starting guide to SSH at
<http://www.tac.nyc.ny.us/~kim/ssh/>; this guide does not mention that
ssh-agent is unnecessary if you don't use a passphrase, and does not
discuss the additional DSA protocols SSH2 offers.

If there are any problems or questions, contact Bill Seligman.



20010312-root-geant4

To the users of the Nevis Linux cluster:

By co-incidence, a new version of ROOT and a new versionof Geant4 have
been released at about the same time.  I've installed them both on the
Linux cluster.

"setup root3" or "setup root306" will set up ROOT 3.00/06, the first
production version of ROOT 3.  For details on what this version
offers, see <http://root.cern.ch/>.

"setup geant430r3" will set up Geant 4.3.0.ref03, a "reference" or
intermediate release; the main production release is still Geant
4.3.0.  "setup geant430r3d" will set up a version compiled with the
debugger option turned on.  Unfortunately, I can't locate a set of
change notes for this reference release.



20010307-anonymous-ftp

Due to a recent security incident, I have disabled anonymous FTP
uploads on nevis1.  The FTP guide at
<http://www.nevis.columbia.edu/webguide/ftp.html> has been revised to
reflect this change.

Note that the term "anonymous FTP uploads" means the ability of
someone who does not have an account at Nevis to copy a file _to_ our
FTP server.  Anonymous FTP downloads, or the ability to copy a file
_from_ nevis1, is not affected.

In the three years since I set up anonymous FTP uploads on nevis1, no
one connected with Nevis research has made use of it.  Therefore, I'm
disabling it permanently as a security measure.

Also note that anonymous ftp access (that is, access for people who do
not have accounts at Nevis) is only allowed from our main FTP server:
ftp.nevis.columbia.edu.  At present, that name is aliased to nevis1,
but a dedicated FTP server may be set up in the future.

If you have any questions or comments about this policy, please
contact Bill Seligman.



20001229-wv

For the users of the Nevis Linux cluster:

At the request of Mike Shaevitz, I've done a little research and
installed the "wv" package of utilities on the cluster (see
<http://www.wvware.com/>).  These utilities allow you to convert
MS-Word documents into various other formats.  Of particular interest
are the commands wvHtml, wvLatex, wvPS, wvDVI, and wvText; use "man"
for more information.

These utilities are not perfect.  In particular, because we don't seem
to have any TrueType fonts as part of the Redhat Linux 6.2
distribution, fonts will not be converted properly.  However, if your
goal is to view MS-Word documents embedded in mail message and the
like, these utilities are adequate and involve less effort than
StarOffice.

If you have any questions, please contact Bill Seligman.



20001116-kerberos

ermilab is implementing a strong authentication security model.  If you
access FNAL computer systems, this will affect how you connect to those
systems from Nevis.

I've prepared a web page that describes the changes:

<http://www.nevis.columbia.edu/software/kerberos.html>

If you have any questions or comments, please contact Bill Seligman.



20000925-gcc

This item is mainly of interest to Linux users:

Redhat 7.0 was released today.  From a physicist's perspective, the
main new feature of this version is the new compiler: gcc 2.95.

I'm not rushing to make the switch to RH7 (though that will come
eventually).  However, you may wish to start using the new gcc 2.95
compiler.  To do so, type "setup compiler".  To go back to egcs 1.1.2,
type "unsetup compiler".

We've already discovered that libraries compiled with egcs 1.1.2 can
be incompatible with those compiled with gcc 2.95.  To ease this
problem, I've prepared the following:

setup root_gcc  # ROOT 2.25/03 compiled with gcc 2.95
setup geant4g   # Geant 4.2.0ref2 compiled with gcc 2.95
setup geant4gd  # Geant 4.2.0ref2 compiled with gcc 2.95 in debugger mode

If you discover any other issues associated with the new compiler,
please inform Bill Seligman.



20000925-root

I've installed the latest version of ROOT, 2.25/03, on both the Linux
cluster and nevis1.  To access this new version, type "setup
root_new".  If I hear no complaints by Monday, October 9, I'll make
2.25/03 the default version.

If there are any problems, please contact Bill Seligman.




20000919-server-names

This is a low-priority item, but you should keep it in the back of
your mind:

If your account here at Nevis is "jsmith" (for example), then your
Nevis e-mail address is "jsmith@nevis.columbia.edu".  Please use this
form when you give your e-mail to others, when you subscribe to mailing
lists, in your e-mail signature, on your web site, etc.

Don't worry, the other forms you're familiar with will continue to
work indefinitely; for example:

jsmith@nevis1.columbia.edu
jsmith@nevis1.nevis.columbia.edu
jsmith@nevis.nevis.columbia.edu
jsmith@mail.nevis.columbia.edu

But these older forms send the mail directly to nevis1, which may
delay your mail if nevis1 were to cease to be our mail server.

If you maintain your web page at Nevis, you should use the following
form for your URL: <http://www.nevis.columbia.edu/~jsmith/>, and _not_
<http://nevis1.columbia.edu/~jsmith/>.  The latter form will not work
if the Nevis WWW server were moved off of nevis1.  You may wish to
edit your existing web pages in your ~/WWW directory.

Lastly, if you want to refer people to anonymous FTP at Nevis, tell
them to go to ftp.nevis.columbia.edu (the URL form is
<ftp://ftp.nevis.columbia.edu/pub/>.  Again, this anticipates the
possibility that our anonymous FTP service will move off of nevis1.

If you have any questions, please contact Bill  Seligman.



20000915-openssh

On Monday, October 2, at 6 PM, I plan to switch to OpenSSH 2.2.0p1
on nevis1 and the Linux cluster.

The reasons for the switch are:

-- OpenSSH is being actively maintained as a free software project
<http://www.openssh.com/>.  SSH 1.2.27 (our current version) is at
best being maintained by a commerical company <http://www.ssh.com/>,
which wants you to pay for SSH2.

-- OpenSSH is compatible with both the SSH1 and SSH2 protocols.

-- On Linux systems, OpenSSH is easier to maintain.

The impact of the change:

-- Installing OpenSSH will change a computer's host key on the Linux
systems, and probably on nevis1 as well.  That means that you will get
a message about a potential security violation each time you login to
one of our systems.  You will see this until you edit your
~/.ssh/known_hosts file and remove any lines containing "nevis1" or
the names of any of the Linux systems.

-- Out of the box, OpenSSH does not support X11 forwarding or execute
shell startup scripts.  I will update the configuration files
immediately after installing OpenSSH, but this will take a little
while.  If you connect from nevis1 to another system from 6-7 PM on
Oct 2, you may experience a few problems.

If this schedule will impact your work, please let Bill Seligman know
immediately.



20000905-ps2pdf

Allen Caldwell pointed out that Ghostscript version 5, although it
could create PDF files, might not create files acceptable to the NSF.
The issue is that GS5 does not necessarily embed fonts into a PDF
document.

However, Ghostscript 6 does.  I've installed version 6.01 on the Linux
cluster and on nevis1.  You can type man ps2pdf for more
information.

If there are any problem, contact Bill Seligman.



20000901-ps2pdf

Allen Caldwell asked me about created PDF files from Postscript files.
To my surprise, I discovered that a command to perform this conversion
is already present on both nevis1 and the Linux cluster; it's part of
Ghostscript 5.

The command:

ps2pdf filename.ps

will create "filename.pdf" from a postscript file.

Those of you with Linux systems will find a number of commands that
relate to PDF files (type "man -k pdf" for a list).  Of particular
interest are "pdf2ps", which will convert a PDF file to a Postscript
file, and "pdflatex", which will output a PDF file directly from
LaTeX.



20000802-sftp

I've installed sftp on both nevis1 and the Linux cluster.  Sftp is a
"tunnel" that allows ftp-style file transfers via ssh; type man sftp
for more information.

Sftp will only work if the remote computer system also has sftp
installed.  Since sftp is not a standard, and since there's no such
thing as "anonymous sftp," I have left regular ftp available.  Note
that this sftp is _not_ compatible with the sftp that is part of SSH2
(we have SSH1 on nevis1 and the Linux cluster).

The advantage of sftp over ftp is that the password (and any files you
transfer) are encrypted.  The advantage of sftp over scp (see 
man scp) is that you can use the ftp command you know to list files,
change directories, etc.

If there are any problems, contact Bill Seligman.



20000703-geant420

Geant 4.2.0 has just been installed on the Linux cluster; in fact,
it's so fresh that I haven't had a chance to test it yet.

To try the new Geant, type "setup geant420".  The old version, Geant
4.1.1, is still available via "setup geant4" or "setup geant411".  If
I hear no complaints, on July 17 I will make Geant 4.2.0 the default
version (what you'll get if you type "setup geant4").

The debugger version of Geant 4.2.0 will be available Wednesday
afternoon, July 5th.  The command to use it will be "setup geant420d".
Again, this debugger version will become the default ("setup geant4d")
on July 17 if I hear no complaints.

Note: Geant 4.2.0 uses CLHEP 1.5.  This new version of CLHEP has
deprecated the use of HBOOK as a histogramming package; I had to go
through a special compilation procedure to include it.  HBOOK may not
be available at all in the next version.  This means that you should
start learning how to use ROOT as your histogramming package.  An
example is available at <http://www.nevis.columbia.edu/~atlas/lar/>.

If you discover any problems, please contact Bill Seligman.



20000703-staroffice

StarOffice 5.2, a Linux office suite, has been installed on the Linux
cluster applications server.  If you want to try it out, you have to
go through a one-time setup procedure:

# setup soffice
# $SOFFICE/program/setup

The program will walk through an installation procedure.  Select
"Workstation installation" when it prompts you for the type of
installation.  Don't try to install Java or Adabas; they're not
available from Sun for Linux systems.

After you've gotten through the one-time setup, you can use StarOffice
by typing:

# setup soffice
# soffice

If you start using StarOffice frequently, you may wish to put "setup
soffice" in your .mycshrc file.  Since StarOffice takes up your entire
desktop, you may wish to use KDE or Gnome's multiple desktop facility
to place the program on an alternate screen.

See <http://www.sun.com/products/staroffice/5.2/> for more
information.  If you have any problems or questions, please contact
Bill Seligman.




20000629-printer-server

A print server has been set up on one of the central Linux
administration servers.  The advantage of using a print server,
instead of sending output directly to a printer, is that it helps
prevent the "traffic jams" we've had occasionally (where one machine
locks up a printer so that no one else can use it).

Nevis1 and the Linux cluster already use the print server, and
gradually the other systems at Nevis will be configured to use it as
well.  The existence of the print server will be transparent to you
(except for hopefully increased reliability).  

If you control the printer configuration on your Windows machine,
here's what to do:

1) From the Start menu, select Settings, then Printers.

2) Right-click on a printer icon and select Properties.

3) Click on the Ports tab.

4) Click the Add Port button, select LPR Port, then click the "New
Port" button.

5) The name of the server providing lpd is "print.nevis.columbia.edu".
The name of the printer queue can be one of the following queues
defined on the server:

     qms1     hplj5     zeusps1         hpgrade
     qms2     hp650     zeustxt1        hpgradet
     qms3     hplj6     physoffice      qmsmu
     qmsc     hplj6t    physofficete

Repeat steps 4-5 for each print queue you want to use on your machine
(e.g., qms1, qms3, and qmsc).

6) Once you've created all the new ports, close the dialog boxes until
you see the Printer Properties dialog you saw in step 2.  Click on the
box next to the print server port that corresponds to this printer
(you may have to widen the port name column to tell them apart).

7) Right-click on each of the other printer icons you saw in step 1.
Select Properties, click on the Ports tab, and click on the box next
to the print server port for that printer.

If you need more information about the printer queues at Nevis, or
about the UNIX printing commands, look at
<http://www.nevis.columbia.edu/software/printing.html>.  If this news
item scrolled past too fast for you to read it, look at
<http://www.nevis.columbia.edu/news.html> or type "news -a | less".

If these directions are too complex, if you need to have your UNIX
machine configured to use the print server, of if you have any other
questions, please ask Bill Seligman.




20000627-nameservers

On Wednesday, July 5, the nameservers at Nevis will become
authoritative to the rest of the world.  A "nameserver" is a computer
that translates an IP name, such as tanya.nevis.columbia.edu, into an
IP address, such as 192.12.82.81; see <http://www.dns.net/dnsrd/> for
more information.

Up until now, the names for the nevis.columbia.edu domain were defined
to the rest of the world by nameservers located on the Columbia
campus.  By re-locating the domain name services (DNS) to machines at
Nevis, we:

a) make it easier to keep the DNS database in synch with the actual
machine names we use at Nevis;

b) improve network performance, since your computer can now get names
locally instead of going to a machine at Columbia.

This change should be transparent to most users.  If you maintain the
list of nameservers on your computer(s), you should immediately change
the list to the following:

192.12.82.8    # dns0.nevis.columbia.edu
192.12.82.7    # dns1.nevis.columbia.edu
128.59.35.142  # cunixd.cc.columbia.edu

If you're going to make this change, then to help load-balance between
the primary (dns0) and secondary (dns1) nameservers, I ask that if
your computer has an IP address that ends in an even number, use the
list above; if your IP address ends in an odd number, put 192.12.82.7
_before_ 192.12.82.8.

If there are any problems or questions, please contact Bill Seligman.




20000607-root

I've installed Root 2.24/05, the latest version, on nevis1 and on the
Linux applications server (so it's available on ladym, kolya, anna,
marie, tanya, karthur, guinevere, lancelot, pellinore, and gertrude --
and this is the last news message in which I'll list them all; from on
it'll just be "the Linux cluster").

As before, on nevis1 I installed the "native" version (compiled with
"cc -n32").  If you'd prefer a different version, please let me know.

Version 2.24/05 is available if you type "setup root_new"; if you type
"setup root" you'll still get Root 2.23/10.  If I hear no complaints,
I'll make 2.24/05 the normal version on June 21, 2000.

If there are any problems, please contact Bill Seligman.




20000510-qms1

I've revised the web page on Nevis printers at
<http://www.nevis.columbia.edu/software/printing.html> for the new QMS
3260 printer that is now used as qms1.  If there are any questions,
contact Bill Seligman.



20000330-automount

As previously announced, I've changed the automount points on the
Nevis Linux cluster.  (If you're on nevis1, this does not affect you.)
Once again, they are:

/a/home/<computer> -- to access computer:/home
/a/data/<computer> -- to access computer:/data
/a/file/<diskname> -- to access nevis1:/diskname
/a/mail/inbox      -- to access nevis1:/var/mail
/a/apps/local      -- to access /usr/local on the applications server

Note that I've changed the name of the mail mountpoint; I decided that
"/a/mail/inbox" was a more descriptive name than "/a/mail/mail".  If
you want an X-window widget on your Linux system to flash when you get
new mail, try the command:

xmailbox -file /a/mail/inbox/$user

If you have any questions or problems, please contact Bill Seligman.
(I will not be in on Friday; "finger seligman" for contact info if
there are any emergencies.)



20000329-automount

At the Linux users' discussion on 28-Mar-2000, I described the cluster
environment I'd set up using automount.  In particular, I described
the following automount points:

/Home
/Data
/File
/Mail
/Apps

Unfortunately, Eric Zimmerman reports that CERNLIB does not like
filenames that contain upper-case letters; it will convert them to
lower-case (even if they are within symbolic variables).

Therefore, I must change the names of the mount points.  I've decided
to go with one of the automount semi-standard conventions, and make
all these mount points part of a single sub-directory:

/a/home
/a/data
/a/file
/a/mail
/a/apps

...which only adds one more keypress (if you count the SHIFT key as a
keypress).

I plan to make this change at 6 PM Thursday, Mar 29 (tomorrow), when
hopefully none of the Linux users will be logged on.  If you are
logged on during that time, you may experience some problems as the
various directory names change.

I apologize for any inconvenience that this causes.  If there are any
problems, please contact Bill Seligman.




20000208-power-outage

From Dave Leon:

I have been informed that Con Ed is "planning" a scheduled emergency
power outage on Saturday, February 12th from 7am to 7pm.  Facilities
have not received a final confirmation from Con Ed.  However I felt it
necessary to inform you about this possible interruption in service.

The need for this is to repair the power transmission coupling in the
switch-gear in the substation, which is preventing the primary breaker
from reenergizing.  All buildings will be affected, except the Mansion
House.

Computer Operations at the lab will be shut down prior to the power
outage in order to perform clean unmounting of disk drives and to
disconnect power from the drives.  Accordingly, the following schedule
will be in effect:

Saturday - February 12 - 

6:30am - All the computer systems at the lab will be shutdown.

7:00pm or earlier: Bill Seligman will power the network and computer
systems up.

Please note: Due to prior commitments, I am not available after
8:00am.  Bill Seligman is not available after 7:00pm.  If the power is
not restored prior to 7:00pm, then the next window for a power up will
be early Sunday Morning.

Once a confirmation is received from Con Ed, I will advise everyone
that the shutdown is on.  As usual, I will keep you advised of
changes.  If you have any questions, please contact me.



20000201-linux-afs

AFS version 3.5 client software has been installed on the main Linux
servers ladym and kolya, and on the client tanya as well.  (The other
Linux clients are dual-boot; I'll update them when their Linux sides
are running.)  I will make AFS part of the standard Linux
configuration procedure at Nevis.

Since we do not have an AFS server here at Nevis (nor, at present, do
we need one), all of our AFS connections are as clients to the AFS
cell "rhic".  However, this does not restrict your ability to access
the AFS servers at any other facility; for example, you can type:

klog -principal seligman -cell cern.ch

if you have an account named "seligman" on the cern.ch AFS server.
See the AFS documentation at
<http://www.transarc.com/Library/documentation/afs/3.5/unix/index.htm>
for more information.

Note that there is one part of the AFS installation that I do not
install: AFS authentication.  This means that even if you have an AFS
account at the RHIC Computing facility, you will _not_ automatically
be granted access to its AFS server.  You must type "klog" first.

If there are any problems or questions, contact Bill Seligman.



20000126-mrtg

For those of you who are curious about the network traffic at Nevis,
I've added a web-page network monitor to nevis1.  It can be seen at
<http://www.nevis.columbia.edu/mrtg/>.

Obviously, this does not monitor the traffic between any two computer
systems here at Nevis.  Instead, it monitors the network traffic into
and out of the main network switch that routes all Nevis IP traffic.

If you have any questions or comments, please contact Bill Seligman.




20000120-egcs

When we upgraded nevis1 to IRIX 6.5, I never re-compiled the egcs
compiler.  Consequently, the GNU compilers gcc, g++, and g77 all
generate -o32 code.  At the request of Stephan Boettcher, I've
re-compiled egcs 1.1.2 with the -n32 option, which takes advantage of
the new processor architecture -- but I haven't installed it as the
default GNU compiler yet.

For now, if you wish to use the -n32 version of the compiler, you have
to type "setup gnu" first.  If I hear no complaints, I will replace
the current -o32 version of egcs with the newer version on Monday, Jan
31, 2000.  If you are using gcc or g++ with packages such as root,
please let me know before then.

If there are any problems or questions, please contact Bill Seligman.




20000103-root

A new version of ROOT, 2.23/10, is now available for testing on nevis1
and on the Linux systems (ladym, kolya, tanya, anna, marie).  To use
the new version, type "setup root_new".  For a list of changes and
improvements introduced in the new version, see
<http://root.cern.ch/root/html/examples/V2.23.txt.html>.  In
particular, the new version introduces SQL and Feynmann-diagram
classes.

When one installs ROOT on nevis1, one must decide which compiler
version to use.  I decided (semi-arbitrarily) to install the native
"cc -n32" version, under the assumption that if one was still using
nevis1 to do one's analysis, one might as well have the fastest
version available.  However, if you can suggest why I might install
the "g++" version instead, I'll be happy to do it.

If I hear no complaints, I will make vesion 2.23/10 the default
version of ROOT on Tuesday, Jan 18, 2000.  If you have any problems,
contact Bill Seligman.




Send comments to webmaster.