mirror of
https://github.com/home-assistant/operating-system.git
synced 2025-08-03 02:07:40 +00:00
commit
2b89de39e3
2
.github/ISSUE_TEMPLATE.md
vendored
2
.github/ISSUE_TEMPLATE.md
vendored
@ -16,7 +16,7 @@
|
|||||||
**Supervisor logs:**
|
**Supervisor logs:**
|
||||||
<!--
|
<!--
|
||||||
- Frontend -> Hass.io -> System
|
- Frontend -> Hass.io -> System
|
||||||
- Or use this command: hassio su logs
|
- Or use this command: ha su logs
|
||||||
-->
|
-->
|
||||||
|
|
||||||
**Journal logs:**
|
**Journal logs:**
|
||||||
|
@ -19,7 +19,7 @@ hassos-xy.raucb
|
|||||||
- The `modules` folder is for modules-load configuration files.
|
- The `modules` folder is for modules-load configuration files.
|
||||||
- The `modprobe` folder is for modules configuration files (/etc/modprobe.d)
|
- The `modprobe` folder is for modules configuration files (/etc/modprobe.d)
|
||||||
- The `udev` folder is for udev rules files.
|
- The `udev` folder is for udev rules files.
|
||||||
- The `authorized_keys` file activates debug SSH access on port `22222`. See [Debugging Hassio][debug-hassio].
|
- The `authorized_keys` file activates debug SSH access on port `22222`. See [Debugging Home Assistant][debug-homeassistant].
|
||||||
- The `timesyncd.conf` file allow you to set different NTP servers. HassOS won't boot without correct working time servers!
|
- The `timesyncd.conf` file allow you to set different NTP servers. HassOS won't boot without correct working time servers!
|
||||||
- The `hassos-*.raucb` file is a firmware OTA update which will be installed. These can be found on on the [release][hassos-release] page.
|
- The `hassos-*.raucb` file is a firmware OTA update which will be installed. These can be found on on the [release][hassos-release] page.
|
||||||
|
|
||||||
@ -57,4 +57,4 @@ FallbackNTP=0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org
|
|||||||
[systemd-modules]: https://www.freedesktop.org/software/systemd/man/modules-load.d.html
|
[systemd-modules]: https://www.freedesktop.org/software/systemd/man/modules-load.d.html
|
||||||
[network.md]: network.md
|
[network.md]: network.md
|
||||||
[hassos-release]: https://github.com/home-assistant/hassos/releases/
|
[hassos-release]: https://github.com/home-assistant/hassos/releases/
|
||||||
[debug-hassio]: https://developers.home-assistant.io/docs/en/hassio_debugging.html
|
[debug-homeassistant]: https://developers.home-assistant.io/docs/en/hassio_debugging.html
|
||||||
|
@ -5,7 +5,6 @@
|
|||||||
`BOOT_SYS`:
|
`BOOT_SYS`:
|
||||||
- efi
|
- efi
|
||||||
- hyprid
|
- hyprid
|
||||||
- spl
|
|
||||||
- mbr
|
- mbr
|
||||||
|
|
||||||
HassOS is basicly used GPT. But for use GPT we need own the first 1024 of
|
HassOS is basicly used GPT. But for use GPT we need own the first 1024 of
|
||||||
@ -13,6 +12,12 @@ boot drive. Is that not possible, you can use MBR for your device, they work als
|
|||||||
|
|
||||||
Hyprid and SPL use both a hyprid MBR/GPT table but SPL move the GPT header 8MB for give space to write SPL and boot images before.
|
Hyprid and SPL use both a hyprid MBR/GPT table but SPL move the GPT header 8MB for give space to write SPL and boot images before.
|
||||||
|
|
||||||
|
`BOOT_SPL`:
|
||||||
|
- true
|
||||||
|
- false
|
||||||
|
|
||||||
|
Enable SPL update handling.
|
||||||
|
|
||||||
`BOOTLOADER`:
|
`BOOTLOADER`:
|
||||||
- uboot
|
- uboot
|
||||||
- barebox
|
- barebox
|
||||||
|
@ -101,6 +101,6 @@ $ /usr/bin/qemu-system-x86_64 -enable-kvm -name hassos_ova -smp 2 -m 1024 -drive
|
|||||||
|
|
||||||
This should pop up qemu's SDL frontend, displaying _hassos_' VT/CLI environment. Specifying addtional options and flags to qemu for network access, keyboard layout et al. are left as an exercise for the reader.
|
This should pop up qemu's SDL frontend, displaying _hassos_' VT/CLI environment. Specifying addtional options and flags to qemu for network access, keyboard layout et al. are left as an exercise for the reader.
|
||||||
|
|
||||||
After the boot process has finished, you can log in to _hassos_ without a password, providing *root* as the username. From there, executing `login` on the *hassio>* shell prompt will yield a root shell in the host OS.
|
After the boot process has finished, you can log in to _hassos_ without a password, providing *root* as the username. From there, executing `login` on the *ha>* shell prompt will yield a root shell in the host OS.
|
||||||
|
|
||||||
Happy hacking! :)
|
Happy hacking! :)
|
||||||
|
@ -106,12 +106,12 @@ powersave=0
|
|||||||
Log into the HASSOS base system via a console:
|
Log into the HASSOS base system via a console:
|
||||||
|
|
||||||
```
|
```
|
||||||
Welcome to HassOS
|
Welcome to Home Assistant
|
||||||
Hassio login:
|
homeassistant login:
|
||||||
```
|
```
|
||||||
Login as `root` (no password needed)
|
Login as `root` (no password needed)
|
||||||
|
|
||||||
At the `hassio >` prompt, type `login` (as instructed).
|
At the `ha >` prompt, type `login` (as instructed).
|
||||||
|
|
||||||
From here you will use the `nmcli` configuration tool.
|
From here you will use the `nmcli` configuration tool.
|
||||||
|
|
||||||
|
@ -3,5 +3,6 @@ BOARD_NAME="Asus TinkerBoard"
|
|||||||
CHASSIS=embedded
|
CHASSIS=embedded
|
||||||
BOOTLOADER=uboot
|
BOOTLOADER=uboot
|
||||||
KERNEL_FILE=zImage
|
KERNEL_FILE=zImage
|
||||||
BOOT_SYS=spl
|
BOOT_SYS=hyprid
|
||||||
|
BOOT_SPL=true
|
||||||
BOOT_ENV_SIZE=0x8000
|
BOOT_ENV_SIZE=0x8000
|
||||||
|
@ -382,7 +382,10 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y
|
|||||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||||
CONFIG_COMPAT=y
|
CONFIG_COMPAT=y
|
||||||
CONFIG_KUSER_HELPERS=y
|
CONFIG_KUSER_HELPERS=y
|
||||||
# CONFIG_ARMV8_DEPRECATED is not set
|
CONFIG_ARMV8_DEPRECATED=y
|
||||||
|
CONFIG_SWP_EMULATION=y
|
||||||
|
CONFIG_CP15_BARRIER_EMULATION=y
|
||||||
|
CONFIG_SETEND_EMULATION=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARMv8.1 architectural features
|
# ARMv8.1 architectural features
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=embedded
|
|||||||
BOOTLOADER=uboot
|
BOOTLOADER=uboot
|
||||||
KERNEL_FILE=Image
|
KERNEL_FILE=Image
|
||||||
BOOT_SYS=mbr
|
BOOT_SYS=mbr
|
||||||
|
BOOT_SPL=true
|
||||||
BOOT_ENV_SIZE=0x2000
|
BOOT_ENV_SIZE=0x2000
|
||||||
|
@ -382,7 +382,10 @@ CONFIG_RODATA_FULL_DEFAULT_ENABLED=y
|
|||||||
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
CONFIG_ARM64_TAGGED_ADDR_ABI=y
|
||||||
CONFIG_COMPAT=y
|
CONFIG_COMPAT=y
|
||||||
CONFIG_KUSER_HELPERS=y
|
CONFIG_KUSER_HELPERS=y
|
||||||
# CONFIG_ARMV8_DEPRECATED is not set
|
CONFIG_ARMV8_DEPRECATED=y
|
||||||
|
CONFIG_SWP_EMULATION=y
|
||||||
|
CONFIG_CP15_BARRIER_EMULATION=y
|
||||||
|
CONFIG_SETEND_EMULATION=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARMv8.1 architectural features
|
# ARMv8.1 architectural features
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=embedded
|
|||||||
BOOTLOADER=uboot
|
BOOTLOADER=uboot
|
||||||
KERNEL_FILE=Image
|
KERNEL_FILE=Image
|
||||||
BOOT_SYS=mbr
|
BOOT_SYS=mbr
|
||||||
|
BOOT_SPL=true
|
||||||
BOOT_ENV_SIZE=0x2000
|
BOOT_ENV_SIZE=0x2000
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=embedded
|
|||||||
BOOTLOADER=uboot
|
BOOTLOADER=uboot
|
||||||
KERNEL_FILE=zImage
|
KERNEL_FILE=zImage
|
||||||
BOOT_SYS=mbr
|
BOOT_SYS=mbr
|
||||||
|
BOOT_SPL=true
|
||||||
BOOT_ENV_SIZE=0x4000
|
BOOT_ENV_SIZE=0x4000
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=embedded
|
|||||||
BOOTLOADER=barebox
|
BOOTLOADER=barebox
|
||||||
KERNEL_FILE=bzImage
|
KERNEL_FILE=bzImage
|
||||||
BOOT_SYS=efi
|
BOOT_SYS=efi
|
||||||
|
BOOT_SPL=false
|
||||||
DISK_SIZE=6
|
DISK_SIZE=6
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=vm
|
|||||||
BOOTLOADER=barebox
|
BOOTLOADER=barebox
|
||||||
KERNEL_FILE=bzImage
|
KERNEL_FILE=bzImage
|
||||||
BOOT_SYS=efi
|
BOOT_SYS=efi
|
||||||
|
BOOT_SPL=false
|
||||||
DISK_SIZE=6
|
DISK_SIZE=6
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=embedded
|
|||||||
BOOTLOADER=uboot
|
BOOTLOADER=uboot
|
||||||
KERNEL_FILE=zImage
|
KERNEL_FILE=zImage
|
||||||
BOOT_SYS=hyprid
|
BOOT_SYS=hyprid
|
||||||
|
BOOT_SPL=false
|
||||||
BOOT_ENV_SIZE=0x4000
|
BOOT_ENV_SIZE=0x4000
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=embedded
|
|||||||
BOOTLOADER=uboot
|
BOOTLOADER=uboot
|
||||||
KERNEL_FILE=zImage
|
KERNEL_FILE=zImage
|
||||||
BOOT_SYS=hyprid
|
BOOT_SYS=hyprid
|
||||||
|
BOOT_SPL=false
|
||||||
BOOT_ENV_SIZE=0x4000
|
BOOT_ENV_SIZE=0x4000
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=embedded
|
|||||||
BOOTLOADER=uboot
|
BOOTLOADER=uboot
|
||||||
KERNEL_FILE=zImage
|
KERNEL_FILE=zImage
|
||||||
BOOT_SYS=hyprid
|
BOOT_SYS=hyprid
|
||||||
|
BOOT_SPL=false
|
||||||
BOOT_ENV_SIZE=0x4000
|
BOOT_ENV_SIZE=0x4000
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=embedded
|
|||||||
BOOTLOADER=uboot
|
BOOTLOADER=uboot
|
||||||
KERNEL_FILE=Image
|
KERNEL_FILE=Image
|
||||||
BOOT_SYS=hyprid
|
BOOT_SYS=hyprid
|
||||||
|
BOOT_SPL=false
|
||||||
BOOT_ENV_SIZE=0x4000
|
BOOT_ENV_SIZE=0x4000
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=embedded
|
|||||||
BOOTLOADER=uboot
|
BOOTLOADER=uboot
|
||||||
KERNEL_FILE=zImage
|
KERNEL_FILE=zImage
|
||||||
BOOT_SYS=hyprid
|
BOOT_SYS=hyprid
|
||||||
|
BOOT_SPL=false
|
||||||
BOOT_ENV_SIZE=0x4000
|
BOOT_ENV_SIZE=0x4000
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=embedded
|
|||||||
BOOTLOADER=uboot
|
BOOTLOADER=uboot
|
||||||
KERNEL_FILE=Image
|
KERNEL_FILE=Image
|
||||||
BOOT_SYS=hyprid
|
BOOT_SYS=hyprid
|
||||||
|
BOOT_SPL=false
|
||||||
BOOT_ENV_SIZE=0x4000
|
BOOT_ENV_SIZE=0x4000
|
||||||
|
@ -4,4 +4,5 @@ CHASSIS=embedded
|
|||||||
BOOTLOADER=uboot
|
BOOTLOADER=uboot
|
||||||
KERNEL_FILE=zImage
|
KERNEL_FILE=zImage
|
||||||
BOOT_SYS=hyprid
|
BOOT_SYS=hyprid
|
||||||
|
BOOT_SPL=false
|
||||||
BOOT_ENV_SIZE=0x4000
|
BOOT_ENV_SIZE=0x4000
|
||||||
|
@ -320,7 +320,7 @@ CONFIG_TRUE=y
|
|||||||
CONFIG_TRUNCATE=y
|
CONFIG_TRUNCATE=y
|
||||||
CONFIG_TTY=y
|
CONFIG_TTY=y
|
||||||
CONFIG_UNAME=y
|
CONFIG_UNAME=y
|
||||||
CONFIG_UNAME_OSNAME="Hassio/OS"
|
CONFIG_UNAME_OSNAME="HassOS"
|
||||||
CONFIG_UNIQ=y
|
CONFIG_UNIQ=y
|
||||||
CONFIG_UNLINK=y
|
CONFIG_UNLINK=y
|
||||||
CONFIG_USLEEP=y
|
CONFIG_USLEEP=y
|
||||||
|
@ -8,8 +8,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -99,10 +99,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/amd64-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/intel-nuc-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/intel-nuc-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/amd64-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/amd64-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -8,8 +8,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -93,10 +93,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/aarch64-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/odroid-c2-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/odroid-c2-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/aarch64-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/aarch64-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -8,8 +8,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -93,10 +93,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/aarch64-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/odroid-n2-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/odroid-n2-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/aarch64-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/aarch64-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -9,8 +9,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -98,10 +98,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/armv7-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/odroid-xu-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/odroid-xu-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/armv7-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/armv7-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -8,8 +8,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -89,10 +89,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/amd64-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/qemux86-64-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/qemux86-64-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/amd64-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/amd64-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -10,8 +10,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -96,10 +96,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/armhf-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/armhf-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/armhf-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -10,8 +10,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -95,10 +95,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/armv7-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi2-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi2-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/armv7-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/armv7-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -10,8 +10,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -96,10 +96,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/aarch64-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi3-64-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi3-64-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/aarch64-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/aarch64-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -10,8 +10,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -96,10 +96,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/armv7-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi3-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi3-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/armv7-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/armv7-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -10,8 +10,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -97,10 +97,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/aarch64-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi4-64-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi4-64-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/aarch64-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/aarch64-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -10,8 +10,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -97,10 +97,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/armv7-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi4-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi4-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/armv7-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/armv7-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -10,8 +10,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -95,10 +95,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/armhf-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/raspberrypi-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/armhf-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/armhf-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -10,8 +10,8 @@ BR2_GCC_VERSION_7_X=y
|
|||||||
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
||||||
BR2_BINUTILS_ENABLE_LTO=y
|
BR2_BINUTILS_ENABLE_LTO=y
|
||||||
BR2_GCC_ENABLE_LTO=y
|
BR2_GCC_ENABLE_LTO=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="hassio"
|
BR2_TARGET_GENERIC_HOSTNAME="homeassistant"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to HassOS"
|
BR2_TARGET_GENERIC_ISSUE="Welcome to Home Assistant"
|
||||||
BR2_INIT_SYSTEMD=y
|
BR2_INIT_SYSTEMD=y
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
|
||||||
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
# BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
|
||||||
@ -100,10 +100,10 @@ BR2_PACKAGE_HASSOS_SUPERVISOR="homeassistant/armv7-hassio-supervisor"
|
|||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_VERSION="199"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/tinker-homeassistant"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_ARGS="-e HOMEASSISTANT_REPOSITORY=homeassistant/tinker-homeassistant"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE="hassio-supervisor"
|
||||||
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="http://s3.amazonaws.com/hassio-version/apparmor.txt"
|
BR2_PACKAGE_HASSOS_SUPERVISOR_PROFILE_URL="https://version.home-assistant.io/apparmor.txt"
|
||||||
BR2_PACKAGE_HASSOS_CLI="homeassistant/armv7-hassio-cli"
|
BR2_PACKAGE_HASSOS_CLI="homeassistant/armv7-hassio-cli"
|
||||||
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
BR2_PACKAGE_HASSOS_CLI_VERSION="16"
|
||||||
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host hassio:172.30.32.2"
|
BR2_PACKAGE_HASSOS_CLI_ARGS="--network=hassio --add-host supervisor:172.30.32.2"
|
||||||
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
BR2_PACKAGE_HASSOS_CLI_PROFILE="docker-default"
|
||||||
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
BR2_PACKAGE_HASSOS_APPARMOR_DIR="supervisor/apparmor"
|
||||||
BR2_PACKAGE_APPARMOR=y
|
BR2_PACKAGE_APPARMOR=y
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
VERSION_MAJOR=4
|
VERSION_MAJOR=4
|
||||||
VERSION_BUILD=2
|
VERSION_BUILD=3
|
||||||
|
|
||||||
HASSOS_NAME="HassOS"
|
HASSOS_NAME="HassOS"
|
||||||
HASSOS_ID="hassos"
|
HASSOS_ID="hassos"
|
||||||
|
@ -31,5 +31,8 @@ fi
|
|||||||
##
|
##
|
||||||
# Fixups
|
# Fixups
|
||||||
|
|
||||||
|
# Rename CLI Hass.io
|
||||||
|
sed -i "s/hassio:172.30.32.2/supervisor:172.30.32.2/g" /mnt/data/hassos.json
|
||||||
|
|
||||||
|
|
||||||
exit 0
|
exit 0
|
@ -96,7 +96,7 @@ fi
|
|||||||
##
|
##
|
||||||
# Firmware update / Only USB
|
# Firmware update / Only USB
|
||||||
UPTIME=$(awk '{printf "%0.f", $1}' /proc/uptime)
|
UPTIME=$(awk '{printf "%0.f", $1}' /proc/uptime)
|
||||||
if ls ${USB_CONFIG}/*.raucb > /dev/null 2>&1 && [ "${UPTIME}" -ge "180" ]; then
|
if ls ${USB_CONFIG}/*.raucb > /dev/null 2>&1 && [ "${UPTIME}" -ge "300" ]; then
|
||||||
echo "[Info] Performe a firmware update"
|
echo "[Info] Performe a firmware update"
|
||||||
|
|
||||||
# shellcheck disable=SC2012
|
# shellcheck disable=SC2012
|
||||||
|
@ -45,7 +45,7 @@ function size2sectors() {
|
|||||||
|
|
||||||
|
|
||||||
function get_boot_size() {
|
function get_boot_size() {
|
||||||
if [ "${BOOT_SYS}" == "spl" ]; then
|
if [ "${BOOT_SPL}" == "true" ]; then
|
||||||
echo "${BOOT_SIZE[1]}"
|
echo "${BOOT_SIZE[1]}"
|
||||||
else
|
else
|
||||||
echo "${BOOT_SIZE[0]}"
|
echo "${BOOT_SIZE[0]}"
|
||||||
@ -138,7 +138,7 @@ function _create_disk_gpt() {
|
|||||||
# Partition layout
|
# Partition layout
|
||||||
|
|
||||||
# SPL
|
# SPL
|
||||||
if [ "${BOOT_SYS}" == "spl" ]; then
|
if [ "${BOOT_SPL}" == "true" ]; then
|
||||||
sgdisk -j 16384 "${hdd_img}"
|
sgdisk -j 16384 "${hdd_img}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -180,10 +180,13 @@ function _create_disk_gpt() {
|
|||||||
dd if="${overlay_img}" of="${hdd_img}" conv=notrunc bs=512 seek="${overlay_offset}"
|
dd if="${overlay_img}" of="${hdd_img}" conv=notrunc bs=512 seek="${overlay_offset}"
|
||||||
dd if="${data_img}" of="${hdd_img}" conv=notrunc bs=512 seek="${data_offset}"
|
dd if="${data_img}" of="${hdd_img}" conv=notrunc bs=512 seek="${data_offset}"
|
||||||
|
|
||||||
# Fix boot
|
# Set Hyprid partition
|
||||||
if [ "${BOOT_SYS}" == "hyprid" ]; then
|
if [ "${BOOT_SYS}" == "hyprid" ]; then
|
||||||
_fix_disk_hyprid
|
_fix_disk_hyprid
|
||||||
elif [ "${BOOT_SYS}" == "spl" ]; then
|
fi
|
||||||
|
|
||||||
|
# Write SPL
|
||||||
|
if [ "${BOOT_SPL}" == "true" ]; then
|
||||||
_fix_disk_spl_gpt
|
_fix_disk_spl_gpt
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
@ -255,8 +258,10 @@ function _create_disk_mbr() {
|
|||||||
dd if="${overlay_img}" of="${hdd_img}" conv=notrunc bs=512 seek="${overlay_offset}"
|
dd if="${overlay_img}" of="${hdd_img}" conv=notrunc bs=512 seek="${overlay_offset}"
|
||||||
dd if="${data_img}" of="${hdd_img}" conv=notrunc bs=512 seek="${data_offset}"
|
dd if="${data_img}" of="${hdd_img}" conv=notrunc bs=512 seek="${data_offset}"
|
||||||
|
|
||||||
# Wripte SPL
|
# Write SPL
|
||||||
_fix_disk_spl_mbr
|
if [ "${BOOT_SPL}" == "true" ]; then
|
||||||
|
_fix_disk_spl_mbr
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ function create_ota_update() {
|
|||||||
cp -f "${kernel}" "${rauc_folder}/kernel.ext4"
|
cp -f "${kernel}" "${rauc_folder}/kernel.ext4"
|
||||||
cp -f "${boot}" "${rauc_folder}/boot.vfat"
|
cp -f "${boot}" "${rauc_folder}/boot.vfat"
|
||||||
cp -f "${rootfs}" "${rauc_folder}/rootfs.img"
|
cp -f "${rootfs}" "${rauc_folder}/rootfs.img"
|
||||||
cp -f "${BR2_EXTERNAL_HASSOS_PATH}/misc/rauc-hook" "${rauc_folder}/hook"
|
cp -f "${BR2_EXTERNAL_HASSOS_PATH}/ota/rauc-hook" "${rauc_folder}/hook"
|
||||||
|
|
||||||
(
|
(
|
||||||
echo "[update]"
|
echo "[update]"
|
||||||
@ -41,7 +41,7 @@ function create_ota_update() {
|
|||||||
) > "${rauc_folder}/manifest.raucm"
|
) > "${rauc_folder}/manifest.raucm"
|
||||||
|
|
||||||
# SPL
|
# SPL
|
||||||
if [ "${BOOT_SYS}" == "spl" ]; then
|
if [ "${BOOT_SPL}" == "true" ]; then
|
||||||
cp -f "${spl}" "${rauc_folder}/spl.img"
|
cp -f "${spl}" "${rauc_folder}/spl.img"
|
||||||
|
|
||||||
(
|
(
|
||||||
|
@ -27,7 +27,7 @@ function _write_rauc_boot() {
|
|||||||
) >> "${TARGET_DIR}/etc/rauc/system.conf"
|
) >> "${TARGET_DIR}/etc/rauc/system.conf"
|
||||||
|
|
||||||
# SPL
|
# SPL
|
||||||
if ! [[ "${BOOT_SYS}" =~ (spl|mbr) ]]; then
|
if ! [ "${BOOT_SPL}" == "true" ]; then
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -69,9 +69,9 @@ function write_rauc_config() {
|
|||||||
|
|
||||||
function install_rauc_certs() {
|
function install_rauc_certs() {
|
||||||
if [ "${DEPLOYMENT}" == "production" ]; then
|
if [ "${DEPLOYMENT}" == "production" ]; then
|
||||||
cp "${BR2_EXTERNAL_HASSOS_PATH}/misc/rel-ca.pem" "${TARGET_DIR}/etc/rauc/keyring.pem"
|
cp "${BR2_EXTERNAL_HASSOS_PATH}/ota/rel-ca.pem" "${TARGET_DIR}/etc/rauc/keyring.pem"
|
||||||
else
|
else
|
||||||
cp "${BR2_EXTERNAL_HASSOS_PATH}/misc/dev-ca.pem" "${TARGET_DIR}/etc/rauc/keyring.pem"
|
cp "${BR2_EXTERNAL_HASSOS_PATH}/ota/dev-ca.pem" "${TARGET_DIR}/etc/rauc/keyring.pem"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -87,6 +87,6 @@ function install_bootloader_config() {
|
|||||||
# Fix MBR
|
# Fix MBR
|
||||||
if [ "${BOOT_SYS}" == "mbr" ]; then
|
if [ "${BOOT_SYS}" == "mbr" ]; then
|
||||||
mkdir -p "${TARGET_DIR}/usr/lib/udev/rules.d"
|
mkdir -p "${TARGET_DIR}/usr/lib/udev/rules.d"
|
||||||
cp -f "${BR2_EXTERNAL_HASSOS_PATH}/misc/mbr-part.rules" "${TARGET_DIR}/usr/lib/udev/rules.d/"
|
cp -f "${BR2_EXTERNAL_HASSOS_PATH}/misc/mbr-part.rules" "${TARGET_DIR}/usr/lib/udev/rules.d/"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user