+
    4SsiY                     B    ^ RI t ^ RIHtHt ^ RIHt  ! R R]]4      tR# )    N)
gp_xml_extgp_file_applier)sudo_applier_funcc                   6   a  ] tR t^t o R tRR ltR tRtV tR# )vgp_sudoers_extc                    R # )zVGP/Unix Settings/Sudo Rights )selfs   &:/usr/lib/python3/dist-packages/samba/gp/vgp_sudoers_ext.py__str__vgp_sudoers_ext.__str__   s    .    c           	        V FR  w  rE\        V 4      V9   g   K  V\        V 4      ,          P                  4        F  w  rgV P                  WFV4       K  	  KT  	  V EF%  pVP                  '       g   K  R p	\        P
                  P                  VP                  V	4      p
V P                  V
4      pV'       g   K_  VP                  R4      pVP                  R4      p. pVP                  R4       EF   pVP                  R4      P                  pVP                  R4      P                  pVP                  R4      p. pV F#  pVP                  VP                  R4      4       K%  	  \        V4      ^ 8  dX   RP                  V Uu. uF:  pVP                  R	,          R8X  d   VP                  MR
VP                  ,          NK<  	  up4      pMRpVP                  R4      RJ pV'       d   RMRpV: RV: RV: RV: 2pVP                  V4       EK#  	  V P                  VP                   4      pV P"                  ! V!  pV P%                  VP                   VV\&        W>4       V P)                  VP                   V.R7       EK(  	  R# u upi )7MACHINE/VGP/VTLA/Sudo/SudoersConfiguration/manifest.xmlpolicysettingdatasudoers_entrycommanduserlistelement	principal,type%s%%ALLpasswordN
 NOPASSWD:  ALL=() )keep)stritemsunapplyfile_sys_pathospathjoinparsefindfindalltextextendlenattribappendgenerate_attributenamegenerate_value_hashapplyr   clean)r
   deleted_gpo_listchanged_gpo_listsdirguidsettings	attributesudoersgpoxmlr(   xml_confpolicyr   sudo_entriesentryr   r   listelements
principalsr   uuname
nopasswordnp_entryp
value_hashs   &&&&                       r   process_group_policy$vgp_sudoers_ext.process_group_policy   s#   .ND4yH$*23t9*=*C*C*E&ILL': +F /
 $C   Oww||C$5$5s;::d+!7{{6*!!\\/:E#jj388G ::f-22D#(==#?L!#J'3"))+*=*=k*JK (4:* #:D*F:DQ 56HHV4D4N!&&!'!&&+1:D*F !G !&!&J!74!?J/9|rH.3T8WMA ''* ;$ !33CHH=	 "55|D


388Y
<M/ 

3889+
6G $$*Fs   A Jc                   / pR pVP                   '       Ed   \        P                  P                  VP                   V4      pV P	                  V4      pV'       g   V# VP                  R4      pVP                  R4      pVP                  R4       EF\  pVP                  R4      P                  p	VP                  R4      P                  p
VP                  R4      p. pV F#  pVP                  VP                  R4      4       K%  	  \        V4      ^ 8  dX   RP                  V Uu. uF:  pVP                  R	,          R8X  d   VP                  MR
VP                  ,          NK<  	  up4      pMRpVP                  R4      RJ pV'       d   RMRpV: RV
: RV: RV	: 2p\        V 4      VP                  4       9  d   . V\        V 4      &   V\        V 4      ,          P                  V4       EK_  	  V# u upi )r   r   r   r   r   r   r   r   r   r   r   r   r   Nr   r   r   r    r!   )r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r#   keysr1   )r
   r>   outputr?   r(   r@   rA   r   rC   r   r   rD   rE   r   rF   rG   rH   rI   rJ   s   &&                 r   rsopvgp_sudoers_ext.rsopE   s   G77<< 1 137Dzz$'H]]?3F;;v&Do6**Y/44zz&)..$}}];
#/K%%k&9&9+&FG $0z?Q&HH6@&B6@ 120@F0Jaff#aff_'-6@&B CE "E"ZZ
3t;
+5<2*/xIt9FKKM1(*F3t9%s4y!((+# 7$ &Bs   %A G3
r	   N)z/etc/sudoers.d)	__name__
__module____qualname____firstlineno__r   rL   rQ   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s     /*7X r   r   )r'   samba.gp.gpclassr   r   samba.gp.gp_sudoers_extr   r   r	   r   r   <module>r\      s    " 
 8 5Lj/ Lr   