- name:
system-glancer - description: Glances-inspired system monitor for Ubuntu that shows CPU, memory, disk, network, process, and temperature metrics.
- snapcraft: https://github.com/happy-coder-ua/system-glancer/blob/master/snap/snapcraft.yaml
- upstream: GitHub - happy-coder-ua/system-glancer · GitHub
- upstream-relation: I am the upstream author, maintainer, and snap publisher.
- interfaces:
- process-control:
- request-type: installation
- reasoning: This interface is needed for a user-initiated action to terminate a selected process from the application UI. The snap behaves like a system monitor/task manager and does not perform automatic or background process manipulation.
- hardware-observe:
- request-type: auto-connection
- reasoning: This interface is required to read temperature and hardware sensor data shown in the monitoring dashboard.
- mount-observe:
- request-type: auto-connection
- reasoning: This interface is required to display mounted filesystems and disk usage information.
- system-observe:
- request-type: auto-connection
- reasoning: This interface is required to read system and process information needed by the monitoring dashboard.
- network-observe:
- request-type: auto-connection
- reasoning: This interface is required to display network interface statistics and traffic rates.
- process-control:
This request has not been added to the review queue. It should be placed in the appropriate store-requests subcategory using the subcategory template for classic-confinement, privileged-interfaces and aliases requests.
Fixed format by template
This request has been added to the queue for review by the @reviewers team.
Hello @happy-coder-ua!
Given that this is a system-monitor snap, the requested interfaces make sense to me. So +1 (#voteFor) for granting:
process-controlhardware-observesystem-observemount-observenetwork-observe
interfaces to the system-glancer snap.
What do other @reviewers think?
@reviewers Hello. Can you check if it’s possible to grant these privileges?
Hello!
I agree with @yomonokio that these are reasonable. This is a +1 (#voteFor) from me for granting auto-connect for the process-control, hardware-observe, mount-observe, system-observe, and network-observe interfaces to the system-glancer snap.
@happy-coder-ua, apologies for the extended wait on this request.
+2 votes for, 0 votes against, granting auto-connect of interfaces process-control, hardware-observe, mount-observe, system-observe, and network-observe to snap system-glancer. This is now live.