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
最も簡単な方法はおそらく次のとおりです。
su - <user>
追加する/etc/rc.local
または、
- gettyをシェルに置き換えます。