#cloud-config # Автоустановка Ubuntu 22.04 для образа Bridge&Join (deploy/iso/build-iso-ubuntu.sh). # Спрашиваются только сеть (если DHCP нет — задать вручную) и диск (подтверждение стирания). # Учётная запись root_bj (sudo) создаётся с неизвестным никому паролем — настоящие пароли # root_bj и user_bj задаёт bj-firstboot при первой загрузке и показывает один раз. autoinstall: version: 1 interactive-sections: - network - storage locale: ru_RU.UTF-8 keyboard: layout: us,ru toggle: grp:alt_shift_toggle timezone: Europe/Moscow identity: hostname: bj-server realname: "Администратор сервера bj" username: root_bj password: "@@PASSHASH@@" ssh: install-server: true allow-pw: true storage: layout: name: direct updates: security late-commands: - mkdir -p /target/var/lib/bj /target/etc/bj /target/usr/local/sbin - cp -r /cdrom/bj/bundle /target/var/lib/bj/bundle - cp -r /cdrom/bj/validata /target/var/lib/bj/validata - install -m 0755 /cdrom/bj/bj-installer /cdrom/bj/bj-firstboot /cdrom/bj/bj-welcome /target/usr/local/sbin/ - install -m 0644 /cdrom/bj/bj-firstboot.service /cdrom/bj/bj-welcome.service /cdrom/bj/bj-welcome.timer /target/etc/systemd/system/ - install -m 0644 /cdrom/bj/channel /target/etc/bj/channel - curtin in-target --target=/target -- systemctl enable bj-firstboot.service bj-welcome.service bj-welcome.timer