Ad 24.09.14, Sven Hartge scribebat:
> Volker Englisch <
blac...@rabbit.inka.de> wrote:
>
>> Okay. Ich habe das Root-CA-Zertifikat der Telekom heruntergeladen und
>> unter /usr/local/share/certs gespeichert (FreeBSD). Dann in diesem
>> Verzeichnis einen c_rehash gemacht. Sieht dann so aus:
>
>> | $ ls -l
>> | lrwxr-xr-x 1 root wheel 30 24 Sep 12:14 /usr/local/share/certs/812e17de.0 -> Deutsche_Telekom_Root_CA_2.pem
>> | -r--r--r-- 1 root staff 1318 27 Jan 2014 /usr/local/share/certs/Deutsche_Telekom_Root_CA_2.pem
>> | -r--r--r-- 1 root staff 773328 31 Jan 2011 /usr/local/share/certs/ca-root-nss.crt
>
>> Wenn ich in der .fetchmailrc:
>
>> | sslcertpath /usr/local/share/certs
>
>> eintrage, bekomme ich den selben Fehler wie vorher. Trage och dort:
>
>> | sslcertfile /usr/local/share/certs/Deutsche_Telekom_Root_CA_2.pem
>
>> ein, funktioniert es einwandfrei.
>
> Hier w锟絩e interessant, was strace (oder das *BSD dazu), um zu sehen,
> welche Dateien fetchmail 锟絙erhaupt versucht zu 锟絝fnen.
Here it comes... Kein Versuch, im certs-Verzeichnis 锟絙erhaupt etwas
锟絝fnen zu wollen.
| $ truss fetchmail | grep ^open
| open("/etc/libmap.conf",O_RDONLY,0666) ERR#2 'No such file or directory'
| open("/usr/local/lib/libintl.so.9",O_RDONLY,00) = 3 (0x3)
| open("/usr/local/lib/libiconv.so.3",O_RDONLY,027757763614) = 3 (0x3)
| open("/usr/lib/libopie.so.5",O_RDONLY,027757763614) = 3 (0x3)
| open("/var/run/ld-elf.so.hints",O_RDONLY,027757762570) = 3 (0x3)
| open("/lib/libcrypt.so.4",O_RDONLY,027757763614) = 3 (0x3)
| open("/lib/libmd.so.4",O_RDONLY,027757763614) = 3 (0x3)
| open("/lib/libkvm.so.4",O_RDONLY,027757763614) = 3 (0x3)
| open("/usr/lib/libcom_err.so.4",O_RDONLY,027757763614) = 3 (0x3)
| open("/usr/lib/libssl.so.5",O_RDONLY,027757763614) = 3 (0x3)
| open("/lib/libcrypto.so.5",O_RDONLY,027757763614) = 3 (0x3)
| open("/lib/libc.so.7",O_RDONLY,027757763614) = 3 (0x3)
| open("/etc/nsswitch.conf",O_RDONLY,0666) = 3 (0x3)
| open("/etc/pwd.db",O_RDONLY,00) = 3 (0x3)
| open("/etc/pwd.db",O_RDONLY,00) = 3 (0x3)
| open("/usr/share/locale/de_DE.ISO8859-1/LC_COLLATE",O_RDONLY,0666) = 3 (0x3)
| open("/usr/share/locale/de_DE.ISO8859-1/LC_CTYPE",O_RDONLY,0666) = 3 (0x3)
| open("/usr/share/locale/de_DE.ISO8859-1/LC_MONETARY",O_RDONLY,05024000000) = 3 (0x3)
| open("/usr/share/locale/de_DE.ISO8859-1/LC_NUMERIC",O_RDONLY,043) = 3 (0x3)
| open("/usr/share/locale/de_DE.ISO8859-1/LC_TIME",O_RDONLY,06) = 3 (0x3)
| open("/usr/share/locale/de_DE.ISO8859-1/LC_MESSAGES",O_RDONLY,0557) = 3 (0x3)
| open("/home/operator/.fetchmailrc",O_RDONLY,0666) = 3 (0x3)
| open("/etc/pwd.db",O_RDONLY,00) = 3 (0x3)
| open("/home/operator/.fetchids",O_RDONLY,0666) ERR#2 'No such file or directory'
| open("/home/operator/.netrc",O_RDONLY,0666) ERR#2 'No such file or directory'
| open("/home/operator/.fetchmail.pid",O_RDONLY,0666) ERR#2 'No such file or directory'
| open("/home/operator/.fetchmail.pid",O_WRONLY|O_CREAT|O_EXCL,0666) = 3 (0x3)
| open("/etc/resolv.conf",O_RDONLY,0666) = 3 (0x3)
| open("/etc/hosts",O_RDONLY,0666) = 3 (0x3)
| open("/etc/services",O_RDONLY,0666) = 3 (0x3)
| open("/etc/hosts",O_RDONLY,0666) = 3 (0x3)
| open("/etc/services",O_RDONLY,0666) = 3 (0x3)
| open("/etc/services",O_RDONLY,0666) = 3 (0x3)
| open("/etc/services",O_RDONLY,0666) = 3 (0x3)
| open("/etc/services",O_RDONLY,0666) = 3 (0x3)
| open("/dev/crypto",O_RDWR,00) ERR#2 'No such file or directory'
| open("/dev/urandom",O_NONBLOCK|O_NOCTTY,0440) = 4 (0x4)
| open("/usr/local/share/locale/locale.alias",O_RDONLY,0666) = 4 (0x4)
| open("/usr/local/share/locale/de_DE.ISO8859-1/LC_MESSAGES/fetchmail.mo",O_RDONLY,027757736010) ERR#2 'No such file or directory'
| open("/usr/local/share/locale/de_DE.iso88591/LC_MESSAGES/fetchmail.mo",O_RDONLY,027757736010) ERR#2 'No such file or directory'
| open("/usr/local/share/locale/de_DE/LC_MESSAGES/fetchmail.mo",O_RDONLY,027757736010) ERR#2 'No such file or directory'
| open("/usr/local/share/locale/de.ISO8859-1/LC_MESSAGES/fetchmail.mo",O_RDONLY,027757736010) ERR#2 'No such file or directory'
| open("/usr/local/share/locale/de.iso88591/LC_MESSAGES/fetchmail.mo",O_RDONLY,027757736010) ERR#2 'No such file or directory'
| open("/usr/local/share/locale/de/LC_MESSAGES/fetchmail.mo",O_RDONLY,027757736010) = 4 (0x4)
| open("/usr/local/lib/charset.alias",O_NOFOLLOW,016) = 4 (0x4)
V*