[OpenAFS] Precompiled 1.4.6 binaries for AIX 5.3: Problems due to different build mode

Markus Alt altmark@de.ibm.com
Fri, 21 Dec 2007 16:12:49 +0100


This is a cryptographically signed message in MIME format.

--------------ms080106040208020203090300
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi folks,

yesterday I've installed 1.4.6 from the precompiled rs_aix53.tar.gz
tarball on an AIX 5.3 machine (client only first for testing). However
during the next reboot, the start of AFS via /etc/rc.afs from within
/etc/inittab failed.

afsd complained about not being able to read files from the
configuration directory /usr/local/etc/openafs. That's true, because the
machine has its AFS stuff in the Transarc style paths (i.e. config files
in /usr/vice/etc) and the /usr/local/etc/openafs directory does not
exist at all.

I could get it going by adding "-confdir /usr/vice/etc" to the options
for afsd in /etc/rc.afs, but still e.g. klog fails with

"klog: error reading cell database Can't get local cell name!".

I wonder whether it is intentional that the precompiled binaries
obviously use different directories than the previous releases. Looking
at the "strings" output for some of the 1.4.6 binaries for AIX, it seems
that the new release has been built in default mode instead of Transarc
mode. If this switch has been made by intention, then it should be noted
somewhere IMHO. If this has happened by mistake, could then someone
please provide an updated tarball?

On a side note: It seems that the new stuff has been built with umask
077, thus permissions need to be adjusted after installation for
world-readable/executable files (klog, tokens, etc.). It would be
helpful if it could be built with umask 022 again (as before). Thanks.

Regards,
Markus

--=20
Markus Alt
IBM Lab Boeblingen, Germany
altmark@de.ibm.com

--------------------------------------------------
IBM Deutschland Entwicklung GmbH
Vorsitzender des Aufsichtsrats: Martin Jetter
Gesch=E4ftsf=FChrung: Herbert Kircher
Sitz der Gesellschaft: B=F6blingen
Registergericht: Amtsgericht Stuttgart, HRB 243294
--------------------------------------------------




--------------ms080106040208020203090300
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIP5jCC
BSwwggSVoAMCAQICEDhxwVOTyOj0nx4MTQ30ZkMwDQYJKoZIhvcNAQEFBQAwgcExCzAJBgNV
BAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMiBQdWJs
aWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEoYykg
MTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MR8wHQYDVQQL
ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4XDTAzMDUwNjAwMDAwMFoXDTA4MDUwNTIzNTk1
OVowgfkxCzAJBgNVBAYTAlVTMTQwMgYDVQQKEytJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1h
Y2hpbmVzIENvcnBvcmF0aW9uMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTsw
OQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAo
YykwMzEwMC4GA1UECxMnQ2xhc3MgMiBPblNpdGUgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENB
MSQwIgYDVQQDExtJQk0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwgZ8wDQYJKoZIhvcNAQEB
BQADgY0AMIGJAoGBANVnrTXdoH79V2HWnacXy7mjjSNcnOi3Z+cXSBh9uSDhCLAUUeuvoHub
uA5ImrJI5k/dA+Q0L+WNzR7OZr4TRpw3DOksYS/0o+RZ5+luJ7ltXcdVgsHU6qqHDpvF1hAe
gqpNz670JVVfUs4ThC1AafMIBHwmJbqFG4Iy39OH37oBAgMBAAGjggHpMIIB5TASBgNVHRMB
Af8ECDAGAQH/AgEAMEQGA1UdIAQ9MDswOQYLYIZIAYb4RQEHFwIwKjAoBggrBgEFBQcCARYc
aHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYTA0BgNVHR8ELTArMCmgJ6AlhiNodHRwOi8v
Y3JsLnZlcmlzaWduLmNvbS9wY2EyLWcyLmNybDALBgNVHQ8EBAMCAQYwEQYJYIZIAYb4QgEB
BAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTEyNzAdBgNV
HQ4EFgQUkcFzsHPV2ZJ0Z80b8VEUNDG2LFowgegGA1UdIwSB4DCB3aGBx6SBxDCBwTELMAkG
A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTwwOgYDVQQLEzNDbGFzcyAyIFB1
YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIxOjA4BgNVBAsTMShj
KSAxOTk4IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNV
BAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmuCEQC5L2DMiJ+hekYJuFtwbIqvMA0GCSqGSIb3
DQEBBQUAA4GBAAgYBRMDGzUl8C495yDmyE78QHSxQjkpKbJ61i0GkSYGUmkRYc3czKUlkV3s
dHWe28su0SRO8HKhXzfUdR2D2n6UixORmR/tobmuxlkfwqHWDvNVuJD0iCV1e2cXT9qf38vM
zMiC55lQmnCoUfTg131ovM/V1EI2aT181HWu/pM8MIIFVzCCBMCgAwIBAgIQfeCV2HVtfbpP
bYe9sb4kbDANBgkqhkiG9w0BAQQFADCB+TELMAkGA1UEBhMCVVMxNDAyBgNVBAoTK0ludGVy
bmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ29ycG9yYXRpb24xHzAdBgNVBAsTFlZlcmlT
aWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3
dy52ZXJpc2lnbi5jb20vcnBhIChjKTAzMTAwLgYDVQQLEydDbGFzcyAyIE9uU2l0ZSBJbmRp
dmlkdWFsIFN1YnNjcmliZXIgQ0ExJDAiBgNVBAMTG0lCTSBDZXJ0aWZpY2F0aW9uIEF1dGhv
cml0eTAeFw0wNzA2MjAwMDAwMDBaFw0wODA2MTkyMzU5NTlaMIGDMS4wLAYDVQQKFCVJbnRl
cm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvcnAuMRMwEQYDVQQDDApNYXJrdXMgQWx0
MRkwFwYKCZImiZPyLGQBARQJMTA2MzIzNzI0MSEwHwYJKoZIhvcNAQkBFhJhbHRtYXJrQGRl
LmlibS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKPH5jUJpQO4SVMMceTM0zqu
wehYrfdjPtjOdX3h/YZnMnOKJZ7tY8u3R6WAwTWbCuntT8Bl3y7RsJVCZIMki980LzBb6cur
52MO/s/ZAuHJxmPbJ5xDbRnWf3XvYSAxbMYUYcStuxDnrTvVLIiJ40L+59UMN4bpo6dWKjwJ
fbEbAgMBAAGjggJSMIICTjAJBgNVHRMEAjAAMAsGA1UdDwQEAwIFoDBmBgNVHR8EXzBdMFug
WaBXhlVodHRwOi8vb25zaXRlY3JsLnZlcmlzaWduLmNvbS9JbnRlcm5hdGlvbmFsQnVzaW5l
c3NNYWNoaW5lc0NvcnBDb3Jwb3JhdGVDSU8vTGF0ZXN0Q1JMMIIBKQYDVR0gBIIBIDCCARww
ggEYBgtghkgBhvhFAQcXAjCCAQcwKwYIKwYBBQUHAgEWH2h0dHBzOi8vd3d3LnZlcmlzaWdu
LmNvbS9ycGEta3IwgdcGCCsGAQUFBwICMIHKGoHHTm90aWNlIFRleHQ9Tk9USUNFOiBQcml2
YXRlIGtleSBtYXkgYmUgcmVjb3ZlcmVkIGJ5IFZlcmlTaWduJ3MgY3VzdG9tZXIgd2hvIG1h
eSBiZSBhYmxlIHRvIGRlY3J5cHQgbWVzc2FnZXMgeW91IHNlbmQgdG8gY2VydGlmaWNhdGUg
aG9sZGVyLiAgVXNlIGlzIHN1YmplY3QgdG8gdGVybXMgYXQgaHR0cHM6Ly93d3cudmVyaXNp
Z24uY29tL3JwYS1rcjAfBgNVHSMEGDAWgBSRwXOwc9XZknRnzRvxURQ0MbYsWjAdBgNVHQ4E
FgQU44zl1aCWIS2AJ2fPepNj7VsOBC4wLQYDVR0RBCYwJKAiBgorBgEEAYI3FAIDoBQMEmFs
dG1hcmtAZGUuaWJtLmNvbTAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEQYJYIZI
AYb4QgEBBAQDAgWgMA0GCSqGSIb3DQEBBAUAA4GBADEsiZtRmhRIXuRBwvvM1Z18M8axGLCB
2mgwL8KX8o4yhgx0dTg/FWLfqv6QWPjuYSKG2/Qehkff1WuzxIg0gqTFz+4kSd3zumob4piY
oeilBthE8sCZfG+vAdOlPthA9URukXMy2soKFcLkQ4ByRZHN2dHe4+hWd86GuPFyccViMIIF
VzCCBMCgAwIBAgIQfeCV2HVtfbpPbYe9sb4kbDANBgkqhkiG9w0BAQQFADCB+TELMAkGA1UE
BhMCVVMxNDAyBgNVBAoTK0ludGVybmF0aW9uYWwgQnVzaW5lc3MgTWFjaGluZXMgQ29ycG9y
YXRpb24xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1z
IG9mIHVzZSBhdCBodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhIChjKTAzMTAwLgYDVQQL
EydDbGFzcyAyIE9uU2l0ZSBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0ExJDAiBgNVBAMTG0lC
TSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNzA2MjAwMDAwMDBaFw0wODA2MTkyMzU5
NTlaMIGDMS4wLAYDVQQKFCVJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvcnAu
MRMwEQYDVQQDDApNYXJrdXMgQWx0MRkwFwYKCZImiZPyLGQBARQJMTA2MzIzNzI0MSEwHwYJ
KoZIhvcNAQkBFhJhbHRtYXJrQGRlLmlibS5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJ
AoGBAKPH5jUJpQO4SVMMceTM0zquwehYrfdjPtjOdX3h/YZnMnOKJZ7tY8u3R6WAwTWbCunt
T8Bl3y7RsJVCZIMki980LzBb6cur52MO/s/ZAuHJxmPbJ5xDbRnWf3XvYSAxbMYUYcStuxDn
rTvVLIiJ40L+59UMN4bpo6dWKjwJfbEbAgMBAAGjggJSMIICTjAJBgNVHRMEAjAAMAsGA1Ud
DwQEAwIFoDBmBgNVHR8EXzBdMFugWaBXhlVodHRwOi8vb25zaXRlY3JsLnZlcmlzaWduLmNv
bS9JbnRlcm5hdGlvbmFsQnVzaW5lc3NNYWNoaW5lc0NvcnBDb3Jwb3JhdGVDSU8vTGF0ZXN0
Q1JMMIIBKQYDVR0gBIIBIDCCARwwggEYBgtghkgBhvhFAQcXAjCCAQcwKwYIKwYBBQUHAgEW
H2h0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEta3IwgdcGCCsGAQUFBwICMIHKGoHHTm90
aWNlIFRleHQ9Tk9USUNFOiBQcml2YXRlIGtleSBtYXkgYmUgcmVjb3ZlcmVkIGJ5IFZlcmlT
aWduJ3MgY3VzdG9tZXIgd2hvIG1heSBiZSBhYmxlIHRvIGRlY3J5cHQgbWVzc2FnZXMgeW91
IHNlbmQgdG8gY2VydGlmaWNhdGUgaG9sZGVyLiAgVXNlIGlzIHN1YmplY3QgdG8gdGVybXMg
YXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYS1rcjAfBgNVHSMEGDAWgBSRwXOwc9XZ
knRnzRvxURQ0MbYsWjAdBgNVHQ4EFgQU44zl1aCWIS2AJ2fPepNj7VsOBC4wLQYDVR0RBCYw
JKAiBgorBgEEAYI3FAIDoBQMEmFsdG1hcmtAZGUuaWJtLmNvbTAdBgNVHSUEFjAUBggrBgEF
BQcDAgYIKwYBBQUHAwQwEQYJYIZIAYb4QgEBBAQDAgWgMA0GCSqGSIb3DQEBBAUAA4GBADEs
iZtRmhRIXuRBwvvM1Z18M8axGLCB2mgwL8KX8o4yhgx0dTg/FWLfqv6QWPjuYSKG2/Qehkff
1WuzxIg0gqTFz+4kSd3zumob4piYoeilBthE8sCZfG+vAdOlPthA9URukXMy2soKFcLkQ4By
RZHN2dHe4+hWd86GuPFyccViMYIEtzCCBLMCAQEwggEOMIH5MQswCQYDVQQGEwJVUzE0MDIG
A1UEChMrSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBNYWNoaW5lcyBDb3Jwb3JhdGlvbjEfMB0G
A1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0
IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEgKGMpMDMxMDAuBgNVBAsTJ0NsYXNzIDIg
T25TaXRlIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQTEkMCIGA1UEAxMbSUJNIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5AhB94JXYdW19uk9th72xviRsMAkGBSsOAwIaBQCgggL9MBgGCSqG
SIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA3MTIyMTE1MTI0OVowIwYJ
KoZIhvcNAQkEMRYEFAuzkflsQ/2qK19Etia8vyE+jrN+MFIGCSqGSIb3DQEJDzFFMEMwCgYI
KoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqG
SIb3DQMCAgEoMIIBIQYJKwYBBAGCNxAEMYIBEjCCAQ4wgfkxCzAJBgNVBAYTAlVTMTQwMgYD
VQQKEytJbnRlcm5hdGlvbmFsIEJ1c2luZXNzIE1hY2hpbmVzIENvcnBvcmF0aW9uMR8wHQYD
VQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQg
aHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwMzEwMC4GA1UECxMnQ2xhc3MgMiBP
blNpdGUgSW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBMSQwIgYDVQQDExtJQk0gQ2VydGlmaWNh
dGlvbiBBdXRob3JpdHkCEH3gldh1bX26T22HvbG+JGwwggEjBgsqhkiG9w0BCRACCzGCARKg
ggEOMIH5MQswCQYDVQQGEwJVUzE0MDIGA1UEChMrSW50ZXJuYXRpb25hbCBCdXNpbmVzcyBN
YWNoaW5lcyBDb3Jwb3JhdGlvbjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazE7
MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEg
KGMpMDMxMDAuBgNVBAsTJ0NsYXNzIDIgT25TaXRlIEluZGl2aWR1YWwgU3Vic2NyaWJlciBD
QTEkMCIGA1UEAxMbSUJNIENlcnRpZmljYXRpb24gQXV0aG9yaXR5AhB94JXYdW19uk9th72x
viRsMA0GCSqGSIb3DQEBAQUABIGAkhHS+vJRWrOt+8AndzOJBD2cIaKX7woyTbatcsRnYDKn
ZbRsVkfRMdGfJf8F7izv25XhsUjA0c3HxiH1rtRdGdG89/Am6p9EZw/YBxdoljC3BsSLFsPH
5mZ2PmVq1xiQsvhjKsheYTrQj7nn0xX2QnrUUs6QbIPKkgFVV29DexEAAAAAAAA=
--------------ms080106040208020203090300--