#!/bin/sh # bee-gui-gate — skip starting the local GUI when bee.gui=off is set. set -eu cmdline_param() { key="$1" for token in $(cat /proc/cmdline 2>/dev/null); do case "$token" in "$key"=*) echo "${token#*=}" return 0 ;; esac done return 1 } mode="$(cmdline_param bee.gui || true)" case "${mode}" in off|false|0|tty|console|text|nogui) echo "bee-gui-gate: bee.gui=${mode}; skipping lightdm" exit 1 ;; esac exit 0