/usr/share/doc/socklog/upgrade.html is in socklog 2.1.0-8.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 | <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<title>socklog - upgrading from previous versions</title>
</head>
<body>
<a href="http://smarden.org/pape/">G. Pape</a><br>
<a href="index.html">socklog</a><br>
<hr>
<h1>socklog - upgrading from previous versions</h1>
<hr>
<h3>2.0.x to 2.1.0</h3>
For new installations, the <a href="socklog-conf.8.html">socklog-conf</a>
program now creates the socklog service directories in <tt>/etc/sv/</tt>
and names them <tt>socklog-unix</tt>, <tt>socklog-klog</tt>, ...;
you don't necessarily need to adapt existing installations.
<p>
Additionally <a href="socklog-conf.8.html">socklog-conf</a> now by default
creates a <tt>./check</tt> script in the <tt>socklog-unix</tt> service
directory, which is utilized by <i>runit</i>'s
<a href="http://smarden.org/runit/sv.8.html">sv</a> program when starting
or checking the service.
To update existing installations, you can create the script manually:
<pre>
# cd /var/service/socklog-unix
# cat >check <<EOT
#!/bin/sh
exec socklog-check unix /dev/log
EOT
# chmod 755 check
</pre>
<h3>1.5.0 to 2.0.x</h3>
The <a href="tryto.1.html">tryto</a> program supports a new option -P to run
the program given at the command line in a new session, and signal the
process group on timeouts.
<h3>1.4.1 or 1.4.2 to 1.5.0</h3>
This version introduces the <a href="socklog-check.8.html">socklog-check</a>
program which can be used to check for the availability of a syslog service
listening on /dev/log or other sockets.
The <a href="socklog.8.html">socklog</a> program now understands the -U
option in unix mode to create unix domain sockets with permissions other
than 777.
<h3>1.3.0 or 1.3.1 to 1.4.1 or 1.4.2</h3>
No further action from you is required.
<h3>1.2.0 to 1.3.0 or 1.3.1</h3>
With this version socklog supports old-style syslog network logging through
UDP in cooperation with the <a href="http://smarden.org/runit/">runit</a>
package.
The web page about <a href="network.html">network logging</a> has been
updated accordingly.
<h3>1.1.0 or 1.1.1 to 1.2.0</h3>
The <a href="socklog-conf.8.html">socklog-conf</a> program now creates
slightly different <tt>run</tt> scripts that utilize the new
<a href="http://smarden.org/runit/chpst.8.html">chpst</a> program from the
<i>runit</i> package.
Please refer to the <a href="examples.html">examples</a> if you want to adapt
your current <tt>run</tt> scripts.
<h3>1.0.0 to 1.1.0 or 1.1.1</h3>
The socklog package now cooperates with the runit package instead of the
daemontools package to provide syslog services.
If you don't want to change your current configuration to utilize the
programs from the runit package, you don't need to upgrade.
If you want to upgrade nonetheless, but still use the programs from the
daemontools package, no further action from you but installing the new
socklog version is required.
<p>
If you want to switch your configuration to utilize the runit package, you
need to re-create your service directories using the
<a href="socklog-conf.8.html">socklog-conf</a> program.
<hr>
<address><a href="mailto:pape@smarden.org">
Gerrit Pape <pape@smarden.org>
</a></address>
<small>$Id: upgrade.html,v 1.28 2006/03/06 12:56:33 pape Exp $</small>
</body>
</html>
|