Sponsor of the Day:
Jerkmate
https://snapcraft.io/docs/reference/interfaces/sd-control-interface/
sd-control interface - Snap documentation
The sd-control interface allows for the management and control of SD cards on certain devices using the DualSD driver. Developer details: Auto-connect: no...
control interface snapsddocumentation
https://snapcraft.io/docs/reference/interfaces/snapd-control-interface/
snapd-control interface - Snap documentation
The snapd-control interface enables snap management, such as snap installation, removal and refresh-control by communicating with the snapd daemon. Due to its...
control interface snapsnapddocumentation
https://snapcraft.io/docs/reference/interfaces/timeserver-control-interface/
timeserver-control interface - Snap documentation
timeserver-control allows the setting of system time synchronisation servers via systemd-timedated and directly (and independently of config core)....
control interface snapdocumentation
https://snapcraft.io/docs/reference/interfaces/pwm-control-interface/
pwm-control interface - Snap documentation
pwm-control permits control over any aspect of all PWM channels. This interface is currently under development and has not yet been released for general use....
control interface snappwmdocumentation
https://snapcraft.io/docs/reference/interfaces/network-control-interface/
network-control interface - Snap documentation
network-control enables the configuration of networking and network namespaces via ip netns, providing a wide, privileged access to networking. Auto-connect:...
control interface snapnetworkdocumentation
https://snapcraft.io/docs/reference/interfaces/avahi-control-interface/
avahi-control interface - Snap documentation
avahi-control allows control over service discovery on a local network via the mDNS/DNS-SD protocol suite. Auto-connect: no Requires snapd version 2.28+.
control interface snapavahidocumentation
https://snapcraft.io/docs/reference/interfaces/packagekit-control-interface/
packagekit-control interface - Snap documentation
packagekit-control allows control of the PackageKit service, giving privileged access to native package management on the system. This interface is intended to...
control interface snappackagekitdocumentation
https://snapcraft.io/docs/reference/interfaces/ion-memory-control-interface/
ion-memory-control interface - Snap documentation
The ion-memory-control interface allows access to the Android ION memory allocator, a Linux kernel feature for managing one or more memory pools. This...
memory control interfacesnap documentation
https://snapcraft.io/docs/reference/interfaces/login-session-control-interface/
login-session-control interface - Snap documentation
login-session-control allows setup of login sessions and grants privileged access to user sessions. Auto-connect: no
control interface snapsessiondocumentation
https://snapcraft.io/docs/reference/interfaces/locale-control-interface/
locale-control interface - Snap documentation
locale-control allows control over system language and region settings via the system locale. Auto-connect: no
control interface snaplocaledocumentation
https://snapcraft.io/docs/reference/interfaces/broadcom-asic-control-interface/
broadcom-asic-control interface - Snap documentation
broadcom-asic-control allows using the broadcom-asic kernel module. Auto-connect: no Requires snapd version 2.28+.
control interface snapbroadcomasicdocumentation
https://snapcraft.io/docs/reference/interfaces/display-control-interface/
display-control interface - Snap documentation
display-control allows configuring display parameters such as brightness. Auto-connect: no Requires snapd version 2.37+.`
control interface snapdisplaydocumentation
https://snapcraft.io/docs/reference/interfaces/kernel-module-control-interface/
kernel-module-control interface - Snap documentation
kernel-module-control provides the ability to insert, remove and query kernel modules. This interface gives privileged access to the device. Auto-connect: no...
control interface snapkernel moduledocumentation
https://snapcraft.io/docs/reference/interfaces/account-control-interface/
account-control interface - Snap documentation
account-control allows managing non-system user accounts on Ubuntu Core systems. This interface enables the management of the extrausers table in the Name...
control interface snapaccountdocumentation
https://snapcraft.io/docs/reference/interfaces/gpio-memory-control-interface/
gpio-memory-control interface - Snap documentation
gpio-memory-control allows write access to all GPIO memory, via/dev/gpiomem. This interface is restricted because it provides privileged access to all GPIO...
memory control interfacesnap documentationgpio
https://snapcraft.io/docs/reference/interfaces/nvme-control-interface/
nvme-control interface - Snap documentation
control interface snapnvmedocumentation
https://snapcraft.io/docs/reference/interfaces/firewall-control-interface/
firewall-control interface - Snap documentation
firewall-control allows control over the network firewall. Auto-connect: no
control interface snapfirewalldocumentation
https://snapcraft.io/docs/reference/interfaces/cpu-control-interface/
cpu-control interface - Snap documentation
cpu-control allows setting CPU tunables. Auto-connect: no Requires snapd version 2.35+.
control interface snapcpudocumentation
https://snapcraft.io/docs/reference/interfaces/hugepages-control-interface/
hugepages-control interface - Snap documentation
The hugepages-control interface allows controlling HugePages, a Linux kernel feature that enables memory blocks to be managed in larger page sizes. Developer...
control interface snaphugepagesdocumentation
https://snapcraft.io/docs/reference/interfaces/location-control-interface/
location-control interface - Snap documentation
location-control allows operating as the location service, providing privileged access to configure, observe and use location services. Auto-connect: no
control interface snaplocationdocumentation
https://snapcraft.io/docs/reference/interfaces/physical-memory-control-interface/
physical-memory-control interface - Snap documentation
physical-memory-control allows write access the to physical address space via the/dev/mem device. When the kernel is compiled with STRICT_DEVMEM=y(required for...
memory control interfacesnap documentationphysical
https://snapcraft.io/docs/reference/interfaces/mount-control-interface/
mount-control interface - Snap documentation
The mount-control interface allows the mounting and unmounting of both transient (non-persistent) and persistent filesystem mount points. The interface does...
control interface snapmountdocumentation
https://snapcraft.io/docs/reference/interfaces/time-control-interface/
time-control interface - Snap documentation
time-control allows the system date and time to be changed, and queried, via systemd-timedated. Auto-connect: no
control interface snaptimedocumentation
https://snapcraft.io/docs/reference/interfaces/kernel-firmware-control-interface/
kernel-firmware-control interface - Snap documentation
The kernel-firmware-control interface permits the setting of a custom kernel firmware search path, and is typically used with the remoteproc interface to...
control interface snapkernel firmwaredocumentation
https://snapcraft.io/docs/reference/interfaces/hardware-random-control-interface/
hardware-random-control interface - Snap documentation
hardware-random-control enables control over the hardware random number generator by allowing read/write access to/dev/hwrng. Auto-connect: no Requires snapd...
control interface snaphardwarerandomdocumentation
https://snapcraft.io/docs/reference/interfaces/ubuntu-pro-control-interface/
ubuntu-pro-control interface - Snap documentation
ubuntu-pro-control allows control of the Ubuntu Pro desktop daemon over D-Bus. This interface lets a connected snap attach or detach the system from Ubuntu...
control interface snapubuntu prodocumentation
https://snapcraft.io/docs/reference/interfaces/hostname-control-interface/
hostname-control interface - Snap documentation
hostname-control allows configuring the system hostname. Auto-connect: no Requires snapd version 2.33+.
control interface snaphostnamedocumentation
https://snapcraft.io/docs/reference/interfaces/power-control-interface/
power-control interface - Snap documentation
The power-control interface allows the reading and setting of system power settings. This interface is primarily intended to be used with Ubuntu Core....
control interface snappowerdocumentation
https://snapcraft.io/docs/reference/interfaces/cups-control-interface/
cups-control interface - Snap documentation
cups-control allows access to the CUPS control socket, giving privileged access to configure printing. This interface has been superseded by the cups...
control interface snapcupsdocumentation
https://snapcraft.io/docs/reference/interfaces/screen-inhibit-control-interface/
screen-inhibit-control interface - Snap documentation
screen-inhibit-control allows a snap to inhibit the screen lock, sleep or screensaver via the desktop session manager. Auto-connect: yes
control interface snapscreeninhibitdocumentation
https://snapcraft.io/docs/reference/interfaces/io-ports-control-interface/
io-ports-control interface - Snap documentation
io-ports-control allows access to all I/O ports, including the ability to write to/dev/port to change the I/O port permissions, the privilege level of the...
control interface snapioports
https://snapcraft.io/docs/reference/interfaces/network-setup-control-interface/
network-setup-control interface - Snap documentation
network-setup-control allows read/write access to Netplan configuration files. This is restricted because it gives access to system network configuration which...
control interface snapnetwork setupdocumentation