You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

46 lines
810 B

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 = "<ssh public key>"
home = "/home/admin/"
shell = "/usr/bin/bash"