UBC Physics & Astronomy
physics
Start 2001
2001-09-26
Installed mpage.
2001-08-16
Edited /usr/local/etc/ifhp.conf to add support for pdf file printing:
file_output_match = [

  *postscript*  ps  \%s{ps_converter}
  *pcl*         pcl  \%s{pcl_converter}
  *pdf*         pcl  \%s{pdf_converter}
  *pjl*         pjl  \%s{pjl_converter}
  *printer*job*language* pjl
  *text*  pcl  \%s{text_converter}
  *gzip_compressed*  filter  \%s{gzip_decompress}
  ]
pdf_converter= /usr/local/bin/gs -q -sDEVICE=ljet4d -dNOPAUSE -dSAFER -sOutputFile=- -
 
2001-07-27
Installed new version of procmail, V3.21.
2001-07-3
After rebooting physics on the weekend there were a few problems.
1. I had added nosuid mount options to /opt, /opt2, /var and /mail (as well as home dirs).  Needed to take off nosuid option and reboot.
2. The two ethernet interfaces came up sharing the ethernet address.  The local-mac-address?=true eeprom option doesn/t work with the hme interfaces.  I used "ifconfig hme1 ether 0a:0:20:80:57:2a" to reset, 0a is a locally administered address (RFC standard).
cf:  http://sunsolve.Sun.COM/private-cgi/retrieve.pl?doc=infodoc%2F16733&zone_32=InfoDoc%2A%2016733%2A%20
3.

 
2001-06-26
Installed Tcl/Tk v8.3.3 obtained fromhttp://aspn.activestate.com/ASPN/Downloads/ActiveTcl.  Just did a ./configure, make, make install.  Removed old versions of Tcl/Tk and made new link in /usr/local/bin to wish from wish8.3 and from tclsh to tclsh8.3.
2001-06-25
Installed its4, a program to check source code for security problems.  http://www.cigital.com/its4/download.html
2001-06-22

When I tried to restart apache I got:
Cannot load /opt/apache/libexec/libphp4.so into server: ld.so.1: /opt/apache/bin/httpd: fatal: libmysqlclient.so.6: open failed: No such file or directorywrite
I did a reset to make sure /usr/local/lib was searched and then it ran OK.

Installed Squirrelmail-1.1.2.  Also, I created the plugins mailfwd and mailvac and installed them.  mailvac still needs a small c program to write out the .vacation files.

2001-06-18
- After creating real SSL certificate and then creating and creating my own certificate authority, I tried to use the sign.sh script to sign the server CSR.  Errors were generated (error 20 at 0 depth...) so I downloaded ssl.ca-0.1 from www.openssl.org/contrib and used it to generate the files.
I installed the files as follows:
webmail.physics.ubc.ca.key file in /opt/apache/conf/ssl.key

webmail.physics.ubc.ca.csr file in /opt/apache/conf/ssl.csr
webmail.physics.ubc.ca.crt file in /opt/apache/conf/ssl.crt
Permissions were all set to -r--------, root:root
I'm not sure where to put the files ca.crt, ca.key, ca.db.index, and ca.db.serial, andthe directory ca.db.certs and what their permissions should be.

- tried to run https://webmail.physics.ubc.ca after copying /mail/squirrel.. to /opt/apache/htdocs.  However, it tried to download the php script instead of running it.  Tried
[144]physics{root} /opt/apache/bin/httpd -l
Compiled-in modules:
  http_core.c,   mod_vhost_alias.c,   mod_env.c,   mod_define.c,   mod_log_config.c,   mod_mime_magic.c,   mod_mime.c,   mod_negotiation.c,   mod_status.c,   mod_info.c,   mod_include.c,   mod_autoindex.c,   mod_dir.c,   mod_cgi.c,   mod_asis.c,   mod_imap.c,   mod_actions.c,   mod_speling.c,   mod_userdir.c,   mod_alias.c,   mod_rewrite.c,   mod_access.c,   mod_auth.c,   mod_auth_anon.c,   mod_auth_dbm.c,   mod_digest.c,   mod_proxy.c,  mod_cern_meta.c,  mod_expires.c,   mod_headers.c,  mod_usertrack.c,  mod_unique_id.c,  mod_setenvif.c, mod_ssl.c
suexec: disabled; invalid wrapper /opt/apache/bin/suexec
Mod_so.c is missing so cannot load DSO modules.
Will re-install apache:
./configure --prefix=/opt/apache --enable-module=most --enable-module=ssl --enable-module=so --enable-module=info
make clean
make
make install

- Built and installed php-4.0.5
./configure --with-mysql=/opt/mysql --with-apxs=/opt/apache/bin/apxs
make
make install
 

2001-06-15
- tried to make a real SSL server certificate and got the following:
[112]physics{root} openssl genrsa -des3 -out server.key 1024

warning, not much extra random data, consider using the -rand option
Generating RSA private key, 1024 bit long modulus
18758:error:24064064:random number generator:SSLEAY_RAND_BYTES:PRNG not seeded:md_rand.c:474:You need to read the OpenSSL FAQ, http://www.openssl.org/support/faq.html
18758:error:04069003:rsa routines:RSA_generate_key:BN lib:rsa_gen.c:182:

- built and installed PRNGD, a Pseudo Random Number Generator Daemon, obtained from http://www.aet.tu-cottbus.de/personen/jaenicke/postfix_tls/prngd.html

editted the makefile and chose gcc and solaris 2.6 settings
make
copied prngd to /usr/loca/sbin
created /etc/prngd.conf and /etc/prngd-seed.  output goes to socket at /var/run/egd-pool=
started prngd (/usr/local/sbin/prngd /var/run/egd-pool)
downloaded and made EGD (didn't install it), used egc.pl to test prngd as per instructions in prngd README file.


re-ran openssl as follows:

openssl genrsa -des3 -out server.key -rand /var/run/egd-pool 1024
moved the server key to /opt/apache/conf/ssl.key/server.key
cd /opt/apache/conf/ssl.csr
[211]physics{root} openssl req -new -key ../ssl.key/server.key -out server.csr
Using configuration from /usr/local/ssl/openssl.cnf
Enter PEM pass phrase:
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:CA
State or Province Name (full name) [Some-State]:British Columbia
Locality Name (eg, city) []:Vancouver
Organization Name (eg, company) [Internet Widgits Pty Ltd]:University of British Columbia
Organizational Unit Name (eg, section) []:Physics and Astronomy Department
Common Name (eg, YOUR name) []:webmail.physics.ubc.ca
Email Address []:sysadmin@physics.ubc.ca

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []: (just pressed enter key here...)
An optional company name []:UBC

copied /opt/apache/conf/ssl.key/server.key to /usr/local/ssl/server.key
openssl genrsa -des3 -out ca.key -rand /var/run/egd-pool 1024
[236]physics{root} openssl req -new -x509 -days 365 -key ca.key -out ca.crt
Using configuration from /usr/local/ssl/openssl.cnf
Enter PEM pass phrase:
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:CA
State or Province Name (full name) [Some-State]:British Columbia
Locality Name (eg, city) []:Vancouver
Organization Name (eg, company) [Internet Widgits Pty Ltd]:University of British Columbia
Organizational Unit Name (eg, section) []:Physics and Astronomy Department
Common Name (eg, YOUR name) []:webmail.physics.ubc.ca
Email Address []:sysadmin@physics.ubc.ca

2001-06-14

- built and installed cURL, a client to grok urls
- built and installed openSSL 0.9.6a
./Configure no-threads -fPIC solaris-sparcv9-gcc
make
make test
make install

Used no-threads and -fPIC as per recommendation in mod_ssl guide.

- preconfigured apache:
cd apache_1.3.20,
./configure --prefix=/opt/apache
- installed Shared memory library, mm, obtained from http://www.engelschall.com/sw/mm/
./configure --disable-shared,
make,
make install
- installed mod_ssl-2.8.4-1.3.20.
[147]kepler{root} ./configure --with-apache=../apache_1.3.20
Configuring mod_ssl/2.8.4 for Apache/1.3.20
 + Apache location: ../apache_1.3.20 (Version 1.3.20)
 + Auxiliary patch tool: ./etc/patch/patch (local)
 + Applying packages to Apache source tree:
   o Extended API (EAPI)
   o Distribution Documents
   o SSL Module Source
   o SSL Support
   o SSL Configuration Additions
   o SSL Module Documentation
   o Addons
Done: source extension and patches successfully applied.

Now proceed with the following commands (Bourne-Shell syntax):
 $ cd ../apache_1.3.20
 $ SSL_BASE=/path/to/openssl ./configure ... --enable-module=ssl
 $ make
 $ make certificate
 $ make install

NOTE: (from the mod_ssl users guide)
Make sure you add mod_ssl to the Apache source tree first and then do a fresh
 configuration and installation of PHP3. For SSL support EAPI patches are required
 which have to change internal Apache structures. PHP3 needs to know about these in
 order to work correctly. Always make sure that -DEAPI is contained in the compiler
 flags when PHP3 is build.

For PHP4, it looks like this gets used automatically, i.e. it picks it up from the apache source tree.

installed php-4.0.5
./configure --with-mysql=/opt/mysql --with-apxs=/opt/apache/bin/apxs --with-openssl
make
make install
- installed apache, obtained from http://www.apache.org
setenv SSL_BASE /usr/local/ssl
setenv EAPI_MM ../mm-1.1.3
./configure --prefix=/opt/apachemssl --enable-module=most --enable-module=ssl
make
+---------------------------------------------------------------------+
| Before you install the package you now should prepare the SSL       |
| certificate system by running the 'make certificate' command.       |
| For different situations the following variants are provided:       |
|                                                                     |
| % make certificate TYPE=dummy    (dummy self-signed Snake Oil cert) |
| % make certificate TYPE=test     (test cert signed by Snake Oil CA) |
| % make certificate TYPE=custom   (custom cert signed by own CA)     |
| % make certificate TYPE=existing (existing cert)                    |
|        CRT=/path/to/your.crt [KEY=/path/to/your.key]                |
|                                                                     |
| Use TYPE=dummy    when you're a  vendor package maintainer,         |
| the TYPE=test     when you're an admin but want to do tests only,   |
| the TYPE=custom   when you're an admin willing to run a real server |
| and TYPE=existing when you're an admin who upgrades a server.       |
| (The default is TYPE=test)                                          |
|                                                                     |
| Additionally add ALGO=RSA (default) or ALGO=DSA to select           |
| the signature algorithm used for the generated certificate.         |
|                                                                     |
| Use 'make certificate VIEW=1' to display the generated data.        |
|                                                                     |
| Thanks for using Apache & mod_ssl.       Ralf S. Engelschall        |
|                                          rse@engelschall.com        |
|                                          www.engelschall.com        |
+---------------------------------------------------------------------+
2001-06-12
2001-06-12

Installed a new version of latex2html (latex2html-2K.1beta from www.latex2html.org) in /opt/l2h. Used ./configure --prefix=/opt/l2h, make, make test, make install
2001-05-28
2001-05-23
2001-05-22
2001-05-14
2001-05-11
2001-05-10
[356]physics{root} cd Msql*6 
/usr/local/src/Msql-Mysql-modules-1.2216
[357]physics{root} perl Makefile.PL 
Which drivers do you want to install? 
1)  MySQL only 
2)  mSQL only (either of mSQL 1 or mSQL 2) 
3)  MySQL and mSQL (either of mSQL 1 or mSQL 2) 
4)  mSQL 1 and mSQL 2 
5)  MySQL, mSQL 1 and mSQL 2 Enter the appropriate number:  [3] 1 
Do you want to install the MysqlPerl emulation? You might keep your old Mysql 
module (to be distinguished from DBD::mysql!) if you are concerned about 
compatibility to existing applications! [n] 
Where is your MySQL installed? 
Please tell me the directory that contains the subdir 'include'. [/usr/local] /opt/mysql 
Which database should I use for testing the MySQL drivers? [test] 
On which host is database test running (hostname, ip address or host:port) [localhost] 
User name for connecting to database test? [undef] map 
Password for connecting to database test? [undef] mappass 
Creating files for MySQL .................... 
Checking if your kit is complete... 
Looks good Note (probably harmless): No library found for -lgz 
Using DBI 1.15 installed in /opt/perl/lib/site_perl/sun4-solaris/auto/DBI 
Writing Makefile for DBD::mysql 
Writing Makefile for Msql-Mysql-modules 
[358]physics{root} make
2001-05-09
2001-05-04

 
01-05-02 Sun implemented RFC 1948 beginning with Solaris 2.6, but it isn't turned on by default. On Solaris 2.6, 7 and 8, edit /etc/default/inetinit to set TCP_STRONG_ISS to 2.
On a running system, use: ndd -set /dev/tcp tcp_strong_iss 2
01-04-30 backup has been failing since name change from physics to physics.ubc.ca.  When I tried to restart networker after a reboot, it would not start.  Tracked it down to nsrmmdbd not starting:

[373]physics{root} nsrmmdbd
04/30/01 08:44:29 nsrmmdbd: Warning: /nsr/mm/mmvolume missing file ss_t0
04/30/01 08:44:29 nsrmmdbd: media database is converting, this may take a while
nsrmmdbasm: Can't mount /opt2/nsr/mm/mmvolume.CVT/VolHdr 'bad volume header'
nsrmmdbasm: failed to open /opt2/nsr/mm/mmvolume.CVT/VolHdr
nsrmmdbasm: media db is recovering.  This may take a while.
nsrmmdbasm: SYSTEM error, System error accessing /nsr/mm/mmvolume: No such file or directory
 (severity 5, number 2)
04/30/01 08:44:30 nsrmmdbd: media database conversion failed: No such file or directory
04/30/01 08:44:30 nsrmmdbd: SYSTEM error, No such file or directory (severity 5, number 2)

Moved /nsr/mm to /nsr/mm.old.  Then could use /etc/init.d/networker start to get daemons running.

01-04-26 The 100BASE-T performance of the SunSwift SBus Adapter can be increased by changing the TCP hiwater marks to 64K. This can be done with the ndd utility as follows.
1.As superuser type:
       # ndd -set /dev/tcp tcp_xmit_hiwat 65535 
       # ndd -set /dev/tcp tcp_recv_hiwat 65535 
       # ndd -set /dev/tcp tcp_cwnd_max 65534 
The changes will take effect immediately. They don't survive a reboot (need to make a script ?)
01-04-19 Installed sendmail v8.11.3  Used the following command to do the build:
./Build -c -I/usr/local/BerkeleyDB.3.2/include -L/usr/local/BerkeleyDB.3.2/lib
01-04-19 installed installed Berkeley DB (newdb) db-3.2.9 in /usr/local/BerkeleyDB.3.2/.  Made link from libdb.a to /usr/local/lib
01-03-22 openssh-2.5.2p1 installed.  Note that this means the host key for physics has changed.
01-03-20 installed imap-2001.BETA.SNAP-0103150052.  Includes imapd, pop2d, pop3d.  imapd supports SSL.
01-03-02 installed SmartList v3.15.1 2001/01/08, procmail v3.15.1 2001/01/08
01-02-14 installed ntp-4.0.99k, run from /etc/init.d/ntpd installed bind 9.1.0
01-01-19  installed libnet-1.0703 (Perl library obtained from cpan)
00-12-12 installed libpcap-0.5.2
00-12-11 openssl-0.9.6 installed in /usr/local/openssl 
libgd.a and libgdchart.a installed for use with ntop
00-11-29 netscape V4.76 installed
00-11-20 installed zlib 1.1.3 
installed libpng-1.0.8
installed jpeg-6b
00-11-15 bind v8.2.2p7 installed.  Replaced v8.2.2p5
00-11-14 installed python V 2.0
00-11-02 techexplorer installed.  Be sure to define the following environment variables:
         TECHEXPLORER_HOME=/opt/techexplorer;
         export TECHEXPLORER_HOME;
         NPX_PLUGIN_PATH=$NPX_PLUGIN_PATH:/opt/techexplorer/PlugIn;
         export NPX_PLUGIN_PATH;
00-11-02 Java 2 SDK/JRE V1.3.0 installed.  Update the PATH environment variable
         in your shell by placing the path to the java executables at the front,
         the front, before /usr/bin.  For example,
         (csh)       setenv PATH "/opt/java/bin:$PATH"
         (sh or ksh) PATH="/opt/java/bin:$PATH"
00-10-31  installed stunnel-3.8p4
 installed OpenSSL 0.9.6 24 Sep 2000
00-10-02 users wanting to have their display variable set automatically when using
         ssh etc should put the following lines in their .login file:

         set DISPNAME=`who am i | awk '{print $6}' | tr -d '()' | awk -F. '{print $1}'`
         set SSHC=`printenv | grep SSH_CLIENT`
         set SSH2C=`printenv | grep SSH2_CLIENT`
         if ( $#DISPNAME == 1 && "$SSHC" == "" && "$SSH2C" == "" ) then
            setenv DISPLAY ${DISPNAME}:0
         endif
         unset DISPNAME
         unset SSHC

00-07-17 installed new wu-ftpd v2.6.1 (used ./configure --disable-pasvip)
00-06-13 gtk+ V1.2.8, glib V1.2.8, and gimp V1.04 installed.
00-04-04 New Sun 18GB disk installed on physics
00-03-13 Mon Mar 13, 5:30pm   DISK FAILURE ON PHYSICS!!
00-02-23  gcc suite installed (gcc/g++ v2.95, g77 v0.5.24)
00-02-22 installed GNU binutils-2.9.1
00-02-15 gimp toolkit and libraries V1.2.6 installed.
00-02-15 elm V2.5.3 installed.
00-02-03 xppaut V4.30 installed as xpp (ODE package)
See ftp://ftp.math.pitt.edu/pub/bardware/html/tut/start.html#toc
00-01-31 latest version of sparcworks/workshop installed.  Use workshop to get an integrated development environment for C, C++, fortran.
00-01-19 cvs V1.10 installed (Concurrent Versions System)


This is all the old stuff in date order...

91-5-17 The FORTRAN compiler has been installed.

        Remember that before you use this compiler,  you MUST set
        PATH and MANPATH correctly in your .cshrc files:

        set PATH = ( . ~ ~/bin /usr/local /usr/lang ....)
        setenv MANPATH /usr/man:/usr/local/man:/usr/lang/man

91-5-29 New network numbers for physics domain are 137.82.43.XX

91-6-3  kermit has been installed.

91-6-12 nn (news reader) is fixed.

91-6-14 emacs has been installed.

91-6-26 resolver support added for fermi and dirac.

91-7-5  IslandWrite, IslandDraw, and IslandPaint have been installed
        On fermi and dirac. Put setenv IOFFICE /usr/ioffice into your
        .login file and add /usr/ioffice/bin to your lpath in your
        .cshrc file. Then, to execute IslandWrite, for example,
        type (note case!):

        IslandWrite&

        Documentation may be signed out from Ron or Mary Ann.
        Note - these programs work only under openwindows.

91-7-23 *** Please be sure to run all long (> 5 minutes) jobs at nice 19. ***

91-10-1 a second printer has been installed.  To access it, you need to
        specify the -P option to lpr as follows:

        lpr -Plp2 <file-to-print>

91-12-5 TeX version 3.14 has been installed.

        A new dvi to postscript program has been installed.  It is
        called "dvips".  It replaces dvitps and dvi2ps which are now
        symbolic links to dvips.  Please see the man page ("man dvips")
        before using since it uses a different syntax than dvi2ps or
        dvitps.

        xarchie, a program to search anonymous ftp sites for particular
        files, has been installed.  Type "man xarchie" for more info.

92-01-27 Use kynok.ucs instead of unixg for better response when using
         mail or rn.

92-02-11 GNUplot (X11) version has been installed on physics.

         GNUplot allows interactive plotting of 2D and 3D functions
 

         GNUplot allows interactive plotting of 2D and 3D functions
         and data.  Type "man gnuplot" for more information.  To start
         gnuplot just type "gnuplot".  At the gnuplot prompt type
         "help" for help or use other commands. For example try typing
         "splot [x=-2:2] [y=-2:2] exp(-(x**2+y**2))" for a 3D plot, or
         "plot [x=1,15] besy1(x)" for a 2D plot.

92-02-11 ftnchek - a program for checking fortran programs has been
                   installed on physics.  Type "man ftnchek" for more
                   information.

92-3-26 physics will be going down for a brief time Thurs morning
        sometime between 8 and 9 am to install additional memory.

92.6.5  New versions of IslandWrite, Paint, and Draw have been installed.
        To use the new versions, place /usr/local/ioffice_3.0/bin in your
        path, and set the following enviroment variables in your .login
        file:
                setenv IOFFICE /usr/local/ioffice_3.0
                set path = ($path $IOFFICE/bin)
                setenv ISLAND_NETLIC 1

        Then just type IslandWrite& (or IslandDraw, or IslandPaint) at the
        csh prompt.

92.6.5  tn3270 has been installed on physics.  Do man tn3270 for info.

92.7.3  tcsh has been installed.  tcsh is an enhanced version of the Berkeley
        UNIX C shell(csh) with file name completion and command line editing.
        Type man tcsh for more info.  Use chsh to change your login shell.

92.7.3  xv, an interactive image display for the X-window system has been
        installed.  Type man xv for info.  A users manual is available from
        Mary Ann or Ron.

92.7.21 sm (smongo) has been installed. sm is a package designed to allow
        you to easily produce high quality plots, and also to manipulate
        1-D data ( vectors ), and to a limited extent 2-D data (images).
        Type man sm for info on sm.  A users manual is available from
        Mary Ann or Ron.

92.7.24 NCAR Graphics has been installed. NCAR Graphics is a collection
        of graphics libraries that supports the display of scientific data.
        A level 0a GKS package that generates a CGM (Computer Graphics
        Metafile) is also included along with CGM translators and
        accompanying device drivers.

        The following man pages will give you more information on using
        ncar graphics:

        ncargintro(1)   NCAR Graphics Overview
        ncargex(1)      A Unix command to retrieve NCAR Graphics examples
        ncargf77(1)     )
        ncargcc(1)      ) Unix commands for compiling and running NCAR Graphics
        ncargrun(1)     )

        Some documentation is also available from Mary Ann or Ron.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

92.9.17   A series of tex tools have been installed as follows:

          texspell     shell that runs spell on TeX documnets
          texeqn       picks displayed equations from a document
          texexpand    expands the document by opening \input and \include files
          texmatch     checks for matching braces, brackets, parentheses,
                       and dollar signs
          tr2tex       Troff-to-TeX translator
          TEX          a shell that can be used to run all TeX processing

          Please see the appropriate man page for further information.

92.9.22   pico a simple text editor in the style of the Pine Composer
               has been installed.  Type "man pico" for more info.

92.9.22   pine, "a mailer designed specifically for ease-of-use with the
          novice computer user in mind", has been installed.  It uses
          pico as the default editor. Type "man pine" for more info.

          If you are currently using ean and ultimately decide to use pine
          instead, you should notify postmaster@physics.ubc.ca in order to
          delete your ean identity and have all your mail arrive via pine.

92.9.28   cmlib - a collection of Fortran-callable subprograms for solving
                  a wide range of mathematical problems has been installed.

          Try the following:

          man cmlib
          cmsrc sgefa | more       (retrieves source for sgefa)
          cmsrcx sgefa | more      (retrieves source + externals for sgefa)

          cmdoc -s                 (gets the overall summary)
          cmdoc -s eispack         (gets the EISPACK summary)
          cmdoc sgefa | more       (retrieves documentation for sgefa)
          cmdoc sgefa sgesl        (gets details on SGEFA and SGESL)

92.10.2   Xmath, an object-oriented, math analysis, graphics, and scripting
          environment for engineers and scientists has been installed.
          Xmath consists of:

          * Numerical Functions
          * 2-D and 3-D Graphics
          * Interactive Script Programming (MathScripting)
          * Visual, Interactive Variable Editors
          * Online Hypertext Help
          * Friendly Point-&-Click User Interface
          * Application-Specific Productivity Modules

          With Xmath you can load and plot your data, apply built-in math
          functions, and even automate your analyses.

         Type xmath to start the program and then type demo in the command
          window (middle window) for more info.

92.11.17  gnuplot V3.2 has been installed.  Documentation is available from
          Mary Ann or Ron.  A new feature is 3D surface hidden line removal.

92.11.27  GNU CC and C++ have been installed.  Documentation is available
          from Mary Ann or Ron.  Type "man gcc" or "man g++"

93-03-01  Maple has been installed.  Type maple or xmaple to start it.
          typing   tutorial();   will start the on-line tutorial.

93-04-28  New printing software has been installed.  This means we now
          support most of the same options as UCS does on their postscript
          printers (for eg.  lpr -Cformat=ones,overlay=draft <file> )
          Type "man printing" to see the available options.

93-05-20  gopher and xgopher have been installed.  See the man pages for
          more information. (Ignore any ld.so: warning messages).

93-05-20  In order to save on disk space, a number of news groups are no longer
          being collected.  A list of the groups no longer being collected
          is contained in the file /home/nn/notcollected.  If you want any
          of these groups collected, please let Mary Ann or Ron know.

93-05-21  Splus has been installed.  See the man page for info.

93-05-27  Re using Ean versus Pine for your reading your e-mail.
          If you use ean (even just to try it) and then decide to use pine
          (or mail) instead, you should notify postmaster@physics.ubc.ca
          in order to delete your ean identity and have all your mail arrive
          via pine.  Deleting the ean directory in your home directory won't
          do it, and may result in some (temporarily) lost mail.

93-05-28  ntalk an alternative version of talk that runs on machines other
          than suns has been installed.

93-05-28           ** new physics computer available **

          A Sun SPARC-10/41 computer is now available for use.  Please
          contact Mary Ann or Ron for an id on this computer.

          This computer is running Solaris 2.1.  It has SPARCworks and a
          FORTRAN compiler installed.  In order to use these programs,
          you need to add /opt/SUNWspro/bin to your path.  Also, put the
          path /opt/SUNWspro/lib at the beginning of your LD_LIBRARY_PATH.
          If you wan the man pages, put /opt/SUNWspro/man in your MANPATH.

          gcc is also installed. You need to put /opt/cygnus/bin in your
          path to use it.  Type "man gcc" or "info" for more information.
 

93-06-04  a new editor named joe has been installed.  See the man page for
          info.

93-07-02  Mathematica has been installed on physics.  Type "math" to use
          it.  Type "man math" for more info or see Ron.

93-07-08  gzip has been installed.  gzip (and gunzip) are file compression
          and expansion utilities.  Type "man gzip" for info.

93-07-20  f77 is now installed on mach.

          mathematica is now installed on mach.  It has been removed from
          physics.  Type "math" to use it.  Type "man math" for more info.

93-09-07  Eight colour Xterminals are now available for use in room 203B.

93-09-15  IslandStuff users: new path is /usr/local/ioffice/bin.

93-12-13  ** Attention "pine" users **

          Please save your read mail in folders (which will move it to your
          home mail directory) instead of leaving it in your inbox (where it
          adds to the overfull state of the system mail directory).
          You can get pine to default the folder name to the sender's address.
          Just set the "elm-style-save" variable in your .pinerc file to "yes".

          ** Attention all email users **

          Unread mail will be deleted from the system after 3 months.

94-01-14  xmosaic has been installed.  If you use this program, please
          exercise caution not to transfer large amounts of data (which
          will swamp the network).

** NOTICE **   Daytime use of programs such as xmosaic must be limited
               to physics related work only!!

94-07-22  Printer should now print only one cover page when multiple jobs
          from the same user are are printed consecutively.

94-10-13  emacs - new version (19.27) installed on physics and mach.
          xfig  - installed on physics and mach

94-10-14  A new version of Ean is now available.  Please issue the command
          "cat /home/admin/ean.news" to read about it.

94-10-31  "setmail" now installed - set the mail system you wish to use.
          Note: If you are currently having to run both ean and pine to
          check for incoming messages, you probably want to run this program.
          "man setmail" for more information.

**************  Do not install any programs obtained from other places on
** IMPORTANT**  physics or mach!  All such programs will be removed.  If
**************  you want a program installed, please contact Mary Ann or Ron.
 

95-01-25  pgp - version 2.6.2 of pretty good privacy has been installed.
                See the man page or the documents pgpdoc[1,2].txt in
                /usr/local/lib/pgp.

95-01-25  A new version of pine (V3.91) has been installed.  The old version
          will be available for a short time as pine.old.

95-03-21  Maple V Release 3 has been installed on mach.
          The old version has been removed.

95-05-24  X11R6 installed on physics.  Please report problems to ron (2-6437
          rap@physics.ubc.ca).  One known problem - you need to change any
          xterm command line in your .Xsession file to /usr/X11/bin/xterm

95-06-27  TeX, Version 3.1415 (C version 6.1) and LaTeX2e have been installed
          on mach and physics. Please report any problems to Mary Ann or Ron.
         Please note that new fonts may have to be generated when you run
          xdvi and dvips.  This can be a lengthy process but it will only
          happen the first time you run xdvi or dvips.

95-07-7   xjed and jed editors are installed on physics and mach.  These
          editors have nice features especially when editing TeX/LaTeX files.

95-07-7   egs4 installed on mach. egs4 is a general purpose Monte Carlo
          simulation package. In order to use it you must put the following
          line in your .cshrc file (in a section relevant for both batch and
          interactive shells): source /usr/local/egs4/Cshrc_additions_for_egs4
          Please see the files in /usr/local/egs4 for more info.

95-09-19  nn is updated to version 6.5.  Please let me know if you encounter
          any problems.

95-09-30  Adobe acrobat reader installed on physics and mach.

96/02/01  UPARROW key fix for ncd terminals.  Execute the following command:
          xmodmap -e "keycode 0x63 = Up"

96/02/05  Sample .Xsession, .Xresources, and .mwmrc files have been placed
          in the directory /home/prototype.  These files enable use of the
          ncd local window manager on the ncd terminals which should give
          better performance.

96/02/08  UPARROW key fix for ncd terminals has been installed. You no longer
          need to run the xmodmap command previously given here.

96/02/20  netscape V2.0 installed. Delete your old netscape settings when
          prompted to do so.  Set your netscape cache to a smaller value
          than the default 5MB (Preferences/Cache).

96-06-07  gcc, f77, f90 installed.  To use f77/f90, put /opt/SUNWspro/bin in
          your path. Man pages: /opt/SUNWspro/man. Also use netscape to see
          file:/opt/SUNWspro/DOC4.0/lib/locale/C/html_docs/index.html
          keywords: fortran,FORTRAN,c++,workshop
 

96-12-13  mach printing is on-line. Man pages are lpr & ifhp.  To print
          one-sided use "lpr -Zsimplex file". Direct printing of ASCII
          files currently has problems - use "lwf -s8 file | lpr"
          Undergraduate students will need to arrange for a quota.

97-01-08  The gcc, g++ stuff has moved to /opt/FSFgcc/bin. Please add this to
          your path to run gcc or g++. The libg++ stuff is located in
          /opt/FSFlibg++.

97-03-05  NCAR Graphics Version 4.0.1 has been installed on mach. To use it,
          make sure to set NCARG_ROOT to /usr/local in your .login (or .cshrc)
          file (e.g. setenv NCARG_ROOT /usr/local)

97-03-12  IslandCalc IslandDraw IslandEquation IslandPaint IslandTable
          IslandViewer IslandWrite are installed.
          Put /opt/ioffice_5.0/bin in your path to use them.
          Also, set IOFFICE to /opt/ioffice_5.0 (in .login)

97-06-10 Mathematica V3.0 is accessed as mathematica   (frontend) or math
         Mathematica V2.2 is accessed as mathematica22 (frontend) or math22
         Currently mathematica V3 can not be used from the wyse Xterminals.

97-07-03 xemacs 19.14 install. Put /opt/FSFxemacs/bin in your path.

97-11-03 All large jobs stopped from 8am until midnight.

97-11-12 Restrictions on daytime running of large jobs removed. They may be
         re-instated if interactive response suffers too much.

97-12-10 Upgrade to Solaris 2.6 Please report any problems to sysadmin@physics

98-01-02 Installed most (browse or page through a text file), slang (needed
         by most), and lynx V2.7.1 (ascii terminal web browser)

98-01-21 Installed netscape 4.04 standalone.

98-02-05 Environments on physics and mach have been modified so that
         that new files will be accessible to the owner only (.cshrc
         files now have UMASK set to 077). Ftp has also been modified
         to give no permissions to either the group or to the world.
         *** Neither of these changes affect existing files. ***
         You should CHECK YOUR FILE PERMISSIONS (ls -l command) and if
         necessary CHANGE THEM (chmod command).  For more information,
         check the man pages for `ls' and `chmod' or have a look at the
         following web page:
         http://www.roadmap.ubc.ca/UNIX/chapUNIX.html#unix_advnc_permissions

98-03-05 New 4mm DDS-3 tape drive installed. 8mm 8505XL removed for repair.

98-05-28 gimp - GNU image manipulation program installed.

98-06-04 vim - vi replacement installed.
 

98-06-15 matlab installed.

98-06-19 Island Office upgraded to latest version. Please be sure to set
         the IOFFICE environment variable (usually in .login) as follows:
         setenv IOFFICE /opt/ioffice

98-08-06 xfig V3.2p2 installed.

98-08-10 transfig 3.2.1 installed. Xpm version 3.4k installed.

98-08-11 matlab V5.2.1 installed.

98-08-12 pine V4.02a installed.

98-08-17 installed ipop2d, ipop3d, imapd from UofWashington (pine 4.02).
         installed Berkeley DB (newdb) db-2.4.14.

98-08-19 LaTeX2HTML V98.1a  installed.

98-11-25 netscape V4.08 installed. Access as netscape408. Put the following
         line in your .cshrc file: setenv MOZILLA_HOME /opt/netscape408

98-12-10 ssh V1.2.26 and V2.0.11 installed.

99-02-16 xephem installed. This is a planetarium program.

99-03-03 jdk1.2 installed.

99-03-18 Latest ipop2d, ipop3d, imapd (IMAP4rev1 v12.250) servers from
         uwashington installed.

99-03-18 V3.2.2 of xephem installed.

99-04-15 AUC TeX installed. This is a TeX editor add-in for emacs. You enable
         AUC TeX by adding (require 'tex-site) to your `.emacs' file.

99-05-07 expect  V5.28.1 installed.
         tcl/tk  V8.0.3  installed.
         glimpse V4.1    installed.
         GNU gdb V4.17   installed.

99-05-21 gcc version 2.8.1 installed.

99-06-01 Matrix Template Library and Iterative Template Library installed.
         There is not an MTL library file (no libmtl.a). All of the MTL
         functionality is in the MTL headers and one just needs to #include
         them.  They are in /usr/local/include/[mtl,itl]

99-06-08 SRP (Secure Remote Password) installed. Please see web page at
         http://www.physics.ubc.ca/secure-login

99-07-12 gnuplot V3.7 installed.

99-07-19 vnc - virtual network computing installed.  vnc can be used instead
         of PC-Xwin32 for remotely display of windows.  For info, please
         see http://www.uk.research.att.com/vnc/index.html

99-07-20 SSL and supporting libraries (/usr/local/ssl) installed.
         identd V3.0.4 installed.

99-07-27 gmp-2.0.2 installed. GNU MP -library for arb precision arithmetic

99-08-20 CU Sudo version 1.5.9p3 installed.

99-09-01 mathematica V4.01 installed.

99-09-24 xmgrace 2D plotting package installed (Grace-5.0.4 gamma)

99-09-24 radware software for analysing spectra from germanium detectors
         installed in /opt/radware.

99-10-26 mapleVr5.1 installed.  MapleVr4 is still available as mapleVr4.

99-10-28 gv V3.5.8 (a ghostview replacement) installed.

99-12-17 apop enabled which allows encryted authentication when using the
         physics pop server.  See the popauth man page for details.

99-12-23 installed gdbm-1.8.0 (gnu database manager).
         installed python-1.5.2



For more assistance contact Ron Parachoniak, rap@physics.ubc.ca ( SystemTools )
 
 
webmaster@physics.ubc.ca [Dept. Home Page] last updated: 17 Apr 01