Commit Graph

4271 Commits

Author SHA1 Message Date
Russ Allbery
1730718f22 STABLE14-man-page-readme-update-20080630
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)
2008-06-30 21:09:40 +00:00
Chaskiel M Grundman
00ea20573f STABLE14-afs-blacklist-initialize-volume-ptr-always-20080628
LICENSE IPL10

always initialize this


(cherry picked from commit dff0d834a7)
2008-06-29 04:39:39 +00:00
Derrick Brashear
fbacf9e0b6 STABLE14-client-idledeadtime-support-20080430
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)
2008-06-29 04:26:03 +00:00
Russ Allbery
29617c0210 STABLE14-install-and-document-klog-krb5-20080627
LICENSE IPL10

Install the Kerberos v5 klog as klog.krb5 and install a man page for it.


(cherry picked from commit 3b273dd552)
2008-06-28 08:19:05 +00:00
Russ Allbery
ae95f78d09 STABLE14-remove-administration-reference-20080627
LICENSE IPL10

Purge the old AFS Administration Reference documentation.  This has now
been completely replaced by the manual pages.


(cherry picked from commit 62ffbc2a46)
2008-06-28 07:41:28 +00:00
Jason Edgecombe
b73ad3122d STABLE14-man-page-afs-fixes-20080626
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)
2008-06-27 05:09:09 +00:00
Jason Edgecombe
2e6eaf066e STABLE14-man-page-vldb_convert-20080626
FIXES 104192
LICENSE BSD

New man page for vldb_convert.


(cherry picked from commit d9dc7e28fe)
2008-06-27 05:07:09 +00:00
Jason Edgecombe
97400f4069 STABLE14-man-page-vos-clone-20080626
FIXES 104110
LICENSE BSD

Add man page for vos clone.


(cherry picked from commit fbe10c8086)
2008-06-27 05:02:15 +00:00
Derrick Brashear
3af910c195 STABLE14-doc-nfs-translator-instructions-20080622
LICENSE IPL10
FIXES 103459

clarify instructions for the translator


(cherry picked from commit e5f9eba386)
2008-06-23 04:41:45 +00:00
Derrick Brashear
d00f07a6ef STABLE14-server-meltdown-avoidance-20080509
LICENSE IPL10

if the server is melting down or otherwise unable to reply with data, it will
cut itself off.


(cherry picked from commit c26dc0e6aa)
2008-06-20 16:49:09 +00:00
Derrick Brashear
92693e780d STABLE14-ptserver-simple-corrupt-protection-20080612
LICENSE IPL10

protects against direct loops, which we have seen in the wild, but not more (yet)


(cherry picked from commit e2ce8710ef)
2008-06-12 19:37:44 +00:00
Derrick Brashear
aa56d86732 STABLE14-volume-limit-higher-20080612
LICENSE IPL10

allow more volume lookups to be cached


(cherry picked from commit bc47951c9e)
2008-06-12 18:25:03 +00:00
Marc Dionne
7b066c21a3 STABLE14-linux-2626-support-20080608
LICENSE IPL10
FIXES 101091

add 2.6.26 support


(cherry picked from commit bed3e31ca4)
2008-06-09 04:39:42 +00:00
Rainer Toebbicke
0f134b32d7 STABLE14-limit-mountpoint-symlink-abuse-20080608
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)
2008-06-09 04:30:59 +00:00
Russ Allbery
0d0244fb28 STABLE14-man-page-readme-fileserver-20080605
LICENSE BSD

Remove the note about missing file server options.  We think we got them
all.


(cherry picked from commit 1473a8747a)
2008-06-05 21:40:35 +00:00
Jason Edgecombe
4612666aa0 STABLE14-man-page-pts-updates-20080605
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)
2008-06-05 21:08:03 +00:00
Derrick Brashear
6114ed092b STABLE14-linux24-hlist-unhashed-configure-test-fix-20080602
LICENSE IPL10

make the hlist_unhashed test actually work


(cherry picked from commit 79b7b4eade)
2008-06-03 03:54:34 +00:00
Jeffrey Hutzelman
05369aa555 STABLE14-rx-client-keep-keepalives-20080523
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)
2008-05-23 15:56:54 +00:00
Jeffrey Hutzelman
41122a94a2 STABLE14-rx-client-keep-keepalives-20080522
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)
2008-05-22 19:29:19 +00:00
Derrick Brashear
a58ead2692 STABLE14-vos-sync-flag-voltype-properly-20080521
LICENSE IPL10

when adding a backup volume to a vldb entry, flag it as such.


(cherry picked from commit dcafea769a)
2008-05-21 21:17:01 +00:00
Simon Wilkinson
e0bededb06 STABLE14-tweak-regen-20080521
LICENSE IPL10

make regen quieter if you don't want man pages


(cherry picked from commit 1705bda53e)
2008-05-21 16:41:33 +00:00
Derrick Brashear
345ffd3735 STABLE14-linux-hlist-unhashed-opencoding-20080520
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)
2008-05-20 22:04:02 +00:00
Derrick Brashear
cee359eee8 STABLE14-aix-unpin-after-free-20080520
LICENSE IPL10
FIXES 99456

in order that cleanup be safe we need to do it this way


(cherry picked from commit 3edb97360b)
2008-05-20 20:54:04 +00:00
Jeffrey Altman
f9f3c7a368 STABLE14-udebug-display-lastyeshost-order-20080510
LICENSE MIT

lastYesHost is already in network byte order.  do not reorder it again
when displaying it.


(cherry picked from commit b5dc1903a4)
2008-05-10 16:24:04 +00:00
Dan Hyde
7356f9f20d STABLE14-vollistpart-init-error-20070927
FIXES 72144

correct an initialization failure in VolListPartitions


(cherry picked from commit aecaddba37)
2008-05-07 18:52:46 +00:00
Derrick Brashear
b68b6b2f08 STABLE14-viced-large-more-threads-20080506
LICENSE IPL10

fileserver -L should imply -p 128, not -p 12


(cherry picked from commit c847fb4964)
2008-05-06 16:07:04 +00:00
Derrick Brashear
7a5279f620 STABLE14-butc-xbsa-lwp-protoize-damage-20080501
LICENSE IPL10

make xbsa variant work again


(cherry picked from commit abff169b58)
2008-05-02 01:59:48 +00:00
Derrick Brashear
24034e149a STABLE14-uuid-corrected-duplicate-check-20080501
LICENSE IPL10

apply check to chain, not input


(cherry picked from commit 7915302f28)
2008-05-01 20:00:20 +00:00
Derrick Brashear
19c0fdda30 STABLE14-ubik-recovery-swap-in-new-fd-20080428
LICENSE IPL10

when recovery is done, forcibly invalidate the old fd


(cherry picked from commit 888bc28b18)
2008-04-28 22:48:25 +00:00
Hans-Werner Paulsen
602963f781 STABLE14-tbutc-wrong-lp-getrwindex-20080428
LICENSE IPL10
FIXES 96575

The pthread butc crashes with SIGSEGV, when I restore to a volume
which already exists. This does happen with OpenAFS 1.4.7pre4 on
i386_linux26.
Looking into the code I think butc is using the wrong function
Lp_GetRwIndex (at volser/vsprocs.c:4394). It uses the one in the
library lib/libvosadmin.a, but should use the function defined
in volser/lockprocs.c.


(cherry picked from commit 668cd5331e)
2008-04-28 17:15:16 +00:00
Derrick Brashear
13823e63ed STABLE14-openafs-1-4-7-20080427
LICENSE IPL10

make openafs 1.4.7
2008-04-28 04:59:30 +00:00
Chaskiel M Grundman
e44d698cfe STABLE14-kdump-install-fixups-20080427
LICENSE IPL10
FIXES 96465

The install rule:
- installs the empty 'kdump-build' file instead of the binary on all
platforms except irix
- overwrites the selection script with the binary on linux and hpux
- doesn't have an alpha_linux branch
- installs the wrapper script as kdump32 and the binary as kdump on
solaris (instead of vice-versa)

The dest rule:
- overwrites the selection script with the binary on alpha_linux and hpux


(cherry picked from commit 7a6751c088)
2008-04-28 04:45:27 +00:00
Derrick Brashear
e780d2b2fb STABLE14-redhat-cellservdb-update-20080423
LICENSE IPL10

take update from upstream


(cherry picked from commit c8f4d9f007)
2008-04-27 05:00:46 +00:00
Derrick Brashear
26d43fb7d4 STABLE14-zero-uio-len-when-trimming-20080426
LICENSE IPL10

make it match ufsread case. should change this later.


(cherry picked from commit 2aa615fed2)
2008-04-27 04:54:27 +00:00
Dan Hyde
9520800879 STABLE14-vol-setaside-one-fd-per-thread-20080423
LICENSE IPL10
FIXES 87977

kids these days share badly. give each one their own fd otherwise they fight.


(cherry picked from commit 6809ba29fa)
2008-04-23 19:58:07 +00:00
Simon Wilkinson
3a6682e03d STABLE14-linux-fedora9-packaging-updates-20080422
LICENSE IPL10

make build system able to cope with fedora 9


(cherry picked from commit d18f5104f5)
2008-04-22 13:50:56 +00:00
Simon Wilkinson
2df69d3595 STABLE14-linux-fc9-20080419
LICENSE IPL10

add in needed changes for fc9 kernels


(cherry picked from commit 0caa578a05)
2008-04-19 22:56:06 +00:00
Derrick Brashear
e2c5207ca4 STABLE14-klog-deal-with-aix-stupidity-20080418
LICENSE IPL10

aix krb5 is broken. deal.


(cherry picked from commit 194067be89)
2008-04-18 21:50:28 +00:00
Derrick Brashear
9886ba8905 STABLE14-ppc64-linux-26-thread-info-20080418
LICENSE IPL10

thread_info is dead


(cherry picked from commit 2a0f8bfda8)
2008-04-18 21:13:32 +00:00
Derrick Brashear
58fe18f4f3 STABLE14-lwp-fix-protoize-20080418
LICENSE IPL10

make this cast correct.


(cherry picked from commit 8ea0eef2d6)
2008-04-18 14:57:31 +00:00
Derrick Brashear
4780c2bac7 STABLE14-klog-aix-missing-symbols-20080418
LICENSE IPL10

aix's krb5 isn't heimdal or mit. it has dangling symbols. yay!


(cherry picked from commit f3056feadb)
2008-04-18 14:56:43 +00:00
Derrick Brashear
6f6bd3c72e STABLE14-reconvert-aklog-to-afs-com-err-20071108
make this match what we're shipping in 1.4


(cherry picked from commit 7f8f251c3f)
2008-04-18 07:08:11 +00:00
Mike Meffie
de7680bf98 STABLE14-afs-shutdown-free-resources-20071023
try hard to free resources


(cherry picked from commit 15f6e3170c)
2008-04-18 07:04:01 +00:00
Derrick Brashear
aa47749a9d STABLE14-openafs-1-4-7pre4-20080417
LICENSE IPL10

make 1.4.7pre4
2008-04-17 22:36:52 +00:00
Derrick Brashear
506f2a1fbd STABLE14-afs-shutdown-cleanup-20071210
LICENSE IPL10
FIXES 74479

clean up allocated resources when we shut down


(cherry picked from commit f5fde5736f)
2008-04-17 18:27:09 +00:00
Derrick Brashear
44ca73464f STABLE14-shutdown-cleanup-not-yet-20071106
(cherry picked from commit 044b90beb4)
2008-04-17 18:25:54 +00:00
Derrick Brashear
2324410f19 STABLE14-afs-shutdown-free-resources-20071017
try hard to free resources


(cherry picked from commit eac13cbb48)
2008-04-17 18:24:42 +00:00
Rainer Toebbicke
11db39f491 STABLE14-linux-fakestat-avoid-mtpt-fillin-issue-20080415
LICENSE IPL10
FIXES 93898

"It is actually the detection of a "cell" in the mount point string
which triggers the (loosely consistent) fakestat handling - it's
treated like a foreign cell and the mount point is never "completely
evaluated", i.e. logically replaced by the root directory of the
volume in question. As a result, callbacks are ignored, as they go
against the directory and not the mount point."


(cherry picked from commit 5f6b59f460)
2008-04-15 13:29:54 +00:00
Simon Wilkinson
93a453c3b5 STABLE14-void-return-casts-20080409
LICENSE IPL10

do apporpriate casts for void returns to placate irix cc


(cherry picked from commit fab6653cf7)
2008-04-09 17:40:16 +00:00
Simon Wilkinson
a69a5a2e66 STABLE14-redhat-spec-updates-20080408
LICENSE IPL10
FIXES 93616

update to correctly fill in specfile from source tree


(cherry picked from commit 1495088e41)
2008-04-08 19:36:26 +00:00