+
    4SsiÎ  ã                   ó˜   € ^ RI t ^ RIt^ RIHtHtHtHt ^ RIHtH	t	 ^ RI
HtHt ^ RIHt ^ RIHt R]n        R tR	 t ! R
 R]]4      tR# )é    N)Ú
gp_xml_extÚgp_misc_applierÚdrop_privilegesÚexpand_pref_variables)ÚPopenÚPIPE)Úfetch_crontabÚinstall_user_crontab)Úlog)Úgp_scripts_exta  
### autogenerated by samba
#
# This file is generated by the gp_drive_maps_user_ext Group Policy
# Client Side Extension. To modify the contents of this file,
# modify the appropriate Group Policy objects which apply
# to this machine. DO NOT MODIFY THIS FILE DIRECTLY.
#

c                 ó¾   € \         P                  ! R V 4       \        RRV .\        \        R7      P	                  4       w  rV'       d   RV9  d   \        V4      hR# R# )zMounting driveÚgioÚmount)ÚstdoutÚstderrs   Location is already mountedN)r   Údebugr   r   ÚcommunicateÚSystemError)ÚuriÚoutÚerrs   &  Ú</usr/lib/python3/dist-packages/samba/gp/gp_drive_maps_ext.pyÚmount_driver   $   sU   € Ü‡I‚IÐ Ô$Ü�e˜W cÐ*Ü ¬ô/ß/:©{«}ñ €Cç
Ø)°Ô4Ü˜cÓ"Ð"ñ 5ñ ó    c                 ój   € \         P                  ! R V 4       \        RRV R.4      P                  4       # )zUnmounting driver   r   z	--unmount)r   r   r   Úwait)r   s   &r   Úunmount_driver   ,   s.   € Ü‡I‚IÐ  #Ô&Ü�%˜ # {Ð3Ó4×9Ñ9Ó;Ð;r   c                   óP   a a€ ] tR t^0t oV 3R ltR tR tR tR tR t	Rt
VtV ;t# )Úgp_drive_maps_user_extc                óú   <€ \         SV `  V4      pR VP                  4       9   d!   \        P                  ! VR ,          4      VR &   RVP                  4       9   d!   \        P                  ! VR,          4      VR&   V# )ÚpropsÚrun_once)ÚsuperÚparse_valueÚkeysÚjsonÚloads)ÚselfÚvalÚvalsÚ	__class__s   && €r   r$   Ú"gp_drive_maps_user_ext.parse_value1   sa   ø€ Ü‰wÑ" 3Ó'ˆØ�d—i‘i“kÔ!Ü ŸJšJ t¨G¥}Ó5ˆD�‰MØ˜Ÿ™›Ô$Ü#Ÿzšz¨$¨zÕ*:Ó;ˆD�ÑØˆr   c                ó„  € V P                  V4      pR VP                  4       9   d!   VR ,          R,          R9   d   \        V4       \        V P                  4      w  rVRVP                  4       9   d=   VR,          V9   d/   VP                  VR,          4       \        V P                  WV4       V P                  W4       R# )r!   ÚactionÚcrontabN©ÚCÚRÚU)r$   r%   r   r	   ÚusernameÚremover
   Úcache_remove_attribute)r(   Úguidr   r)   r*   ÚothersÚentriess   &&&&   r   ÚunapplyÚgp_drive_maps_user_ext.unapply9   sŽ   € Ø×Ñ Ó$ˆØ�d—i‘i“kÔ!Ø�W•˜hÕ'¨?Ô:Ü˜#ÔÜ'¨¯©Ó6‰ˆØ˜Ÿ	™	›Ô#¨¨Y­¸7Ô(BØ�N‰N˜4 	�?Ô+Ü  §¡°Ô@Ø×#Ñ# DÖ.r   c                óö  € V P                  W4      pV P                  \        P                  ! V4      \        P                  ! V4      VR 7      pV'       d   V P	                  WV4       VR,          R9   d   \        V4       MVR,          R8X  d   \        V4       V'       gE   \        V P                  4      w  r‰WY9  d(   V	P                  V4       \        V P                  W‰4       V P                  WV4       R# ))r!   r"   r/   r.   ÚDNr0   )Úcache_get_attribute_valueÚgenerate_valuer&   Údumpsr:   r   r   r	   r4   Úappendr
   Úcache_add_attribute)
r(   r7   r   r!   r"   ÚentryÚold_valr)   r8   r9   s
   &&&&&&    r   ÚapplyÚgp_drive_maps_user_ext.applyD   s¿   € Ø×0Ñ0°Ó;ˆØ×!Ñ!¬¯
ª
°5Ó(9Ü+/¯:ª:°hÓ+?Ø*/ð "ó 1ˆ÷
 Ø�L‰L˜ GÔ,à��?˜oÔ-Ü˜ÕØ�8�_ Ô#Ü˜#ÔßÜ+¨D¯M©MÓ:‰OˆFØÔ#Ø—‘˜uÔ%Ü$ T§]¡]°FÔDØ× Ñ  ¨CÖ0r   c                ó   € R # )zPreferences/Drives© )r(   s   &r   Ú__str__Úgp_drive_maps_user_ext.__str__Y   s   € Ù#r   c           	     óþ  € V FR  w  r4\        V 4      V9   g   K  V\        V 4      ,          P                  4        F  w  rVV P                  W5V4       K  	  KT  	  V EF[  pVP                  '       g   K  R p\        P
                  P                  VP                  V4      p	\        RV P                  V	4      p
V
'       g   Ke  V
P                  R4      p. pV EF¿  pVP                  R4      pVf$   \        P                  ! RVP                  4       K<  VP                  R,          R8X  d$   \        P                  ! RVP                  4       Kw  R	pVP                  R
4      pV'       d   VP                  R4      pVe   RpRP                  VP                  R,          P                  RR4      4      p\        P
                  P                  VP                  R4      p \!        VVV P"                  V P$                  R7      pTP+                  T4       RpT'       gT   TP                  R,          R9   d   RP                  T4      pM)TP                  R,          R8X  d   RP                  T4      pT P-                  TP.                  Y^P                  TT4       EKÂ  	  V P1                  VP.                  VR7       EK^  	  R#   \&         d5   p\        P(                  ! RT,          TP                  4        Rp?EK"  Rp?ii ; i)ú"USER/Preferences/Drives/Drives.xmlÚrootÚDriveÚ
PropertiesNzDrive is missing PropertiesÚ	thisDriveÚHIDEzDrive is hiddenFÚFiltersÚFilterRunOnceTúsmb:{}ÚpathÚ\Ú/ÚUSER)r4   z(Failed to expand drive map variables: %sÚ r.   z@hourly gio mount {}r=   z@hourly gio mount {} --unmount)Úkeepr0   )ÚstrÚitemsr:   Úfile_sys_pathÚosrU   Újoinr   ÚparseÚfindallÚfindr   ÚwarningÚattribÚformatÚreplacer   Úlpr4   Ú	NameErrorÚwarnrA   rE   ÚnameÚclean)r(   Údeleted_gpo_listÚchanged_gpo_listr7   Úsettingsr   r)   ÚgpoÚxmlrU   Úxml_confÚdrivesÚattrsÚdriveÚpropr"   ÚfiltersÚrun_once_filterÚgptpathÚerC   s   &&&                  r   Úprocess_group_policyÚ+gp_drive_maps_user_ext.process_group_policy\   sQ  € Û.‰NˆDÜ�4‹y˜HÖ$Ø (¬¨T«Õ 3× 9Ñ 9Ö ;‘H�CØ—L‘L ¨CÖ0ó !<ñ /ô
 $ˆCØ× × Ò Ø:�Ü—w‘w—|‘| C×$5Ñ$5°sÓ;�Ü*¨6°4·:±:¸tÓD�ßÙØ!×)Ñ)¨'Ó2�Ø�Ü#�EØ Ÿ:™: lÓ3�DØ’|ÜŸšÐ$AÀ5Ç<Á<ÔPÙ Ø—{‘{ ;Õ/°6Ô9ÜŸšÐ$5°t·{±{ÔCÙ Ø$�HØ#Ÿj™j¨Ó3�GßØ*1¯,©,°Ó*G˜Ø*Ò6Ø'+˜HØ"Ÿ/™/¨$¯+©+°fÕ*=×*EÑ*EÀdÈCÓ*PÓQ�Cô !Ÿg™gŸl™l¨3×+<Ñ+<¸fÓE�Gð!Ü3°C¸À$Ç'Á'Ø=A¿]¹]ôL˜ð —L‘L Ô%Ø�Eß#ØŸ;™; xÕ0°OÔCØ$:×$AÑ$AÀ#Ó$F™EØ!Ÿ[™[¨Õ2°cÔ9Ø$D×$KÑ$KÈCÓ$P˜EØ—J‘J˜sŸx™x¨¯k©k¸8ÀU×KñK $ðL —
‘
˜3Ÿ8™8¨%�
×0ó_ $øô< %ô !ô ŸšÐ!KÈaÕ!OØ!%§¡ô.æ ûð!ús   Ç#J=Ê=K<Ë(K7Ë7K<c                ó°  € / pVP                   '       EdA   R p\        P                  P                  VP                   V4      pV P	                  V4      pV'       g   V# VP                  R4      pV Fâ  pVP                  R4      pVf   K  VP                  R,          R8X  d   K4  RP                  VP                  R,          P                  RR4      4      p	VP                  R	,          R9   d'   R
P                  V	4      W(P                  R,          &   K¤  VP                  R	,          R8X  g   K¾  RP                  V	4      W(P                  R,          &   Kä  	  V# )rL   rN   rO   rP   rQ   rT   rU   rV   rW   r.   zgio mount {}Úlabelr=   zgio mount {} --unmountr0   )
r]   r^   rU   r_   r`   ra   rb   rd   re   rf   )
r(   ro   Úoutputrp   rU   rq   rr   rt   ru   r   s
   &&        r   ÚrsopÚgp_drive_maps_user_ext.rsop“   s  € ØˆØ××ÑØ6ˆCÜ—7‘7—<‘< × 1Ñ 1°3Ó7ˆDØ—z‘z $Ó'ˆHßØ�Ø×%Ñ% gÓ.ˆFÛ�Ø—z‘z ,Ó/�Ø’<ÙØ—;‘;˜{Õ+¨vÔ5ÙØ—o‘o d§k¡k°&Õ&9×&AÑ&AÀ$ÈÓ&LÓM�Ø—;‘;˜xÕ(¨OÔ;Ø3A×3HÑ3HÈÓ3M�FŸ;™; wÕ/Ó0Ø—[‘[ Õ*¨cÖ1à0×7Ñ7¸Ó<ð Ÿ;™; wÕ/Ó0ñ  ð ˆr   rH   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r$   r:   rE   rI   rz   r   Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r+   Ú__classdict__s   @@r   r   r   0   s)   ù‡ € õò	/ò1ò*$ò51÷nò r   r   )r^   r&   Úsamba.gp.gpclassr   r   r   r   Ú
subprocessr   r   Úsamba.gp.gp_scripts_extr	   r
   Úsamba.gp.util.loggingr   Úsamba.gpr   Úintror   r   r   rH   r   r   Ú<module>r�      sG   ðó" 
Û ÷ó ç "ß GÝ %Ý #ð	€Ô ò#ò<ôx˜Z¨ö xr   