vine-users ML アーカイブ



[vine-users:056583] Linux に自動ログイン ( Re: kernel-2.4.19-0vl26 で /dev 以下のファイルの所有者 が変更されない)

  • From: Masaki SHINOMIYA <shino@xxxxxx>
  • Subject: [vine-users:056583] Linux に自動ログイン ( Re: kernel-2.4.19-0vl26 で /dev 以下のファイルの所有者 が変更されない)
  • Date: Tue, 3 Dec 2002 21:13:52 +0900
シノバーです

おかげさまで「Linuxに自動ログイン」のスクリプト中の
pam_console_apply がちゃんと動くようになりました。
http://shino.pos.to/linux/autox.html

新しいスクリプト
#!/bin/bash
USER=tako
echo -n 1 > /var/run/console/$USER
echo -n $USER > /var/run/console.lock
/sbin/pam_console_apply
( exec su - $USER -c /usr/X11R6/bin/startx &> /tmp/x.log )
rm -f /var/run/console.lock
rm -fR /var/run/console/*
/sbin/pam_console_apply -r

変更点は
(1) /var/run/console.lock などの値に改行を付けないようにしたこと
(2) exec命令を括弧で括ることで実行後スクリプトに戻ってくる
の2点です。

On Thu, 28 Nov 2002 20:59:23 +0900
Masaki SHINOMIYA <shino@xxxxxx> wrote:
> > 「Linuxに自動ログイン」のスクリプトを作っていますが。
> > #!/bin/bash
> > USER=tako
> > echo 1 > /var/run/console/$USER
> > echo $USER > /var/run/console.lock
> > /sbin/pam_console_apply
> > exec su - $USER -c /usr/X11R6/bin/startx &> /tmp/x.log
> > rm -f /var/run/console.lock
> > /sbin/pam_console_apply -r

On Thu, 28 Nov 2002 23:39:12 +0900
佐藤 晋 <satou_s@xxxxxxxxxxxxxxxxxx> wrote:
> 面白そうなscriptですね。
> しかし、シェルでexecで起動すると、
> それ以降コマンドは実行できませんよ。(^^)v
-- 
Masaki Shinomiya <shino@xxxxxx>
http://shino.pos.to/linux/