Ñò K<Ì]c@sLddklZddklZlZddkZdefd„ƒYZdS(iÿÿÿÿ(t DebianPlugin(tPackageManagert LinuxPolicyNt DebianPolicycBsfeZdZdZdZdZdZedƒZe gZ ddZ d„Z e d„ƒZd „ZRS( tDebiansthe Debian projectshttp://www.debian.org/ts-dpkg-query -W -f='${Package}|${Version}\n' \*s9/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/gamess:/usr/local/sbin:/usr/local/bincCsDtt|ƒiƒd|_d|_tdƒ|_tg|_dS(NRs-dpkg-query -W -f='${Package}|${Version}\n' \*( tsuperRt__init__t report_namet ticket_numberRtpackage_managerRtvalid_subclasses(tself((s7/usr/lib/python2.6/site-packages/sos/policies/debian.pyRs    cCstiidƒS(s[This method checks to see if we are running on Debian. It returns True or False.s/etc/debian_version(tostpathtisfile(R ((s7/usr/lib/python2.6/site-packages/sos/policies/debian.pytchecksc Cssydtddƒiiƒ}z=|~}|iƒ}d|jodSd|jodSWdQXtSWntSXdS(Ns/etc/lsb-releasetrs wheezy/sidis jessie/sidi(topent__exit__t __enter__treadtFalse(R t_[1]tfpt rel_string((s7/usr/lib/python2.6/site-packages/sos/policies/debian.pyt dist_version!s&    (t__name__t __module__tdistrotvendort vendor_urlRR RR RR tPATHRt classmethodRR(((s7/usr/lib/python2.6/site-packages/sos/policies/debian.pyRs   (t sos.pluginsRt sos.policiesRRR R(((s7/usr/lib/python2.6/site-packages/sos/policies/debian.pyts