Constant trustdb corruption

Andrew J. Hutton ajh@achilles.net
Tue, 31 Oct 2000 23:28:41 -0500


--yPSgZSQ6mfPWgZ9n
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable


Does anyone have an idea why I'd be getting constant corruption of
my trustdb

Running --export-ownertrust then re-importing it sometimes fixes it
but sometimes not and usually within a day or two it is happening
again.

My homedir is on nfs with locking if that has any bearing.  This is
REALLY annoying.

Signed messages from some people display this,

TrustDB: /nfs/ajh/.gnupg/trustdb.gpg
------------------------------------
rec     0, version, kd=3D1, sd=3D30, free=3D0, m/c/d=3D3/1/5 down=3D1970-01=
-01,
+up=3D2000-11-01
rec     1, htbl, 0 146 0 0 0 0 0 0 84
rec     2, htbl, 0 0 0 0 151 0 0 0 161
rec     3, htbl, 0 0 0 108 0 0 0 0 0
rec     4, htbl, 0 0 0 0 0 71 0 0 0
rec     5, htbl, 0 0 0 0 0 115 0 0 0
rec     6, htbl, 0 0 0 0 0 0 0 0 0
rec     7, htbl, 0 0 0 0 0 0 0 0 0
rec     8, htbl, 0 60 0 0 0 0 0 135 0
rec     9, htbl, 0 0 0 0 0 0 171 0 0
rec    10, htbl, 0 0 0 0 0 0 0 0 0
rec    11, htbl, 150 0 0 0 0 0 0 0 0
rec    12, htbl, 0 0 0 129 0 0 0 0 0
rec    13, htbl, 0 0 0 0 0 0 0 0 0
rec    14, htbl, 0 0 86 114 0 0 0 0 0
rec    15, htbl, 70 0 0 0 0 0 0 0 0
rec    16, htbl, 0 0 0 0 0 0 0 0 80
rec    17, htbl, 0 0 0 0 0 0 0 119 0
rec    18, htbl, 0 0 0 0 0 0 0 0 0
rec    19, htbl, 0 0 0 0 0 0 0 0 0
rec    20, htbl, 0 0 0 0 0 0 0 0 0
rec    21, htbl, 0 0 0 0 0 0 0 0 0
rec    22, htbl, 0 0 0 0 0 61 0 0 0
rec    23, htbl, 0 0 0 0 0 0 0 0 0
rec    24, htbl, 0 0 0 0 0 0 0 0 78
rec    25, htbl, 0 128 0 0 120 0 0 0 0
rec    26, htbl, 0 0 0 0 104 0 0 0 0
rec    27, htbl, 0 0 155 0 0 0 0 0 0
rec    28, htbl, 0 0 145 0 0 0 0 170 0
rec    29, htbl, 0 0 0 0 0 0 0 0 0
rec    30, htbl, 0 0 0 0 0 0 0 0 137
rec    31, htbl, 0 0 0 0 0 0 0 0 0
rec    32, htbl, 0 0 0 0 0 0 92 0 0
rec    33, htbl, 0 0 0 0 0 0 0 95 0
rec    34, htbl, 0 0 0 0 97 0 0 0 0
rec    35, htbl, 123 0 0 0 0 164 0 0 0
rec    36, htbl, 0 0 0 0 0 0 0 0 0
rec    37, htbl, 0 0 0 0 0 101 0 0 67
rec    38, htbl, 0 0 0 0 0 0 0 0 0
rec    39, htbl, 0 0 0 0 165 0 0 0 0
rec    40, htbl, 0 0 0 0 0 0 0 0 0
rec    41, htbl, 0 0 0 0 0 0 0 0 0
rec    42, htbl, 0 0 0 0 0 0 0 0 0
rec    43, htbl, 0 0 0 0 0 0 131 0 0
rec    44, htbl, 0 0 0 0 0 0 0 0 0
rec    45, htbl, 0 0 0 0 0 0 99 0 0
rec    46, htbl, 0 0 0 0 94 0 0 0 0
rec    47, htbl, 0 0 0 0 0 0 0 93 0
rec    48, htbl, 0 0 64 0 0 0 0 0 0
rec    49, htbl, 0 0 0 166 0 0 138 0 0
rec    50, htbl, 0 0 0 124 0 167 102 139 0
rec    51, htbl, 0 0 0 0 0 0 0 0 0
rec    52, htbl, 0 0 0 0 0 0 0 0 0
rec    53, htbl, 0 0 0 125 0 0 0 0 0
rec    54, htbl, 0 0 0 0 140 0 0 0 0
rec    55, htbl, 0 66 0 168 0 0 0 0 0
rec    56, htbl, 0 0 0 0 0 0 0 0 0
rec    57, htbl, 0 0 0 0 0 0 0 0 0
rec    58, htbl, 96 0 0 0 0 0 0 0 0
rec    59, dir 59, keys=3D60, uids=3D62, t=3D00, v=3D06/2000-10-18
rec    60, key 59, n=3D61 a=3D17 409CF65CDD239C299ADDC6A4B7CE9B1937A187C6, =
valid
rec    61, key 59, n=3D0 a=3D16 C2F853C8811551D723F93D3FB0B7F6AE0098CC28, v=
alid
rec    62, uid 59, next=3D0, pref=3D63, sig=3D68, hash=3D3EBB, v=3D00, valid
rec    63, pref 59, next=3D0, S10 S3 H3 H2 Z2 Z1
rec    64, dir 64, keys=3D170, uids=3D172, t=3D00, v=3D05/2000-10-24
rec    65, sdir 65, keyid=3D441570CD466B4289, algo=3D1, hint=3D0
rec    66, sdir 66, keyid=3DE211680D80B07A4F, algo=3D17, hint=3D0
rec    67, sdir 67, keyid=3D475FBA0D103D4013, algo=3D17, hint=3D0
rec    68, sig 59, next=3D0, 64:?-- 65:?-- 66:?-- 67:?--
rec    69, dir 69, keys=3D70, uids=3D72, t=3D05, newkeys
rec    70, key 69, n=3D71 a=3D17 7E11971C2C7036676F8AA83DF2080F42D84F0B37, =
valid
rec    71, key 69, n=3D0 a=3D16 20F009EC9EDE340E76293AFA2D2C2C401549BEB2, v=
alid
rec    72, uid 69, next=3D0, pref=3D73, sig=3D74, hash=3DFD14, v=3D00, valid
rec    73, pref 69, next=3D0, S10 S4 S3 H3 H2 Z2 Z1
rec    74, sig 69, next=3D0, 59:V--
rec    75, dir 75, keys=3D78, uids=3D79, t=3D05, v=3D05/2000-10-19
rec    76, sig 75, next=3D0, 59:V--
rec    77, pref 75, next=3D0, S10 S4 S3 H3 H2 Z2 Z1
rec    78, key 75, n=3D80 a=3D17 D712CD2A0267D9845933756D2EEC6093B0FADB5F, =
valid
rec    79, uid 75, next=3D0, pref=3D77, sig=3D76, hash=3D5604, v=3D05, valid
rec    80, key 75, n=3D0 a=3D16 8F66A10E0B893C729A3397C0D8DA1337960FEB4D, v=
alid
rec    81, dir 81, keys=3D84, uids=3D85, t=3D05, v=3D05/2000-10-18
rec    82, sig 81, next=3D0, 64:?-- 59:V--
rec    83, pref 81, next=3D0, S10 S4 S3 H3 H2 Z2 Z1
rec    78, key 75, n=3D80 a=3D17 D712CD2A0267D9845933756D2EEC6093B0FADB5F, =
valid
rec    79, uid 75, next=3D0, pref=3D77, sig=3D76, hash=3D5604, v=3D05, valid
rec    80, key 75, n=3D0 a=3D16 8F66A10E0B893C729A3397C0D8DA1337960FEB4D, v=
alid
rec    81, dir 81, keys=3D84, uids=3D85, t=3D05, v=3D05/2000-10-18
rec    82, sig 81, next=3D0, 64:?-- 59:V--
rec    83, pref 81, next=3D0, S10 S4 S3 H3 H2 Z2 Z1
rec    84, key 81, n=3D86 a=3D17 08AE7E8AA5FDD7F7AC829D21D054D01DE54BB549, =
valid
rec    85, uid 81, next=3D0, pref=3D83, sig=3D82, hash=3DE99E, v=3D05, valid
rec    86, key 81, n=3D0 a=3D16 77346F447DDB0B0585AF44A0A8A9B14AACAB25FA, v=
alid
rec    87, dir 87, keys=3D104, uids=3D105, t=3D05
rec    88, sig 87, next=3D0, 99:?-- 59:V--
rec    89, pref 87, next=3D0, S3 S1 S2
rec    90, pref 87, next=3D0, S3 S1 S2
rec    91, uid 87, next=3D0, pref=3D89, sig=3D88, hash=3D8DD2, v=3D00, valid
rec    92, sdir 92, keyid=3D1880FDA87F5271D2, algo=3D17, hint=3D0
rec    93, sdir 93, keyid=3DA018044255D562B5, algo=3D17, hint=3D0
rec    94, sdir 94, keyid=3D9491B9CFD3948E7C, algo=3D17, hint=3D0
rec    95, sdir 95, keyid=3D229A277AD81D1A75, algo=3D1, hint=3D0
rec    96, sdir 96, keyid=3DFCFE4A850292B98C, algo=3D17, hint=3D0
rec    97, sdir 97, keyid=3D28274BD290C3060C, algo=3D17, hint=3D0
rec    98, sig 87, next=3D0, 99:?-- 100:?-- 102:?-- 59:V--
rec    99, sdir 99, keyid=3D8DC9DC20FCF1F503, algo=3D17, hint=3D0
rec   100, sdir 100, keyid=3D44326C53B5908314, algo=3D17, hint=3D0
rec   101, hlst, next=3D0, 65 100 0 0 0 0
rec   102, sdir 102, keyid=3DBA68188F2C8AEEB0, algo=3D17, hint=3D0
rec   103, sig 87, next=3D98, 92:?-- 93:?-- 94:?-- 95:?-- 96:?-- 97:?--
rec   104, key 87, n=3D106 a=3D17 E5AF4517263C824388B3EAD0F1685C1A0E1EA147,=
 valid
rec   105, uid 87, next=3D91, pref=3D90, sig=3D103, hash=3DD950, v=3D00, va=
lid
rec   106, key 87, n=3D0 a=3D16 4655B6ECB3075D3C486D6CDADE8297BD0BE4968E, v=
alid
rec   107, dir 107, keys=3D108, uids=3D110, t=3D00
rec   108, key 107, n=3D109 a=3D17 1517A8AE2F5DCD35AB3A5850BCB6095162F8E96A=
, validrec   109, key 107, n=3D0 a=3D16 1172F9EAD4372DB37B2AA219F7B6974EDE4=
AF4EA, valid
rec   110, uid 107, next=3D0, pref=3D111, sig=3D112, hash=3D74C1, v=3D00, v=
alid
rec   111, pref 107, next=3D0, S10 S4 S3 H3 H2 Z2 Z1
rec   112, sig 107, next=3D0, 59:V--
rec   113, dir 113, keys=3D114, uids=3D116, t=3D00
rec   114, key 113, n=3D115 a=3D17 78764ACE105E0EE4FB8402F2D19519AD4C7F2BEE=
, validrec   115, blank
rec   116, uid 113, next=3D0, pref=3D117, sig=3D0, hash=3D8DD2, v=3D00, val=
id
rec   117, pref 113, next=3D0, S10 S4 S3 H3 H2 Z2 Z1
rec   118, dir 118, keys=3D119, uids=3D121, t=3D00
rec   119, key 118, n=3D120 a=3D17 9765A5B6684317BCA646BE8CFA56373A5374C703=
, validrec   120, blank
rec   121, uid 118, next=3D0, pref=3D122, sig=3D126, hash=3D9F88, v=3D00, v=
alid
rec   122, blank
rec   123, blank
rec   124, blank
rec   125, blank
rec   126, sig 118, next=3D0, 123:?-- 124:?-- 125:?--
rec   127, dir 127, keys=3D128, uids=3D130, t=3D00
rec   128, key 127, n=3D129 a=3D17 D94888E56EF01E6A4E6B2E0E79FB7928D8BAD3BC=
, validrec   129, blank
rec   130, uid 127, next=3D0, pref=3D0, sig=3D132, hash=3DB426, v=3D00, val=
id
rec   131, blank
rec   132, sig 127, next=3D0, 131:?--
rec   133, dir 133, keys=3D134, uids=3D136, t=3D00
rec   134, key 133, n=3D0 a=3D1 466228A468BEF308928F05DFB8DE1680, valid
rec   135, hlst, next=3D0, 106 134 159 0 0 0
rec   136, uid 133, next=3D142, pref=3D0, sig=3D141, hash=3D4A54, v=3D00, v=
alid
rec   137, blank
rec   138, blank
rec   139, blank
rec   140, blank
rec   141, sig 133, next=3D0, 137:?-- 138:?-- 139:?-- 140:?--
rec   142, uid 133, next=3D143, pref=3D0, sig=3D0, hash=3D690E, v=3D00, val=
id
rec   143, uid 133, next=3D0, pref=3D0, sig=3D0, hash=3DC45E, v=3D00, valid
rec   144, dir 144, keys=3D145, uids=3D147, t=3D00
rec   145, key 144, n=3D146 a=3D17 F54C019D18BE6ED8678D39D021FDD515BFB880A3=
, validrec   146, blank
rec   147, uid 144, next=3D0, pref=3D148, sig=3D0, hash=3DAECA, v=3D00, val=
id
rec   148, pref 144, next=3D0, S10 S4 S3 H3 H2 Z2 Z1
rec   149, dir 149, keys=3D150, uids=3D152, t=3D00
rec   150, key 149, n=3D151 a=3D17 5AC3AEAB4584D5F990A2B16222A0DF185B22BC7C=
, validrec   151, blank
rec   152, uid 149, next=3D0, pref=3D153, sig=3D0, hash=3DB373, v=3D00, val=
id
rec   153, pref 149, next=3D0, S10 S3 H3 H2 Z2 Z1
rec   154, dir 154, keys=3D155, uids=3D156, t=3D00
rec   155, key 154, n=3D0 a=3D17 ECAF7590EB3443B5C7CF3ACB6C7EE1B8621CC013, =
valid
rec   156, uid 154, next=3D0, pref=3D157, sig=3D0, hash=3D14AE, v=3D00, val=
id
rec   157, pref 154, next=3D0, S10 S4 S3 H3 H2 Z2 Z1
rec   158, dir 158, keys=3D159, uids=3D162, t=3D00
rec   159, key 158, n=3D160 a=3D17 46C1B1EB0BE9E3987CC3E788007D4FF918C242C0=
, validrec   160, key 158, n=3D0 a=3D16 11068B5B6D213AFEF7284173DD9B683AA01=
70503, valid
rec   161, hlst, next=3D0, 109 160 0 0 0 0
rec   162, uid 158, next=3D0, pref=3D163, sig=3D169, hash=3D51D3, v=3D00, v=
alid
rec   163, blank
rec   164, blank
rec   165, blank
rec   166, blank
rec   167, blank
rec   168, blank
rec   169, sig 158, next=3D0, 164:?-- 165:?-- 166:?-- 167:?-- 168:?--
rec   170, blank
rec   171, blank
rec   172, uid 64, next=3D0, pref=3D173, sig=3D174, hash=3D00E1, v=3D05, va=
lid
rec   173, pref 64, next=3D0, S10 S3 H3 H2 Z2 Z1
rec   174, sig 64, next=3D0, 102:?-- 99:?-- 87:V-- 59:V--
rec   175, dir 175, keys=3D0, uids=3D0, t=3D00
rec   176, blank
rec   177, blank
rec   178, dir 178, keys=3D0, uids=3D0, t=3D00
rec   179, blank
rec   180, blank
rec   181, dir 181, keys=3D0, uids=3D0, t=3D00
rec   182, blank
rec   183, blank
rec   184, dir 184, keys=3D0, uids=3D0, t=3D00
rec   185, blank
rec   186, blank
rec   187, dir 187, keys=3D0, uids=3D0, t=3D00
rec   188, blank
rec   189, blank
rec   190, dir 190, keys=3D0, uids=3D0, t=3D00
rec   191, blank
rec   192, blank
rec   193, dir 193, keys=3D0, uids=3D0, t=3D00
rec   194, blank
rec   195, blank
rec   196, dir 196, keys=3D0, uids=3D0, t=3D00
rec   197, blank
rec   198, blank
rec   199, dir 199, keys=3D0, uids=3D0, t=3D00
rec   200, blank
rec   201, blank
rec   202, blank
rec   203, blank
rec   204, blank
rec   205, dir 205, keys=3D0, uids=3D0, t=3D00
rec   206, blank
rec   207, blank
rec   208, dir 208, keys=3D0, uids=3D0, t=3D00
rec   209, blank
rec   210, blank
rec   211, dir 211, keys=3D0, uids=3D0, t=3D00
rec   212, key 211, n=3D213 a=3D17 FA4790882841180B0E7164C4A4F415A83A6936B8=
, validrec   213, blank
gpg: Signature made Tue Oct 31 16:10:22 2000 EST using DSA key ID 3A6936B8
gpg: Good signature from "Thomas Rollins (work) <klute@achilles.net>"
gpg: hashtbl 1: 28/7 points to an invalid record 170
gpg: trust record 212, type 3: write failed: trust database error =20
gpg: the trustdb is corrupted; please run "gpg --fix-trustdb".

--=20
Andrew J. Hutton,=20
Ottawa Linux Symposium, International Linux Developers Conference
http://www.linuxsymposium.org/
Achilles, Commercial Linux Support

--yPSgZSQ6mfPWgZ9n
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE5/5v5t86bGTehh8YRAXnHAKCRAZshQ5C9ut3w1Z0FviZ0hH7KTgCcDZ8D
ic7IiKmAkbrdObanE9g8LUQ=
=nSue
-----END PGP SIGNATURE-----

--yPSgZSQ6mfPWgZ9n--

-- 
Archive is at http://lists.gnupg.org - Unsubscribe by sending mail
with a subject of  "unsubscribe"  to gnupg-users-request@gnupg.org