+
    G%@i:  ã                   ó2   € ^ RI HtHtHt  ! R R]]4      tR# )é    )ÚPluginÚIndependentPluginÚSoSPredicatec                   ó<   a € ] tR t^t o RtRtRtRtR tR t	Rt
V tR# )	ÚGrub2zGRUB2 bootloaderÚgrub2c           	     ó  € V P                  R RRRRR/4       V P                  . RO4       RpRV R2R	R
/pV P                  V \        WR7      R7      '       d
   VR,          pV P	                  VRR/\        V R.R7      R7       R# )ú/boot/grub2/grub.cfgÚ	grub2_cfgz/boot/efi/.*/grub.cfgÚgrub2_efi_cfgú/boot/grub2/grubenvÚgrubenvúgrub2-mkconfigÚcmdz --helpÚoutputz--no-grubenv-update)Úcmd_outputs)Úpredz --no-grubenv-updateÚGRUB_DISABLE_OS_PROBERÚtrueÚdm_mod)Úkmods)Úenvr   N)z/boot/efi/EFI/*/grub.cfgr
   r   z/boot/grub/grub.cfgz/boot/loader/entriesz/boot/grub2/custom.cfgz/boot/grub2/user.cfgz/etc/default/grubz/etc/grub2.cfgz/etc/grub.dz/etc/grub2-efi.cfg)Úadd_file_tagsÚadd_copy_specÚtest_predicater   Úadd_cmd_output)ÚselfÚgrub_cmdÚouts   &  Ú:/usr/lib/python3/dist-packages/sos/report/plugins/grub2.pyÚsetupÚGrub2.setup   s¦   € à×ÑØ" KØ# _Ø! 9ð
ô 	ð 	×Ñò 
ô 	ð& $ˆØ˜˜
 'Ð*¨HÐ6KÐLˆØ×Ñ˜t¬,°tÔ*MÐ×NÒNØÐ.Õ.ˆHØ×Ñ˜HÐ+CÀVÐ*LÜ!-¨d¸8¸*Ô!Eð 	ö 	Gó    c                ó®   € R pRpRpRpV P                  RVV4       V P                  RVV4       V P                  RVV4       V P                  RVV4       R# )z(password )\s*(\S*)\s*(\S*)z!(password_pbkdf2)\s*(\S*)\s*(\S*)z\1 \2 ********z\1 \2 grub.pbkdf2.********r   z
.*\/grub\.N)Údo_cmd_output_subÚdo_path_regex_sub)r   Ú
passwd_expÚpasswd_pbkdf2_expÚ
passwd_subÚpasswd_pbkdf2_subs   &    r    ÚpostprocÚGrub2.postproc6   s|   € ð 4ˆ
Ø@ÐØ&ˆ
Ø9Ðà×ÑØØØô	
ð
 	×ÑØØØô	
ð 	×ÑØØØô	
ð 	×ÑØØØö	
r#   © N)Úboot)r   z	grub2-efizgrub2-common)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú
short_descÚplugin_nameÚprofilesÚpackagesr!   r+   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r    r   r      s*   ø‡ € à#€Jà€KØ€HØ5€Hò G÷D
ð 
r#   r   N)Úsos.report.pluginsr   r   r   r   r-   r#   r    Ú<module>r;      s   ð÷ GÑ FôG
ˆFÐ%ö G
r#   