UBC Physics & Astronomy
warp.phas.ubc.ca
142.103.236.11 - 192.168.0.11
UPS STATUS  SPARE PARTS SUPPLIERS     Auto-restart OK
 Sun Ultra Enterprise 3000 - Serial Number: 712V016A (3/21/97)

DISASTER RECOVERY

A. Boot Failure:
  1. An alternate boot disk is kept reasonably up-to-date.  Press Ctl-Break when the boot process has started to drop you into the prom monitor.
  2. Type "boot disk3" (normal command is just "boot" or "boot disk").
  3. That should get you up and running.  Check for boot error messages and resolve any issues.
B. System Failure
  1. Find a new server (good luck) or fix the old one (even more good luck req'd).
  2. Install Solaris 8 (or 10?).
  3. Install recommended patches (get latest from sunsolve.sun.com or sun.com)
  4. Restore files from backup tapes.
  5. Copy over backup files from alpha:/home/backups/warp (these files are rsync'd daily).
  6. Install packages from blastwave.org (bacula-client, etc.) and sunfreeware.com.
  7. Install Netvault (alpha:/home/backups/netvault).
Additional, non-critical items to take care of:
  1. Install APCUPSD (it is in /usr/local/src which is backed up to alpha).


Installed bacula client using the blastwave tools (http://www.blastwave.org/).
[125]warp{root} pkg-get -i bacula_client
partial file list:
/opt/csw/etc/bacula/*
/opt/csw/sbin/bacula-fd
/etc/init.d/cswbacula <symbolic link>
/etc/rc0.d/K00cswbacula <symbolic link>
/etc/rc1.d/K00cswbacula <symbolic link>
/etc/rc2.d/K00cswbacula <symbolic link>
/etc/rc2.d/S99cswbacula <symbolic link>
/etc/rcS.d/K00cswbacula <symbolic link>
/opt/csw/etc/bacula/bacula-fd.conf

2009-08-28
Installed sendmail from Blastwave to fix sendmail and sendmail.cf mismatch problems on warp.
pkg-get -i sendmail


2008-11-4
warp boot disk failed, I managed to reboot the machine from the alternate boot disk (boot disk1). Unfortunately I forgot to turn off the cron jobs on alpha the copy over the passwd, shadow, group, and smbpasswd files so I had to restore them to alpha from tape and then do a lot of massaging to get them right everywhere.
2006-11-20
warp spontaneously rebooted at 23:49 on Nov 20 and failed to complete the boot process due to filesystem errors.
syslog showed:
Nov 20 23:49:42 physics unix: [ID 597027 kern.warning] WARNING: status 'fail' for '/SUNW,UltraSPARC-II@a,0' on board 5
Nov 20 23:49:42 physics unix: [ID 597027 kern.warning] WARNING: status 'fail' for '/SUNW,UltraSPARC-II@b,0' on board 5
According to sun engineer, it may be that two CPUs failed. (waiting for more info...)
As per his recommendation, installed explorer. (/opt/SUNWexplo). Ran explorer (output in /opt/SUNWexplo/output) and sent a copy to the engineer.
2006-01-06
Main AC Input Power Supply (part no. 300-1307) died and so did physics right aroun6 Jan 1. I tracked a refurbished unit down (from Dylby) and installed it today. Need to set up alternate print server and handle account creations on a linux box.
2005-08-25
Installed a new version of sm in /opt/sm
2005-08-17
Editted /etc/system and added the following line (for gnome-2.0)
set shmsys:shminfo_shmseg = 0x100
2004-03-01
Installed new versions of pine (v4.58) and pico and pilot.  Got the binary distributions from uwashington for Solaris 5.8 that include SSL and TLS encryption.
2003-07-07
Should UPS fan should always be on?
---------------------------------------------------------------
Response (Mark Norman) - 05/16/2003 04:57 AM
Dear Ron,

Ron, please note that the fan on the UPS unit will not be always on.
Fan cooling occurs during the following four normal, albeit infrequent, modes of operation:
1. The fan is on whenever the UPS is operating on battery.
2. The fan is on when the UPS' internal ambient temperature exceeds 60°C (140°F). When cooled to below 50°C (122°F), the fan is shut off.

3. The fan is on when the output load rises to above 75% of full rated load of the UPS. When the load is reduced to below 70% of full rated load, the fan is shut off.

4. The fan is on when the battery charger is delivering power subsequent to a utility outage.

Customer (Ron Parachoniak) - 05/15/2003 06:22 PM
Should the fan on this unit always be on? The fan on mine is currently not working so I'm not sure if its broken or just not warm enough to turn on. If I need to replace it, how much does one cost?
2003-03-31 Installed sendmail patch (to bring it up to 8.12.8.p1, equivalent to 8.12.9).  Downloaded patch files prescan.tar.gz.uu.asc and prescan.tar.gz.uu.

   199  9:40    cd /usr/local/src/sendmail-8.12.8
   205  9:50    gpg --verify prescan.tar.gz.uu.asc prescan.tar.gz.uu
   208  9:52    uudecode -p < prescan.tar.gz.uu | gunzip -c | /usr/local/bin/tar -xf -
   211  9:53    cd sendmail
   212  9:53    patch < ../prescan.8.12.8.patch
   214  9:55    cd ..
   215  9:55    sh Build
   232  9:58    cd /usr/lib/
   239  10:02   cp /opt/src/sendmail-8.12.8/obj.SunOS.5.8.sun4/sendmail/sendmail ./sendmail-8.12.9
   241  10:03   cp sendmail sendmail-8.12.8
   242  10:33   cp sendmail-8.12.9 sendmail
   243  10:33   echo | /usr/lib/sendmail -bt -d0
   246 physics{root} echo | /usr/lib/sendmail -bt -d0
 Version 8.12.8p1
 Compiled with: DNSMAP LOG MAP_REGEX MATCHGECOS MIME7TO8 MIME8TO7
                NAMED_BIND NDBM NETINET NETINET6 NETUNIX NIS NISPLUS PIPELINING
                SCANF XDEBUG

============ SYSTEM IDENTITY (after readcf) ============
      (short domain name) $w = warp
  (canonical domain name) $j = warp.physics.ubc.ca
         (subdomain name) $m = physics.ubc.ca
              (node name) $k = physics
========================================================

ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> [247]physics{root}


2003-03-05Installed BerkeleyDB4.1.25.  Tried installing new sendmail, but had major problems with the access file.  Finally, I fixed /opt/src/sendmail-8.12.8/cf/domain/physics.ubc.ca.m4 to have the line
FEATURE(`access_db', `dbm -T<TMPF> /etc/mail/access')dnl
Then I rebuilt sendmail according to the instructions in the INSTALL file.  Finally, before starting sendmail I ran makemap as follows:
makemap -v dbm /etc/mail/access < /etc/mail/access
Here is the access file used:
[921]physics{root} cat /etc/mail/access
# OK:accept RELAY:relay+accept REJECT:bounce DISCARD
physics.ubc.ca  RELAY
astro.ubc.ca    RELAY
sciencecoop.ubc.ca      RELAY
triumf.ca       RELAY
142.103.234     RELAY
142.103.235     RELAY
142.103.236     RELAY
142.103.237     RELAY
142.103.238     RELAY
# 137.82.215.* - UBC Hospital - MacKay/Maedler/Laule/Jones/Vavasour
137.82.215.73   RELAY
137.82.215.75   RELAY
137.82.215.80   RELAY
137.82.215.81   RELAY
137.82.215.82   RELAY
137.82.215.83   RELAY
137.82.215.85   RELAY
ubcd02.physics.ubc.ca   DISCARD
ubcd03.physics.ubc.ca   DISCARD
ubcd04.physics.ubc.ca   DISCARD
# examples:
junk.net        550 found test entry in access_db
1.2.3.4  550 found test entry in access_db
badguy.com      550 found test entry in access_db
other@goodguy.com       OK
# spam/virus addresses:
hahaha@         REJECT
davemon@                REJECT
alker@carder.com        REJECT
#prodigy.net.mx 550 suspected SirCam virus


This fixed up the problems with the access file and sendmail was able to start OK.  So far seems to be delivering and receiving mail OK.  One problem showing up in the log files is as follows:
Mar  5 15:38:21 warp.physics.ubc.ca MailScanner[16439]: New Batch: Scanning 1 messages, 4723 bytes
Mar  5 15:38:21 warp.physics.ubc.ca MailScanner[16439]: Virus and Content Scanning: Starting
Mar  5 15:38:22 warp.physics.ubc.ca MailScanner[16439]: Uninfected: Delivered 1 messages
Mar  5 15:38:22 physics sendmail[23285]: [ID 702911 mail.warning] File descriptors missing on startup: stderr; Bad file number
This doesn't seem to be fatal, but I don't know what's causing it yet.  It seems to be related to the delivery of the mail after it is processed by MailScanner and being placed in /var/spool/mqueue.
 
2003-01-15 Installed Entropy Gathering Daemon (from http://www.gnupg.org/download/#egd) and GNU privacy guard (gnupg).

Used Parts Suppliers
Dylby Computer Solutions
Louis / Chris Rybka
905-453-0040 or 416-433-9484
lmachado@dylby.com
266 Rutherford Road, Unit 21
Brampton, ON L6W 3X3
CCI
Lorne Johnson
604-940-1700
Manucomp
Noel
416-484-0781
SUN
email to canadateam@east.sun.com
1-800-786-0404

Start 2002
Skip to 02-1902-22 02-25 03-06 03-0703-08 03-1104-11  04-1905-02  05-09  06-20   08-12     
2002-01-08
Installed maple7.   License file is in /opt2/maple7/license/license.dat.  A copy seems to go in /op2/maple7/FLEXlm/maple7.lic when you install the FLEXlm license manager software.  Also, set up /etc/init.d/lmgrd-maple7 with a link in /etc/rc2.d
2002-02-18
Installed openssh-3.0.2p1.   Used:  ./configure --with-tcp-wrappers --with-ipv4-default --with-utmpx

Installed openSSL 0.9.6c.   Used  ./Configure no-threads -fPIC solaris-sparcv9-gcc;  make;  make test;  make install.   Used no-threads and -fPIC as per recommendation in mod_ssl guide. Next time also use -DSSL_FORBID_ENULL to prevent null encryptions.  Also, don't need fPIC unless you are using mod_ssl as a DSO.
2002-02-19
My goal here is to get imap over ssl working.  I need first to regenerate my server keys and certificates and my CA (Certifying Authority) key and certificate (since I don't know what passphrase was used when they were originally generated).  My current certificate and key info is all under /opt/apache/conf/ssl.???/ dirs.  I want to put it all in the more standard location of /usr/local/ssl.

/opt/apache/bin/httpd -l
Compiled-in modules:
http_core.c mod_vhost_alias.c mod_env.cmod_define.c mod_log_config.c
mod_mime_magic.c mod_mime.c mod_negotiation.cmod_status.c mod_info.c
mod_include.c mod_autoindex.c mod_dir.cmod_cgi.c mod_asis.c
mod_imap.c mod_actions.c mod_speling.cmod_userdir.c mod_alias.c
mod_rewrite.c mod_access.c mod_auth.cmod_auth_anon.c mod_auth_dbm.c
mod_digest.c mod_proxy.c mod_cern_meta.cmod_expires.c mod_headers.c
mod_usertrack.c mod_unique_id.cmod_so.c mod_setenvif.c mod_ssl.c
suexec: disabled; invalid wrapper /opt/apache/bin/suexec

Edited /usr/local/ssl/openssl.cnf to contain the following (this is only part of the file):
[ CA_default ]

dir             = /usr/local/ssl        # Where everything is kept
certs           = $dir/certs            # Where the issued certs are kept
crl_dir         = $dir/crl              # Where the issued crl are kept
database        = $dir/ca.db.index      # database index file.
new_certs_dir   = $dir/newcerts         # default place for new certs.

certificate     = $dir/certs/ca.crt     # The CA certificate
serial          = $dir/ca.db.serial             # The current serial number
crl             = $dir/crl.pem          # The current CRL
private_key     = $dir/private/ca.key   # The private key
RANDFILE        = $dir/private/.rand    # private random number file

[ req_distinguished_name ]
countryName                     = Country Name (2 letter code)
countryName_default             = CA
countryName_min                 = 2
countryName_max                 = 2

stateOrProvinceName             = State or Province Name (full name)
stateOrProvinceName_default     = British Columbia

localityName                    = Locality Name (eg, city)

0.organizationName              = Organization Name (eg, company)
0.organizationName_default      = University of British Columbia

# we can do this but it is not needed normally :-)
#1.organizationName             = Second Organization Name (eg, company)
#1.organizationName_default     = World Wide Web Pty Ltd

organizationalUnitName          = Organizational Unit Name (eg, section)
organizationalUnitName_default  = Physics & Astronomy Department

commonName                      = Common Name (eg, YOUR name)
commonName_default              = warp.physics.ubc.ca
commonName_max                  = 64

emailAddress                    = Email Address
emailAddress_default            = sysadmin@physics.ubc.ca
emailAddress_max                = 40

Edited /usr/local/ssl/sign.sh to contain the following (this is only part of the file):
[ CA_own ]
dir                     = /usr/local/ssl
certs                   = \$dir
new_certs_dir           = \$dir/newcerts
database                = \$dir/ca.db.index
serial                  = \$dir/ca.db.serial
RANDFILE                = \$dir/ca.db.rand
certificate             = \$dir/certs/ca.crt
private_key             = \$dir/private/ca.key
...
#  sign the certificate
echo "CA signing: $CSR -> $CERT:"
openssl ca -config ca.config -out $CERT -infiles $CSR
echo "CA verifying: $CERT <-> CA cert"
openssl verify -CAfile /usr/local/ssl/certs/ca.crt $CERT

Create an RSA private key protected with a passphrase for the webmail server:
[200]physics{root} openssl genrsa -des3 -out server.key -rand /var/run/egd-pool 1024
0 semi-random bytes loaded
Generating RSA private key, 1024 bit long modulus
............................++++++
.........++++++
e is 65537 (0x10001)
Enter PEM pass phrase: <entered passphrase>
Verifying password - Enter PEM pass phrase: <entered passphrase>
Generate a CSR (certificate signing request) using the server RSA private key:
[201]physics{root} openssl req -new -key ./private/server.key -out webmail.csr
Using configuration from /usr/local/ssl/openssl.cnf
Enter PEM pass phrase: <entered passphrase for server.key>
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) [CA]:
State or Province Name (full name) [British Columbia]:
Locality Name (eg, city) []:Vancouver
Organization Name (eg, company) [University of British Columbia]:
Organizational Unit Name (eg, section) [Physics & Astronomy Department]:
Common Name (eg, YOUR name) [warp.physics.ubc.ca]: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 []: <entered passphrase (which showed on screen!) for webmail.csr>
An optional company name []:UBC Physics and Astronomy Department

This created the file webmail.csr

Now create an RSA private key for our CA:
[202]physics{root} openssl genrsa -des3 -out ./private/ca.key -rand /var/run/egd-pool 1024 -days 1825
0 semi-random bytes loaded
Generating RSA private key, 1024 bit long modulus
.................................++++++
...............++++++
e is 65537 (0x10001)
Enter PEM pass phrase: <entered passphrase>
Verifying password - Enter PEM pass phrase: <entered passphrase>
Create a self-signed (CA) certificate (x509 structure) using the RSA key of our CA:
[203]physics{root} openssl req -new -x509 -days 365 -key ./private/ca.key -out ./certs/ca.crt
Using configuration from /usr/local/ssl/openssl.cnf
Enter PEM pass phrase: <entered passphrase for ca.key>
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) [CA]:CA
State or Province Name (full name) [British Columbia]:British Columbia
Locality Name (eg, city) []:Vancouver
Organization Name (eg, company) [University of British Columbia]:UBC Physics & Astronomy Department
Organizational Unit Name (eg, section) [Physics & Astronomy Department]:Physics & Astronomy Department
Common Name (eg, YOUR name) [warp.physics.ubc.ca]:CA Officer UBC Physics/Astronomy Dept.
Email Address [sysadmin@physics.ubc.ca]:sysadmin@physics.ubc.ca
Use this CA to sign the webserver's CSR in order to create the real SSL Certificate for use in the Apache web server:
[204]physics{root} mkdir newcerts
[204]physics{root} ./sign.sh webmail.csr
CA signing: webmail.csr -> webmail.crt:
Using configuration from ca.config
Enter PEM pass phrase: <entered passphrase for ca.key>
Check that the request matches the signature
Signature ok
The Subjects Distinguished Name is as follows
countryName           :PRINTABLE:'CA'
stateOrProvinceName   :PRINTABLE:'British Columbia'
localityName          :PRINTABLE:'Vancouver'
organizationName      :PRINTABLE:'University of British Columbia'
organizationalUnitName:T61STRING:'Physics & Astronomy Department'
commonName            :PRINTABLE:'webmail.physics.ubc.ca'
emailAddress          :IA5STRING:'sysadmin@physics.ubc.ca'
Certificate is to be certified until Feb 19 21:36:02 2003 GMT (365 days)
Sign the certificate? [y/n]:y
 

1 out of 1 certificate requests certified, commit? [y/n]y
Write out database with 1 new entries
Data Base Updated
CA verifying: webmail.crt <-> CA cert
webmail.crt: OK

Edited the file /opt/apache/conf/httpd.conf; changed the following lines:
SSLCertificateFile /usr/local/ssl/certs/webmail.crt
SSLCertificateKeyFile //usr/local/ssl/private/server.key

Stopped and restarted the apache server on physics, and tested it.  Everything worked fine except I had to enter the passphrase for the server.key upon httpd startup.  To prevent this, we can decrypt the key permanently as follows:
[299]physics{root} cd private
/usr/local/ssl/private
[300]physics{root} l
total 4
-rw-------   1 root     root         963 Feb 19 13:03 ca.key
-rw-------   1 root     root         963 Feb 19 11:25 server.key
[301]physics{root} cp server.key server.key.encrypted
[302]physics{root} openssl rsa -in ./server.key.encrypted -out server.key
read RSA key
Enter PEM pass phrase:
writing RSA key

Thats it.  Now the server starts from the /etc/init.d/apache script without prompting for a password.
2002-02-22
Added the following lines to /etc/services:
imaps           993/tcp                         # secure imap
pop3s           995/tcp                         # secure pop3
Editted pine Makefile to put SSLTYPE=unix and to comment out the EXTRADRIVERS=mbox line.  Editted impad Makefile to uncomment MICROSOFT_BRAIN_DAMAGE option.
Built pine/imapd by doing ./build gs5
Copied imapd, ipop2d, ipop3d to /opt/sbin and pine, pico, pilot to /usr/local/bin.
Generate our PEM Private key for use with imap/ipop3d:
openssl rsa -outform PEM -in private/server.key.encrypted -out private/webmail.pem
read RSA key
writing RSA key
Generate our PEM Public Key:
cat private/webmail.pem certs/webmail.crt > certs/imapd.pem
2002-02-25
I have a certificate created for webmail.physics.ubc.ca but I also want to create one for mail.physics.ubc.ca for when people connect to mail.physics.ubc.ca through an SSL-enabled mail client.   I will use the same server.key file as before to generate a new CSR for mail.physics.ubc.ca.
Generate a CSR (certificate signing request) using the server RSA private key:
[200]physics{root} cd /usr/local/ssl
[201]physics{root} openssl req -new -key ./private/server.key -out mail.csr
Using configuration from /usr/local/ssl/openssl.cnf
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) [CA]:CA
State or Province Name (full name) [British Columbia]:British Columbia
Locality Name (eg, city) []:Vancouver
Organization Name (eg, company) [University of British Columbia]:University of British Columbia
Organizational Unit Name (eg, section) [Physics & Astronomy Department]:Physics & Astronomy Department
Common Name (eg, YOUR name) [warp.physics.ubc.ca]:mail.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 []: <entered passphrase (which showed on screen!) for mail.csr>
An optional company name []:UBC Physics and Astronomy Department

This created the file mail.csr
Use this CA to sign the webserver's CSR in order to create the real SSL Certificate for use with mail.physics.ubc.ca:
[204]physics{root} mkdir newcerts
[204]physics{root} ./sign.sh mail.csr
CA signing: mail.csr -> mail.crt:
Using configuration from ca.config
Enter PEM pass phrase: <entered passphrase for ca.key>
Check that the request matches the signature
Signature ok
The Subjects Distinguished Name is as follows
countryName           :PRINTABLE:'CA'
stateOrProvinceName   :PRINTABLE:'British Columbia'
localityName          :PRINTABLE:'Vancouver'
organizationName      :PRINTABLE:'University of British Columbia'
organizationalUnitName:T61STRING:'Physics & Astronomy Department'
commonName            :PRINTABLE:'mail.physics.ubc.ca'
emailAddress          :IA5STRING:'sysadmin@physics.ubc.ca'
Certificate is to be certified until Feb 25 17:16:15 2003 GMT (365 days)
Sign the certificate? [y/n]:y
 

1 out of 1 certificate requests certified, commit? [y/n]y
Write out database with 1 new entries
Data Base Updated
CA verifying: mail.crt <-> CA cert
mail.crt: OK

Moved mail.crt to /usr/local/ssl/certs.  Permissions on cert files are readable by root only.

2002-03-06
We are having the problem that when we connect with imap to mail.physics.ubc.ca, it complains about the name and certificate not matching.  This is because I used webmail.crt to create imap.pem.  I will redo it to use mail.physics.
Generate our PEM Private key for use with imap/ipop3d:
openssl rsa -outform PEM -in private/server.key.encrypted -out private/mail.pem
read RSA key
writing RSA key
Generate our PEM Public Key:
cat private/webmail.pem certs/webmail.crt > certs/imapd.pem

2002-03-07
I want to install mailman list manager software.
Created id and group called mailman.  Cretaed dir /mail/mailman and set premissions as per INSTALL file.  SU'd to mailman id and ran configure as follows (after setting path):
./configure --prefix=/mail/mailman
make install
Followed all steps in INSTALL file to get things going without problems.

2002-03-08
Install new openssh-v3.1p1:
Used:  ./configure --with-tcp-wrappers --with-ipv4-default --with-utmpx

2002-03-11
Installed latest matlab, V6.1.0.450 Release 12.1

2002-04-11
Installed latest berkeley db in /usr/local/BerkeleyDB.4.0.

2002-04-19
Installed ghostscript V7.04.

2002-05-02  -  MAJOR DISK FAILURE APRIL 29th
Lost root disk plus /var/mail plus scsi/ethernet controller (hme1).
- moved /home temporarily to /arz/home5
- managed to mount old root and var partitions on /mnt/d0 and /mnt/d7
- installed Solaris 2.8 on 9GB disk, copied over abunch of files from old root partition (saved me getting them from tape) including
/etc/init.d/[samba, apache, mysql, xdm, sshd, networker, lmgrd-maple, lic_mgr, lmgrd-ioffice, ntpd, cannaserver, lprng, prngd],
/etc/[passwd, shadow, defaultrouter, resolv.conf, sudoers, shells, inetd.conf, motd, dfs/dfstab, vfstab, group, syslog.conf, hosts.allow+deny, prngd.conf, nntpserver]
- Added named startup to /etc/init.d/inetsvc.
- stopped dtlogin, uucp, autofs, lp  in /etc/init.d/rc2.d
- re-installed /usr/lib/nsr, /usr/bin/nsr, /usr/sbin/nsr, /opt2/nsr, ln -s /opt2/nsr /nsr, /usr/share/man- nsr stuff
- needed to re-install Solaris version of /usr/bin/vacation which gives interactive use.
- re-installed /var/spool/cron/crontabs/root

2002-05-09
- Installed xfig V3.2.3d. Needed to set -DBSDLPR and set printcap file to /usr/local/etc/printcap in Imakefile.
- Installed the some ghostscript fonts files into your X11 Type1 fonts directory (/usr/lib/X11/fonts/Type1) in order to get the for the best scalable on-screen fonts for use with xfig.  Updated the "fonts.dir" and "fonts.scale" files to reflect these fonts:  copied the following lines into those two files and updated the count in the first line to include them, then did an "xset fp rehash" so the X Window System would know about them.  Copied the ghostscript font files themselves (i.e. b018012l.pfb etc.) into the X11 fonts/Type1 directory.
n021003l.pfb -adobe-times-medium-r-normal--0-0-0-0-p-0-iso8859-1
n021004l.pfb -adobe-times-bold-r-normal--0-0-0-0-p-0-iso8859-1
n021023l.pfb -adobe-times-medium-i-normal--0-0-0-0-p-0-iso8859-1
n021024l.pfb -adobe-times-bold-i-normal--0-0-0-0-p-0-iso8859-1
a010013l.pfb -adobe-avantgarde-book-r-normal--0-0-0-0-p-0-iso8859-1
a010015l.pfb -adobe-avantgarde-demi-r-normal--0-0-0-0-p-0-iso8859-1
a010033l.pfb -adobe-avantgarde-book-o-normal--0-0-0-0-p-0-iso8859-1
a010035l.pfb -adobe-avantgarde-demi-o-normal--0-0-0-0-p-0-iso8859-1
b018012l.pfb -adobe-bookman-light-r-normal--0-0-0-0-p-0-iso8859-1
b018015l.pfb -adobe-bookman-demi-r-normal--0-0-0-0-p-0-iso8859-1
b018032l.pfb -adobe-bookman-light-i-normal--0-0-0-0-p-0-iso8859-1
b018035l.pfb -adobe-bookman-demi-i-normal--0-0-0-0-p-0-iso8859-1
n019003l.pfb -adobe-helvetica-medium-r-normal--0-0-0-0-p-0-iso8859-1
n019004l.pfb -adobe-helvetica-bold-r-normal--0-0-0-0-p-0-iso8859-1
n019023l.pfb -adobe-helvetica-medium-o-normal--0-0-0-0-p-0-iso8859-1
n019024l.pfb -adobe-helvetica-bold-o-normal--0-0-0-0-p-0-iso8859-1
n019043l.pfb -adobe-helvetica-medium-r-narrow--0-0-0-0-p-0-iso8859-1
n019044l.pfb -adobe-helvetica-bold-r-narrow--0-0-0-0-p-0-iso8859-1
n019063l.pfb -adobe-helvetica-medium-o-narrow--0-0-0-0-p-0-iso8859-1
n019064l.pfb -adobe-helvetica-bold-o-narrow--0-0-0-0-p-0-iso8859-1
c059013l.pfb -adobe-new century schoolbook-medium-r-normal--0-0-0-0-p-0-iso8859-1
c059033l.pfb -adobe-new century schoolbook-medium-i-normal--0-0-0-0-p-0-iso8859-1
c059016l.pfb -adobe-new century schoolbook-bold-r-normal--0-0-0-0-p-0-iso8859-1
c059036l.pfb -adobe-new century schoolbook-bold-i-normal--0-0-0-0-p-0-iso8859-1
p052003l.pfb -adobe-palatino-medium-r-normal--0-0-0-0-p-0-iso8859-1
p052004l.pfb -adobe-palatino-bold-r-normal--0-0-0-0-p-0-iso8859-1
p052023l.pfb -adobe-palatino-medium-i-normal--0-0-0-0-p-0-iso8859-1
p052024l.pfb -adobe-palatino-bold-i-normal--0-0-0-0-p-0-iso8859-1
z003034l.pfb -adobe-itc zapf chancery-medium-i-normal--0-0-0-0-p-0-iso8859-1
 
2002-06-20
- 02-05-15 Another disk failure at 4:15pm today!
- 02-05-23 Another disk failure at 12:15pm today

 
2002-08-12
- 02-08-12 re-installed perl to /opt/perl561, installed DBI-1.30, DBD-mysql-2.1017, Date-Calc-5.0.  Spamassassin seems to want to be re-installed whenever anything is done to perl.  There are spamassassin things in /opt/perl561/[bin,lib].
 

End 2002

/var/spool/cron/crontabs/root:

#ident  "@(#)root       1.14    97/03/31 SMI"   /* SVr4.0 1.1.3.1       */
#
# The root crontab should be used to perform accounting data collection.
#
# min(0-59),hr(0-23),do mnth(1-31),mnth of year(1-12), dow(0-6 with 0=Sunday)
#
# The rtc command is run to adjust the real time clock if and when
# daylight savings time changes.
#
10 3 * * 0,4 /etc/cron.d/logchecker
5 4 * * 6   /usr/lib/newsyslog
15 3 * * 0 /usr/lib/fs/nfs/nfsfind
1 2 * * * [ -x /usr/sbin/rtc ] && /usr/sbin/rtc -c > /dev/null 2>&1
#======================================================================
# start local additions...
#======================================================================
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# hourly
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#0,15,30,45 * * * * /usr/bin/rdist -f /opt/sysadmin/rdist/passwd.rdist 2>&1 > /dev/null
#5 * * * * /usr/bin/rdist -f /opt/sysadmin/rdist/kepler.rdist 2>&1 > /dev/null
# sync passwd files to kepler every 10 mins...
#5,15,25,35,45,55 * * * * /usr/local/bin/rsync -p -e /usr/local/bin/ssh /etc/passwd kepler:/etc/pas
swd
1,16,31,46 * * * *      /opt/sysadmin/tools/kill-hogs
#59 * * * *  /usr/local/bin/ntpdate -s ntp1.cmc.ec.gc.ca ntp2.cmc.ec.gc.ca time.chu.nrc.ca time.nrc
.ca timelord.uregina.ca
#
# reset group and read permissions on web office file system every 10min
9,19,29,39,49,59 8,9,10,11,12,13,14,15,16,17,18 * * *  /opt/sysadmin/tools/weboffice.sh 2>&1 > /dev
/null
# reset group permissions on marks files
#2,7,12,17,22,27,32,37,42,47,52,57 * * * *      /home/marks/phys101/reset.perms
#2,12,22,32,42,52 * * * *       /home/marks/phys311/reset.perms
# - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# daily
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
17 0 * * 0  /usr/local/bin/rotatelogzip /var/log/mailinfo 12 /var/log/OLDLOGS
18 0 * * 0  /usr/local/bin/rotatelogzip /var/log/maillog  12 /var/log/OLDLOGS
1 1 * * 0   /opt/GNUfind/bin/updatedb > /dev/null 2>&1
4 6,12,17 * * *  /opt/sysadmin/tools/profown > /dev/null 2>&1
6 6,12,17 * * *  /opt/sysadmin/tools/outreach.sh > /dev/null 2>&1
5 0 * * *   /usr/local/bin/rotatelogzip /var/adm/daily.out 14
15 23 * * 1-5 /bin/find / -name core 2>/dev/null |  xargs rm -f
2 0 * * *   /bin/find /var/preserve/ -mtime +7 -a -exec rm -rf {} \;
#3 0 * * *  /opt/sysadmin/tools/cleantmp.sh
6 0 * * *   /var/adm/daily 2>&1 > /var/adm/daily.out
7 11 * * *  /usr/ucb/rdate black-hole > /dev/null 2>&1
#59 17 * * *  /opt/sysadmin/tools/start-bigjobs > /dev/null 2>&1
#2,17,32,47 13,14,15,16,17 * * *  /opt/sysadmin/tools/stop-bigjobs > /dev/null 2>&1
#
# mail differences between email lists and dept dir. to map
15 2 * * *  /opt/sysadmin/tools/checklists.sh
# check usernames for expiry dates and against email lists - daily in Sept.
#22 0 * * *  /opt/sysadmin/tools/checkids > /dev/null 2>&1
# update quotas...
9 22 * * *  /usr/sbin/quotacheck -a -p
# - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# weekly  min(0-59), hr(0-23), dotm(1-31), mnth(1-12), dotw(0-6 with 0=Sunday)
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#0 23 * * 0  /opt/sysadmin/tools/skulker
15 0 * * 0  /usr/local/bin/agelogzip /var/log/d.info        /var/log/OLDLOGS
16 0 * * 0  /usr/local/bin/agelogzip /var/log/local0.notice /var/log/OLDLOGS
17 0 * * 0  /usr/local/bin/agelogzip /var/log/syslog        /var/log/OLDLOGS
43 4 * * 0  /usr/local/analog-4.11/analog
1 21 * * *  /usr/local/analog-4.11/analog
#
# check usernames for expiry dates and against email lists - weekly except Sept.
22 0 * * 0  /opt/sysadmin/tools/checkids.sh > /dev/null 2>&1
# mail differences between Birger's courses given index and Lore's files to map
16 1 * * 0  /opt/sysadmin/tools/outlines.sh > /dev/null 2>&1
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# monthly  min(0-59), hr(0-23), dotm(1-31), mnth(1-12), dotw(0-6 with 0=Sunday)
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
30 4 1 * *  /usr/local/bin/WeblogAdmin
31 0 2 * *  /usr/local/bin/agelogzip /var/log/authlog         /var/log/OLDLOGS
32 0 2 * *  /usr/local/bin/agelogzip /var/log/critical        /var/log/OLDLOGS
33 0 2 * *  /usr/local/bin/agelogzip /var/log/killedjobs      /var/log/OLDLOGS
33 0 2 * *  /usr/local/bin/agelogzip /var/adm/messages        /var/log/OLDLOGS
33 0 2 * *  /usr/local/bin/agelogzip /var/log/local0.notice   /var/log/OLDLOGS
34 0 2 * *  /usr/local/bin/agelogzip /var/log/local2.info     /var/log/OLDLOGS
34 0 2 * *  /usr/local/bin/agelogzip /var/log/local3.info     /var/log/OLDLOGS
35 0 2 * *  /usr/local/bin/agelogzip /var/log/local4.info     /var/log/OLDLOGS
36 0 2 * *  /usr/local/bin/agelogzip /var/log/log.nmb         /var/log/OLDLOGS
37 0 2 * *  /usr/local/bin/agelogzip /var/log/log.smb         /var/log/OLDLOGS
38 0 2 * *  /usr/local/bin/agelogzip /var/log/lpd             /var/log/OLDLOGS
39 0 2 * *  /usr/local/bin/agelogzip /var/log/powerchute.dat  /var/log/OLDLOGS
40 0 2 * *  /usr/local/bin/agelogzip /var/log/powerchute.log  /var/log/OLDLOGS
41 0 2 * *  /usr/local/bin/agelogzip /var/log/u.debug         /var/log/OLDLOGS
42 0 2 * *  /usr/local/bin/agelogzip /var/log/xferlog         /var/log/OLDLOGS
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# quarterly
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 



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