LICENSE IPL10
Significant improvements to README, including:
- Add documentation of (nearly) all of the configure options.
- Update the platform list to reflect current reality.
- Update the HP-UX header download instructions for the current web site.
- Fiddle with formatting and wording in a few places.
(cherry picked from commit 1ed9e36ffc)
LICENSE BSD
Pod::Simple::Search ignores every POD file that doesn't "look right," which
means it skips files containing a period (like krb.conf.pod) unless you set
a search option. Pod::Simple::HTMLBatch has no way to set search options.
Apply a truly horrible hack to get around this.
(cherry picked from commit 2a92f43987)
LICENSE MIT
- fs diskfree
- fs examine
- fs listquota
- fs quota
require read permission not list for the root directory
of the volume and list permission for the preceding path.
(cherry picked from commit df9f2455fb)
LICENSE IPL10
FIXES 74672
when renaming causes a dentry to be newer than its parent we handled it
incorrectly. zero the d_time to force correct evaluation to happen.
(cherry picked from commit 9f3629b018)
LICENSE IPL10
FIXES 102673
if we're building for 2.4.x we need to disable fedorakmod. do so here in our
packaging.
(cherry picked from commit 9946c027a3)
LICENSE IPL10
FIXES 105457
move the init_mm ifdef down far enough that it's effective and we actually
probe to be able to hook syscall table
(cherry picked from commit a4e3fb21f0)
LICENSE IPL10
FIXES 104698, 104699, 104305
make cellname get init'd right. correct startup argument order to match
what afsd does. call lookupname correctly (when did this break?)
at the same time, move the lookupname define out of afs_osi.h and into each
osi_machdep.h
(cherry picked from commit c61a8f37c9)
LICENSE IPL10
FIXES 105231
update specfile for new manpages.
update patch for 1.5.x/head
update makesrpm to quote some arguments to system so perl doesn't eat them
some rewriting from shadow@dementia.org including the patch update
(cherry picked from commit 0d343077ac)
LICENSE BSD
Use PATH_CPP instead of CPP everywhere and always redirect the output
instead of assuming that it will write to a file. Hopefully this is the
least common denominator across all systems, although it still isn't
fully correct for systems that have no separate cpp binary.
(cherry picked from commit c733e2e07a)
LICENSE BSD
Use the dirpath functions to find the prdb database path in pt_util instead
of hard-coding the default Transarc path.
(cherry picked from commit 5e1459f431)
LICENSE BSD
When probing in configure for cpp, use the user's PATH first and then
the /lib and /usr/ccs/lib directories. Set PATH_CPP instead of CPP,
since the latter is just overwritten by Autoconf. Use PATH_CPP by
preference in rxgen and when pre-processing assembly, since otherwise
newer gcc will treat the input file as linker input and not do anything
with it. Don't assume that cpp writes to the second argument; gcc
apparently doesn't always do this. Instead, redirect standard output.
(cherry picked from commit 1ec104280d)
LICENSE BSD
Use the correct subcommand name (fs getacl instead of fs_getacl) on the
HTML index page, even though we have to use the underscore in the NAME
section of the actual POD documentation.
(cherry picked from commit 9b61f58fa7)
LICENSE BSD
Enable UCONTEXT on alpha, s390, and s390x for glibc > 2.3. This is the
semantic backport of linux-ucontext-fixes-20080630 adjusted for the
param file reorganization.
(cherry picked from commit 9f94f89a7a)
LICENSE IPL10
Expose the ktc_* prototypes on non-Windows systems. This is a partial
backport of ktc-cleanup-20070208 from HEAD containing only the move
of the #ifdef. (Debian Bug#449432)
LICENSE BSD
Current Linux kernels always append a period and the PID to "core" when
creating core files for multithreaded processes. Teach bosserver to scan
the directory into which core files are deposited looking for such core
files and treat them like any other core file if the PID matches the
process that just died.
This patch has been in the Debian OpenAFS packages for some time without
problems.
(cherry picked from commit d82169c51c)
LICENSE BSD
Add additional missing commands to the to-do list. Add a section on man
page section numbers and their rationale. Document that embedding a
license in the man page isn't required if it's one of the licenses in our
LICENSE file.
(cherry picked from commit cf816d535a)
LICENSE IPL10
in the event a server is "melting down" and not responding with data to RPCs
this adds the ability to time out the calls rather than letting keepalives
effectively hang the client forever. does not mark the server down since...
it's not down.
Side effect: adds similar tracking for authentication errors so tokens need
not be discarded if one server's clock has drifted.
(cherry picked from commit 0a2c144307)
LICENSE IPL10
Purge the old AFS Administration Reference documentation. This has now
been completely replaced by the manual pages.
(cherry picked from commit 62ffbc2a46)
FIXES 104745
LICENSE BSD
Fix several issues with the afs(1) man page. Based on the patch by Jason,
but I also documented /vicepiv as the maximum, and /vicepiu as the
maximum recommended, partition.
(cherry picked from commit e381e1d078)
LICENSE IPL10
FIXES 100836
official mountpoints end in a .; treat others as symlinks to avoid creating
files which can't be removed
(cherry picked from commit 0da0a9d4d2)
LICENSE BSD
Add documentation of foreign realm user registration and cross-realm PTS
groups. Add documentation of missing ptserver flags. Add some additional
to-do entries for the man pages.
(cherry picked from commit 1fdfac7065)
LICENSE IPL10
FIXES 20727
not our bug, but, previous code refactoring broke rx. put back keepalives in cli
ent rx connections while they are turned around.
(cherry picked from commit b1549f29a9)
LICENSE IPL10
FIXES 20727
not our bug, but, previous code refactoring broke rx. put back keepalives in cli
ent rx connections while they are turned around.
(cherry picked from commit c34822d610)
LICENSE IPL10
FIXES 93871
if we can't use hlist_unhashed (which is dumb) or we don't have it (less dumb) w
ork around it.
(cherry picked from commit c761f24839)