HEX
Server: Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
System: Linux golden.server-sky-dns.com 3.10.0-1160.59.1.el7.x86_64 #1 SMP Mon Mar 7 01:49:29 EST 2022 x86_64
User: arkitgroups (1041)
PHP: 8.2.8
Disabled: NONE
Upload Files
File: //lib/python2.7/site-packages/offlineimap/utils/distro.pyo
�
��Vc@sddlZddlZi	dd6dd6dd6dgd6d	d
6d	d6dd
6dd6dd6Zd�Zd�Zd�ZdS(i����Ns&/usr/local/share/certs/ca-root-nss.crttfreebsds/etc/ssl/cert.pemtopenbsdt	dragonflys(/opt/local/share/curl/curl-ca-bundle.crttdarwins"/etc/ssl/certs/ca-certificates.crtslinux-ubuntuslinux-debians /etc/pki/tls/certs/ca-bundle.crtslinux-fedoraslinux-redhats/etc/ssl/ca-bundle.pems
linux-susecCsUtj�j�}|jd�rQtj�d}|rQ|d|j�}qQn|S(sj
    Finds out OS name.  For non-Linux system it will be just a plain
    OS name (like FreeBSD), for Linux it will be "linux-<distro>",
    where <distro> is the name of the distribution, as returned by
    the first component of platform.linux_distribution.

    Return value will be all-lowercase to avoid confusion about
    proper name capitalisation.

    tlinuxis-%s(tplatformtsystemtlowert
startswithtlinux_distribution(tOStDISTRO((s</usr/lib/python2.7/site-packages/offlineimap/utils/distro.pytget_os_namescCsGt�}d}|tkrCt|}t|d�sC|f}qCn|S(s+Returns search path for CA bundle for the current OS.
    
    We will return an iterable even if configuration has just
    a single value: it is easier for our callers to be sure
    that they can iterate over result.

    Returned value of None means that there is no search path
    at all.
    t__iter__N(RtNonet__DEF_OS_LOCATIONSthasattr(R
tl((s</usr/lib/python2.7/site-packages/offlineimap/utils/distro.pytget_os_sslcertfile_searchpath2s	
cCsht�}|dkrdSxH|D]@}tjj|�r tjj|�s\tjj|�r |Sq WdS(s
    Finds out the location for the distribution-specific
    CA certificate file bundle.

    Returns the location of the file or None if there is
    no known CA certificate file or all known locations
    correspond to non-existing filesystem objects.
    N(RRtostpathtexiststisfiletislink(Rtf((s</usr/lib/python2.7/site-packages/offlineimap/utils/distro.pytget_os_sslcertfileGs
	
$(RRRRRR(((s</usr/lib/python2.7/site-packages/offlineimap/utils/distro.pyt<module>s