OpenBSDは起動後に自動的にログインします。

OpenBSDは起動後に自動的にログインします。

OpenBSDデスクトップで「ユーザー自動ログイン」機能を作成できることを知っています(デフォルトのFVWM2をWMとして使用)。

pkg_add slim

-----
start-stop script

# vi /etc/slim 

#!/bin/sh
#
# /etc/rc.d/slim: start/stop slim
#

case $1 in
start)
    /usr/local/bin/slim -d
    ;;
stop)
    kilall /usr/local/bin/slim
    ;;
restart)
    $0 stop
    sleep 6
    $0 start
    ;;
*)
    echo "usage: $0 [start|stop|restart]"

esac

-----
Start at boot & make it executable

# echo "/etc/slim start" >> /etc/rc.local
# chmod +x /etc/slim

-----
Start fvwm after slim is ok

# vi /home/user/.xinitrc

/usr/X11R6/bin/fvwm

-----
Auto-login the UNIX user "user"

# vi /etc/slim.conf

default_user user
auto_login yes

質問:しかし、これを行うと、スペースがあまりにも消費されます。ログインマネージャをインストールする以外に使用できる他のオプションはありますか?

ベストアンサー1

最も簡単な方法はおそらく次のとおりです。

  1. su - <user>追加する/etc/rc.local

または、

  1. gettyをシェルに置き換えます。

おすすめ記事