Skip to content

Commit a5e0bb1

Browse files
committed
Update requirements (mostly being more specific)
1 parent 8549e9e commit a5e0bb1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

os_requirements.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,12 @@ If you want to submit and/or maintain distribution of your choice for official S
44
* No password for users (we disable the passwords, enabled passwordless sudo and passwordless polkit auth in firstrun script, so keep that in mind).
55
* Set user to autologin (we try to achieve this in firstrun script but if you see difference not applying for your OS, be sure to do it).
66
* Disable power saving (screensavers, sleep, automatic logout etc).
7-
* Disable logout option.
87
* Be sure to have in your image spice-vdagent and qemu-guest-agent.
8+
* Either disable logout, or make it so users can't get stuck if they do log out (make sure they either auto-login again immediately, or that they can click a login button / press enter to get logged in again).
9+
* Disable any lock/sleep buttons, or make it so that if the user does click them they can simply move the mouse or click to escape it.
10+
* Make sure the OS gets all latest updates as of when the image is built. If your image requires a special update command (for example [pkcon](https://neon.kde.org/faq#command-to-update)) then make sure that is being run.
11+
* Sound should work out of the box and not be muted.
12+
* Be sure to have `https://github.com/Shells-com/shells-helper` installed on the image, so that notifications will be passed to the Shell host.
913

1014
## Naming
1115

0 commit comments

Comments
 (0)