Commit b2ad8e90 authored by Per Cederqvist's avatar Per Cederqvist
Browse files

Use better file names, so that lyskomd can be installed in /usr or

/usr/local.  (Bug 66 and Bug 132).  Added man pages that refer to the
Texinfo documentation for all installed programs.  Made the man pages
static.  Make config files refer to their documentation.
parent c89a04f4
2003-08-16 Per Cederqvist <ceder@ceder.dyndns.org>
Make config files refer to their documentation.
* run-support/aux-items.conf: Added a reference to the
documentation.
* run-support/config: Added a reference to the documentation.
Use better file names, so that lyskomd can be installed in /usr or
/usr/local. (Bug 66 and Bug 132).
* NEWS: Documented all changed path names.
* README: Removed the warning not to use /usr/local as the
prefix. Document how an upgrade should be made. Document what
needs to be done when upgrading from pre-2.1.0 to 2.1.0. The
binaries are now in "sbin", not "bin".
* Makefile.am (SUBDIRS): Moved scripts before doc.
* src/server/server-config.c (assign_path): New define for
assign_string.
(unassign_path): New define for unassign_string.
(parameters): Use assign_path and unassign_path for all path
parameters, to make them easier to find. Use default values from
paths.h instead of hardcoding the defaults in the file. A lot of
values have changed; see the summary in the NEWS file.
(CONFIG_FILE): Removed. This is now a define in paths.h.
(compiled_config_file): New constant.
(get_default_config_file_name): Use compiled_config_file instead
of CONFIG_FILE.
(free_default_config_file_name): Ditto.
* src/server/connections.h: Updated a comment.
* src/server/Makefile.am (MOSTLYCLEANFILES): Added paths.h.
(AM_CPPFLAGS): Removed the DEFAULT_PREFIX define. Use paths.h
instead.
(sbin_PROGRAMS): Was: bin_PROGRAMS.
(BUILT_SOURCES): Added paths.h.
(.gdbinit): Removed redundant "-f" option to $(RM).
(DEFP): New constant.
(paths.h): New target.
(server-config.o): Added explicit dependency on paths.h.
* scripts/unprefix: New script.
* scripts/definepath: New script.
* scripts/common.make (dbdir): Moved here from
db-crypt/db/Makefile.am.
(exportdir): New constant.
* scripts/Makefile.am (noinst_SCRIPTS): Added unprefix and
definepath. Moved lyskomd-copyrights and update-copyright here
from EXTRA_DIST.
* run-support/config: Mention that this is installed as
lyskomd.conf.
* run-support/Makefile.am (sbin_SCRIPTS): Renamed savecore to
savecore-lyskom, to avoid confusion with the /usr/bin/savecore
program on Solaris.
(MOSTLYCLEANFILES): Track the change.
(savecore-lyskom): Track the change.
(install-data-local): Install the config file as lyskomd.conf, not
config. Create the lyskomd.cores directory.
(uninstall-local): Track the name change of lyskomd.conf.
* src/server/testsuite/config/unix.exp (lyskomd_start): Use the
old path names, so that we don't have to update the entire test
suite.
* doc/lyskomd.texi: Updated the default paths to the new world
order.
* db-crypt/db/Makefile.am (dbdir): Moved to common.make.
Added man pages that refer to the Texinfo documentation for all
installed programs. Made the man pages static.
* doc/man/splitkomdb.8: New file.
* doc/man/savecore-lyskom.8: New file.
* doc/man/lyskomd.8: Removed the version number.
* doc/man/updateLysKOM.8: Removed the version number.
* doc/man/Makefile.am (man_MANS): Added savecore-lyskom.8 and
splitkomdb.8.
2003-08-15 Per Cederqvist <ceder@ceder.dyndns.org>
Distribution fix.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment