a ö$ßiˆã@sTddlZejdkr"ddlZddlZd dd„Zdd„ZdZejdkrHd Zned ƒZdS) éNÚntÚc Cs tjdkrtj d|¡Stj}d}tj}d}d}zt ||d|¡}Wnd}Yn0|sŽd}|tj B}zt ||d|¡}Wnd}Yn0|sÆd}|tj B}zt ||d|¡}Wnd}Yn0|rúzt  |d¡\}} Wnd}Yn0t  |¡|rtj ||¡Stj t  ¡|¡S)Nrz/usrzSoftware\ISC\BINDTrFZ InstallDir)ÚosÚnameÚpathÚjoinÚwin32conÚHKEY_LOCAL_MACHINEZKEY_READÚwin32apiZ RegOpenKeyExZKEY_WOW64_64KEYZKEY_WOW64_32KEYZRegQueryValueExZ RegCloseKeyZGetSystemDirectory) ZbindirZhklmZ bind_subkeyZsamZh_keyZ key_foundZsam64Zsam32Z named_baseÚ_©r ú-/usr/lib/python3.9/site-packages/isc/utils.pyÚprefixsD        rcCs2tjdkrd| dd¡dSd| dd¡dS)Nrú"z"\"ú'z'\'')rrÚreplace)Úsr r r Ú shellquote=s rz 9.16.23-RHz/etcÚetc)r)rrrr rrÚversionZ sysconfdirr r r r Ú s  )