pax_global_header 0000666 0000000 0000000 00000000064 14674310546 0014524 g ustar 00root root 0000000 0000000 52 comment=fa5a17bea920d8abe71783ac777d2f089eb29194
phpsysinfo-3.4.4/ 0000775 0000000 0000000 00000000000 14674310546 0013736 5 ustar 00root root 0000000 0000000 phpsysinfo-3.4.4/.browserslistrc-bootstrap 0000664 0000000 0000000 00000000117 14674310546 0021040 0 ustar 00root root 0000000 0000000 Explorer >= 8
Firefox >= 3.6
Sarafi >= 5.1
Chrome >= 25
Edge >= 12
Opera >= 11
phpsysinfo-3.4.4/.browserslistrc-dynamic 0000664 0000000 0000000 00000000116 14674310546 0020446 0 ustar 00root root 0000000 0000000 Explorer >= 6
Firefox >= 1.5
Sarafi >= 5.1
Chrome >= 1
Edge >= 12
Opera >= 11
phpsysinfo-3.4.4/.browserslistrc-static 0000664 0000000 0000000 00000000006 14674310546 0020307 0 ustar 00root root 0000000 0000000 >= 0%
phpsysinfo-3.4.4/.github/ 0000775 0000000 0000000 00000000000 14674310546 0015276 5 ustar 00root root 0000000 0000000 phpsysinfo-3.4.4/.github/CODE_OF_CONDUCT.md 0000664 0000000 0000000 00000006267 14674310546 0020110 0 ustar 00root root 0000000 0000000 # Contributor Covenant Code of Conduct
## Our Pledge
In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
## Our Standards
Examples of behavior that contributes to creating a positive environment include:
* Using welcoming and inclusive language
* Being respectful of differing viewpoints and experiences
* Gracefully accepting constructive criticism
* Focusing on what is best for the community
* Showing empathy towards other community members
Examples of unacceptable behavior by participants include:
* The use of sexualized language or imagery and unwelcome sexual attention or advances
* Trolling, insulting/derogatory comments, and personal or political attacks
* Public or private harassment
* Publishing others' private information, such as a physical or electronic address, without explicit permission
* Other conduct which could reasonably be considered inappropriate in a professional setting
## Our Responsibilities
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of Conduct, or to ban temporarily or permanently any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful.
## Scope
This Code of Conduct applies both within project spaces and in public spaces when an individual is representing the project or its community. Examples of representing a project or community include using an official project e-mail address, posting via an official social media account, or acting as an appointed representative at an online or offline event. Representation of a project may be further defined and clarified by project maintainers.
## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [phpsysinfo@yahoo.com](mailto:phpsysinfo@yahoo.com). All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.
Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.
## Attribution
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, available at [http://contributor-covenant.org/version/1/4][version]
[homepage]: http://contributor-covenant.org
[version]: http://contributor-covenant.org/version/1/4/
phpsysinfo-3.4.4/.github/CONTRIBUTING.md 0000664 0000000 0000000 00000000554 14674310546 0017533 0 ustar 00root root 0000000 0000000 # Contributing to phpSysInfo
First time contributing to phpSysInfo? Read our [Code of Conduct](https://github.com/phpsysinfo/phpsysinfo/blob/main/CODE_OF_CONDUCT.md).
### Propose a feature
If you have a great idea or want to help out, just create a pull request with your change proposal
in the [phpSysInfo](https://github.com/phpsysinfo/phpsysinfo) repository.
phpsysinfo-3.4.4/.github/FUNDING.yml 0000664 0000000 0000000 00000000063 14674310546 0017112 0 ustar 00root root 0000000 0000000 custom: [https://phpsysinfo.github.io/phpsysinfo/]
phpsysinfo-3.4.4/.github/ISSUE_TEMPLATE/ 0000775 0000000 0000000 00000000000 14674310546 0017461 5 ustar 00root root 0000000 0000000 phpsysinfo-3.4.4/.github/ISSUE_TEMPLATE/bug_report.md 0000664 0000000 0000000 00000001731 14674310546 0022155 0 ustar 00root root 0000000 0000000 ---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.
***!! If you have any problems, please set `DEBUG` to true in `phpsysinfo.ini`
and include any error messages in your bug report / help request !!***
phpsysinfo-3.4.4/.github/ISSUE_TEMPLATE/custom.md 0000664 0000000 0000000 00000000176 14674310546 0021321 0 ustar 00root root 0000000 0000000 ---
name: Custom issue template
about: Describe this issue template's purpose here.
title: ''
labels: ''
assignees: ''
---
phpsysinfo-3.4.4/.github/ISSUE_TEMPLATE/feature_request.md 0000664 0000000 0000000 00000001123 14674310546 0023203 0 ustar 00root root 0000000 0000000 ---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
phpsysinfo-3.4.4/.github/PULL_REQUEST_TEMPLATE.md 0000664 0000000 0000000 00000001461 14674310546 0021101 0 ustar 00root root 0000000 0000000 ### Summary ###
### Types of changes ###
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to change)
### Code Preparation ###
- [ ] Check for unused code
- [ ] No unrelated changes are included
- [ ] None of the changed files are reformatting only
- [ ] Code is self explanatory or documented
- [ ] All written text is properly translated (english language)
phpsysinfo-3.4.4/.github/workflows/ 0000775 0000000 0000000 00000000000 14674310546 0017333 5 ustar 00root root 0000000 0000000 phpsysinfo-3.4.4/.github/workflows/phplint.yml 0000664 0000000 0000000 00000002053 14674310546 0021534 0 ustar 00root root 0000000 0000000 name: PHP Linting
jobs:
phplint:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: PHP Lint 5.4
uses: prestashop/github-action-php-lint/5.4@v2.1
- name: PHP Lint 5.5
uses: prestashop/github-action-php-lint/5.5@v2.1
- name: PHP Lint 5.6
uses: prestashop/github-action-php-lint/5.6@v2.1
- name: PHP Lint 7.1
uses: prestashop/github-action-php-lint/7.1@v2.1
- name: PHP Lint 7.2
uses: prestashop/github-action-php-lint/7.2@v2.1
- name: PHP Lint 7.3
uses: prestashop/github-action-php-lint/7.3@v2.1
- name: PHP Lint 7.4
uses: prestashop/github-action-php-lint/7.4@v2.1
- name: PHP Lint 8.0
uses: prestashop/github-action-php-lint/8.0@v2.1
- name: PHP Lint 8.1
uses: prestashop/github-action-php-lint/8.1@v2.1
- name: PHP Lint 8.2
uses: prestashop/github-action-php-lint/8.2@v2.1
on:
push:
branches:
- main
- stable
phpsysinfo-3.4.4/.gitignore 0000664 0000000 0000000 00000000035 14674310546 0015724 0 ustar 00root root 0000000 0000000 phpsysinfo.ini
composer.lock
phpsysinfo-3.4.4/.htaccess 0000664 0000000 0000000 00000001522 14674310546 0015534 0 ustar 00root root 0000000 0000000
# Deny all requests from Apache 2.0-2.2
order deny,allow
deny from all
# Deny all requests from Apache 2.4+
Require all denied
# Deny all requests from Apache 2.0-2.2
order deny,allow
deny from all
# Deny all requests from Apache 2.4+
Require all denied
# Deny all requests from Apache 2.0-2.2
order deny,allow
deny from all
# Deny all requests from Apache 2.4+
Require all denied
phpsysinfo-3.4.4/CHANGELOG.md 0000664 0000000 0000000 00000036663 14674310546 0015565 0 ustar 00root root 0000000 0000000 Changelog of phpSysInfo
=======================
http://phpsysinfo.sourceforge.net/
phpSysInfo 3.4.4
----------------
- [ADD] Proxmox to detected distros
- [NEW] HIDE_SENSORS option
- [FIX] pmset - UPS support for macOS 10.15
- [UPD] IPMIcfg sensor program - pminfo
- [UPD] SMART Plugin - rebuilt to show the state of any defined attributes IDs
phpSysInfo 3.4.3
----------------
- [ADD] Linux Lite, BigLinux, Linspire, Tuxedo, Armbian, Photon, RebeccaBlackOS, QuemOS, dahliaOS, openEuler, Runtu, risiOS, Nobara, Fatdog, CachyOS, Snal, Feren, Archman, Elive, RoboLinux, ExTiX, Kaisen, LXLE, Neptune, Regata, Archcraft, Kodachi, Bodhi, Siduction, Vanilla, Q4OS, Guix, XeroLinux, OpenWRT, Gnoppix, Uruk, Laclin, Clear, Sparky and Venom Linux to detected distros
- [NEW] SHOW_NETWORK_BRIDGE option
- [NEW] JSONP option for enable JSONP data mode
- [NEW] plugin DiskLoad - show Disk Load information on WinNT
phpSysInfo 3.4.2
----------------
- [ADD] RebornOS, Parrot OS, Pop!_OS, Nitrux, Makulu, Absolute, Bluestar, Ultramarine Linux and TrueNAS to detected distros
- [ADD] schabau_bootstrap template
- [ADD] Raid plugin - storcli and perccli status
- [NEW] Partial support for GNU Hurd
- [NEW] Ability to retrieve Linux, GNU Hurd, DrayOS and FortiOS system information via SSH
phpSysInfo 3.4.1
----------------
- [ADD] Linuxfx, EndeavourOS, Garuda, Arco and Artix Linux to detected distros
- [FIX] Fixed sensors voltages
- [UPD] UpdateNotifier plugin - compatibility with newer data formats
phpSysInfo 3.4.0
----------------
- [ADD] Omarine, NethServer, JingOS, KDE neon, Alma, Virtuozzo, EuroLinux and Rocky Linux to detected distros
- [NEW] HIDE_NETWORK_INTERFACE_REGEX option to use a regular expression in the name of a hidden network interface
- [NEW] Ability to read UPS information from a file
- [NEW] Virtualizer detection on Linux, Android, FreeBSD, NetBSD, OpenBSD and WinNT
- [NEW] ROOTFS option to set root path of the system
- [UPD] Changed all data file extensions from .txt to .tmp
- [UPD] Sensor CoreTemp renamed to CpuMem and extended to read the CPU and memory supply voltages
phpSysInfo 3.3.4
----------------
- [FIX] Fixed display in static mode
phpSysInfo 3.3.3
----------------
- [ADD] Persian (Farsi) Translation fa.xml
- [ADD] Croatian Translation hr.xml
- [ADD] Mabox, Milis, FreeNAS, UOS and Septor to detected distros
- [ADD] SMART plugin - reading contents of wmic command for WinNT
- [ADD] Raid plugin - 3ware-status status
- [ADD] IPMIcfg sensor program support
- [NEW] Ability to read information from an external WinNT server (new WMI_HOSTNAME, WMI_USER and WMI_PASSWORD parameters)
- [NEW] NvidiaSMI - sensors monitoring for Nvidia GPU
- [NEW] plugin Viewer - show output of any command or file viewer.txt contents
- [NEW] Memory chips information
- [NEW] USB devices speed info on Linux
- [NEW] IGNORE_TOTAL option
- [NEW] HIDE_TOTALS option
- [NEW] INCREASE_WIDTH option for frontend "dynamic"
- [DEL] Removed deprecated plugin Iptables
phpSysInfo 3.3.2
----------------
- [UPD] Korean Translation ko.xml
- [ADD] Exherbo and EasyOS to detected distros
- [ADD] PCI devices list on SunOS
- [ADD] Raid plugin - megaclisas-status status
- [NEW] OS Type information
- [NEW] CPU manufacturer information
- [NEW] Frontend Bootstrap view in web app mode on mobile devices
phpSysInfo 3.3.1
----------------
- [UPD] bootstrap 4.3.1
- [UPD] bootstrap-ie 4.3.100
- [ADD] Indonesian Translation id.xml
- [NEW] HIDE_BOOTSTRAP_LOADER option
- [NEW] Uprecords plugin - DENOTE_BY_ASTERISK option
- [DEL] jQuery 3.3.1
phpSysInfo 3.3.0
----------------
- [UPD] Frontend Bootstrap3 to Bootstrap4 with IE8 and IE9 compatibility modules
- [ADD] Endless, Kali, Redcore and MX Linux to detected distros
- [ADD] SMART plugin - support for NVMe disks
- [ADD] Uprecords plugin - SHORT_MODE option
- [ADD] Raid plugin - IDRAC RAID status
- [NEW] NVMe devices list on Linux
- [NEW] Docker plugin - docker stats
- [NEW] SORT_NETWORK_INTERFACES_LIST and SORT_SENSORS_LIST options
- [NEW] IGNORE_FREE, IGNORE_USAGE and IGNORE_THRESHOLD_FS_TYPES options
phpSysInfo 3.2.10
----------------
- [UPD] jQuery 3.3.1
- [ADD] NuTyX to detected distros
- [FIX] Raid plugin - fixed zpool analize
phpSysInfo 3.2.9
----------------
- [UPD] Greek Translation gr.xml
- [ADD] BAT plugin - Model, Manufacturer and Serial Number information
- [ADD] BAT plugin - SHOW_SERIAL and UPOWER option
- [ADD] Springdale Linux to detected distros
- [NEW] SHOW_DEVICES_INFOS and SHOW_DEVICES_SERIAL options
- [NEW] Thinkpad - Lenovo Thinkpad sensors monitoring for Linux
- [NEW] StableBit plugin - StableBit Scanner info
- [NEW] HyperV plugin - Hyper-V info
- [NEW] Raid plugin - software, fake, zpool and megaraid RAID status
- [DEL] Removed deprecated MDStatus and DMRaid plugins
phpSysInfo 3.2.8
----------------
- [UPD] jQuery 3.2.1
- [UPD] French Translation fr.xml
- [UPD] CPU usage on WinNT
- [UPD] Ukrainian Translation uk.xml
- [FIX] Fixed incorrect network usage on FreeBSD 11
- [FIX] Fixed healthd sensors
- [FIX] Fixed displaying for code pages windows-932, windows-949 and windows-950 for WinNT
- [ADD] Container Linux, PureOS, OpenELEC, LibreELEC and Lakka to detected distros
- [ADD] FreeIPMI, IPMItool and IPMIutil other information
- [ADD] PS plugin - CPU usage
- [ADD] PS plugin - MEMORY_USAGE, CPU_USAGE and SHOW_PID1CHILD_EXPANDED options
- [ADD] SMART plugin - WMI access for WinNT
- [NEW] DATETIME_FORMAT option
- [NEW] BLOCKS option - order of data blocks
- [NEW] SHOW_NETWORK_ACTIVE_SPEED option
- [NEW] Ability to generate only part of the data
- [NEW] LOAD_BAR compact mode option
- [NEW] PingTest plugin
- [DEL] Removed deprecated IPMIinfo plugin
phpSysInfo 3.2.7
----------------
- [UPD] jQuery 3.1.1
- [UPD] Network interfaces info for WinNT
- [UPD] Turkish Translation tr.xml
- [UPD] Greek Translation gr.xml
- [UPD] Korean Translation ko.xml
- [UPD] Ukrainian Translation uk.xml
- [ADD] Devuan and SalentOS to detected distros
- [ADD] HIDE_NETWORK_MACADDR option
- [NEW] Raspberry Pi detection on Linux
phpSysInfo 3.2.6
----------------
- [UPD] jQuery 3.1.0 and jQuery 1.12.4
- [UPD] bootstrap 3.3.7
- [UPD] Swedish Translation sv.xml
- [UPD] Norwegian Translation no.xml
- [ADD] NeoKylin and Void to detected distros
- [ADD] schabau and lingruby template
- [ADD] DMRaid plugin - FreeBSD graid info
- [ADD] SNMPPInfo plugin - support for Ricoh printers
- [ADD] UpdateNotifier plugin - ACCESS option
- [NEW] sudo commands list
- [NEW] plugin Iptables - iptables rules list
phpSysInfo 3.2.5
----------------
- [UPD] jQuery 2.2.0 and jQuery 1.12.0
- [ADD] Show network interfaces infos for NetBSD and OpenBSD
- [ADD] SHOW_NETWORK_INFOS_EXPANDED option
- [ADD] SHOW_MEMORY_INFOS_EXPANDED option
- [ADD] QTS, OpenMamba and HipServ to detected distros
- [ADD] SNMPups - monitoring UPS via SNMP
- [NEW] reloading plugins also for frontend "bootstrap"
- [NEW] Network speed info on WinNT, Linux, Android, Darwin, NetBSD, OpenBSD and FreeBSD
- [NEW] Coretemp monitoring also on Linux
- [NEW] QTSsnmp - SNMP sensors monitoring for QTS Linux
- [NEW] Hwmon - sensors monitoring for Linux
- [NEW] SpeedFan - sensors monitoring for WinNT
- [NEW] Separate configuration sections for motherboard monitoring sensors programs
- [NEW] List of IP addresses of clients authorized to run
phpSysInfo 3.2.4
----------------
- [ADD] Solus to detected distros
- [ADD] Uprecords plugin - MAX_ENTRIES option - maximum number of entries to show
- [UPD] Refreshing status of all plugins for dynamic mode
- [UPD] bootstrap 3.3.6
- [NEW] language and template selection also for frontend "bootstrap"
- [FIX] PHP 7 class Error issues
phpSysInfo 3.2.3
----------------
- [UPD] jQuery 2.1.4 and jQuery 1.11.3
- [UPD] bootstrap 3.3.5
- [NEW] I2C devices list on Android and Linux
- [ADD] blue template
phpSysInfo 3.2.2
----------------
- [UPD] bootstrap 3.3.4
- [NEW] Thunderbolt (TB) devices list on Darwin
- [ADD] cleansyn template
- [ADD] PS plugin - support for Android
- [ADD] PS plugin - SHOW_KTHREADD_EXPANDED option
- [ADD] Qubes and HandyLinux to detected distros
- [FIX] PS plugin - fixed display of the processes tree
phpSysInfo 3.2.1
----------------
- [UPD] bootstrap 3.3.2
- [NEW] REFRESH parameter also for frontend "bootstrap"
- [ADD] pfSense to detected distros
- [FIX] Percentage memory usage
phpSysInfo 3.2.0
----------------
- [UPD] jQuery 2.1.3 and jQuery 1.11.2
- [NEW] Frontend "bootstrap" with Bootstrap3 and Transparency (JSON)
- [ADD] Catalan Translation ca.xml
- [ADD] Mer (core of Sailfish OS) and Tizen to detected distros
- [ADD] ThermalZone sensor support for Linux and Android
- [ADD] Temperature, voltage and current sensor for Banana Pi
- [UPD] German Translation de.xml
phpSysInfo 3.1.17
----------------
- [UPD] BAT plugin - capacity unit, cycle count, FreeBSD support
- [UPD] Brazilian Portuguese Translation pt-br.xml
- [ADD] Show the number of processes on Haiku
- [ADD] ThermalZone sensor support for WinNT
- [ADD] Tanglu to detected distros
- [ADD] Android and OS X version name
- [FIX] Fixed display of treetables
phpSysInfo 3.1.16
----------------
- [ADD] Show the number of processes
- [ADD] Lunar and 4MLinux to detected distros
phpSysInfo 3.1.15
----------------
- [ADD] CoreOS and Pisi Linux to detected distros
- [ADD] pmset - UPS support on Darwin (thanks to pelletierr)
- [ADD] lspci support on Darwin
- [ADD] SHOW_CPULIST_EXPANDED option
- [ADD] lxc/docker detection on Linux
- [ADD] ability to hide all disks and all network interfaces
- [FIX] Small CSS fix
- [UPD] Memory informations on Darwin systems
- [UPD] BAT plugin - Darwin support
phpSysInfo 3.1.14
----------------
- [ADD] FreeIPMI sensor program support
- [ADD] IPMIutil sensor program support
- [ADD] PowerSoftPlus (EVER) UPS program support
- [ADD] Line frequency for the UPS info
- [ADD] SENSOR_EVENTS option - show events of sensors
- [ADD] HIDE_RAID_DEVICES option for plugins MDStatus and DMRaid - list of RAID devices to hide
- [ADD] idash template
phpSysInfo 3.1.13
----------------
- [UPD] jQuery 2.1.1 and jQuery 1.11.1
- [UPD] Romanian Translation ro.xml
- [ADD] SHOW_CPUINFO_EXPANDED option
- [ADD] Machine detection on WINNT, Linux, Android and Darwin systems
phpSysInfo 3.1.12
----------------
- [ADD] GoboLinux, UltimateEdition, BOSS, Canaima, VortexBox, KaOS and NixOS to detected distros
- [ADD] OpenHardwareMonitor sensor program support
- [ADD] Possibility to define multiple UPS_PROGRAM
- [ADD] UPS_NUT_LIST option
- [FIX] Fixed incorrect network usage on FreeBSD
- [UPD] SMART plugin - Smartctl --device option value setting method
phpSysInfo 3.1.11
----------------
- [ADD] Add Access-Control-Allow-Origin on XML (JSON) interface for Ajax Load PR#47
- [ADD] Generations Linux and SliTaz to detected distros
- [ADD] IPMI and LMSensors currents information
- [ADD] Plugin IPMIInfo - added powers and currents values
- [NEW] Partial support of QNX
- [FIX] Reduce execution time on Linux systems when showing load average PR#47
phpSysInfo 3.1.10
----------------
- [ADD] Zenwalk and Raspbian to detected distros
- [FIX] /etc/os-release Linux distro detection
phpSysInfo 3.1.9
----------------
- [NEW] plugin DMRaid - software raid status
- [ADD] Calculate, Tails, SMEServer, Semplice, SolydXK, Parsix, RedFlag, Amazon, Korora, OpenMandriva, SteamOS, ROSA Enterprise Server and ROSA Desktop Fresh to detected distros
- [UPD] Rebuilding of the Linux distribution detection
- [UPD] jQuery 2.1.0 and jQuery 1.11.0
phpSysInfo 3.1.8
----------------
- [ADD] Add printers messages in the XML output
- [ADD] PSStatus plugin - added optional regular expression search in the process name
- [ADD] RedHatEnterpriseClient distro icon #40
- [ADD] Hebrew Translation he.xml
- [FIX] BAT plugin - fix for old and new kernel /proc/acpi and /sys/class/power_supply
- [UPD] LMSensors name for Mac hardware sensors
phpSysInfo 3.1.7
----------------
- [ADD] Ksplice support for Linux
- [ADD] Show CPU frequency max and min for Darwin (Mac OS X)
- [ADD] Show System Language and Code Page on Darwin (Mac OS X)
- [ADD] Show network interfaces infos for Minix and SunOS
- [ADD] SMS, gNewSense and Vector to detected distros
- [ADD] LMSensors power information
- [ADD] Battery installation date for the UPS info
- [UPD] Network interfaces infos and filesystems infos for FreeBSD
- [UPD] Updated support of SunOS
- [UPD] Memory informations on Darwin systems
- [UPD] BAT plugin - updated Linux support
- [UPD] Updated HWSensors - OpenBSD sensor program
phpSysInfo 3.1.6
----------------
- [ADD] Porteus, Peppermint, Manjaro, Netrunner and Salix to detected distros
- [ADD] Show CPU frequency max for WINNT
- [ADD] Show network interfaces infos for Darwin (Mac OS X)
- [UPD] SNMPPInfo plugin, ink level for some of the data
- [UPD] jQuery 2.0.3 and jQuery 1.10.2
- [UPD] Russian Translation ru.xml
- [UPD] BAT plugin - WINNT support
- [SEC] Fix JSONP
phpSysInfo 3.1.5
----------------
- [ADD] Possibility to define multiple SENSOR_PROGRAM
- [ADD] Added display of temperature and fan speed for IPMI sensor program
- [ADD] openSUSE and Eisfair to detected distros
- [ADD] Portuguese Translation pt-pt.xml
- [FIX] Fixed incorrect display of the minimum fan speed
- [FIX] Fix recovery detection of RAID arrays on debian systems #18
phpSysInfo 3.1.4
----------------
- [ADD] Option for reading the results of functions executeProgram() and rfts() from log
- [ADD] Show CPU frequency max and min for variable speed processors for Linux and Android
- [ADD] Filesystem usage warning on defined threshold FS_USAGE_THRESHOLD
- [UPD] BAT plugin - added temperature, condition and type of battery, Android support
- [UPD] jQuery 2.0.2 and jQuery 1.10.1
phpSysInfo 3.1.3
----------------
- [ADD] IPFire, Sabayon, PearOS, ClearOS, Frugalware, Fuduntu, Foresight, Tinycore, ALT Linux, ROSA Desktop Marathon and RedHatEnterpriseServer to detected distros
- [UPD] Added "username" to filtered mount credentials
- [UPD] jQuery 2.0 coexistent with jQuery 1.9.1 for old Internet Explorer browser versions (IE 6/7/8)
- [FIX] proc_open() malfunction on some PHP for Android by replacing by popen()
- [FIX] Run php-cs-fixer on php files (PSR-2 fixer)
phpSysInfo 3.1.2
----------------
- [ADD] Tempsensor and CPU frequency for Raspberry Pi (thanks to hawkeyexp)
- [ADD] Linaro to detected distros
- [ADD] Option for logging of functions executeProgram() and rfts()
- [ADD] Add support of JSONP
- [FIX] Incorrect display of chunk size for the plugin mdstatus for some results
phpSysInfo 3.1.1
----------------
- [ADD] SolusOS, Deepin and antiX to detected distros
- [ADD] Simplified Chinese translation
- [UPD] jQuery 1.9.1
phpSysInfo 3.1.0
----------------
- [NEW] Configuration moved from config.php and subdirs of "plugins" to one file phpsysinfo.ini
- [ADD] Turbolinux, Oracle Linux, CloudLinux, PCLinuxOS, StartOS, Trisquel, CRUX, Slax, Pear, Android, Zorin and elementary OS to detected distros
- [ADD] Show System Language and Code Page on Linux, Haiku and WINNT
- [ADD] Minor support of ReactOS
- [ADD] apcupsd-cgi support (thanks to duhast)
- [UPD] Plugin ipmi renamed to IPMIInfo and Update-Notifier to UpdateNotifier (to avoid name conflicts)
- [UPD] Case-insensitive for most of parameters
- [UPD] Detection of Mac OS X and Linux distribution
- [UPD] CPU detection on Mac OS X
- [FIX] Fixed UTF8 encoding for Linux
- [FIX] SMART plugin doesn't display for some results
- [FIX] Incorrect display of mountpoint on Mac OS X
phpsysinfo-3.4.4/COPYING 0000664 0000000 0000000 00000043103 14674310546 0014772 0 ustar 00root root 0000000 0000000 GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
void, and will automatically terminate your rights under this License.
However, parties who have received copies, or rights, from you under
this License will not have their licenses terminated so long as such
parties remain in full compliance.
5. You are not required to accept this License, since you have not
signed it. However, nothing else grants you permission to modify or
distribute the Program or its derivative works. These actions are
prohibited by law if you do not accept this License. Therefore, by
modifying or distributing the Program (or any work based on the
Program), you indicate your acceptance of this License to do so, and
all its terms and conditions for copying, distributing or modifying
the Program or works based on it.
6. Each time you redistribute the Program (or any work based on the
Program), the recipient automatically receives a license from the
original licensor to copy, distribute or modify the Program subject to
these terms and conditions. You may not impose any further
restrictions on the recipients' exercise of the rights granted herein.
You are not responsible for enforcing compliance by third parties to
this License.
7. If, as a consequence of a court judgment or allegation of patent
infringement or for any other reason (not limited to patent issues),
conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot
distribute so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you
may not distribute the Program at all. For example, if a patent
license would not permit royalty-free redistribution of the Program by
all those who receive copies directly or indirectly through you, then
the only way you could satisfy both it and this License would be to
refrain entirely from distribution of the Program.
If any portion of this section is held invalid or unenforceable under
any particular circumstance, the balance of the section is intended to
apply and the section as a whole is intended to apply in other
circumstances.
It is not the purpose of this section to induce you to infringe any
patents or other property right claims or to contest validity of any
such claims; this section has the sole purpose of protecting the
integrity of the free software distribution system, which is
implemented by public license practices. Many people have made
generous contributions to the wide range of software distributed
through that system in reliance on consistent application of that
system; it is up to the author/donor to decide if he or she is willing
to distribute software through any other system and a licensee cannot
impose that choice.
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
may add an explicit geographical distribution limitation excluding
those countries, so that distribution is permitted only in or among
countries not thus excluded. In such case, this License incorporates
the limitation as if written in the body of this License.
9. The Free Software Foundation may publish revised and/or new versions
of the General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the Program
specifies a version number of this License which applies to it and "any
later version", you have the option of following the terms and conditions
either of that version or of any later version published by the Free
Software Foundation. If the Program does not specify a version number of
this License, you may choose any version ever published by the Free Software
Foundation.
10. If you wish to incorporate parts of the Program into other free
programs whose distribution conditions are different, write to the author
to ask for permission. For software which is copyrighted by the Free
Software Foundation, write to the Free Software Foundation; we sometimes
make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
REPAIR OR CORRECTION.
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
Copyright (C)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, the commands you use may
be called something other than `show w' and `show c'; they could even be
mouse-clicks or menu items--whatever suits your program.
You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
`Gnomovision' (which makes passes at compilers) written by James Hacker.
, 1 April 1989
Ty Coon, President of Vice
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
library. If this is what you want to do, use the GNU Library General
Public License instead of this License.
phpsysinfo-3.4.4/Dockerfile 0000664 0000000 0000000 00000001474 14674310546 0015736 0 ustar 00root root 0000000 0000000 # phpSysInfo
# VERSION 4
FROM ubuntu:20.04
ENV LC_ALL C.UTF-8
ARG DEBIAN_FRONTEND=noninteractive
ARG http_proxy=""
ARG https_proxy=""
MAINTAINER phpSysInfo
# Update sources
RUN apt-get -q update && \
apt-get -qy install apache2 php7.4 php7.4-xml php7.4-mbstring libapache2-mod-php7.4 git pciutils && \
apt-get clean && \
rm -Rf /var/lib/apt/lists/*
RUN git clone https://github.com/phpsysinfo/phpsysinfo.git /var/www/html/phpsysinfo && \
cp /var/www/html/phpsysinfo/phpsysinfo.ini.new /var/www/html/phpsysinfo/phpsysinfo.ini
ENV APACHE_RUN_DIR /var/run/apache2
ENV APACHE_RUN_USER www-data
ENV APACHE_RUN_GROUP www-data
ENV APACHE_LOG_DIR /var/log/apache2
ENV APACHE_LOCK_DIR /var/lock/apache2
ENV APACHE_PID_FILE /var/run/apache2/apache2.pid
CMD ["/usr/sbin/apache2", "-D", "FOREGROUND"]
EXPOSE 80
phpsysinfo-3.4.4/README.md 0000664 0000000 0000000 00000010716 14674310546 0015222 0 ustar 00root root 0000000 0000000 phpSysInfo
==============
* Copyright (c), 1999-2008, Uriah Welcome ([sf.net/users/precision](https://sf.net/users/precision))
* Copyright (c), 1999-2009, Michael Cramer ([github.com/bigmichi1](https://github.com/bigmichi1), [sf.net/users/bigmichi1](https://sf.net/users/bigmichi1))
* Copyright (c), 2007-2008, Audun Larsen ([sf.net/users/xqus](https://sf.net/users/xqus))
* Copyright (c), 2007-2015, Erkan Valentin ([github.com/rk4an](https://github.com/rk4an), [sf.net/users/jacky672](https://sf.net/users/jacky672))
* Copyright (c), 2009-2024, Mieczyslaw Nalewaj ([github.com/namiltd](https://github.com/namiltd), [sf.net/users/namiltd](https://sf.net/users/namiltd))
* Copyright (c), 2010-2012, Damien Roth ([sf.net/users/iysaak](https://sf.net/users/iysaak))
REQUIREMENTS
------------
PHP 5.1.3 or later with SimpleXML, PCRE, XML and DOM extension.
#### Suggested extensions:
- mbstring: Required for *nix non UTF-8 systems
- com_dotnet: Required for Windows environments
- xsl: Required for static mode
- json: Required for bootstrap mode
CURRENT TESTED PLATFORMS
------------------------
- Linux 2.6+
- FreeBSD 7+
- OpenBSD 2.8+
- NetBSD
- DragonFly
- HP-UX
- Darwin / Mac OS / OS X / iOS
- Windows 2000 / XP / 2003 / Vista / 2008 / 7 / 2011 / 2012 / 8 / 8.1 / 10 / 10 IoT / 2016 / 2019 / 2022 / 11
- Android
#### Platforms currently in progress:
- Haiku
- Minix
- SunOS
- ReactOS
- IBM AIX
- QNX
- GNU Hurd
- FortiOS (via SSH)
- DrayOS (via SSH)
If your platform is not here try checking out the mailing list archives or
the message boards on Github.
INSTALLATION AND CONFIGURATION
------------------------------
#### Typical installation
Just decompress and untar the source (which you should have done by now,
if you're reading this...), into your webserver's document root.
There is a configuration file called phpsysinfo.ini.new. If this a brand new
installation, you should copy this file to phpsysinfo.ini and edit it.
- make sure your `php.ini` file's `include_path` entry contains "."
- make sure your `php.ini` has `safe_mode` set to 'off'.
phpSysInfo require php-xml extension.
Please keep in the mind that because phpSysInfo requires access to many
files in `/proc` and other system binary you **MUST DISABLE** `php's safe_mode`.
Please see the PHP documentation for information on how you
can do this.
That's it. Restart your webserver (if you changed php.ini), and voila.
#### Docker container installation
- `sudo docker build -t phpsysinfo github.com/phpsysinfo/phpsysinfo#main`
- `sudo docker run -i -p 8080:80 -t phpsysinfo`
- go to http://localhost:8080/phpsysinfo/
KNOWN PROBLEMS
--------------
- phpSysInfo is not compatible with SELinux Systems
- small bug under FreeBSD with memory reporting
PLATFORM SPECIFIC ISSUES
------------------------
#### Windows with IIS
On Windows systems we get our informations through the WMI interface.
If you run phpSysInfo on the IIS webserver, phpSysInfo will not connect
to the WMI interface for security reasons. At this point you MUST set
an authentication mechanism for the directory in the IIS admin
interface for the directory where phpSysInfo is installed. Then you
will be asked for an user and a password when opening the page. At this
point it is necessary to log in with an user that will be able to
connect to the WMI interface. If you use the wrong user and/or password
you might get an "ACCESS DENIED ERROR".
SENSOR RELATED INFORMATION
---------------------------
#### MBM5
Make sure you set MBM5 Interval Logging to csv and to the data
directory of phpSysInfo. The file must be called MBM5. Also make sure
MBM5 doesn't add symbols to the values. This is a Quick MBM5 log parser,
need more csv logs to make it better.
WHAT TO DO IF IT DOESN'T WORK
-----------------------------
First make sure you've read this file completely, especially the
"INSTALLATION AND CONFIGURATION" section. If it still doesn't work then
you can:
Ask for help or submit a bug on Github (https://github.com/phpsysinfo/phpsysinfo/issues)
***!! If you have any problems, please set `DEBUG` to true in `phpsysinfo.ini`
and include any error messages in your bug report / help request !!***
OTHER NOTES
-----------
If you have a great idea or want to help out, just create a pull request with your change proposal
in the [phpSysInfo](https://github.com/phpsysinfo/phpsysinfo) repository.
LICENSING
---------
This program is released under the GNU Public License Version 2 or
(at your option) any later version, see [COPYING](COPYING) for details.
phpsysinfo-3.4.4/README_PLUGIN.md 0000664 0000000 0000000 00000015454 14674310546 0016304 0 ustar 00root root 0000000 0000000 phpSysInfo 3.1 - http://phpsysinfo.sourceforge.net/
===================================================
Document written by Michael Cramer (bigmichi1 at sourceforge.net)
!!Please read if you want to develop a plugin to understand our plugin system!!
Plugins
-------
Beginning with phpSysInfo 3.0, phpSysInfo can be extended by Plugins. So here is
a description that a developer of a plugin must take care of. Plugins can be
enabled through the `phpsysinfo.ini` in the PLUGINS variable. The name of the
plugin is essential for the function of the plugin system. Lets say you write a
plugin with the name 'pingtest', then this name is added to the PLUGINS
variable in `phpsysinfo.ini`. And this is also then the name which is everywhere in
the plugin system used, like creating the object, locate the needed files and
so on.
So if the name is now specified, phpSysInfo needs a special directory structure
to find the needed files. The directory structure for the example `pingtest`
plugin can be seen here:
```
-+ phpSysInfo root
|
+---+ plugins (directory in that plugins are installed)
| |
| +---+ pingtest (the real plugin directory, must have the same name like
| | | the plugin named in PLUGINS, else it won't be found)
| | |
| | +---+ js (directory in which the needed JavaScript file is located,
| | | | to generate the html output out of the xml)
| | | # pingtest.js (the js file must have the same name, like the
| | | plugin in PSI_PLUGINS with the extension js)
| | +---+ css (directory in which the needed style sheet information are
| | | | located, can exists, but it's up to the author)
| | | # pingtest.css (the css file must have the same name, like the
| | | plugin in PSI_PLUGINS with the extension css)
| | +---+ lang (directory where translations for the plugin are located)
| | | |
| | | # en.xml (at least an english translation file must exist)
| | |
| | # class.pingtest.inc.php (this is the core file of the plugin,
| | name must consists of 'class' +
| | name from PSI_PLUGINS + '.inc.php')
```
other files or directorys can be included in the plugin directory, but then
its up to the developer to include them in the plugin. So it might be possible
to have a 'gfx' directory in which some pics are located that are used in the
output.
If the directory structure is build up, then it's time to start programming.
Files
-----
An example implementation is the pingtest plugin, which is shipped with phpSysInfo
* en.xml - at least this file must exist to get the translation working, and the
the first entry in this file is normally the headline of the plugin.
So one translation migth exists everytime. Other translation files
are also in the same directory like the `en.xml` file.
The id's specified in the translation file SHOULD have the following
look `plugin_hdd_status_001`. First we say that this is a plugin
translation, then the name of plugin and at last a increasing number
for each translation. Please create your id's in that way, so that
other plugins don't redefine your translations. At the time of writing
this, there is no check to verify the id's, so be carfull.
* pingtest.css - here can all custom style sheet informations written down. The
names of the id's and classes SHOULD also begin, like the translation
id's, with `'plugin_' + pluginname`. If thats not the case it might be
possible that another plugin is overwriting your css definitions.
* class.pingtest.inc.php - this file MUST include a class with the plugin name
and also this class MUST extend the 'psi_plugin' class. A check that
such a class exist and also extends 'psi_plugin' will be included in
the near future. And if the check fails the plugin won't be loaded.
The psi_plugin class checks the existens of the js and the en.xml
files. Also an extra configuration of the plugin is loaded
automatically from `phpsysinfo.ini`, if present.
Through the extension of the psi_plugin class there is a need to
include at least two public function. These are the execute() function
and the xml() function. Other functions can be exist, that depends on
the plugin needs or the author of the class. The execute() function is
called to get the required information that should be later included
in the xml file. The xml() function is called when the xml output
should be generated. This function must return a simplexml object. This
object is then included in another xml at the right position or as a
standalone xml. So there is no need to do some special things, only
create a xml object for the plugin.
* pingtest.js - this file is called when the page is loaded. A block for the
plugin is automatically created. This one is a div container with the
id `'plugin_'+ pluginname ("plugin_pingtest")`. The entire output must be
placed in that container.
There is a helper function for creating the headline: buildBlock() that
can be called. This function returns a string with the html code of the
headline, this code can then be appended to the plugin block. The
generated headline can provide a reload icon for an ajax request. Only
the click action of that icon must be created. The id of this icon is
`'reload_' + pluginname + 'Table' ("reload_pingtestTable")`.
Everything that then is done to get the html output out of the xml is up
to the author.
To get the xml document the ajax request url is `'xml.php?plugin=' +
pluginname (xml.php?plugin=pingtest)`. This xml includes only the xml
from the plugin nothing more.
The last two executed commands should/must be the translation call and
the unhide of the filled div container.
The translation function that needs to be called is named
plugin_traslate() with one argument, that is the pluginname like in
`PSI_PLUGINS (plugin_translate("pingtest");)`.
To unhide the filled container call the .show() function of it.
`$("plugin_" + pluginname).show() ($("plugin_hdd_stat").show())`.
FAQ
---
Q: Is the plugin system ready to use?
A: It can be used, but it might change slightly in the future, if there are some
special needs.
SUGGESTION
----------
If anybody out there has some suggestions in improving the plugin system let us
know. We are looking forward to get some feedback, suggestions and patches and
more. Feel free to contact us on our website: http://phpsysinfo.sourceforge.net.
$Id: README_PLUGIN 463 2011-04-19 17:34:41Z namiltd $
phpsysinfo-3.4.4/SECURITY.md 0000664 0000000 0000000 00000000674 14674310546 0015536 0 ustar 00root root 0000000 0000000 # Security Policy
## Supported Versions
The [latest released version](https://github.com/phpsysinfo/phpsysinfo/releases) of phpSysInfo is supported.
## Reporting a Vulnerability
Please email phpsysinfo@yahoo.com, and we will respond as quickly as possible.
If the vulnerability is considered valid and accepted, a patch will be made for the latest phpSysInfo version.
If the vulnerability is deemed invalid, no further action is required.
phpsysinfo-3.4.4/composer.json 0000664 0000000 0000000 00000001437 14674310546 0016465 0 ustar 00root root 0000000 0000000 {
"name": "phpsysinfo/phpsysinfo",
"description": "phpSysInfo is a customizable PHP Script that parses /proc, and formats information nicely. It will display information about system facts like Uptime, CPU, Memory, PCI devices, SCSI devices, IDE devices, Network adapters, Disk usage, and more.",
"license": "GPL-2.0-or-later",
"homepage": "http://phpsysinfo.github.io/phpsysinfo/",
"require": {
"php": ">=5.1.3",
"ext-simplexml": "*",
"ext-pcre": "*",
"ext-xml": "*",
"ext-dom": "*"
},
"suggest": {
"ext-mbstring": "Required for *nix non UTF-8 systems",
"ext-com_dotnet": "Required for Windows environments",
"ext-xsl": "Required for static mode",
"ext-json": "Required for bootstrap mode"
}
}
phpsysinfo-3.4.4/data/ 0000775 0000000 0000000 00000000000 14674310546 0014647 5 ustar 00root root 0000000 0000000 phpsysinfo-3.4.4/data/.htaccess 0000664 0000000 0000000 00000000334 14674310546 0016445 0 ustar 00root root 0000000 0000000 # Deny all requests from Apache 2.0-2.2
order deny,allow
deny from all
# Deny all requests from Apache 2.4+
Require all denied
phpsysinfo-3.4.4/data/ModelTranslation.txt 0000664 0000000 0000000 00000027617 14674310546 0020704 0 ustar 00root root 0000000 0000000 ADP2,1:Developer Transition Kit:Intel Pentium 4
iMac,1:iMac G3:PowerPC 750 (G3)
iMac1,1:iMac G3*:PowerPC 750 (G3)
iMac4,1:iMac Core Duo:Intel Core Duo T2400/T2500
iMac4,2:iMac Core Duo:Intel Core Duo T2400
iMac5,1:iMac Core 2 Duo:Intel Core 2 Duo T7200/T7400/T7600
iMac5,2:iMac Core 2 Duo:Intel Core 2 Duo T5600
iMac6,1:iMac Core 2 Duo:Intel Core 2 Duo T7400/T7600
iMac7,1:iMac Core 2 Duo/Extreme:Intel Core 2 Duo T7300/T7700/X7900
iMac8,1:iMac Core 2 Duo:Intel Core 2 Duo E8135/E8335/E8235/E8435
iMac9,1:iMac Core 2 Duo:Intel Core 2 Duo P7350/P7550/E8135/E8335/E8435
iMac10,1:iMac Core 2 Duo:Intel Core 2 Duo E7600/E8600
iMac10,2:iMac Core 2 Duo*:Intel Core 2 Duo E7500/E7600/E8600
iMac11,1:iMac Core i5/i7:Intel Core I5-750/I7-860
iMac11,2:iMac Core i3/i5:Intel Core I3-540/I3-550/I5-680
iMac11,3:iMac Core i3/i5/i7:Intel Core I3-550/I5-760/I5-680/I7-870
iMac12,1:iMac Core i3/i5/i7:Intel Core I3-2100/I5-2400S/I5-2500S/I5-2600S
iMac12,2:iMac Core i5/i7:Intel Core I5-2400/I5-2500S/I7-2600
iMac13,1:iMac Core i3/i5/i7:Intel Core I3-3225/I5-3335S/I5-3470S/I7-3770S
iMac13,2:iMac Core i5/i7:Intel Core I5-3470/I5-3470S/I7-3770
iMac14,1:iMac Core i5:Intel Core I5-4570R
iMac14,2:iMac Core i5/i7:Intel Core I5-4570/I5-4670/I7-4771
iMac14,3:iMac Core i5/i7:Intel Core I5-4570S/I7-4770S
iMac14,4:iMac Core i5:Intel Core I5-4260U
iMac15,1:iMac Core i5/i7:Intel Core I5-4590/I5-4690/I7-4790K
iMac16,1:iMac Core i5:Intel Core I5-5250U
iMac16,2:iMac Core i5/i7:Intel Core I5-5575R/I5-5675R/I7-5775R
iMac17,1:iMac Core i5/i7:Intel Core I5-6500/I5-6600/I7-6700K
iMac18,1:iMac Core i5:Intel Core I5-7360U
iMac18,2:iMac Core i5/i7:Intel Core I5-7400/I5-7500/I7-7700
iMac18,3:iMac Core i5/i7:Intel Core I5-7500/I5-7600/I5-7600K/I7-7700K
iMac19,1:iMac Core i5/i9:Intel Core I5-8500/I5-8600/I5-9600K/I9-9900K
iMac19,2:iMac Core i3/i5/i7:Intel Core I3-8100/I5-8500/I7-8700
iMac20,1:iMac Core i5/i7/i9:Intel Core I5-10500/I5-10600/I7-10700K/I9-10910
iMac20,2:iMac Core i7/i9:Intel Core I7-10700K/I9-10910
iMac21,1:MacBook Air M1:Apple M1
iMac21,2:MacBook Air M1:Apple M1
M43ADP1,1:Development Mac Pro:Intel Xeon X5340
Mac13,1:Mac Studio M1 Max:Apple M1 Max
Mac13,2:Mac Studio M1 Ultra:Apple M1 Ultra
Mac14,2:MacBook Air M2:Apple M2
Mac14,3:Mac mini M2:Apple M2
Mac14,5:MacBook Pro M2 Max:Apple M2 Max
Mac14,6:MacBook Pro M2 Max:Apple M2 Max
Mac14,7:MacBook Pro M2:Apple M2
Mac14,8:Mac Pro M2 Ultra:Apple M2 Ultra
Mac14,9:MacBook Pro M2 Pro:Apple M2 Pro
Mac14,10:MacBook Pro M2 Pro:Apple M2 Pro
Mac14,12:Mac mini M2 Pro:Apple M2 Pro
Mac14,13:Mac Studio M2 Max:Apple M2 Max
Mac14,14:Mac Studio M2 Ultra:Apple M2 Ultra
Mac14,15:MacBook Air 15" M2:Apple M2
Mac15,3:MacBook Pro 14" M3:Apple M3
Mac15,4:iMac 24" M3:Apple M3
Mac15,5:iMac 24" M3:Apple M3
Mac15,6:MacBook Pro 14" M3 Pro:Apple M3 Pro
Mac15,7:MacBook Pro 16" M3 Pro:Apple M3 Pro
Mac15,8:MacBook Pro 14" M3 Max:Apple M3 Max
Mac15,9:MacBook Pro 16" M3 Max:Apple M3 Max
Mac15,10:MacBook Pro 14" M3 Max:Apple M3 Max
Mac15,11:MacBook Pro 16" M3 Max:Apple M3 Max
MacBook1,1:MacBook Core Duo:Intel Core Duo T2400/T2500
MacBook2,1:MacBook Core 2 Duo:Intel Core 2 Duo T5600/T7200/T7400
MacBook3,1:MacBook Core 2 Duo:Intel Core 2 Duo T7300/T7500
MacBook4,1:MacBook Core 2 Duo:Intel Core 2 Duo T8100/T8300
MacBook5,1:MacBook Core 2 Duo:Intel Core 2 Duo P7350/P8600
MacBook5,2:MacBook Core 2 Duo:Intel Core 2 Duo P7350/P7450
MacBook6,1:MacBook Core 2 Duo:Intel Core 2 Duo P7550
MacBook7,1:MacBook Core 2 Duo:Intel Core 2 Duo P8600
MacBook8,1:MacBook Core M:Intel Core M-5Y31/M-5Y51/M-5Y71
MacBook9,1:MacBook Core m3/m5/m7:Intel Core M3-6Y30/M5-6Y54/M7-6Y75
MacBook10,1:MacBook Core m3/i5/i7:Intel Core M3-7Y32/i5-7Y54/i7-7Y75
MacBookAir1,1:MacBook Air Core 2 Duo:Intel Core 2 Duo P7500/P7700
MacBookAir2,1:MacBook Air Core 2 Duo:Intel Core 2 Duo SL9300/SL9400/SL9600
MacBookAir3,1:MacBook Air Core 2 Duo:Intel Core 2 Duo SU9400/SU9600
MacBookAir3,2:MacBook Air Core 2 Duo:Intel Core 2 Duo SL9400/SL9600
MacBookAir4,1:MacBook Air Core i5/i7:Intel Core I5-2467M/I7-2677M
MacBookAir4,2:MacBook Air Core i5/i7:Intel Core I5-2467M/I5-2557M/I7-2677M
MacBookAir5,1:MacBook Air Core i5/i7:Intel Core I5-3317U/I7-3667U
MacBookAir5,2:MacBook Air Core i5/i7:Intel Core I5-3427U/I7-3667U
MacBookAir6,1:MacBook Air Core i5/i7:Intel Core I5-4250U/I5-4260U/I7-4650U
MacBookAir6,2:MacBook Air Core i5/i7:Intel Core I5-4250U/I5-4260U/I7-4650U
MacBookAir7,1:MacBook Air Core i5/i7:Intel Core I5-5250U/I7-5650U
MacBookAir7,2:MacBook Air Core i5/i7:Intel Core I5-5250U/I7-5650U
MacBookAir8,1:MacBook Air Core i5:Intel Core I5-8210Y
MacBookAir9,1:MacBook Air Core i3/i5/i7:Intel Core I3-1000NG4/I5-1030NG7/I7-1060NG7
MacBookAir10,1:MacBook Air M1:Apple M1
MacBookPro1,1:MacBook Pro Core Duo:Intel Core Duo L2400/T2400/T2500/T2600
MacBookPro1,2:MacBook Pro Core Duo:Intel Core Duo T2600
MacBookPro2,1:MacBook Pro Core 2 Duo:Intel Core 2 Duo T7600
MacBookPro2,2:MacBook Pro Core 2 Duo:Intel Core 2 Duo T7400/T7600
MacBookPro3,1:MacBook Pro Core 2 Duo:Intel Core 2 Duo T7500/T7700/T7800
MacBookPro4,1:MacBook Pro Core 2 Duo:Intel Core 2 Duo T8300/T9300/T9500
MacBookPro5,1:MacBook Pro Core 2 Duo:Intel Core 2 Duo P8600/T9400/T9550/T9600/T9800
MacBookPro5,2:MacBook Pro Core 2 Duo:Intel Core 2 Duo T9550/T9600/T9800/T9900
MacBookPro5,3:MacBook Pro Core 2 Duo:Intel Core 2 Duo P8800/T9600/T9900
MacBookPro5,4:MacBook Pro Core 2 Duo:Intel Core 2 Duo P8700
MacBookPro5,5:MacBook Pro Core 2 Duo:Intel Core 2 Duo P8400/P8700
MacBookPro6,1:MacBook Pro Core i5/i7:Intel Core I5-540M/I7-620M/I7-640M
MacBookPro6,2:MacBook Pro Core i5/i7:Intel Core I5-520M/I5-540M/I7-620M/I7-640M
MacBookPro7,1:MacBook Pro Core 2 Duo:Intel Core 2 Duo P8600/P8800
MacBookPro8,1:MacBook Pro Core i5/i7:Intel Core I5-2415M/I5-2435M/I7-2620M/I7-2640M
MacBookPro8,2:MacBook Pro Core i7:Intel Core I7-2635QM/I7-2720QM/I7-2675QM/I7-2820QM/I7-2760QM/I7-2860QM
MacBookPro8,3:MacBook Pro Core i7:Intel Core I7-2720QM/I7-2820QM/I7-2760QM/I7-2860QM
MacBookPro9,1:MacBook Pro Core i7:Intel Core I7-3615QM/I7-3720QM/I7-3820QM
MacBookPro9,2:MacBook Pro Core i5/i7:Intel Core I5-3210M/I7-3520M
MacBookPro10,1:MacBook Pro Core i7:Intel Core I7-3615QM/I7-3635QM/I7-3720QM/I7-3740QM/I7-3820QM/I7-3840QM
MacBookPro10,2:MacBook Pro Core i5/i7:Intel Core I5-3210M/I5-3230M/I7-3520M/I7-3540M
MacBookPro11,1:MacBook Pro Core i5/i7:Intel Core I5-4258U/I5-4278U/I5-4288U/I5-4308U/I7-4558U/I5-4578U
MacBookPro11,2:MacBook Pro Core i7:Intel Core I7-4750HQ/I7-4770HQ/I7-4850HQ/I7-4870HQ/I7-4960HQ/I7-4980HQ
MacBookPro11,3:MacBook Pro Core i7:Intel Core I7-4850HQ/I7-4870HQ/I7-4960HQ/I7-4980HQ
MacBookPro11,4:MacBook Pro Core i7:Intel Core I7-4770HQ/I7-4870HQ/I7-4980HQ
MacBookPro11,5:MacBook Pro Core i7:Intel Core I7-4870HQ/I7-4980HQ
MacBookPro12,1:MacBook Pro Core i5/i7:Intel Core I5-5257U/I5-5287U/I7-5557U
MacBookPro13,1:MacBook Pro Core i5/i7:Intel Core I5-6360U/I7-6660U
MacBookPro13,2:MacBook Pro Core i5/i7:Intel Core I5-6267U/I5-6287U/I7-6567U
MacBookPro13,3:MacBook Pro Core i7:Intel Core I7-6700HQ/I7-6820HQ/I7-6920HQ
MacBookPro14,1:MacBook Pro Core i5/i7:Intel Core I5-7360U/I7-7660U
MacBookPro14,2:MacBook Pro Core i5/i7:Intel Core I5-7267U/I5-7287U/I7-7567U
MacBookPro14,3:MacBook Pro Core i7:Intel Core I7-7700HQ/I7-7820HQ/I7-7920HQ
MacBookPro15,1:MacBook Pro Core i7/i9:Intel Core I7-8750H/I7-8850H/I7-9750H/I9-8950HK/I9-9880H/I9-9980HK
MacBookPro15,2:MacBook Pro Core i5/i7:Intel Core I5-8259U/I5-8279U/I7-8559U/I7-8569U
MacBookPro15,3:MacBook Pro Core i7/i9:Intel Core I7-8850H/I9-8950HK/I9-9880H/I9-9980HK
MacBookPro15,4:MacBook Pro Core i5/i7:Intel Core I5-8257U/I7-8557U
MacBookPro16,1:MacBook Pro Core i7/i9:Intel Core I7-9750H/I9-9880H/I9-9980HK
MacBookPro16,2:MacBook Pro Core i5/i7:Intel Core I5-1038NG7/I7-1068NG7
MacBookPro16,3:MacBook Pro Core i5/i7:Intel Core I5-8257U/I7-8557U
MacBookPro16,4:MacBook Pro Core i7/i9:Intel Core I7-9750H/I9-9880H/I9-9980HK
MacBookPro17,1:MacBook Pro M1:Apple M1
MacBookPro18,1:MacBook Pro M1 Pro:Apple M1 Pro
MacBookPro18,2:MacBook Pro M1 Max:Apple M1 Max
MacBookPro18,3:MacBook Pro M1 Pro:Apple M1 Pro
MacBookPro18,4:MacBook Pro M1 Max:Apple M1 Max
Macmini1,1:Mac mini Core Solo/Duo:Intel Core Duo T2300/T2400 Solo T1200
Macmini2,1:Mac mini Core 2 Duo:Intel Core 2 Duo T5600/T7200
Macmini3,1:Mac mini Core 2 Duo:Intel Core 2 Duo P7350/P8400/P7550/P8700/P8800
Macmini4,1:Mac mini Core 2 Duo:Intel Core 2 Duo P8600/P8800
Macmini5,1:Mac mini Core i5:Intel Core I5-2415M
Macmini5,2:Mac mini Core i5/i7:Intel Core I5-2520M/I7-2620M
Macmini5,3:Mac mini Core i7:Intel Core I7-2635QM
Macmini6,1:Mac mini Core i5:Intel Core I5-3210M
Macmini6,2:Mac mini Core i7:Intel Core I7-3615QM/I7-3720QM
Macmini7,1:Mac mini Core i5/i7:Intel Core I5-4260U/I5-4278U/I5-4308U/I7-4578U
Macmini8,1:Mac mini Core i3/i5/i7:Intel Core I3-8100/I5-8500B/I7-8700B
Macmini9,1:Mac mini M1:Apple M1
MacPro1,1:Mac Pro Quad Core:Intel Xeon 5130/5150/5160
MacPro2,1:Mac Pro Eight Core:Intel Xeon X5365
MacPro3,1:Mac Pro Quad/Eight Core:Intel Xeon E5462/E5472/X5482
MacPro4,1:Mac Pro Quad/Eight Core:Intel Xeon E5520/E5550/X5570/W3520/W3540/W3580
MacPro5,1:Mac Pro Quad/Six/Eight/Twelve Core:Intel Xeon E5620/E5645/W3530/W3565/W3680/X5650/X5670/X5675
MacPro6,1:Mac Pro Quad/Six/Eight/Twelve Core:Intel Xeon E5-1620v2/E5-1650v2/E5-1680v2/E5-2697v2
MacPro7,1:Mac Pro Eight/12/16/24/28 Core:Intel Xeon W-3223/W-3235/W-3245/W-3265M/W-3275M
PowerBook1,1:PowerBook G3:PowerPC 750 (G3)
PowerBook2,1:iBook G3:PowerPC 750 (G3)
PowerBook2,2:iBook G3:PowerPC 750cx (G3)
PowerBook2,3:iBook G3*:PowerPC 750cx (G3)
PowerBook2,4:iBook G3*:PowerPC 750cx (G3)
PowerBook3,1:PowerBook G3:PowerPC 750 (G3)
PowerBook3,2:PowerBook G4:PowerPC 7410 (G4)
PowerBook3,3:PowerBook G4:PowerPC 7440 (G4)
PowerBook3,4:PowerBook G4:PowerPC 7451 (G4)
PowerBook3,5:PowerBook G4:PowerPC 7455 (G4)
PowerBook4,1:iBook G3:PowerPC 750cx (G3)
PowerBook4,2:iBook G3 600:PowerPC 750cx (G3)
PowerBook4,3:iBook G3:PowerPC 750fx (G3)
PowerBook5,1:PowerBook G4:PowerPC 7455 (G4)
PowerBook5,2:PowerBook G4:PowerPC 7447 (G4)
PowerBook5,3:PowerBook G4:PowerPC 7447 (G4)
PowerBook5,4:PowerBook G4:PowerPC 7447a (G4)
PowerBook5,5:PowerBook G4:PowerPC 7447a (G4)
PowerBook5,6:PowerBook G4:PowerPC 7447a (G4)
PowerBook5,7:PowerBook G4:PowerPC 7447a (G4)
PowerBook5,8:PowerBook G4:PowerPC 7447a (G4)
PowerBook5,9:PowerBook G4:PowerPC 7447a (G4)
PowerBook6,1:PowerBook G4:PowerPC 7455 (G4)
PowerBook6,2:PowerBook G4:PowerPC 7447 (G4)
PowerBook6,3:iBook G4:PowerPC 7457 (G4)
PowerBook6,4:PowerBook G4:PowerPC 7447a (G4)
PowerBook6,5:iBook G4:PowerPC 7447a (G4)
PowerBook6,7:iBook G4:PowerPC 7447a (G4)
PowerBook6,8:PowerBook G4:PowerPC 7447a (G4)
PowerMac1,1:Power Macintosh/Mac Server G3:PowerPC 750 (G3)
PowerMac1,2:Power Macintosh G4:PowerPC 7400 (G4)
PowerMac2,1:iMac G3:PowerPC 750 (G3)
PowerMac2,2:iMac G3:PowerPC 750 (G3)
PowerMac3,1:Power Macintosh/Mac Server G4:PowerPC 7400 (G4)
PowerMac3,2:Power Macintosh/Mac Server G4*:PowerPC 7400 (G4)
PowerMac3,3:Power Macintosh/Mac Server G4:PowerPC 7400 (G4)
PowerMac3,4:Power Macintosh/Mac Server G4:PowerPC 7410 (G4)
PowerMac3,5:Power Macintosh/Mac Server G4:PowerPC 7450/7455 (G4)
PowerMac3,6:Power Macintosh/Mac Server G4:PowerPC 7455 (G4)
PowerMac4,1:iMac G3:PowerPC 750/750cx (G3)
PowerMac4,2:iMac G4:PowerPC 7441/7445 (G4)
PowerMac4,4:eMac G4:PowerPC 7441/7445 (G4)
PowerMac4,5:iMac G4:PowerPC 7445 (G4)
PowerMac5,1:Power Macintosh G4 Cube:PowerPC 7400 (G4)
PowerMac6,1:iMac G4:PowerPC 7445 (G4)
PowerMac6,3:iMac G4:PowerPC 7445 (G4)
PowerMac6,4:eMac G4:PowerPC 7447a (G4)
PowerMac7,2:Power Macintosh G5:PowerPC 970 (G5)
PowerMac7,3:Power Macintosh G5:PowerPC 970fx (G5)
PowerMac8,1:iMac G5:PowerPC 970 (G5)
PowerMac8,2:iMac G5:PowerPC 970 (G5)
PowerMac9,1:Power Macintosh G5:PowerPC 970fx (G5)
PowerMac10,1:Mac mini G4:PowerPC 7447a (G4)
PowerMac10,2:Mac mini G4:PowerPC 7447a (G4)
PowerMac11,2:Power Macintosh G5 Dual/Quad Core:PowerPC 970MP (G5)
PowerMac12,1:iMac G5:PowerPC 970fx (G5)
RackMac1,1:Xserve G4:PowerPC 7455 (G4)
RackMac1,2:Xserve G4:PowerPC 7455 (G4)
RackMac3,1:Xserve G5:PowerPC 970fx (G5)
Xserve1,1:Xserve Xeon Quad Core:Intel Xeon 5130/5150/5160
Xserve2,1:Xserve Xeon Quad/Eight Core:Intel Xeon E5462/E5472
Xserve3,1:Xserve Xeon Nehalem Quad/Eight Core:Intel Xeon E5520/E5550/E5570
phpsysinfo-3.4.4/data/cpus.ini 0000664 0000000 0000000 00000011631 14674310546 0016324 0 ustar 00root root 0000000 0000000 [cpu]
; Qemu
0x0,0x51="QEMU TCG"
; Ampere Computing
;0xc0
; ARM Limited
0x41,0x810="ARM810"
0x41,0x920="ARM920"
0x41,0x922="ARM922"
0x41,0x926="ARM926"
0x41,0x940="ARM940"
0x41,0x946="ARM946"
0x41,0x966="ARM966"
0x41,0xa20="ARM1020"
0x41,0xa22="ARM1022"
0x41,0xa26="ARM1026"
0x41,0xb02="ARM11 MPCore"
0x41,0xb36="ARM1136"
0x41,0xb56="ARM1156"
0x41,0xb76="ARM1176"
0x41,0xc05="Cortex-A5"
0x41,0xc07="Cortex-A7"
0x41,0xc08="Cortex-A8"
0x41,0xc09="Cortex-A9"
0x41,0xc0d="Cortex-A12"
0x41,0xc0f="Cortex-A15"
0x41,0xc0e="Cortex-A17"
0x41,0xc14="Cortex-R4"
0x41,0xc15="Cortex-R5"
0x41,0xc17="Cortex-R7"
0x41,0xc18="Cortex-R8"
0x41,0xc20="Cortex-M0"
0x41,0xc21="Cortex-M1"
0x41,0xc23="Cortex-M3"
0x41,0xc24="Cortex-M4"
0x41,0xc20="Cortex-M7"
0x41,0xc60="Cortex-M0+"
0x41,0xd01="Cortex-A32"
0x41,0xd02="Cortex-A34"
0x41,0xd03="Cortex-A53"
0x41,0xd04="Cortex-A35"
0x41,0xd05="Cortex-A55"
0x41,0xd06="Cortex-A65"
0x41,0xd07="Cortex-A57"
0x41,0xd08="Cortex-A72"
0x41,0xd09="Cortex-A73"
0x41,0xd0a="Cortex-A75"
0x41,0xd0b="Cortex-A76"
0x41,0xd0c="Neoverse-N1"
0x41,0xd0d="Cortex-A77"
0x41,0xd0e="Cortex-A76AE"
0x41,0xd13="Cortex-R52"
0x41,0xd15="Cortex-R82"
0x41,0xd20="Cortex-M23"
0x41,0xd21="Cortex-M33"
0x41,0xd22="Cortex-M55"
0x41,0xd23="Cortex-M85"
0x41,0xd40="Neoverse-V1"
0x41,0xd41="Cortex-A78"
0x41,0xd42="Cortex-A78AE"
0x41,0xd43="Cortex-A65AE"
0x41,0xd44="Cortex-X1"
0x41,0xd46="Cortex-A510"
0x41,0xd47="Cortex-A710"
0x41,0xd48="Cortex-X2"
0x41,0xd49="Neoverse-N2"
0x41,0xd4a="Neoverse-E1"
0x41,0xd4b="Cortex-A78C"
0x41,0xd4c="Cortex-X1C"
0x41,0xd4d="Cortex-A715"
0x41,0xd4e="Cortex-X3"
0x41,0xd4f="Neoverse-V2"
0x41,0xd80="Cortex-A520"
0x41,0xd81="Cortex-A720"
0x41,0xd82="Cortex-X4"
0x41,0xd83="Neoverse-V3AE"
0x41,0xd84="Neoverse-V3"
0x41,0xd85="Cortex-X925"
0x41,0xd87="Cortex-A725"
0x41,0xd8e="Neoverse-N3"
; Broadcom Corporation - ('B') cores.
0x42,0xf="Brahma B15"
0x42,0x100="Brahma B53"
0x42,0x516="Vulcan/ThunderX2 T99p1"
; Cavium Inc. - ('C') cores.
0x43,0xa0="ThunderX"
0x43,0xa1="ThunderX T88"
0x43,0xa2="Octeon TX T81"
0x43,0xa3="Octeon TX T83"
0x43,0xaf="ThunderX2 T99"
0x43,0xb0="Octeon TX2"
0x43,0xb1="Octeon TX2 T98"
0x43,0xb2="Octeon TX2 T93/T96"
0x43,0xb3="Octeon TX2 F95"
0x43,0xb4="Octeon TX2 F95N"
0x43,0xb5="Octeon TX2 F95MM"
0x43,0xb8="ThunderX3 T110"
; DEC - Digital Equipment Corporation
0x44,0xa10="SA110"
0x44,0xa11="SA1100"
; Fujitsu Ltd.
0x46,0x1="A64FX"
; HiSilicon Technologies, Inc.
0x48,0xd01="TSV110"
0x48,0xd40="Cortex-A76"
; Infineon Technologies AG
;0x49
; Motorola or Freescale Semiconductor Inc.
;0x4d
; NVIDIA Corporation
0x4e,0x0="Denver"
0x4e,0x3="Denver 2"
; APM - Applied Micro Circuits Corporation - ('P') cores.
0x50,0x0="xgene1"
; Qualcomm Inc. - ('Q') cores.
0x51,0xf="Scorpion"
0x51,0x2d="Scorpion"
0x51,0x4d="Krait"
0x51,0x6f="Krait"
0x51,0x201="Kryo Silver"
0x51,0x205="Kryo Gold"
0x51,0x211="Kryo Silver"
0x51,0x800="Kryo 2xx Gold (Cortex-A73)"
0x51,0x801="Kryo 2xx Silver (Cortex-A53)"
0x51,0x802="Kryo 3xx Gold (Cortex-A75)"
0x51,0x803="Kryo 3xx Silver (Cortex-A55)"
0x51,0x804="Kryo 4xx Gold (Cortex-A76)"
0x51,0x805="Kryo 4xx/5xx Silver (Cortex-A55)"
0x51,0xc00="Falkor"
0x51,0xc01="Saphira"
; Samsung ('S') cores.
0x53,0x1="Exynos M1/M2 Mongoose"
0x53,0x1,0x1="Exynos M1 Mongoose"
0x53,0x1,0x4="Exynos M2 Mongoose"
0x53,0x2="Exynos M3 Mongoose"
0x53,0x3="Exynos M4 Mongoose"
0x53,0x4="Exynos M5 Mongoose"
; Texas Instruments
0x54,0x925="TI925"
; Marvell Semiconductor Inc.
0x56,0x131="Feroceon 88FR131"
0x56,0x581="PJ4/PJ4B"
0x56,0x584="PJ4B-MP/PJ4C"
; Apple Inc.
0x61,0x1="Cyclone"
0x61,0x2="Typhoon"
0x61,0x3="Typhoon/Capri"
0x61,0x4="Twister"
0x61,0x5="Twister/Elba/Malta"
0x61,0x6="Hurricane"
0x61,0x7="Hurricane/Myst"
; Faraday
0x66,0x526="FA526"
0x66,0x626="FA626"
; HXT
0x68,0x0="Phecda"
;Intel Corporation/Marvell
0x69,0x200="i80200"
0x69,0x210="PXA250A"
0x69,0x212="PXA210A"
0x69,0x242="i80321-400"
0x69,0x243="i80321-600"
0x69,0x290="PXA250B/PXA26x"
0x69,0x292="PXA210B"
0x69,0x2c2="i80321-400-B0"
0x69,0x2c3="i80321-600-B0"
0x69,0x2d0="PXA250C/PXA255/PXA26x"
0x69,0x2d2="PXA210C"
0x69,0x411="PXA27x"
0x69,0x41c="IPX425-533"
0x69,0x41d="IPX425-400"
0x69,0x41f="IPX425-266"
0x69,0x682="PXA32x"
0x69,0x683="PXA930/PXA935"
0x69,0x688="PXA30x"
0x69,0x689="PXA31x"
0x69,0xb11="SA1110"
0x69,0xc12="IPX1200"
[manufacturer]
AMDisbetter="AMD"
AuthenticAMD="AMD"
CentaurHauls="IDT WinChip/Centaur"
CyrixInstead="Cyrix/STMicro./IBM"
HygonGenuine="Hygon"
GenuineIntel="Intel"
TransmetaCPU="Transmeta"
GenuineTMx86="Transmeta"
GeodebyNSC="National Semiconductor"
NexGenDriven="NexGen"
RiseRiseRise="Rise"
SiSSiSSiS="SiS"
Shanghai="Zhaoxin"
UMCUMCUMC="UMC"
VIAVIAVIA="VIA"
Vortex86SoC="DM&P Vortex"
E2KMACHINE="MCST Elbrus"
GenuineAO486="ao486 soft CPU"
bhyvebhyve="bhyve"
KVMKVMKVM="KVM"
MicrosoftHv="Microsoft Hyper-V"
lrpepyhvr="Parallels"
VMwareVMware="VMware"
XenVMMXenVMM="Xen HVM"
ACRNACRNACRN="Project ACRN"
TCGTCGTCGTCG="QEMU"
QNXQVMBSQG="QNX Hypervisor"
UnisysSpar64="Unisys sPar"
VBoxVBoxVBox="Oracle VM VirtualBox"
IBM/S390="IBM"
phpsysinfo-3.4.4/data/distros.ini 0000664 0000000 0000000 00000111755 14674310546 0017051 0 ustar 00root root 0000000 0000000 ; linux-distros.ini - Defines known linux distros for phpSysInfo.
; http://phpsysinfo.sourceforge.net/
; $Id: distros.ini 709 2012-12-05 11:20:40Z namiltd $
;
[solaris sunos]
Image = "Solaris.png"
[oraclesolaris sunos]
Image = "Solaris.png"
[smartos sunos]
Image = "SmartOS.png"
[opensolaris sunos]
Image = "OpenSolaris.png"
[openindiana sunos]
Image = "OpenIndiana.png"
[omnios sunos]
Image = "OmniOS.png"
[openstorage sunos]
Image = "NexentaStor.png"
Name = "NexentaStor"
[openwrt]
Image = "OpenWRT.png"
Name = "OpenWrt"
Mode = "Detection"
Files = "/etc/openwrt_release"
Files2 = "/etc/openwrt_release"
;detected in "/etc/os-release"
[vmware photon os]
Image = "Photon.png"
Files = "/etc/photon-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
[guix system]
Image = "Guix.png"
;detected in "/etc/os-release"
[gobolinux]
Image = "Gobo.png"
Name = "GoboLinux"
Files = "/etc/GoboLinuxVersion"
[slitaz]
Image = "SliTaz.png"
Name = "SliTaz"
Files = "/etc/slitaz-release"
[eisfair]
Image = "Eisfair.png"
;detected in "/etc/os-release"
[eisfair project]
Image = "Eisfair.png"
Files = "/etc/eisfair-system"
Files2 = "/etc/version"
;detected in "lsb_release -a"
[tinycore]
Image = "TinyCore.png"
Name = "Tiny Core Linux"
Files = "/usr/share/doc/tc/release.txt"
[venom linux]
Image = "Venom.png"
Name = "Venom Linux"
Files = "/etc/venom-release"
;detected in "/etc/os-release"
[linux plop]
Image = "Plop.png"
;detected in "/etc/os-release"
[frugalware]
Image = "Frugalware.png"
Files = "/etc/frugalware-release"
;detected in "/etc/os-release"
[rbos]
Image = "RebeccaBlackOS.png"
;detected in "lsb_release -a"
;wrong in "/etc/debian_version" Debian
[quemos]
Image = "QuemOS.png"
;detected in "lsb_release -a"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[rebeccablackos]
Image = "RebeccaBlackOS.png"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[proxmox]
Image = "Proxmox.png"
Name = "Proxmox"
Files = "/usr/bin/pveversion"
Mode = "Execute"
;wrong in "/etc/os-release" Debian GNU/Linux
;wrong in "/etc/debian_version" Debian
[q4os]
Image = "Q4OS.png"
Name = "Q4OS"
Files = "/etc/q4os_version"
;wrong in "lsb_release -a" Debian
;wrong in "/etc/os-release" Debian GNU/Linux
;wrong in "/etc/debian_version" Debian
[siduction]
Image = "Siduction.png"
Files = "/etc/siduction-version"
;wrong in "lsb_release -a" Debian
;wrong in "/etc/os-release" Debian GNU/Linux
;wrong in "/etc/debian_version" Debian
[sparkylinux]
Image = "Sparky.png"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[sparky]
Image = "Sparky.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" Debian
[regata os]
Image = "Regata.png"
;detected in "lsb_release -a"
;detected in "/etc/os-release"
[tuxedo]
Image = "Tuxedo.png"
Files = "/etc/tuxedo-os-version"
;detected in "lsb_release -a"
;wrong in "/etc/debian_version" Debian
[ubuntu tuxedo]
Image = "Tuxedo.png"
;detected in "/etc/lsb-release"
[tuxedo os]
Image = "Tuxedo.png"
;detected in "/etc/os-release"
[ubuntu linspire]
Image = "Linspire.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[ubuntu lxle]
Image = "LXLE.png"
;detected in "lsb_release -a"
;wrong in "/etc/lsb-release" Ubuntu
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[ubuntu linux lite]
Image = "LinuxLite.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[ubuntu bodhi]
Image = "Bodhi.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[ubuntu linux kodachi]
Image = "Kodachi.png"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[ubuntu kodachi]
Image = "Kodachi.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" Debian
[robolinux]
Image = "RoboLinux.png"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" Debian
[ubuntu robolinux]
Image = "RoboLinux.png"
;detected in "lsb_release -a"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[feren os classic]
Image = "Feren.png"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[ubuntu feren]
Image = "Feren.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" Debian
[debian gnu/linux armbian]
Image = "Armbian.png"
Name = "Armbian"
Mode = "Detection"
Files = "/etc/armbian-release;/etc/armbian-image-release"
Files2 = "/etc/armbian-release;/etc/armbian-image-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[debian elive]
Image = "Elive.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" debian
[elive]
Image = "Elive.png"
Mode = "Detection"
Files = "/etc/elive-version"
Files2 = "/etc/elive-version"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" debian
[debian neptune]
Image = "Neptune.png"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" debian
[neptune]
Image = "Neptune.png"
;detected in "lsb_release -a"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" debian
[kaisen]
Image = "Kaisen.png"
;detected in "lsb_release -a"
;wrong in "/etc/debian_version" debian
[kaisen gnu/linux]
Image = "Kaisen.png"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" debian
[deepin extix]
Image = "ExTiX.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" debian
[mx]
Image = "MX.png"
Files = "/etc/mx-version"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/os-release" Debian GNU/Linux
;wrong in "/etc/antix-version" antiX
;wrong in "/etc/debian_version" Debian
; at the end because some distros may also have the same files (like MX)
[antix]
Image = "antiX.png"
Files = "/etc/antix-version"
;wrong in "/etc/os-release" Debian GNU/Linux
;wrong in "/etc/debian_version" Debian
[ipfire]
Image = "IPFire.png"
;detected in "/etc/system-release"
[qts]
Image = "QTS.png"
Name = "QTS"
;detected in "/etc/config/uLinux.conf"
[4mlinux]
Image = "4MLinux.png"
Name = "4MLinux"
Files = "/etc/4MLinux-version"
[milis linux]
Image = "Milis.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
[lunar linux]
Image = "Lunar.png"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
[crux]
Image = "Crux.png"
Mode = "Execute"
Files = "/usr/bin/crux"
[omarine]
Image = "Omarine.png"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
[foresight]
Image = "Foresight.png"
;detected in "/etc/distro-release"
[trustix]
Image = "Trustix.png"
Files = "/etc/trustix-release;/etc/trustix-version"
[nixos]
Image = "NixOS.png"
;detected in "/etc/os-release"
[free-eos]
Image = "FreeEOS.png"
Files = "/etc/eos-release;/etc/eos-version"
[nutyx]
Image = "NuTyX.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[generations]
Image = "Generations.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[generations linux]
Image = "Generations.png"
;detected in "/etc/os-release"
[dahliaos]
Image = "dahliaOS.png"
;detected in "/etc/os-release"
[laclin]
Image = "Laclin.png"
Mode = "Detection"
Files = "/etc/laclin-release"
Files2 = "/etc/laclin-release"
;detected in "/etc/os-release" but wrong name Slackware
[artix]
Image = "Artix.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[artix linux]
Image = "Artix.png"
Mode = "Detection"
Files = "/etc/artix-release"
;detected in "/etc/os-release"
[xerolinux]
Image = "XeroLinux.png"
Mode = "Detection"
Files = "/etc/xerolinux-release"
;detected in "/etc/os-release"
[xerolinux-kde]
Image = "XeroLinux.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/arch-release" none
[cachyos linux]
Image = "CachyOS.png"
;detected in "/etc/os-release"
[cachyos]
Image = "CachyOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/arch-release" none
[archcraft]
Image = "Archcraft.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/arch-release" none
[snal linux]
Image = "Snal.png"
;detected in "/etc/os-release"
;wrong in "/etc/arch-release" none
[snal]
Image = "Snal.png"
Name = "Snal Linux"
Files = "/etc/snal-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/arch-release" none
[archman]
Image = "Archman.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/arch-release" none
[rebornos]
Image = "RebornOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/os-release" Arch
;wrong in "/etc/arch-release" Arch
[rebornos linux]
Image = "RebornOS.png"
;wrong in "/etc/os-release"
[bluestarlinux]
Image = "Bluestar.png"
;detected in "/etc/lsb-release"
;wrong in "/etc/os-release" Arch
;wrong in "/etc/arch-release" Arch
[endeavouros]
Image = "EndeavourOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/arch-release" Arch
[arcolinux]
Image = "Arco.png"
Mode = "Detection"
Files = "/etc/arcolinux-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/arch-release" Arch
[garuda]
Image = "Garuda.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/arch-release" Arch
[garuda linux]
Image = "Garuda.png"
;detected in "/etc/os-release"
[ubuntu biglinux]
Image = "BigLinux.png"
;detected in "lsb_release -a"
;wrong in "/etc/debian_version" Debian
[biglinux based in ubuntu]
Image = "BigLinux.png"
;detected in "/etc/os-release"
[biglinux based in ubuntu 19.04]
Image = "BigLinux.png"
;detected in "/etc/lsb-release"
[deepin biglinux]
Image = "BigLinux.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/deepin-version" Deepin
;wrong in "/etc/os-release" Deepin
;wrong in "/etc/debian_version" Debian
[biglinux based in manjaro linux]
Image = "BigLinux.png"
Name = "BigLinux"
Files = "/etc/big-release"
Mode = "Detection"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/arch-release" Manjaro
;wrong in "/etc/manjaro-release" Manjaro
[maboxlinux]
Image = "Mabox.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/os-release" Manjaro
;wrong in "/etc/manjaro-release" Manjaro
;wrong in "/etc/arch-release" Arch | Manjaro
[netrunner]
Image = "Netrunner.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[netrunnerse]
Image = "Netrunner.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" Debian
[netrunner rolling]
Image = "Netrunner.png"
;detected in "/etc/os-release"
;wrong in "/etc/manjaro-release" Manjaro
[voidlinux]
Image = "Void.png"
;detected in "lsb_release -a""
[void]
Image = "Void.png"
;detected in "/etc/os-release"
[arch]
Image = "Arch.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[cobalt]
Image = "Cobalt.png"
Files = "/etc/cobalt-release"
[linuxfromscratch]
Image = "LFS.png"
Files = "/etc/lfs-release"
[rubix]
Image = "Rubix.png"
Files = "/etc/rubix-version"
[tails]
Image = "Tails.png"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[tanglu]
Image = "Tanglu.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" Debian
[tanglu gnu/linux]
Image = "Tanglu.png"
;detected in "/etc/os-release"
[gnoppix]
Image = "Gnoppix.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[kali]
Image = "Kali.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" Debian
[kali gnu/linux]
Image = "Kali.png"
;detected in "/etc/os-release"
[urukos]
Image = "Uruk.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[pureos]
Image = "PureOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[pureos gnu/linux]
Image = "PureOS.png"
;detected in "/etc/os-release"
[septor]
Image = "Septor.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[salentos]
Image = "SalentOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[pop]
Image = "Pop.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" Debian
[pop!_os]
Image = "Pop.png"
;detected in "/etc/os-release"
[mer]
Image = "Mer.png"
Mode = "Analyse"
Files = "/etc/mer-release;/etc/meego-release;/etc/moblin-release"
;detected in "lsb_release -a"
;detected in "/etc/system-release"
[kaos]
Image = "KaOS.png"
Files = "/etc/KaOS-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
[openmamba]
Image = "OpenMamba.png"
Files = "/etc/openmamba-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;detected in "/etc/system-release"
[coreos]
Image = "CoreOS.png"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
[container linux by coreos]
Image = "Container.png"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
[parrot]
Image = "Parrot.png"
;detected in "lsb_release -a"
;wrong in "/etc/debian_version" Debian
[parrot os]
Image = "Parrot.png"
;detected in "/etc/os-release"
[boss]
Image = "BOSS.png"
Name = "BOSS GNU/Linux"
Files = "/etc/boss_version"
;detected in "lsb_release -a"
;wrong in "/etc/debian_version" Debian
[boss gnu/linux]
Image = "BOSS.png"
;detected in "/etc/os-release"
[boss server beta]
Image = "BOSS.png"
;detected in "lsb_release -a"
[solus]
Image = "Solus.png"
Files = "/etc/solus-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
[solus operating system]
Image = "Solus.png"
;detected in "/etc/os-release"
[canaima]
Image = "Canaima.png"
Name = "Canaima GNU/Linux"
Files = "/etc/canaima_version"
;detected in "lsb_release -a"
;wrong in "/etc/debian_version" Debian
[canaima gnu/linux]
Image = "Canaima.png"
;detected in "/etc/os-release"
[ubuntu runtu]
Image = "Runtu.png"
;detected in "/etc/lsb-release"
;wrong detected in "lsb_release -a" Ubuntu
;wrong in "/etc/os-release" Ubuntu
;wrong in "/etc/debian_version" Debian
[semplice]
Image = "Semplice.png"
Name = "Semplice"
Files = "/etc/semplice_version"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[solydxk]
Image = "SolydXK.png"
Name = "SolydXK"
Mode = "Detection"
Files = "/etc/solydxk/info"
Files2 = "/etc/solydxk/info"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/os-release" Debian GNU/Linux
;wrong in "/etc/debian_version" Debian
[handylinux]
Image = "Handy.png"
Files = "/etc/handylinux_version"
;detected in "lsb_release -a"
;wrong in "/etc/os-release" Debian GNU/Linux
;wrong in "/etc/debian_version" Debian
[parsix gnu/linux]
Image = "Parsix.png"
;detected in "/etc/os-release" but sometimes wrong version
;wrong in "/etc/debian_version" Debian
[parsix]
Image = "Parsix.png"
Files = "/etc/parsix-version"
;detected in "lsb_release -a"
;wrong in "/etc/debian_version" Debian
[linaro]
Image = "Linaro.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[endless]
Image = "Endless.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[uos]
Image = "UOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[deepin]
Image = "Deepin.png"
Files = "/etc/deepin-version"
Mode = "Detection"
Files2 = "/etc/deepin-version"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[linuxdeepin]
Image = "Deepin.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/os-release" Debian GNU/Linux
;wrong in "/etc/debian_version" Debian
[ultimate_edition]
Image = "UltimateEdition.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[elementary]
Image = "elementaryOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" Debian
[elementary os]
Image = "elementaryOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[jingos]
Image = "JingOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[kde neon]
Image = "KDEneon.png"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[kde]
Image = "KDEneon.png"
;detected in "lsb_release -a"
[neon]
Image = "KDEneon.png"
;detected in "/etc/lsb-release"
[pearlinux]
Image = "Pear.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/os-release" Ubuntu
;wrong in "/etc/debian_version" Debian
[pear linux]
Image = "Pear.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/os-release" Ubuntu
;wrong in "/etc/debian_version" Debian
[pearos]
Image = "Pear.png"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release" (simetimes wrong Ubuntu)
;wrong in "/etc/debian_version" Debian
[neon pearos]
Image = "Pear.png"
;detected in "lsb_release -a"
;wrong in "/etc/debian_version" Debian
[solusos]
Image = "SolusOS.png"
Files = "/etc/solusos_version"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/os-release" Debian GNU/Linux
;wrong in "/etc/debian_version" Debian
[linuxmint]
Image = "Mint.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/os-release" Ubuntu
;wrong in "/etc/debian_version" Debian
[linux mint]
Image = "Mint.png"
;detected in "/etc/os-release
[lmde]
Image = "Mint.png"
;detected in "/etc/os-release"
[trisquel]
Image = "Trisquel.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/os-release" Ubuntu
;wrong in "/etc/debian_version" Debian
[zorin]
Image = "Zorin.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong or almost in "/etc/os-release" Ubuntu | Zorin OS
;wrong in "/etc/debian_version" Debian
[zorin os]
Image = "Zorin.png"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[peppermint]
Image = "Peppermint.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[nitrux]
Image = "Nitrux.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[ubuntu vanillaos]
Image = "Vanilla.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[vanillaos]
Image = "Vanilla.png"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[makululinux]
Image = "Makulu.png"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[ubuntu makululinux]
Image = "Makulu.png"
;detected in "lsb_release -a"
[linuxfx]
Image = "Linuxfx.png"
Name="Linuxfx"
Files = "/etc/fx.version"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[ubuntu linuxfx]
Image = "Linuxfx.png"
;detected in "lsb_release -a"
[ubuntu]
Image = "Ubuntu.png"
Test = "nolsbfirst"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/debian_version" Debian
[chakra]
Image = "Chakra.png"
Files = "/etc/chakra-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[the chakra-project]
Image = "Chakra.png"
;detected in "/etc/os-release"
[iycc]
Image = "IYCC.png"
;detected in "/etc/lsb-release"
[openeuler]
Image = "openEuler.png"
Files = "/etc/openEuler-release"
;detected in "lsb_release -a"
;detected in "/etc/os-release"
;detected in "/etc/system-release"
[risios]
Image = "risiOS.png"
;detected in "lsb_release -a"
;detected in "/etc/fedora-release"
;detected in "/etc/os-release"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[hipserv]
Image = "HipServ.png"
;detected in "/etc/redhat-release"
[neokylin]
Image = "NeoKylin.png"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[neokylin linux desktop]
Image = "NeoKylin.png"
Files = "/etc/neokylin-release;/etc/cs2c-release"
;detected in "lsb_release -a"
;detected in "/etc/os-release"
[mageia]
Image = "Mageia.png"
Files = "/etc/mageia-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/mandriva-release"
;detected in "/etc/mandrake-release;/etc/mandrakelinux-release"
;detected in "/etc/redhat-release"
;detected in "/etc/os-release"
[pld linux]
Image = "PLD.png"
Files = "/etc/pld-release"
;detected in "/etc/os-release"
[lfs]
Image = "lfs.png"
Files = "/etc/lfs-release;/etc/lfs_version"
[hlfs]
Image = "lfs.png"
Files = "/etc/hlfs-release;/etc/hlfs_version"
[synology]
Image = "Synology.png"
Mode = "Detection"
Files = "/etc/synoinfo.conf"
Files2 = "/etc/VERSION"
[alpine]
Image = "Alpine.png"
Name = "Alpine"
Files = "/etc/alpine-release"
[fatdog64 linux]
Image = "Fatdog.png"
;detected in "/etc/os-release"
[fatdog64]
Image = "Fatdog.png"
Name = "Fatdog64 Linux"
Files = "/etc/fatdog-version"
;detected in "/etc/DISTRO_SPECS"
[puppy]
Image = "Puppy.png"
Name = "Puppy"
;detected in "/etc/os-release"
;detected in "/etc/DISTRO_SPECS"
[lucid]
Image = "Puppy.png"
Name = "Lucid Puppy"
;detected in "/etc/DISTRO_SPECS"
[slacko puppy]
Image = "Puppy.png"
;detected in "/etc/DISTRO_SPECS"
[wary puppy]
Image = "Puppy.png"
;detected in "/etc/DISTRO_SPECS"
[quirky]
Image = "EasyOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[easyos]
Image = "EasyOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[easy os]
Image = "EasyOS.png"
;detected in "/etc/DISTRO_SPECS"
[easy beaver]
Image = "EasyOS.png"
;detected in "/etc/DISTRO_SPECS"
[easy pyro64]
Image = "EasyOS.png"
;detected in "/etc/DISTRO_SPECS"
[easy buster64]
Image = "EasyOS.png"
;detected in "/etc/DISTRO_SPECS"
[easy dunfell64]
Image = "EasyOS.png"
;detected in "/etc/DISTRO_SPECS"
[easyos kirkstone64]
Image = "EasyOS.png"
;detected in "/etc/DISTRO_SPECS"
[turbolinux]
Image = "Turbo.png"
Files = "/etc/turbolinux-release"
[amazon]
Image = "Amazon.png"
;detected in "/etc/system-release"
[amazonami]
Image = "Amazon.png"
;detected in "lsb_release -a"
[amazon linux ami]
Image = "Amazon.png"
;detected in /etc/os-release
[redflag]
Image = "RedFlag.png"
Files = "/etc/redflag-release"
;detected in "/etc/system-release"
[red flag inwise]
Image = "RedFlag.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
[startos]
Image = "StartOS.png"
Files = "/etc/startos-release"
;detected in "lsb_release -a"
[openelec]
Image = "OpenELEC.png"
;detected in "lsb_release -a"
;detected in "/etc/os-release"
[libreelec]
Image = "LibreELEC.png"
;detected in "lsb_release -a"
;detected in "/etc/os-release"
[lakka]
Image = "Lakka.png"
;detected in "lsb_release -a"
;detected in "/etc/os-release"
[pisilinux]
Image = "Pisi.png"
Files = "/etc/pisilinux-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[pisi_linux]
Image = "Pisi.png"
;detected in "/etc/system-release"
[springdale linux]
Image = "Springdale.png"
;detected in "/etc/os-release"
[springdale]
Image = "Springdale.png"
Files = "/etc/PU_IAS-release;/etc/puias-release;/etc/springdale-release"
;detected in "lsb_release -a"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[nethserver]
Image = "NethServer.png"
Files = "/etc/nethserver-release"
;detected in "/etc/os-release"
;wrong in "/etc/centos-release" CentOS
;wrong in "/etc/redhat-release" CentOS
;wrong in "/etc/system-release" CentOS
[sme]
Image = "SMEServer.png"
Files = "/etc/e-smith-release"
;wrong in "/etc/centos-release" CentOS
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[smeserver]
Image = "SMEServer.png"
;detected in "lsb_release -a"
[koozali sme server]
Image = "SMEServer.png"
;detected in "/etc/os-release"
[scientific]
Image = "Scientific.png"
;detected in "lsb_release -a"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[scientificsl]
Image = "Scientific.png"
;detected in "lsb_release -a"
[scientificcernslc]
Image = "Scientific.png"
;detected in "lsb_release -a"
[scientificfermi]
Image = "Scientific.png"
;detected in "lsb_release -a"
[scientificfermilts]
Image = "Scientific.png"
;detected in "lsb_release -a"
[scientificslf]
Image = "Scientific.png"
;detected in "lsb_release -a"
[clear linux os]
Image = "Clear.png"
;detected in "/etc/os-release"
[clearos]
Image = "ClearOS.png"
Files = "/etc/clearos-release"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[cloudlinuxserver]
Image = "Cloud.png"
;detected in "lsb_release -a"
[cloudlinux]
Image = "Cloud.png"
Files = "/etc/CloudLinux-release"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[almalinux]
Image = "Alma.png"
Files = "/etc/almalinux-release"
;detected in "lsb_release -a"
;wrong in "/etc/centos-release" CentOS
;detected in "/etc/os-release"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[virtuozzo linux]
Image = "Virtuozzo.png"
;detected in "/etc/os-release"
[virtuozzo]
Image = "Virtuozzo.png"
Files = "/etc/vzlinux-release"
;detected in "lsb_release -a"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[rocky linux]
Image = "Rocky.png"
;detected in "/etc/os-release"
[rocky]
Image = "Rocky.png"
Files = "/etc/rocky-release"
;detected in "lsb_release -a"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[eurolinux]
Image = "EuroLinux.png"
Files = "/etc/el-release"
;detected in "lsb_release -a"
;detected in "/etc/os-release"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[centosstream]
Image = "CentOS.png"
;detected in "lsb_release -a"
[centos stream]
Image = "CentOS.png"
;detected in "/etc/os-release"
[centos linux]
Image = "CentOS.png"
;detected in "/etc/os-release"
; at the end because some distros may also have the same files (like SMEServer, AlmaLinux, NethServer)
[centos]
Image = "CentOS.png"
Test = "nolsbfirst"
Files = "/etc/centos-release"
;detected in "lsb_release -a"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[oracle]
Image = "Oracle.png"
Files = "/etc/oracle-release;/etc/enterprise-release"
;detected in "/etc/system-release"
;wrong in "/etc/redhat-release" RedHat
[oracleserver]
Image = "Oracle.png"
;detected in "lsb_release -a"
[enterpriseenterpriseserver]
Image = "Oracle.png"
;detected in "lsb_release -a"
[pclinuxos]
Image = "PCLinuxOS.png"
Files = "/etc/pclinuxos-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/mandriva-release"
;detected in "/etc/mandrake-release;/etc/mandrakelinux-release"
;detected in "/etc/redhat-release"
[absolute]
Image = "Absolute.png"
;delected in "/etc/os-release"
;wrong in "/etc/slackware-version" Slackware
[salix]
Image = "Salix.png"
Mode = "Detection"
Files = "/etc/salix-update-notifier.conf"
Files2 = "/etc/slackware-version"
;wrong in "/etc/os-release" Slackware
;wrong in "/etc/slackware-version" Slackware
[slax]
Image = "Slax.png"
Files = "/etc/slax-version"
;wrong in "/etc/os-release" Slackware
;wrong in "/etc/slackware-version" Slackware
[sms]
Image = "SMS.png"
Files = "/etc/sms-version"
;detected in "/etc/os-release"
;wrong in "/etc/slackware-version" Slackware
[porteus]
Image = "Porteus.png"
Files = "/etc/porteus-version"
;wrong in "/etc/os-release" Slackware
;wrong in "/etc/slackware-version" Slackware
[vector]
Image = "Vector.png"
Files = "/etc/vector-version"
;wrong in "/etc/slackware-version" Slackware
[zenwalk]
Image = "Zenwalk.png"
Name = "Zenwalk"
Files = "/etc/zenwalk-version"
;detected in "/etc/os-release"
;wrong in "/etc/slackware-version" Slackware
[slackware]
Image = "Slackware.png"
Files = "/etc/slackware-release"
;detected in "/etc/os-release"
;detected in "/etc/slackware-version"
[calculate]
Image = "Calculate.png"
;detected in "/etc/gentoo-release"
;wrong in "/etc/os-release" Gentoo
[redcore]
Image = "Redcore.png"
;detected in "/etc/gentoo-release"
;detected in "/etc/os-release"
[exherbo]
Image = "Exherbo.png"
Name = "Exherbo Linux"
Mode = "Detection"
Files = "/etc/exherbo-release"
;detected in "/etc/os-release"
[tizen]
Image = "Tizen.png"
Files = "/etc/tizen-release"
;detected in "/etc/system-release"
;detected in "/etc/os-release"
[sabayon]
Image = "Sabayon.png"
Files = "/etc/sabayon-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/system-release"
;detected in "/etc/os-release"
;wrong in "/etc/gentoo-release" Gentoo
[vortexbox]
Image = "VortexBox.png"
Name = "VortexBox"
Files = "/etc/vortexbox/vortexbox-version"
;wrong in "/etc/fedora-release" Fedora
;wrong in "/etc/redhat-release" Fedora
;wrong in "/etc/system-release" Fedora
;wrong in "/etc/os-release" Fedora
[nobara]
Image = "Nobara.png"
Files = "/etc/nobara-release"
;detected in "lsb_release -a"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[nobara linux]
Image = "Nobara.png"
;detected in "/etc/os-release"
[ultramarine]
Image = "Ultramarine.png"
Files = "/etc/ultramarine-release"
;detected in "lsb_release -a"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[ultramarine linux]
Image = "Ultramarine.png"
;detected in "/etc/os-release"
[alt]
Image = "ALT.png"
Files = "/etc/altlinux-release"
;detected in "/etc/fedora-release"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[alt linux]
Image = "ALT.png"
;detected in "/etc/os-release"
[simply]
Image = "ALT.png"
;detected in "/etc/fedora-release"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[simply linux]
Image = "ALT.png"
;detected in "/etc/os-release"
[fuduntu]
Image = "Fuduntu.png"
Files = "/etc/fuduntu-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/fedora-release"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
[gnewsense]
Image = "gNewSense.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" Debian
[steamos]
Image = "SteamOS.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;wrong in "/etc/debian_version" Debian
[steamos gnu/linux]
Image = "SteamOS.png"
;detected in "/etc/os-release"
[raspbian]
Image = "Raspbian.png"
;detected in "lsb_release -a"
;wrong in "/etc/debian_version" Debian
[raspbian gnu/linux]
Image = "Raspbian.png"
;detected in "/etc/os-release"
[devuan]
Image = "Devuan.png"
Name = "Devuan"
Files = "/etc/devuan_version"
;detected in "lsb_release -a"
;wrong in "/etc/debian_version" Debian
[devuan gnu/linux]
Image = "Devuan.png"
;detected in "/etc/os-release"
[debian]
Image = "Debian.png"
Test = "nolsbfirst"
Name = "Debian"
Files = "/etc/debian_release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/debian_version"
[debian gnu/linux]
Image = "Debian.png"
;detected in "/etc/os-release"
[opensuse]
Image = "openSUSE.png"
;detected in "/etc/os-release"
;detected in "/etc/SuSE-release"
[opensuse leap]
Image = "openSUSE.png"
;detected in "/etc/os-release"
[opensuse tumbleweed]
Image = "openSUSE.png"
;detected in "/etc/os-release"
[opensuse project]
Image = "openSUSE.png"
;detected in "lsb_release -a"
[suse linux opensuse]
Image = "openSUSE.png"
;detected in "lsb_release -a"
[suse]
Image = "SUSE.png"
;detected in "/etc/SuSE-release"
[sles]
Image = "SUSE.png"
;detected in "/etc/os-release"
; at the end because some distros may also have the same files (like openSUSE, SUSE)
[suse linux]
Image = "SUSE.png"
Mode = "Analyse"
Files = "/etc/SuSE-release;/etc/UnitedLinux-release"
; at the end because some distros may also have the same files (like Sabayon, Calculate)
[gentoo]
Image = "Gentoo.png"
Mode = "Analyse"
Files = "/etc/gentoo-release"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
[qubes]
Image = "Qubes.png"
Files = "/etc/qubes-release"
;detected in "/etc/fedora-release"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
;detected in "/etc/os-release"
[korora]
Image = "Korora.png"
;detected in "lsb_release -a"
;detected in "/etc/fedora-release"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
;detected in "/etc/os-release"
; at the end because some distros may also have the same files (like Fuduntu, ALT, VortexBox, Qubes, Korora)
[fedora]
Image = "Fedora.png"
Mode = "Analyse"
Files = "/etc/fedora-release"
;detected in "lsb_release -a"
;detected in "/etc/redhat-release"
;detected in "/etc/system-release"
;detected in "/etc/os-release"
[fedoracore]
Image = "Fedora.png"
;detected in "/etc/lsb-release"
[openmandriva]
Image = "OpenMandriva.png"
;detected in "/etc/rosa-release"
;detected in "/etc/mandriva-release"
;detected in "/etc/mandrake-release;/etc/mandrakelinux-release"
;detected in "/etc/redhat-release"
;detected in "/etc/distro-release"
;detected in "/etc/system-release"
[openmandriva lx]
Image = "OpenMandriva.png"
;detected in "/etc/os-release"
[openmandrivalinux]
Image = "OpenMandriva.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[rosa marathonlinux]
Image = "ROSA.png"
;detected in "/etc/lsb-release"
[rosadesktop.marathon]
Image = "ROSA.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[rosadesktop.fresh]
Image = "ROSA.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[rosa desktop fresh]
Image = "ROSA.png"
;detected in "/etc/os-release"
[rosa marathon]
Image = "ROSA.png"
;detected in "/etc/os-release"
[rosaenterpriseserver]
Image = "ROSA.png"
;detected in "lsb_release -a"
[manjarolinux]
Image = "Manjaro.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
[manjaro-arm]
Image = "Manjaro.png"
Name = "Manjaro ARM"
Files = "/etc/manjaro-arm-version"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
;detected in "/etc/os-release"
;wrong in "/etc/arch-release" Arch
; at the end because some distros may also have the same files (like BigLinux, Mabox, Netrunner)
[manjaro linux]
Image = "Manjaro.png"
Files = "/etc/manjaro-release"
;detected in "/etc/os-release"
[arch linux arm]
Image = "Arch.png"
;detected in "/etc/os-release"
; at the end because some distros may also have the same files (like XeroLinux-KDE, CachyOS, Archcraft, Snal, Archman, RebornOS, BluestarLinux, EndeavourOS, Arco, Garuda, BigLinux, Mabox, Manjaro ARM)
[arch linux]
Image = "Arch.png"
Mode = "Analyse"
Files = "/etc/arch-release"
;detected in "/etc/os-release"
; at the end because some distros may also have the same files (like OpenMandriva)
[rosa]
Image = "ROSA.png"
Mode = "Analyse"
Files = "/etc/rosa-release"
;detected in "lsb_release -a"
;detected in "/etc/system-release"
;detected in "/etc/mandriva-release"
;detected in "/etc/mandrake-release;/etc/mandrakelinux-release"
;detected in "/etc/redhat-release"
[mandrivalinux]
Image = "Mandrake.png"
;detected in "lsb_release -a"
;detected in "/etc/lsb-release"
; at the end because some distros may also have the same files (like Mageia, PCLinuxOS, ROSA, OpenMandriva)
[mandriva]
Image = "Mandrake.png"
Mode = "Analyse"
Files = "/etc/mandriva-release"
;detected in "/etc/mandrake-release;/etc/mandrakelinux-release"
;detected in "/etc/redhat-release"
; at the end because some distros may also have the same files (like Mandriva, Mageia, PCLinuxOS, ROSA, OpenMandriva)
[mandrake]
Image = "Mandrake.png"
Mode = "Analyse"
Files = "/etc/mandrake-release;/etc/mandrakelinux-release"
; at the end because some distros may also have the same files (like SMEServer, Fuduntu, ALT, VortexBox, Qubes, Korora, Fedora, CentOS, Oracle, Scientific, CloudLinux, Mandrake, MandrivaLinux, Mageia, PCLinuxOS, ROSA, OpenMandriva, HipServ, NeoKylin, Springdale, Rocky, EuroLinux, AlmaLinux, Virtuozzo, NethServer)
[redhat]
Image = "RedHat.png"
Mode = "Analyse"
Files = "/etc/redhat-release;/etc/redhat_version"
;detected in "/etc/system-release"
[red hat enterprise linux server]
Image = "RedHat.png"
;detected in "/etc/os-release"
[red hat enterprise linux everything]
Image = "RedHat.png"
;detected in "/etc/os-release"
[redhatenterprisees]
Image = "RedHat.png"
;detected in "lsb_release -a"
[redhatenterpriseas]
Image = "RedHat.png"
;detected in "lsb_release -a"
[redhatenterpriseserver]
Image = "RedHat.png"
;detected in "lsb_release -a"
[redhatenterpriseclient]
Image = "RedHat.png"
;detected in "lsb_release -a"
phpsysinfo-3.4.4/data/languages.ini 0000664 0000000 0000000 00000060631 14674310546 0017324 0 ustar 00root root 0000000 0000000 [WINNT]
1="Arabic"
4="Simplified Chinese - China"
9="English"
1025="Arabic - Saudi Arabia"
1026="Bulgarian"
1027="Catalan"
1028="Traditional Chinese - Taiwan"
1029="Czech"
1030="Danish"
1031="German - Germany"
1032="Greek"
1033="English - United States"
1034="Spanish - Traditional Sort"
1035="Finnish"
1036="French - France"
1037="Hebrew"
1038="Hungarian"
1039="Icelandic"
1040="Italian - Italy"
1041="Japanese"
1042="Korean"
1043="Dutch - Netherlands"
1044="Norwegian - Bokmal"
1045="Polish"
1046="Portuguese - Brazil"
1047="Rhaeto-Romanic"
1048="Romanian"
1049="Russian"
1050="Croatian"
1051="Slovak"
1052="Albanian"
1053="Swedish"
1054="Thai"
1055="Turkish"
1056="Urdu"
1057="Indonesian"
1058="Ukrainian"
1059="Belarusian"
1060="Slovenian"
1061="Estonian"
1062="Latvian"
1063="Lithuanian"
1065="Persion"
1066="Vietnamese"
1069="Basque"
1070="Serbian"
1071="Macedonian (FYROM)"
1072="Sutu"
1073="Tsonga"
1074="Tswana"
1076="Xhosa"
1077="Zulu"
1078="Afrikaans"
1080="Faeroese"
1081="Hindi"
1082="Maltese"
1084="Scottish Gaelic"
1085="Yiddish"
1086="Malay - Malaysia"
2049="Arabic - Iraq"
2052="Simplified Chinese - PRC"
2055="German - Switzerland"
2057="English - United Kingdom"
2058="Spanish - Mexico"
2060="French - Belgium"
2064="Italian - Switzerland"
2067="Dutch - Belgium"
2068="Norwegian - Nynorsk"
2070="Portuguese - Portugal"
2072="Romanian - Moldova"
2073="Russian - Moldova"
2074="Serbian - Latin"
2077="Swedish - Finland"
3073="Arabic - Egypt"
3076="Traditional Chinese - Hong Kong SAR"
3079="German - Austria"
3081="English - Australia"
3082="Spanish - International Sort"
3084="French - Canada"
3098="Serbian - Cyrillic"
4097="Arabic - Libya"
4100="Simplified Chinese - Singapore"
4103="German - Luxembourg"
4105="English - Canada"
4106="Spanish - Guatemala"
4108="French - Switzerland"
5121="Arabic - Algeria"
5127="German - Liechtenstein"
5129="English - New Zealand"
5130="Spanish - Costa Rica"
5132="French - Luxembourg"
6145="Arabic - Morocco"
6153="English - Ireland"
6154="Spanish - Panama"
7169="Arabic - Tunisia"
7177="English - South Africa"
7178="Spanish - Dominican Republic"
8193="Arabic - Oman"
8201="English - Jamaica"
8202="Spanish - Venezuela"
9217="Arabic - Yemen"
9226="Spanish - Colombia"
10241="Arabic - Syria"
10249="English - Belize"
10250="Spanish - Peru"
11265="Arabic - Jordan"
11273="English - Trinidad"
11274="Spanish - Argentina"
12289="Arabic - Lebanon"
12298="Spanish - Ecuador"
13313="Arabic - Kuwait"
13322="Spanish - Chile"
14337="Arabic - U.A.E."
14346="Spanish - Uruguay"
15361="Arabic - Bahrain"
15370="Spanish - Paraguay"
16385="Arabic - Qatar"
16394="Spanish - Bolivia"
17418="Spanish - El Salvador"
18442="Spanish - Honduras"
19466="Spanish - Nicaragua"
20490="Spanish - Puerto Rico"
[Linux]
_aa="Afar"
_aa_DJ="Afar Djibouti"
_aa_ER="Afar Eritrea"
_aa_ER_SAAHO="Afar Eritrea Saho"
_aa_ET="Afar Ethiopia"
_aar="Afar"
_aar_DJ="Afar Djibouti"
_aar_ER="Afar Eritrea"
_aar_ER_SAAHO="Afar Eritrea Saho"
_aar_ET="Afar Ethiopia"
_af="Afrikaans"
_af_NA="Afrikaans Namibia"
_afr="Afrikaans"
_afr_NA="Afrikaans Namibia"
_afr_ZA="Afrikaans South Africa"
_af_ZA="Afrikaans South Africa"
_aka="Akan"
_aka_GH="Akan Ghana"
_ak="Akan"
_ak_GH="Akan Ghana"
_alb_AL="Albanian Albania"
_alb="Albanian"
_am="Amharic"
_am_ET="Amharic Ethiopia"
_amh="Amharic"
_amh_ET="Amharic Ethiopia"
_ara_AE="Arabic United Arab Emirates"
_ara="Arabic"
_ara_BH="Arabic Bahrain"
_ara_DZ="Arabic Algeria"
_ar_AE="Arabic United Arab Emirates"
_ara_EG="Arabic Egypt"
_ara_IQ="Arabic Iraq"
_ara_JO="Arabic Jordan"
_ara_KW="Arabic Kuwait"
_ara_LB="Arabic Lebanon"
_ara_LY="Arabic Libya"
_ara_MA="Arabic Morocco"
_ara_OM="Arabic Oman"
_ara_QA="Arabic Qatar"
_ar="Arabic"
_ara_SA="Arabic Saudi Arabia"
_ara_SD="Arabic Sudan"
_ara_SY="Arabic Syria"
_ara_TN="Arabic Tunisia"
_ara_YE="Arabic Yemen"
_ar_BH="Arabic Bahrain"
_ar_DZ="Arabic Algeria"
_ar_EG="Arabic Egypt"
_ar_IQ="Arabic Iraq"
_ar_JO="Arabic Jordan"
_ar_KW="Arabic Kuwait"
_ar_LB="Arabic Lebanon"
_ar_LY="Arabic Libya"
_ar_MA="Arabic Morocco"
_arm_AM="Armenian Armenia"
_arm_AM_REVISED="Armenian Armenia Revised Orthography"
_arm="Armenian"
_ar_OM="Arabic Oman"
_ar_QA="Arabic Qatar"
_ar_SA="Arabic Saudi Arabia"
_ar_SD="Arabic Sudan"
_ar_SY="Arabic Syria"
_ar_TN="Arabic Tunisia"
_ar_YE="Arabic Yemen"
_as="Assamese"
_as_IN="Assamese India"
_asm="Assamese"
_asm_IN="Assamese India"
_az_AZ="Azerbaijani Azerbaijan"
_az="Azerbaijani"
_az_Cyrl_AZ="Azerbaijani Azerbaijan (Cyrillic)"
_az_Cyrl="Azerbaijani (Cyrillic)"
_aze_AZ="Azerbaijani Azerbaijan"
_aze_AZ_Cyrl="Azerbaijani Azerbaijan (Cyrillic)"
_aze="Azerbaijani"
_aze_AZ_Latn="Azerbaijani Azerbaijan (Latin)"
_aze_Cyrl="Azerbaijani (Cyrillic)"
_aze_Latn="Azerbaijani (Latin)"
_az_Latn_AZ="Azerbaijani Azerbaijan (Latin)"
_az_Latn="Azerbaijani (Latin)"
_baq="Basque"
_baq_ES="Basque Spain"
_be="Belarusian"
_be_BY="Belarusian Belarus"
_bel="Belarusian"
_bel_BY="Belarusian Belarus"
_ben_BD="Bengali Bangladesh"
_ben="Bengali"
_ben_IN="Bengali India"
_bg_BG="Bulgarian Bulgaria"
_bg="Bulgarian"
_bn_BD="Bengali Bangladesh"
_bn="Bengali"
_bn_IN="Bengali India"
_bokmal="Norwegian Bokmål"
_bokmål="Norwegian Bokmål"
_bos_BA="Bosnian Bosnia and Herzegovina"
_bos="Bosnian"
_bs_BA="Bosnian Bosnia and Herzegovina"
_bs="Bosnian"
_bul_BG="Bulgarian Bulgaria"
_bul="Bulgarian"
_bur="Burmese"
_bur_MM="Burmese Myanmar"
_byn="Blin"
_byn_ER="Blin Eritrea"
_ca="Catalan"
_ca_ES="Catalan Spain"
_catalan="Catalan Spain"
_cat="Catalan"
_cat_ES="Catalan Spain"
_cch="Atsam"
_cch_NG="Atsam Nigeria"
_C="English United States Computer"
_chi="Chinese"
_chi_CN="Chinese China"
_chi_CN_Hans="Chinese China (Simplified Han)"
_chi_Hans="Chinese (Simplified Han)"
_chi_Hant="Chinese (Traditional Han)"
_chi_HK="Chinese Hong Kong SAR China"
_chi_HK_Hans="Chinese Hong Kong SAR China (Simplified Han)"
_chi_HK_Hant="Chinese Hong Kong SAR China (Traditional Han)"
_chi_MO="Chinese Macau SAR China"
_chi_MO_Hans="Chinese Macau SAR China (Simplified Han)"
_chi_MO_Hant="Chinese Macau SAR China (Traditional Han)"
_chi_SG="Chinese Singapore"
_chi_SG_Hans="Chinese Singapore (Simplified Han)"
_chi_TW="Chinese Taiwan"
_chi_TW_Hant="Chinese Taiwan (Traditional Han)"
_cop="Coptic"
_cor="Cornish"
_cor_GB="Cornish United Kingdom"
_croatian="Croatian"
_cs_CZ="Czech Czech Republic"
_cs="Czech"
_cy_GB="Welsh United Kingdom"
_cy="Welsh"
_czech="Czech"
_cze_CZ="Czech Czech Republic"
_cze="Czech"
_da="Danish"
_da_DK="Danish Denmark"
_dan="Danish"
_dan_DK="Danish Denmark"
_danish="Danish"
_dansk="Danish"
_de_AT="German Austria"
_de_BE="German Belgium"
_de_CH="German Switzerland"
_de_DE="German Germany"
_de="German"
_de_LI="German Liechtenstein"
_de_LU="German Luxembourg"
_deutsch="German"
_div="Divehi"
_div_MV="Divehi Maldives"
_dut_BE="Dutch Belgium"
_dutch="Dutch"
_dut="Dutch"
_dut_NL="Dutch Netherlands"
_dv="Divehi"
_dv_MV="Divehi Maldives"
_dz_BT="Dzongkha Bhutan"
_dz="Dzongkha"
_dzo_BT="Dzongkha Bhutan"
_dzo="Dzongkha"
_ee="Ewe"
_ee_GH="Ewe Ghana"
_eesti="Estonian"
_ee_TG="Ewe Togo"
_el_CY="Greek Cyprus"
_el="Greek"
_el_GR="Greek Greece"
_el_POLYTON="Greek"
_en_AS="English American Samoa"
_en_AU="English Australia"
_en_BE="English Belgium"
_en_BW="English Botswana"
_en_BZ="English Belize"
_en_CA="English Canada"
_en_DK="English Denmark"
_en_Dsrt="English (Deseret)"
_en_Dsrt_US="English United States (Deseret)"
_en="English"
_eng_AS="English American Samoa"
_eng_AU="English Australia"
_eng_BE="English Belgium"
_en_GB="English United Kingdom"
_eng_BW="English Botswana"
_eng_BZ="English Belize"
_eng_CA="English Canada"
_eng_Dsrt="English (Deseret)"
_eng="English"
_eng_GB="English United Kingdom"
_eng_GU="English Guam"
_eng_HK="English Hong Kong SAR China"
_eng_IE="English Ireland"
_eng_IN="English India"
_eng_JM="English Jamaica"
_eng_MH="English Marshall Islands"
_eng_MP="English Northern Mariana Islands"
_eng_MT="English Malta"
_eng_NA="English Namibia"
_eng_NZ="English New Zealand"
_eng_PH="English Philippines"
_eng_PK="English Pakistan"
_eng_SG="English Singapore"
_eng_Shaw="English (Shavian)"
_eng_TT="English Trinidad and Tobago"
_en_GU="English Guam"
_eng_UM="English United States Minor Outlying Islands"
_eng_US_Dsrt="English United States (Deseret)"
_eng_US="English United States"
_eng_US_POSIX="English United States Computer"
_eng_VI="English U.S. Virgin Islands"
_eng_ZA="English South Africa"
_eng_ZW="English Zimbabwe"
_en_HK="English Hong Kong SAR China"
_en_IE="English Ireland"
_en_IN="English India"
_en_JM="English Jamaica"
_en_MH="English Marshall Islands"
_en_MP="English Northern Mariana Islands"
_en_MT="English Malta"
_en_NA="English Namibia"
_en_NZ="English New Zealand"
_en_PH="English Philippines"
_en_PK="English Pakistan"
_en_SG="English Singapore"
_en_Shaw="English (Shavian)"
_en_TT="English Trinidad and Tobago"
_en_UM="English United States Minor Outlying Islands"
_en_US="English United States"
_en_US_POSIX="English United States Computer"
_en_VI="English U.S. Virgin Islands"
_en_ZA="English South Africa"
_en_ZW="English Zimbabwe"
_eo="Esperanto"
_epo="Esperanto"
_es_AR="Spanish Argentina"
_es_BO="Spanish Bolivia"
_es_CL="Spanish Chile"
_es_CO="Spanish Colombia"
_es_CR="Spanish Costa Rica"
_es_DO="Spanish Dominican Republic"
_es_EC="Spanish Ecuador"
_es_ES="Spanish Spain"
_es_GT="Spanish Guatemala"
_es_HN="Spanish Honduras"
_es_MX="Spanish Mexico"
_es_NI="Spanish Nicaragua"
_es_PA="Spanish Panama"
_es_PE="Spanish Peru"
_es_PR="Spanish Puerto Rico"
_es_PY="Spanish Paraguay"
_es="Spanish"
_es_SV="Spanish El Salvador"
_est_EE="Estonian Estonia"
_est="Estonian"
_estonian="Estonian"
_es_US="Spanish United States"
_es_UY="Spanish Uruguay"
_es_VE="Spanish Venezuela"
_et_EE="Estonian Estonia"
_et="Estonian"
_eu="Basque"
_eu_ES="Basque Spain"
_ewe="Ewe"
_ewe_GH="Ewe Ghana"
_ewe_TG="Ewe Togo"
_fa_AF="Persian Afghanistan"
_fa_IR="Persian Iran"
_fao="Faroese"
_fao_FO="Faroese Faroe Islands"
_fa="Persian"
_fi_FI="Finnish Finland"
_fi="Finnish"
_fil="Filipino"
_fil_PH="Filipino Philippines"
_fin_FI="Finnish Finland"
_fin="Finnish"
_finnish="finnish"
_fo="Faroese"
_fo_FO="Faroese Faroe Islands"
_français="French"
_fr_BE="French Belgium"
_fr_CA="French Canada"
_fr_CH="French Switzerland"
_fre_BE="French Belgium"
_fre_CA="French Canada"
_fre_CH="French Switzerland"
_fre="French"
_fre_FR="French France"
_fre_LU="French Luxembourg"
_fre_MC="French Monaco"
_french="French"
_fre_SN="French Senegal"
_fr="French"
_fr_FR="French France"
_fr_LU="French Luxembourg"
_fr_MC="French Monaco"
_fr_SN="French Senegal"
_fur="Friulian"
_fur_IT="Friulian Italy"
_gaa="Ga"
_gaa_GH="Ga Ghana"
_ga_IE="Irish Ireland"
_ga="Irish"
_galego="Galician"
_galician="Galician"
_geo_GE="Georgian Georgia"
_geo="Georgian"
_ger_AT="German Austria"
_ger_BE="German Belgium"
_ger_CH="German Switzerland"
_ger_DE="German Germany"
_ger="German"
_ger_LI="German Liechtenstein"
_ger_LU="German Luxembourg"
_german="German"
_gez_ER="Geez Eritrea"
_gez_ET="Geez Ethiopia"
_gez="Geez"
_gle_IE="Irish Ireland"
_gle="Irish"
_gl_ES="Galician Spain"
_gl="Galician"
_glg_ES="Galician Spain"
_glg="Galician"
_glv_GB="Manx United Kingdom"
_glv="Manx"
_gre_CY="Greek Cyprus"
_greek="Greek"
_gre="Greek"
_gre_GR="Greek Greece"
_gre_POLYTON="Greek"
_gu="Gujarati"
_gu_IN="Gujarati India"
_guj="Gujarati"
_guj_IN="Gujarati India"
_gv_GB="Manx United Kingdom"
_gv="Manx"
_ha_Arab="Hausa (Arabic)"
_ha_Arab_NG="Hausa Nigeria (Arabic)"
_ha_Arab_SD="Hausa Sudan (Arabic)"
_ha_GH="Hausa Ghana"
_ha="Hausa"
_ha_Latn_GH="Hausa Ghana (Latin)"
_ha_Latn="Hausa (Latin)"
_ha_Latn_NE="Hausa Niger (Latin)"
_ha_Latn_NG="Hausa Nigeria (Latin)"
_ha_NE="Hausa Niger"
_ha_NG="Hausa Nigeria"
_ha_SD="Hausa Sudan"
_hau_Arab="Hausa (Arabic)"
_hau_GH="Hausa Ghana"
_hau_GH_Latn="Hausa Ghana (Latin)"
_hau="Hausa"
_hau_Latn="Hausa (Latin)"
_hau_NE="Hausa Niger"
_hau_NE_Latn="Hausa Niger (Latin)"
_hau_NG_Arab="Hausa Nigeria (Arabic)"
_hau_NG="Hausa Nigeria"
_hau_NG_Latn="Hausa Nigeria (Latin)"
_hau_SD_Arab="Hausa Sudan (Arabic)"
_hau_SD="Hausa Sudan"
_haw="Hawaiian"
_haw_US="Hawaiian United States"
_heb="Hebrew"
_heb_IL="Hebrew Israel"
_hebrew="Hebrew"
_he="Hebrew"
_he_IL="Hebrew Israel"
_hi="Hindi"
_hi_IN="Hindi India"
_hin="Hindi"
_hin_IN="Hindi India"
_hr="Croatian"
_hr_HR="Croatian Croatia"
_hrvatski="Croatian"
_hrv="Croatian"
_hrv_HR="Croatian Croatia"
_hu_HU="Hungarian Hungary"
_hu="Hungarian"
_hungarian="Hungarian"
_hun_HU="Hungarian Hungary"
_hun="Hungarian"
_hy_AM="Armenian Armenia"
_hy_AM_REVISED="Armenian Armenia Revised Orthography"
_hy="Armenian"
_ia="Interlingua"
_ibo="Igbo"
_ibo_NG="Igbo Nigeria"
_ice="Icelandic"
_ice_IS="Icelandic Iceland"
_icelandic="Icelandic"
_id_ID="Indonesian Indonesia"
_id="Indonesian"
_ig="Igbo"
_ig_NG="Igbo Nigeria"
_ii_CN="Sichuan Yi China"
_iii_CN="Sichuan Yi China"
_iii="Sichuan Yi"
_ii="Sichuan Yi"
_iku="Inuktitut"
_ina="Interlingua"
_ind_ID="Indonesian Indonesia"
_ind="Indonesian"
_is="Icelandic"
_is_IS="Icelandic Iceland"
_ita_CH="Italian Switzerland"
_ita="Italian"
_ita_IT="Italian Italy"
_italian="Italian"
_it_CH="Italian Switzerland"
_it="Italian"
_it_IT="Italian Italy"
_iu="Inuktitut"
_iw="Hebrew"
_iw_IL="Hebrew Israel"
_ja="Japanese"
_ja_JP="Japanese Japan"
_japanese="Japanese"
_jpn="Japanese"
_jpn_JP="Japanese Japan"
_ka_GE="Georgian Georgia"
_ka="Georgian"
_kaj="Jju"
_kaj_NG="Jju Nigeria"
_kal_GL="Kalaallisut Greenland"
_kal="Kalaallisut"
_kam="Kamba"
_kam_KE="Kamba Kenya"
_kan_IN="Kannada India"
_kan="Kannada"
_kaz_Cyrl="Kazakh (Cyrillic)"
_kaz="Kazakh"
_kaz_KZ_Cyrl="Kazakh Kazakhstan (Cyrillic)"
_kaz_KZ="Kazakh Kazakhstan"
_kcg_NG="Tyap Nigeria"
_kcg="Tyap"
_kfo_CI="Koro Ivory Coast"
_kfo="Koro"
_khm_KH="Khmer Cambodia"
_khm="Khmer"
_kin="Kinyarwanda"
_kin_RW="Kinyarwanda Rwanda"
_kir_KG="Kirghiz Kyrgyzstan"
_kir="Kirghiz"
_kk_Cyrl="Kazakh (Cyrillic)"
_kk_Cyrl_KZ="Kazakh Kazakhstan (Cyrillic)"
_kk="Kazakh"
_kk_KZ="Kazakh Kazakhstan"
_kl_GL="Kalaallisut Greenland"
_kl="Kalaallisut"
_km_KH="Khmer Cambodia"
_km="Khmer"
_kn_IN="Kannada India"
_kn="Kannada"
_kok_IN="Konkani India"
_kok="Konkani"
_ko="Korean"
_ko_KR="Korean South Korea"
_korean="Korean"
_kor="Korean"
_kor_KR="Korean South Korea"
_kpe_GN="Kpelle Guinea"
_kpe="Kpelle"
_kpe_LR="Kpelle Liberia"
_ku_Arab="Kurdish (Arabic)"
_ku="Kurdish"
_ku_Latn="Kurdish (Latin)"
_ku_Latn_TR="Kurdish Turkey (Latin)"
_kur_Arab="Kurdish (Arabic)"
_kur="Kurdish"
_kur_Latn="Kurdish (Latin)"
_kur_TR="Kurdish Turkey"
_kur_TR_Latn="Kurdish Turkey (Latin)"
_ku_TR="Kurdish Turkey"
_kw="Cornish"
_kw_GB="Cornish United Kingdom"
_ky_KG="Kirghiz Kyrgyzstan"
_ky="Kirghiz"
_lao_LA="Lao Laos"
_lao="Lao"
_lav="Latvian"
_lav_LV="Latvian Latvia"
_lin_CD="Lingala Congo - Kinshasa"
_lin_CG="Lingala Congo - Brazzaville"
_lin="Lingala"
_lithuanian="Lithuanian"
_lit="Lithuanian"
_lit_LT="Lithuanian Lithuania"
_ln_CD="Lingala Congo - Kinshasa"
_ln_CG="Lingala Congo - Brazzaville"
_ln="Lingala"
_lo_LA="Lao Laos"
_lo="Lao"
_lt="Lithuanian"
_lt_LT="Lithuanian Lithuania"
_lv="Latvian"
_lv_LV="Latvian Latvia"
_mac="Macedonian"
_mac_MK="Macedonian Macedonia"
_mal_IN="Malayalam India"
_mal="Malayalam"
_mar_IN="Marathi India"
_mar="Marathi"
_may_BN="Malay Brunei"
_may="Malay"
_may_MY="Malay Malaysia"
_mk="Macedonian"
_mk_MK="Macedonian Macedonia"
_ml_IN="Malayalam India"
_ml="Malayalam"
_mlt="Maltese"
_mlt_MT="Maltese Malta"
_mn_CN="Mongolian China"
_mn_Cyrl_MN="Mongolian Mongolia (Cyrillic)"
_mn_Cyrl="Mongolian (Cyrillic)"
_mn_MN="Mongolian Mongolia"
_mn_Mong_CN="Mongolian China (Mongolian)"
_mn_Mong="Mongolian (Mongolian)"
_mn="Mongolian"
_mol="Moldavian"
_mo="Moldavian"
_mon_CN_Mong="Mongolian China (Mongolian)"
_mon_CN="Mongolian China"
_mon_Cyrl="Mongolian (Cyrillic)"
_mon_MN_Cyrl="Mongolian Mongolia (Cyrillic)"
_mon_MN="Mongolian Mongolia"
_mon_Mong="Mongolian (Mongolian)"
_mon="Mongolian"
_mr_IN="Marathi India"
_mr="Marathi"
_ms_BN="Malay Brunei"
_ms="Malay"
_ms_MY="Malay Malaysia"
_mt="Maltese"
_mt_MT="Maltese Malta"
_my="Burmese"
_my_MM="Burmese Myanmar"
_nbl="South Ndebele"
_nbl_ZA="South Ndebele South Africa"
_nb_NO="Norwegian Bokmål Norway"
_nb="Norwegian Bokmål"
_ne_IN="Nepali India"
_ne="Nepali"
_ne_NP="Nepali Nepal"
_nep_IN="Nepali India"
_nep="Nepali"
_nep_NP="Nepali Nepal"
_nl_BE="Dutch Belgium"
_nl="Dutch"
_nl_NL="Dutch Netherlands"
_nn_NO="Norwegian Nynorsk Norway"
_nn="Norwegian Nynorsk"
_nno_NO="Norwegian Nynorsk Norway"
_nno="Norwegian Nynorsk"
_nob_NO="Norwegian Bokmål Norway"
_nob="Norwegian Bokmål"
_no_NO="Norwegian Nynorsk Norway"
_no_NO_NY="Norwegian Nynorsk Norway"
_no="Norwegian"
_nor="Norwegian"
_norwegian="Norwegian"
_nr="South Ndebele"
_nr_ZA="South Ndebele South Africa"
_nso="Northern Sotho"
_nso_ZA="Northern Sotho South Africa"
_nya_MW="Nyanja Malawi"
_nya="Nyanja"
_ny_MW="Nyanja Malawi"
_nynorsk="Norwegian Nynorsk"
_ny="Nyanja"
_om_ET="Oromo Ethiopia"
_om_KE="Oromo Kenya"
_om="Oromo"
_ori_IN="Oriya India"
_or_IN="Oriya India"
_ori="Oriya"
_orm_ET="Oromo Ethiopia"
_orm_KE="Oromo Kenya"
_orm="Oromo"
_or="Oriya"
_pa_Arab_PK="Punjabi Pakistan (Arabic)"
_pa_Arab="Punjabi (Arabic)"
_pa_Guru_IN="Punjabi India (Gurmukhi)"
_pa_Guru="Punjabi (Gurmukhi)"
_pa_IN="Punjabi India"
_pan_Arab="Punjabi (Arabic)"
_pan_Guru="Punjabi (Gurmukhi)"
_pan_IN_Guru="Punjabi India (Gurmukhi)"
_pan_IN="Punjabi India"
_pan_PK_Arab="Punjabi Pakistan (Arabic)"
_pan_PK="Punjabi Pakistan"
_pan="Punjabi"
_pa_PK="Punjabi Pakistan"
_pa="Punjabi"
_per_AF="Persian Afghanistan"
_per_IR="Persian Iran"
_per="Persian"
_pl_PL="Polish Poland"
_pl="Polish"
_polish="Polish"
_pol_PL="Polish Poland"
_pol="Polish"
_por_BR="Portuguese Brazil"
_por="Portuguese"
_por_PT="Portuguese Portugal"
_portuguese="Portuguese"
_POSIX="English United States Computer"
_ps_AF="Pashto Afghanistan"
_ps="Pashto"
_pt_BR="Portuguese Brazil"
_pt="Portuguese"
_pt_PT="Portuguese Portugal"
_pus_AF="Pashto Afghanistan"
_pus="Pashto"
_romanian="Romanian"
_ro_MD="Romanian Moldova"
_root="Root"
_ro="Romanian"
_ro_RO="Romanian Romania"
_rum_MD="Romanian Moldova"
_rum="Romanian"
_rum_RO="Romanian Romania"
_ru_RU="Russian Russia"
_ru="Russian"
_rus_RU="Russian Russia"
_rus="Russian"
_russian="Russian"
_rus_UA="Russian Ukraine"
_ru_UA="Russian Ukraine"
_rw="Kinyarwanda"
_rw_RW="Kinyarwanda Rwanda"
_sa_IN="Sanskrit India"
_san_IN="Sanskrit India"
_san="Sanskrit"
_sa="Sanskrit"
_se_FI="Northern Sami Finland"
_se_NO="Northern Sami Norway"
_se="Northern Sami"
_sh_BA="Serbo-Croatian Bosnia and Herzegovina"
_sh_CS="Serbo-Croatian Serbia and Montenegro"
_sh="Serbo-Croatian"
_sh_YU="Serbo-Croatian"
_sid_ET="Sidamo Ethiopia"
_sid="Sidamo"
_si_LK="Sinhala Sri Lanka"
_sin_LK="Sinhala Sri Lanka"
_sin="Sinhala"
_si="Sinhala"
_sk_SK="Slovak Slovakia"
_sk="Slovak"
_slo_SK="Slovak Slovakia"
_slo="Slovak"
_slovak="Slovak"
_slovene="Slovenian"
_slovenian="Slovenian"
_sl_SI="Slovenian Slovenia"
_sl="Slovenian"
_slv_SI="Slovenian Slovenia"
_slv="Slovenian"
_sme_FI="Northern Sami Finland"
_sme_NO="Northern Sami Norway"
_sme="Northern Sami"
_so_DJ="Somali Djibouti"
_so_ET="Somali Ethiopia"
_so_KE="Somali Kenya"
_som_DJ="Somali Djibouti"
_som_ET="Somali Ethiopia"
_som_KE="Somali Kenya"
_som="Somali"
_som_SO="Somali Somalia"
_so="Somali"
_so_SO="Somali Somalia"
_sot_LS="Southern Sotho Lesotho"
_sot="Southern Sotho"
_sot_ZA="Southern Sotho South Africa"
_spa_AR="Spanish Argentina"
_spa_BO="Spanish Bolivia"
_spa_CL="Spanish Chile"
_spa_CO="Spanish Colombia"
_spa_CR="Spanish Costa Rica"
_spa_DO="Spanish Dominican Republic"
_spa_EC="Spanish Ecuador"
_spa_ES="Spanish Spain"
_spa_GT="Spanish Guatemala"
_spa_HN="Spanish Honduras"
_spa_MX="Spanish Mexico"
_spanish="Spanish"
_spa_NI="Spanish Nicaragua"
_spa_PA="Spanish Panama"
_spa_PE="Spanish Peru"
_spa_PR="Spanish Puerto Rico"
_spa_PY="Spanish Paraguay"
_spa="Spanish"
_spa_SV="Spanish El Salvador"
_spa_US="Spanish United States"
_spa_UY="Spanish Uruguay"
_spa_VE="Spanish Venezuela"
_sq_AL="Albanian Albania"
_sq="Albanian"
_sr_BA="Serbian Bosnia and Herzegovina"
_sr_CS="Serbian Serbia and Montenegro"
_sr_Cyrl_BA="Serbian Bosnia and Herzegovina (Cyrillic)"
_sr_Cyrl_CS="Serbian Serbia and Montenegro (Cyrillic)"
_sr_Cyrl_ME="Serbian Montenegro (Cyrillic)"
_sr_Cyrl_RS="Serbian Serbia (Cyrillic)"
_sr_Cyrl="Serbian (Cyrillic)"
_sr_Cyrl_YU="Serbian (Cyrillic)"
_sr_Latn_BA="Serbian Bosnia and Herzegovina (Latin)"
_sr_Latn_CS="Serbian Serbia and Montenegro (Latin)"
_sr_Latn_ME="Serbian Montenegro (Latin)"
_sr_Latn_RS="Serbian Serbia (Latin)"
_sr_Latn="Serbian (Latin)"
_sr_Latn_YU="Serbian (Latin)"
_sr_ME="Serbian Montenegro"
_srp_BA_Cyrl="Serbian Bosnia and Herzegovina (Cyrillic)"
_srp_BA_Latn="Serbian Bosnia and Herzegovina (Latin)"
_srp_BA="Serbian Bosnia and Herzegovina"
_srp_CS_Cyrl="Serbian Serbia and Montenegro (Cyrillic)"
_srp_CS_Latn="Serbian Serbia and Montenegro (Latin)"
_srp_CS="Serbian Serbia and Montenegro"
_srp_Cyrl="Serbian (Cyrillic)"
_srp_Latn="Serbian (Latin)"
_srp_ME_Cyrl="Serbian Montenegro (Cyrillic)"
_srp_ME_Latn="Serbian Montenegro (Latin)"
_srp_ME="Serbian Montenegro"
_srp_RS_Cyrl="Serbian Serbia (Cyrillic)"
_srp_RS_Latn="Serbian Serbia (Latin)"
_srp_RS="Serbian Serbia"
_srp="Serbian"
_srp_YU_Cyrl="Serbian (Cyrillic)"
_srp_YU_Latn="Serbian (Latin)"
_srp_YU="Serbian"
_sr_RS="Serbian Serbia"
_sr="Serbian"
_sr_YU="Serbian"
_ss="Swati"
_ss_SZ="Swati Swaziland"
_ssw="Swati"
_ssw_SZ="Swati Swaziland"
_ssw_ZA="Swati South Africa"
_ss_ZA="Swati South Africa"
_st_LS="Southern Sotho Lesotho"
_st="Southern Sotho"
_st_ZA="Southern Sotho South Africa"
_sv_FI="Swedish Finland"
_sv_SE="Swedish Sweden"
_sv="Swedish"
_swa_KE="Swahili Kenya"
_swa="Swahili"
_swa_TZ="Swahili Tanzania"
_swedish="Swedish"
_swe_FI="Swedish Finland"
_swe_SE="Swedish Sweden"
_swe="Swedish"
_sw_KE="Swahili Kenya"
_sw="Swahili"
_sw_TZ="Swahili Tanzania"
_syr="Syriac"
_syr_SY="Syriac Syria"
_ta_IN="Tamil India"
_tam_IN="Tamil India"
_tam="Tamil"
_ta="Tamil"
_tat_RU="Tatar Russia"
_tat="Tatar"
_te_IN="Telugu India"
_tel_IN="Telugu India"
_tel="Telugu"
_te="Telugu"
_tg_Cyrl="Tajik (Cyrillic)"
_tg_Cyrl_TJ="Tajik Tajikistan (Cyrillic)"
_tgk_Cyrl="Tajik (Cyrillic)"
_tgk="Tajik"
_tgk_TJ_Cyrl="Tajik Tajikistan (Cyrillic)"
_tgk_TJ="Tajik Tajikistan"
_tgl="Tagalog"
_tg="Tajik"
_tg_TJ="Tajik Tajikistan"
_thai="Thai"
_tha="Thai"
_tha_TH="Thai Thailand"
_th="Thai"
_th_TH="Thai Thailand"
_ti_ER="Tigrinya Eritrea"
_ti_ET="Tigrinya Ethiopia"
_tig_ER="Tigre Eritrea"
_tig="Tigre"
_tir_ER="Tigrinya Eritrea"
_tir_ET="Tigrinya Ethiopia"
_tir="Tigrinya"
_ti="Tigrinya"
_tl="Tagalog"
_tn="Tswana"
_tn_ZA="Tswana South Africa"
_ton="Tonga"
_ton_TO="Tonga Tonga"
_to="Tonga"
_to_TO="Tonga Tonga"
_tr_TR="Turkish Turkey"
_tr="Turkish"
_tsn="Tswana"
_tsn_ZA="Tswana South Africa"
_tso="Tsonga"
_tso_ZA="Tsonga South Africa"
_ts="Tsonga"
_ts_ZA="Tsonga South Africa"
_tt_RU="Tatar Russia"
_tt="Tatar"
_turkish="Turkish"
_tur_TR="Turkish Turkey"
_tur="Turkish"
_ug_Arab_CN="Uighur China (Arabic)"
_ug_Arab="Uighur (Arabic)"
_ug_CN="Uighur China"
_ug="Uighur"
_uig_Arab="Uighur (Arabic)"
_uig_CN_Arab="Uighur China (Arabic)"
_uig_CN="Uighur China"
_uig="Uighur"
_ukr_UA="Ukrainian Ukraine"
_ukr="Ukrainian"
_uk_UA="Ukrainian Ukraine"
_uk="Ukrainian"
_urd_IN="Urdu India"
_urd_PK="Urdu Pakistan"
_urd="Urdu"
_ur_IN="Urdu India"
_ur_PK="Urdu Pakistan"
_ur="Urdu"
_uz_AF="Uzbek Afghanistan"
_uz_Arab_AF="Uzbek Afghanistan (Arabic)"
_uz_Arab="Uzbek (Arabic)"
_uzb_AF_Arab="Uzbek Afghanistan (Arabic)"
_uzb_AF="Uzbek Afghanistan"
_uzb_Arab="Uzbek (Arabic)"
_uzb_Cyrl="Uzbek (Cyrillic)"
_uzb_Latn="Uzbek (Latin)"
_uzb="Uzbek"
_uzb_UZ_Cyrl="Uzbek Uzbekistan (Cyrillic)"
_uzb_UZ_Latn="Uzbek Uzbekistan (Latin)"
_uzb_UZ="Uzbek Uzbekistan"
_uz_Cyrl="Uzbek (Cyrillic)"
_uz_Cyrl_UZ="Uzbek Uzbekistan (Cyrillic)"
_uz_Latn="Uzbek (Latin)"
_uz_Latn_UZ="Uzbek Uzbekistan (Latin)"
_uz="Uzbek"
_uz_UZ="Uzbek Uzbekistan"
_ven="Venda"
_ven_ZA="Venda South Africa"
_ve="Venda"
_ve_ZA="Venda South Africa"
_vie="Vietnamese"
_vie_VN="Vietnamese Vietnam"
_vi="Vietnamese"
_vi_VN="Vietnamese Vietnam"
_wal_ET="Walamo Ethiopia"
_wal="Walamo"
_wel_GB="Welsh United Kingdom"
_wel="Welsh"
_wo_Latn_SN="Wolof Senegal (Latin)"
_wo_Latn="Wolof (Latin)"
_wol_Latn="Wolof (Latin)"
_wol_SN_Latn="Wolof Senegal (Latin)"
_wol_SN="Wolof Senegal"
_wol="Wolof"
_wo_SN="Wolof Senegal"
_wo="Wolof"
_xho="Xhosa"
_xho_ZA="Xhosa South Africa"
_xh="Xhosa"
_xh_ZA="Xhosa South Africa"
_yo_NG="Yoruba Nigeria"
_yor_NG="Yoruba Nigeria"
_yor="Yoruba"
_yo="Yoruba"
_zh="Chinese"
_zh_CN="Chinese China"
_zh_Hans="Chinese (Simplified Han)"
_zh_Hans_CN="Chinese China (Simplified Han)"
_zh_Hans_HK="Chinese Hong Kong SAR China (Simplified Han)"
_zh_Hans_MO="Chinese Macau SAR China (Simplified Han)"
_zh_Hans_SG="Chinese Singapore (Simplified Han)"
_zh_Hant="Chinese (Traditional Han)"
_zh_Hant_HK="Chinese Hong Kong SAR China (Traditional Han)"
_zh_Hant_MO="Chinese Macau SAR China (Traditional Han)"
_zh_Hant_TW="Chinese Taiwan (Traditional Han)"
_zh_HK="Chinese Hong Kong SAR China"
_zh_MO="Chinese Macau SAR China"
_zh_SG="Chinese Singapore"
_zh_TW="Chinese Taiwan"
_zul_ZA="Zulu South Africa"
_zul="Zulu"
_zu_ZA="Zulu South Africa"
_zu="Zulu"
phpsysinfo-3.4.4/data/osnames.ini 0000664 0000000 0000000 00000001645 14674310546 0017023 0 ustar 00root root 0000000 0000000 [Android]
1.0="Apple Pie"
1.1="Banana Bread"
1.5="Cupcake"
1.6="Donut"
2.0="Eclair"
2.1="Eclair"
2.2="Froyo"
2.3="Gingerbread"
3.0="Honeycomb"
3.1="Honeycomb"
3.2="Honeycomb"
4.0="Ice Cream Sandwich"
4.1="Jelly Bean"
4.2="Jelly Bean"
4.3="Jelly Bean"
4.4="KitKat"
5.0="Lollipop"
5.1="Lollipop"
6.0="Marshmallow"
7.0="Nougat"
7.1="Nougat"
8.0="Oreo"
8.1="Oreo"
9.0="Pie"
[macOS]
10.0="Cheetah"
10.1="Puma"
10.2="Jaguar"
10.3="Panther"
10.4="Tiger"
10.5="Leopard"
10.6="Snow Leopard"
10.7="Lion"
10.8="Mountain Lion"
10.9="Mavericks"
10.10="Yosemite"
10.11="El Capitan"
10.12="Sierra"
10.13="High Sierra"
10.14="Mojave"
10.15="Catalina"
11="Big Sur"
12="Monterey"
13="Ventura"
14="Sonoma"
[win10]
10240="1507"
10586="1511"
14393="1607"
15063="1703"
16299="1709"
17134="1803"
17763="1809"
18362="1903"
18363="1909"
19041="2004"
19042="20H2"
19043="21H1"
19044="21H2"
19045="22H2"
21996="leaked"
22000="21H2"
22621="22H2"
22631="23H2"
phpsysinfo-3.4.4/data/raspberry.ini 0000664 0000000 0000000 00000001367 14674310546 0017370 0 ustar 00root root 0000000 0000000 [old]
2="B (PCB 1.0 Egoman)"
3="B ECN0001 (PCB 1.0 Egoman)"
4="B (PCB 2.0 Sony UK)"
5="B (PCB 2.0 Qisda)"
6="B (PCB 2.0 Egoman)"
7="A (PCB 2.0 Egoman)"
8="A (PCB 2.0 Sony UK)"
9="A (PCB 2.0 Qisda)"
13="B (PCB 2.0 Egoman)"
14="B (PCB 2.0 Sony UK)"
15="B (PCB 2.0 Qisda)"
16="B+ (PCB 1.0 Sony UK)"
17="Compute Module (PCB 1.0 Sony UK)"
18="A+ (PCB 1.1 Sony UK)"
19="B+ (PCB 1.2 Embest)"
20="Compute Module (PCB 1.0 Embest)"
21="A+ (PCB 1.1 Embest)"
[model]
0="A"
1="B"
2="A+"
3="B+"
4="2 B"
5="Alpha"
6="Compute Module"
8="3 B"
9="Zero"
10="Compute Module 3"
12="Zero W"
13="3 B+"
14="3 A+"
16="Compute Module 3+"
17="4 B"
19="400"
20="Compute Module 4"
21="Compute Module 4S"
23="5"
[manufacturer]
0="Sony UK"
1="Egoman"
2="Embest"
3="Sony Japan"
4="Embest"
phpsysinfo-3.4.4/gfx/ 0000775 0000000 0000000 00000000000 14674310546 0014522 5 ustar 00root root 0000000 0000000 phpsysinfo-3.4.4/gfx/ajax-loader.gif 0000664 0000000 0000000 00000000624 14674310546 0017402 0 ustar 00root root 0000000 0000000 GIF89a+ EE!NETSCAPE2.0 !Created with ajaxload.info !
, + 2˖
V˅6XYf'}ޚg-Iׇ.ij> 2L !
, + =Ď acǬ|adʡJCJp,kͱ$eoX}N,bRǯ !
, + =0acj[o
yyԠLc6R50G,bR !
, + @˖ؘ~eL4GQ*t'Ů6dC]+JvE`" ; phpsysinfo-3.4.4/gfx/ajaxLoader.gif 0000664 0000000 0000000 00000011063 14674310546 0017264 0 ustar 00root root 0000000 0000000 GIF89a+ + 徾̲!NETSCAPE2.0 !
, + + Ik%˻gvH3YdRn3CT9P#p$a0&APL@Rʭr
hvJ=
V"x!+I<G|o
{ &rO'~0qk1&
fRN|ȧ`J;1)
V :B2 Z5 Atg(y4hdpf(B}o0-,89'J.1yʛ