Files
Cantibra 5e4a11d784
All checks were successful
Raspberry Pi Image Tool / Raspberry Pi Image Tool [arm64] (push) Successful in 11s
Raspberry Pi Image Tool / Raspberry Pi Image Tool [amd64] (push) Successful in 10s
Inital Commit
2025-10-26 21:11:05 +01:00

153 lines
3.9 KiB
INI

######################################
## ##
## Raspberry Pi Image Configuration ##
## ##
######################################
##
## System Settings
##
## Hostname
## Set the hostname of the Raspberry Pi.
##
HOSTNAME=''
## Root Password
## Set the password to access the Raspberry Pi.
##
ROOT_PASSWORD=''
## Secure Shell Public Key
## Set the public SSH Key to access the
## Raspberry Pi through an SSH connection.
##
SSH_PUBKEY=''
##
## WiFi Settings
##
## WiFi SSID
## Indicate the network name.
##
WIFI_SSID=''
## WiFi PSK
## Indicate the network password.
##
WIFI_PSK=''
## WiFi Key Management
## Indicate the accepted authenticated key management protocol.
##
## Value Description
## ----------------------------------------------------------
## NONE Wired Equivalent Privacy
## WPA-PSK Wi-Fi Protected Access 2
##
WIFI_KEY_MGMT='WPA-PSK'
## WiFi Scan SSID
## Indicate the status of scanning with specified Probe Request frames.
##
## Value Description
## ----------------------------------------------------------
## 0 Disabled
## 1 Enabled
##
WIFI_SCAN_SSID='0'
## WiFi PMF
## Indicate the status of Protected Management Frames.
##
## Value Description
## ----------------------------------------------------------
## 0 Disabled
## 1 Optional
## 2 Required
##
WIFI_PMF='0'
##
## Certificate Settings
##
## Certificate
## Indicate whether certificates are generated.
##
## ----------------------------------------------------------
## true Generate Certificates
## false Skip Function
##
CERTIFICATE='false'
## RSA Keysize
## Specifie the keysize for the RSA-Key.
##
## Value Description
## ----------------------------------------------------------
## 2048 2048 Bit
## 3072 3072 Bit
## 4096 4096 Bit
## .... .... Bit
##
RSA_KEYSIZE='3072'
## ECDSA Keysize
## Specifie the keysize for the ECDSA-Key.
##
## Value Description
## ----------------------------------------------------------
## secp384r1 384 Bit
## secp521r1 521 Bit
## ......... ... Bit
##
ECDSA_KEYSIZE='secp384r1'
## Certificate Subject
## Specifie the certificates subject.
##
## Country - Country Name (2 letter code)
## State - State or Province Name (full name)
## Locality - Locality Name (e.g. city)
## Organization - Organization Name (e.g. company)
## Organizational Unit - Organizational Unit Name (e.g. section)
## Common Name - Common Name (e.g. server FQDN or YOUR name)
##
COUNTRY='GB'
STATE='Cambridgeshire'
LOCALITY='Cambridge'
ORGANIZATION='Raspberry Pi Foundation'
ORGANIZATION_UNIT=''
COMMON_NAME='Raspberry Pi OS'
##
## Diffie-Hellman Settings
##
## Diffie-Hellman Parameters
## Indicate whether Diffie-Hellman Parameters are generated.
## NOTE: THIS FUNCTION INCREASE THE PREPARATION TIME!
##
## ----------------------------------------------------------
## true Generate DHPEM
## false Skip Function
##
DHPEM='false'
## Diffie-Hellman Parameters Keysize
## Specifie the keysize for the Diffie-Hellman Parameters.
## Each keysize generate a separate Diffie-Hellman Parameter.
## e.g. "512 1024 2048 4096"
##
DHPEM_SIZE="512 1024 2048 4096"