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 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124
|
Notes for Upgrade Installation
----------------------------------------------------------------------
* owner, group, and mode of the `work-path' directory.
Condition:
Upgrade from version 2.3beta1 or earlier.
Description:
Earlier versions of ndtpd puts no file on the `work-path'
directory, if it is invoked from inetd. But, 2.3beta2 and
later versions may put some files.
Please check owner, group, and mode of the directory, if ndtpd
on your system is invoked from inetd, and if it is not started
correctly.
----------------------------------------------------------------------
* Modify syslog configuration.
Condition:
Upgrade from version 2.0.2 or earlier, 2.1beta0 or 2.1beta1.
Description:
ndtpd comes to output almost informational messages with LOG_INFO
level that were output with LOG_NOTICE. Please modify your
`syslog.conf' like as following:
local0.info /usr/local/var/ndtpd/log/ndtpd.log
(It is assumed that you choose `local0' as syslog facility for
ndtpd and `/usr/local/var/ndtpd/log/ndtpd.log' as the log file.)
Then, restart `syslogd' on your system.
----------------------------------------------------------------------
* Type `make uninstall' before `make'
Condition:
On SunOS 4.x, upgrade or downgrade from any version
Description:
When an executable binary of `ndtpd' is linked at compilation,
GNU libtool in `ndtpd' distribution tries to make your linker
link the EB library (libeb.*) installed at `libdir'. Unless
you have invoked `configure' with the `--with-eb-librarei'
option, the EB library which has already installed at somewhere
should not be linked to `ndtpd'. It may causes a linker error,
and even if the link is succeeded, the generated `ndtpd' may
be unable to work correctly. Please type delete the EB library
installed at `libdir' before `make'.
----------------------------------------------------------------------
* Don't use asterisk for IP address pattern
Condition:
Upgrade from version 2.0beta0+3 or earlier.
Description:
At the `hosts' directive and the `hosts' sub-directive in the
`book' group directive in `ndtpd.conf', asterisk wildcard (`*')
can be used for hostname pattern only (e.g. `*.foo.co.jp').
An IP address pattern with an asterisk (e.g. `192.24.1.*') doesn't
cause an error, but it is not recognized as you expect.
You can use the `addrss/netmask' notation instead (e.g.
`192.24.1.0/255.255.255.0').
----------------------------------------------------------------------
* Change default appendix directory
Condition:
Upgrade from version 1.0.x.
Description:
At `make install', a default appendix directory is created
automatically. In NDTPD version 1.0.x, the directory was
`/usr/local/share/ndtpd/appendix', but the directory is moved
to `/usr/local/share/eb/appendix' in later versions.
(It assumes that NDTPD has been installed under `/usr/local'
and a directory for read-only architecture-independent data
(`datadir') has not been changed at installation.)
After NDTPD installation, move your appendix files to the new
directory, or remove the directory created at `make install'.
When you have move your appendix, update `appendix-path'
sub-directives in a configuration file (`ndtpd.conf').
----------------------------------------------------------------------
* Use `--enable-ja-doc' instead of `--enable-ja-info'
Condition:
Upgrade from versions between 1.0.3 and 1.0.6 (including 1.0.3
and 1.0.6).
Description:
If you'd like to install a Japanese Info document, invoke the
`configure' script with the `--enable-ja-doc' option instead
of `--enable-ja-info'. The option was renamed.
----------------------------------------------------------------------
* Erase the `pid-file' directive
Condition:
Upgrade from version 1.0beta2 or earlier
Description:
Erase the `pid-file' directive in your configuration file
(`ndtpd.conf'). The directive is obsolete.
The pid file is created at `<work-path>/pid.file', and it
cannot be changed.
----------------------------------------------------------------------
* Upgrade appendix data files
Condition:
Upgrade from version 1.0beta0
Description:
You must also upgrade appendix data files to version 2.0 or
later.
Because the format of appendix file has been changed between
1.0 and 2.0, NDTPD version 1.0beta1 and later version cannot
recognize appendix files of version 1.0.
|