G. Pape

socklog - upgrading from previous versions

0.10.0 or 0.10.1 to 1.0.0

No further action from you is required.

0.9.1 to 0.10.0 or 0.10.1

Only the solaris support of socklog has changed. If you are not running solaris, no action from you is required.

On solaris you need to reconfigure your socklog service. Please read using socklog on solaris, adapt /service/socklog-unix/run script as described there, and restart the service:

  # svc -t /service/socklog-unix

0.8.1 or 0.8.2 to 0.9.1

This version comes with the new socklog-klog service which provides kernel logging on Linux and BSD. You might want to start this service on BSD, or replace the klogd service on Linux. The socklog program running in ucspi mode now correctly decodes facility and priority to syslog names.

0.7.0 to 0.8.1 or 0.8.2

No further action from you is required.

0.6.0 or 0.6.1 to 0.7.0

There are mostly internal changes, no further actions from you are required.

0.5.1 to 0.6.0 or 0.6.1

The socklog-notify service run-script now redirects uncat's standard output to the notify pipe. This avoids wrong timeout handling seen in some special configurations. If you are currently running the socklog-notify service, change the line exec > "$PIPE" to exec <> "$PIPE" in /service/socklog-notify/run and restart the service:
  # svc -t /service/socklog-notify
The socklog program now trims 0-characters. If you see 0-characters in your socklog log files (most probably caused by klogd on GNU/Linux), restart the corresponding socklog service, e.g.:
  # svc -t /service/socklog-unix/
The package/install-man script creates symbolic links for the man pages into the /usr/local/man/ hierarchy on installation. The uncat program has a new option -o.

0.4.0 or 0.4.1 to 0.5.1

The named pipe for log events notification has now more strict permissions for security reasons. It is recommended to upgrade this service if it is running by stopping it, removing /etc/socklog/notify and /var/log/socklog/.notify and recreating the service, following the instructions.

The socklog program is now run by softlimit, you may consider adapting your run scripts.

Gerrit Pape <pape@smarden.org>
$Id: upgrade.html,v 1.13 2003/01/30 10:44:32 pape Exp $