Commit Graph

6376 Commits

Author SHA1 Message Date
Derrick Brashear
d15d69c2d7 move-readmes-one-level-up-20010716
move readmes/install into new top level
2001-07-16 05:33:53 +00:00
Derek Atkins
5c38f46fc8 configure-redhat-kernel-bug-workaround-20010715
to allow hooking in to deal with bug in redhat kernel headers
2001-07-16 01:59:01 +00:00
Derek Atkins
73e458a9c8 linux-under-under-smp-under-under-never-needs-to-be-defined-in-rhconfig-20010715
never need to define __SMP__ (or undefine __SMP__) in module compilation
2001-07-16 01:22:48 +00:00
Nickolai Zeldovich
c817e39aa3 afsdb-support-use-afs-not-dce-records-only-20010715
so we don't use DCE AFSDB records
2001-07-16 01:20:38 +00:00
Nickolai Zeldovich
9e3578a678 configure-fail-unknown-sysnames-20010715
fail on unknown systems to default system name
2001-07-16 01:13:19 +00:00
Nathan Neulinger
1fd4f11faf include-afsconfig-before-param-h-20010712
so stuff can be defined in afsconfig.h and included first
2001-07-12 20:58:15 +00:00
Nickolai Zeldovich
36a5eaa81c solaris-detect-kernel-dqrwlock-20010712
based on feedback from Frank Batschulat <Frank.Batschulat@Sun.COM>

vfs_dqrwlock not present in all solaris versions
2001-07-12 20:04:07 +00:00
Chaskiel M Grundman
efe58972cc darwin-generate-module-version-from-version-string-20010712
generate darwin version string from the autoconf version for the module
2001-07-12 20:00:33 +00:00
Derrick Brashear
63d75a498e pam-needs-afsdb-libs-20010712
since libauth can include afsdb support we need the support libs
2001-07-12 19:57:25 +00:00
Derrick Brashear
fbea776a8c install-vlib-as-libvlib-also-20010712
these weird archives which aren't installed as libwhatever are really annoying

vlib is now no longer one of these
2001-07-12 19:37:48 +00:00
Derrick Brashear
e49e5ef7f3 dauth-makefile-dont-reuse-VERSION-macro-20010712
version macro belongs to autoconf build system now
2001-07-12 18:52:06 +00:00
Derrick Brashear
b1068468fd generate-version-strings-from-configure-20010712
have perfectly good version string. use it.
2001-07-12 18:43:28 +00:00
Derrick Brashear
34edf837f0 make-clean-cleanup-20010712
make distclean not do clean's job (src/kauth/Kkauth.cs.c)
make clean do clean's job (as above)
make pristine make it out of the box clean
2001-07-12 18:26:06 +00:00
Derek Atkins
61aa7f4aaf add-redhat-buildsys-enabler-in-configure-20010712
to make things easier when building in a spec file environment
2001-07-12 18:18:53 +00:00
Derrick Brashear
bfdd29c0d8 configure-compute-darwin-sysnames-20010712
powerpc not ppc is the cpu type; specify version also

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================

include _
2001-07-12 18:11:32 +00:00
Derrick Brashear
8e762d66a8 make-clean-should-clean-package-and-rsh-20010712
clean up if we enable obsolete and insecure
2001-07-12 17:09:17 +00:00
Derrick Brashear
602cbfc75c kill-afs-warning-message-20010712
we aren't ibm and hence government licensing issue doesn't matter
2001-07-12 16:55:47 +00:00
Derrick Brashear
cb4d93d30b itc-h-is-dead-use-potpourri-h-20010712
in reality potpourri should also die but one thing at a time
2001-07-12 16:54:10 +00:00
Derrick Brashear
33ae575a6a linux24-handle-inode-address-space-page-lock-spinlock-20010712
One line patch to initialize spin lock added in a RedHat kernel patch.
This should fix the RedHat 7.1 SMP problem. Also includes configure
glue to turn it on. Thanks to Chaskiel Grundman for suggesting the fix,
Garry Zacheiss for suggesting it affected the SMP kernel generally and not
just SMP hardware, and Andrei Maslennikov for noting the problem did not
affect vanilla 2.4.3 with only the Alan Cox (AC14 in this case) patch.
2001-07-12 16:37:31 +00:00
Derrick Brashear
b77acd6010 dont-install-crypt-and-itc-headers-20010711
a header named crypt.h with one prototype isn't very useful

the itc.h header is also pretty much useless

so, they are gone
2001-07-12 05:02:29 +00:00
Derrick Brashear
e95c679711 kdump-include-afsconfig-path-20010711
so kdump has a prayer of building
2001-07-12 03:17:40 +00:00
Sam Hartman
6523d5e0c8 top-makefile-needs-lwp-before-rx-in-kfsint-20010711
since rx needs lwp, do lwp dep first
2001-07-12 03:14:13 +00:00
Derrick Brashear
9ddcab1049 configure-guess-afs-sysnames-20010711
make configure attempt to guess the correct afs sysname for your platform

====================
This delta was composed from multiple commits as part of the CVS->Git migration.
The checkin message with each commit was inconsistent.
The following are the additional commit messages.
====================

use precomputed kernel we're building for not uname output

====================

stick in missing systems
2001-07-11 22:00:50 +00:00
Derrick Brashear
677b7a4ae6 update-INSTALL-to-reflect-state-of-openafs-20010711
the stock INSTALL is wrong for us now.
2001-07-11 21:49:55 +00:00
Sam Hartman
30dce214fd add-openafs-news-20010711
edited by shadow@dementia.org based on content and also on suggestions from
nneul@umr.edu
2001-07-11 19:06:20 +00:00
Derrick Brashear
2f1590321a kauth-retire-SPECIAL-macro-20010711
SPECIAL macro was presumably for conversion to special key cache environment
and is no longer needed
2001-07-11 19:04:39 +00:00
Derrick Brashear
623bc5bd27 auth-ktc-no-kernel-has-ktc-h-20010711
retire MAYBE_NO_KTC since no kernels have afs integrated that way these days
2001-07-11 18:45:04 +00:00
Derrick Brashear
b4193780f9 kaauxdb-fix-silly-comment-substitution-20010711
how afs_int32 can you be?
2001-07-11 18:27:01 +00:00
Derrick Brashear
2cd573ce0a libadmin-kas-bugfixes-20010711
fixes for the following report from "Jeremy Stribling" <jstribl@us.ibm.com>
   - In the GetPrincipalLockStatus function, an attempt is made to set the
  lockedUntil variable to the minimum locked value for that principal among
  all servers.  However, lockedUntil is set to 0 immediately before this, and
  so all attempts to find a locked value less than it fails, and so
  lockedUntil always comes out of that function as 0.

     - Also in the GetPrincipalLockStatus function, if the principal is
  locked out according to all servers, then the main loop will exit when
  ubik_CallIter returns the UNOSERVERS error code.  But, since the return
  code for GetPrincipalLockStatus is set to 1 if and only if ubik_CallIter
  returns an error code of 0, this results in an return code of 0 being
  returned for GetPrincipalLockStatus when in reality no error occured.

     - A similar problem occurs in the kas_PrincipalUnlock function.  If the
  principal is not currently locked out of any server, ubik_CallIter will
  iterate through all servers and return a UNOSERVERS error code.  Again, in
  this case the return code of kas_PrincipalUnlock will not be set to 1 and
  an error will be indicated even though no error occured.

     - In kas_PrincipalKeySet, the return code is never set to 1, even when
  it completes successfully, so it seems that an error always occurs when
  calling this function.
2001-07-11 18:25:56 +00:00
Nathan Neulinger
bba4ffa025 util-netutils-include-files-and-warnings-cleanup-20010711
cleanup warnings and change inclusion of string/strings
2001-07-11 18:00:55 +00:00
Nathan Neulinger
5053c3dc57 util-serverlog-inclusion-and-warnings-cleanup-20010711
change how string/strings include files happen, remove unused vars
2001-07-11 17:58:33 +00:00
Nathan Neulinger
3d35839a13 vlserver-header-updates-20010711
autoconf-style header inclusion
2001-07-11 17:32:51 +00:00
Nathan Neulinger
79077af6e0 uuid-paren-cleanup-20010711
add return type decls and missing parens to stop compiler whining
2001-07-11 17:13:24 +00:00
Nickolai Zeldovich
00a34c7936 solaris-inode-lock-cleanup-20010711
fixes based on feedback from
Frank Batschulat <Frank.Batschulat@Sun.COM>
2001-07-11 17:09:34 +00:00
Nathan Neulinger
d3e7a80519 win32-ktc-set-tokens-proto-fix-20010711
declare correctly as afs_int32
2001-07-11 16:58:01 +00:00
Derrick Brashear
77c76eb545 configure-linux-kernel-detection-should-set-afsconfig-items-20010711
we test for linux kernel features; might even be useful to use the results
2001-07-11 16:40:40 +00:00
Johan Danielsson
97e441dce9 configurable-dux-kernel-header-path-20010710
modified slightly to allow selection if more than one directory exists
2001-07-11 00:40:15 +00:00
Jimmy Engelbrecht
405cd3e8e0 add-new-arla-pioctl-20010710
reserve next pioctl for arla statistics gathering interface
2001-07-10 18:31:07 +00:00
Chaskiel M Grundman
f5eaadfeb9 configure-linux-redhat-support-on-redhat-only-20010706
a) if the kernel headers use redhat's header-file selection thing, and
   doesn't define their __BOOT_KERNEL* symbols if not.
b) which AFS kernel modules (single-processor, multi-processor, or both)
   it makes sense to compile against these kernel headers. e.g. in a
   CONFIG_MODVERSIONS environment, it only makes sense to compile for the
   same SMP-ness as the headers.
2001-07-06 23:44:05 +00:00
Derrick Brashear
cf35c1842f html-doc-add-index-20010706
top page for html docs
2001-07-06 06:08:29 +00:00
Garry Zacheiss
fbcfd7a4ce add-distclean-target-20010705
clean up turds from build process
2001-07-06 05:45:14 +00:00
Derrick Brashear
b9142278d0 export-param-inclusion-conflicts-with-system-headers-20010706
sys/user.h errors when param.h included first
2001-07-06 05:19:54 +00:00
Derrick Brashear
b6ab5aac2f export-needs-include-paths-20010705
export needs places to get afsconfig and afs/param.h
2001-07-06 05:09:46 +00:00
Derrick Brashear
e19667d9f6 login-needs-afsconfig-20010705
login needs include path for afsconfig
2001-07-06 05:04:23 +00:00
Derrick Brashear
c2e1c9ed53 aix-auth-needs-afconfig-20010705
include path for afsconfig
2001-07-06 05:02:46 +00:00
Derrick Brashear
bc2898318c aix-lwp-needs-afsconfig-20010705
include path for afsconfig.h was missing for aix
2001-07-06 03:01:42 +00:00
Derrick Brashear
b1c10226c4 bozo-bnode-call-iomgr-softsys-with-proper-casted-args-20010705
iomgr_SoftSys is prototyped to take a char* as second arg
2001-07-06 02:15:46 +00:00
Derrick Brashear
003f4cd993 dux-curses-already-using-IN-20010705
don't define IN as it conflicts with curses.h on dux
2001-07-06 02:12:02 +00:00
Derrick Brashear
b8e186a998 sia-add-include-path-for-afsconfig-20010705
sia needs to include afsconfig.h
2001-07-06 01:48:47 +00:00
Derrick Brashear
b6efc81d61 acconfig-needs-version-and-package-macros-for-some-versions-of-autoheader-20010705
PACKAGE and VERSION aren't always in autoconf/acconfig.h
2001-07-05 21:24:50 +00:00