403Webshell
Server IP : 88.99.149.37  /  Your IP : 216.73.216.141
Web Server : nginx/1.31.2
System : Linux server-88-99-149-37 6.12.0-124.56.5.el10_1.x86_64 #1 SMP PREEMPT_DYNAMIC Fri May 15 06:12:08 EDT 2026 x86_64
User : muralimurth ( 1015)
PHP Version : 8.4.23
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /usr/share/fontconfig/conf.avail/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/fontconfig/conf.avail/64-redhat-mono-vf.conf
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE fontconfig SYSTEM "urn:fontconfig:fonts.dtd">
<!--
  - This scan pattern aims to correct properties to:
  -  * keep consistency between RedHatMono and RedHatMono-Italic
  -  * provide single family name e.g. Red Hat Mono
  -  * provide single familylang because of the above
  -  * provide single style name e.g. like :family=Red Hat Mono:style=Light
  -    but :family=Red Hat Mono Light:style=Regular
  -  * provide single stylelang because of the above
  -  * set different family name of the variable font pattern to avoid conflict
  -->
<fontconfig>
  <!-- Try to workaround broken family name in RedHatMono.ttf -->
  <!-- For Light -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="style" compare="eq">
      <string>Regular</string>
    </test>
    <test name="style" compare="eq">
      <string>Light</string>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono Light -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
    <edit name="stylelang" mode="delete" /> <!-- Drop stylelang once -->
    <edit name="stylelang" mode="append"> <!-- Add single stylelang again -->
      <string>en</string>
    </edit>
    <edit name="style" mode="delete" /> <!-- Drop Regular -->
  </match>
  <!-- For Medium -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="style" compare="eq">
      <string>Medium</string>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono Light -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
  </match>
  <!-- For SemiBold -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="style" compare="eq">
      <string>SemiBold</string>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono Light -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
  </match>
  <!-- For Bold -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="style" compare="eq">
      <string>Bold</string>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono Light -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
  </match>
  <!-- For Regular -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="style" compare="eq">
      <string>Regular</string>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono Light -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
  </match>
  <!-- For variable font -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="variable">
      <bool>true</bool>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono Light -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
  </match>
  <!-- Try to workaround broken family name in RedHatMono-Italic.ttf -->
  <!-- For Light -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light Italic</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="style" compare="eq">
      <string>Regular</string>
    </test>
    <test name="style" compare="eq">
      <string>Light Italic</string>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono Light Italic -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
    <edit name="stylelang" mode="delete" /> <!-- Drop stylelang once -->
    <edit name="stylelang" mode="append"> <!-- Add single stylelang again -->
      <string>en</string>
    </edit>
    <edit name="style" mode="delete" /> <!-- Drop Regular -->
  </match>
  <!-- For Medium -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light Italic</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="style" compare="eq">
      <string>Medium Italic</string>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono Light Italic -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
  </match>
  <!-- For SemiBold -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light Italic</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="style" compare="eq">
      <string>SemiBold Italic</string>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono Light Italic -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
  </match>
  <!-- For Bold -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light Italic</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="style" compare="eq">
      <string>Bold Italic</string>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono Light Italic -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
  </match>
  <!-- For Regular -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light Italic</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="style" compare="eq">
      <string>Italic</string>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono Light Italic -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
  </match>
  <!-- For variable font -->
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono Light Italic</string>
    </test>
    <test name="variable">
      <bool>true</bool>
    </test>
    <edit name="family" mode="assign">
      <!-- Rewrite family name to Red Hat Mono Italic to avoid confusion for Red Hat Mono -->
      <string>Red Hat Mono Italic</string>
    </edit>
  </match>
  <match target="scan">
    <test name="family" compare="eq">
      <string>Red Hat Mono</string>
    </test>
    <test name="family" compare="eq">
      <string>Red Hat Mono Italic</string>
    </test>
    <test name="variable">
      <bool>true</bool>
    </test>
    <edit name="family" mode="delete" /> <!-- Drop Red Hat Mono -->
    <edit name="familylang" mode="delete" /> <!-- Drop familylang once -->
    <edit name="familylang" mode="append"> <!-- Add single familylang again -->
      <string>en</string>
    </edit>
  </match>
  <!-- Generic name assignment -->
  <alias>
    <family>Red Hat Mono</family>
    <default>
      <family>monospace</family>
    </default>
  </alias>
  <!-- Generic name aliasing -->
  <alias>
    <family>monospace</family>
    <prefer>
      <family>Red Hat Mono</family>
    </prefer>
  </alias>
</fontconfig>

Youez - 2016 - github.com/yon3zu
LinuXploit