readme: remove README.PTHREADED_UBIK

We enabled pthreaded ubik by default in commit 27cb0d3888,
and it is no longer considered beta or experimental.  There is no longer
a need for separate documentation of it, and adjust the options
listing in INSTALL accordingly.

[kaduk@mit.edu: adjust for the changed default behavior.]

Change-Id: Ib1315e55c1e00bdae0f55f0f8446f5a2c3d9671f
Reviewed-on: http://gerrit.openafs.org/10978
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Jeffrey Altman <jaltman@your-file-system.com>
This commit is contained in:
Michael Meffie 2014-03-31 14:25:54 -04:00 committed by Jeffrey Altman
parent 9a77af6d22
commit ce51d19286
2 changed files with 4 additions and 56 deletions

View File

@ -329,11 +329,6 @@ I Other configure options
Forces the namei fileserver on platforms (like Solaris 8 and 9)
where the inode fileserver is the default.
--enable-pthreaded-ubik
Enable the threaded version of Ubik and install the threaded
versions of Ubik servers. See README.PTHREADED_UBIK for more
information. (EXPERIMENTAL)
--enable-redhat-buildsys
Enable compilation of the kernel module for the Red Hat build
system kernel. Use this configure flag when building kernel
@ -402,6 +397,10 @@ I Other configure options
and should not be used unless you're still using the OpenAFS
kaserver (which is itself deprecated and should not be used).
--disable-pthreaded-ubik
Disable the threaded version of Ubik and install the LWP
versions of Ubik servers.
--disable-strip-binaries
Disable stripping of binaries on installation. You probably want
to use --enable-debug instead of this flag to also inclusion of

View File

@ -1,51 +0,0 @@
NOTES FOR THE BETA VERSION OF PTHREADED UBIK
This document describes how to build, and use, the new versions of ubik
applications that have been modified to work with POSIX pthreads instead
of LWP.
Under the 'src' directory, contained herein, are 4 new directories that
deal with pthreaded ubik applications. They are, as follows:
* tubik - The pthreaded version of the ubik library.
This is built from the source in the 'ubik'
directory and, in its distributed form, contains
only a Makefile.in
* tptserver - The pthreaded version of the ptserver program.
This is built from the source in the 'ptserver'
directory and, in its distributed form, contains
only a Makefile.in
* tvlserver - The pthreaded version of the vlserver program.
This is built from the source in the 'vlserver'
directory and, in its distributed form, contains
only a Makefile.in
* tbudb - The pthreaded version of the buserver program.
This is built from the source in the 'budb'
directory and, in its distributed form, contains
only a Makefile.in
By default, all of these are built when doing a configure / make of
the OpenAFS package.
A new option has been added to the 'configure' script to control the
packaging and installation of these new pthreaded ubik applications.
When the '--enable-pthreaded-ubik' option (off by default) is specified,
these components will be installed into the dest tree when a 'make dest'
is run.
If you DO NOT use this option at 'configure' time, you can still utilize
these new binaries as follows:
Assuming that you are using transarc paths in your configuration, you
should copy
./src/tptserver/ptserver to /usr/afs/bin/ptserver
./src/tvlserver/vlserver to /usr/afs/bin/vlserver
./src/tbudb/budb_server to /usr/afs/bin/buserver
after a successful build and install.