Skip to content

setup(900-999)

900_extlinux.sh

Jetson の extlinux.conf に静音化パラメータを付与します(Pi はスキップ)。


910_raspi_splash.sh

Raspberry Pi の起動見た目を静音化します。


950_auto_x.sh

tty1 自動ログイン → startx → Openbox + Chromium の キオスク起動を構成します。
Chromium は http://127.0.0.1:3000/welcome.html を表示し、 /tmp/UPDATING が存在する間は起動を抑止します。


960_setup_pulse.sh

HDMI を既定の音声出力に設定します(Jetson / Pi で sink 名を切替)。


964_pi_bootloader_power_cfg.sh

Raspberry Pi の EEPROM 設定で POWER_OFF_ON_HALT=1WAKE_ON_GPIO=1 を有効化します。


967_install_pi_poweroff_service.sh

Raspberry Pi 向けの 電源断ヘルパーを配置します。
このユニットは pi_power_off.py を起動します。


980_sudo_power.sh

/etc/sudoers.d/${USERNAME}-power${USERNAME}-rotate を作成し、 poweroff / reboot / sed / pkill を NOPASSWD で許可します。


981_sudo_signage_update.sh

signage-update.service の start/stop/restart と、ln / chmod を NOPASSWD で許可します。


982_sudo_wifi_reset.sh

wpa_cli / chmod / reboot を NOPASSWD で許可します。


999_patch_mig_marker.sh

  • PATCH_DIR最新パッチ名PATCH_MARK に記録
  • /opt/signage-core/signage-migrations/migrations の .done を初期生成