j d dl Z d dlZd ZdS ) Nc ` t j d t j d t j d t j d t j d d} t | S )a
Detect if passenger active on server. Detects:
- CL passenger ea-apache24-mod-alt-passenger/alt-mod-passenger
- CL EA4 passenger ea-ruby24-mod_passenger
- CL EA4 passenger ea-ruby27-mod_passenger
- alt-ruby27-mod_passenger (replaces ea-apache24-mod-alt-passenger since 6.1.2)
- CentOS passenger
:return bool: True/False - passenger found/not found
z/usr/bin/passengerz/opt/passenger*z./opt/cpanel/ea-ruby24/root/usr/share/passengerz./opt/cpanel/ea-ruby27/root/usr/share/passengerz/opt/alt/ruby27/share/passenger)orig_passenger_filepassenger_dirsis_ea4_ruby24_passengeris_ea4_ruby27_passengeris_alt_ruby27_passenger)ospathisfileglobisdiranyvalues)checkss W/opt/cloudlinux/venv/lib64/python3.11/site-packages/clselector/clpassenger_detectlib.pyis_clpassenger_activer s~ "w~~.BCC)$566#%7==1a#b#b#%7==1a#b#b#%7==1R#S#S F v}} )r r r r r