-
name: sysx
-
description: sysx is a CLI-based system inspection and information utility that displays CPU usage, memory usage, disk usage, uptime, and hardware-related details. It is designed to provide accurate host-level system information in a read-only manner.
-
snapcraft: PRIVATE
-
upstream: PRIVATE
-
upstream-relation: The snap publisher (ayushrajsharma) is the original author and maintainer of the upstream project.
-
supported-category: system-tools
-
reasoning: sysx requires unrestricted read access to host system information paths such as /proc and /sys to collect accurate CPU, memory, and hardware metrics. These access patterns are not fully achievable under strict confinement, as strict confinement restricts access to several host-level kernel-exported interfaces that sysx depends on for correct functionality. While some information can be accessed using existing interfaces, they are not sufficient to reliably gather all required system metrics across different distributions and environments.
I understand that strict confinement is generally preferred over classic.
I’ve tried the existing interfaces to make the snap to work under strict confinement.