diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3a6ad9e..88e89f6 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,7 +19,7 @@ jobs: - name: Install dependencies run: | sudo apt update -qq - sudo apt install -yqq libguestfs-tools qemu-utils rsync sudo wget xz-utils pigz + sudo apt install -yqq libguestfs-tools qemu-utils rsync sudo wget xz-utils pigz mount dosfstools libarchive-tools - name: Build firmware run: | diff --git a/README.md b/README.md index c7a8c77..691d0c3 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ + + Another kiosk browser OS? Yes, this one is a little bit opinionated :) @@ -28,4 +30,8 @@ Planned features: Security considerations: - Autossh does not check SSH host keys. This is okay-ish as long as the target server only allows tunneling, nothing else. - nginx/PHP are allowed to use sudo/NOPASSWD (because it needs to query the VideoCore, manage service, etc.), more priviledge seperation would be nice -- due to the skeleton mechanism, the system has some ... creative permissions. some cleanup required. \ No newline at end of file +- due to the skeleton mechanism, the system has some ... creative permissions. some cleanup required. + +Inspirations / Other Kiosk-OSes: +- https://github.com/jareware/chilipie-kiosk/ +- https://github.com/guysoft/FullPageOS \ No newline at end of file