Skip to content

Commit

Permalink
Merge pull request #71 from DanielOaks/os-requirements-update
Browse files Browse the repository at this point in the history
Update OS requirements
  • Loading branch information
zgrimshell committed Jun 24, 2021
2 parents 8549e9e + adabd0f commit 668cee2
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion os_requirements.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,13 @@ If you want to submit and/or maintain distribution of your choice for official S
* No password for users (we disable the passwords, enabled passwordless sudo and passwordless polkit auth in firstrun script, so keep that in mind).
* 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).
* Disable power saving (screensavers, sleep, automatic logout etc).
* Disable logout option.
* Be sure to have in your image spice-vdagent and qemu-guest-agent.
* Either disable logout or make it so users can't get stuck if they do log out (make sure they auto-login again immediately or they can click a login button / press enter to get logged in again).
* Disable sleep button if one exists (or make it do a no-op). We want to avoid images freezing up when the sleep button gets pressed.
* Disable lock button, or make it so that if the user does click it they can simply move the mouse or click to escape.
* Make sure the OS gets all latest updates when the image gets 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.
* Sound should work out of the box and not be muted.
* 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.

## Naming

Expand Down

0 comments on commit 668cee2

Please sign in to comment.