a ϓi@sTddlZejdkr"ddlZddlZd ddZddZdZejdkrHd Zned ZdS) Nntc Cs tjdkrtjd|Stj}d}tj}d}d}zt||d|}Wnd}Yn0|sd}|tj B}zt||d|}Wnd}Yn0|sd}|tj B}zt||d|}Wnd}Yn0|rzt |d\}} Wnd}Yn0t ||rtj||Stjt |S)Nrz/usrzSoftware\ISC\BINDTrFZ InstallDir)osnamepathjoinwin32conHKEY_LOCAL_MACHINEZKEY_READwin32apiZ RegOpenKeyExZKEY_WOW64_64KEYZKEY_WOW64_32KEYZRegQueryValueExZ RegCloseKeyZGetSystemDirectory) ZbindirZhklmZ bind_subkeyZsamZh_keyZ key_foundZsam64Zsam32Z named_base_r -/usr/lib/python3.9/site-packages/isc/utils.pyprefixsD        rcCs2tjdkrd|dddSd|dddS)Nr"z"\"'z'\'')rrreplace)sr r r shellquote=s rz 9.16.23-RHz/etcetc)r)rrrr rrversionZ sysconfdirr r r r  s  )