name = "kiosk" description = "Kiosk blueprint" version = "0.0.3" modules = [] groups = [] [[packages]] name = "gdm" version = "*" [[packages]] name = "gnome-kiosk" version = "*" [[packages]] name = "gnome-kiosk-script-session" version = "*" [[packages]] name = "firefox" version = "*" [[packages]] name = "cockpit-system" [customizations] [customizations.services] enabled = ["cockpit.socket"] hostname = "kiosk" [customizations.firewall] ports = ["22:tcp", "80:tcp", "443:tcp", "9090:tcp"] [[customizations.user]] name = "kiosk" description = "kiosk" #password hash obtained with: # python3 -c 'import crypt,getpass;pw=getpass.getpass();print(crypt.crypt(pw) if (pw==getpass.getpass("Confirm: ")) else exit())' password = "" key = "" home = "/home/admin/" shell = "/usr/bin/bash"