[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:03688] Re: [Re] ppp 2.3.2 and resolv.conf



// "[debian-users:03681] Re: [Re] ppp 2.3.2 and resolv.conf" において、
// ayqw@xxxxxxxxxxxxxxxxxxxxx さんは書きました。

> その2>/etc/resolv.confのパーミッションをuser=root,group=dip等とし、
>       dipにresolv.confのw権限を与える。
>       (ppp-2.3.xではponはu=root,g=dipとなっている。)

パーミッションがクサいとは思っていたのですが,まさか
resolv.conf のパーミッションだとは思いませんでした.
#ユーザの権限でいちいち resolv.conf を見に行くものだとはしり
ませんでした.

/etc/ppp/ip-up で chmod をすることにより解決しました.

if [ $6 = provider1 ]; then
    cp -f /etc/resolv.conf.provider1 /etc/resolv.conf
elif [ $6 = provider2 ]; then
    cp -f /etc/resolv.conf.provider2 /etc/resolv.conf
fi
chmod 644 /etc/resolv.conf

ありがとうございました.

---
Kazuho Arita <kazuho@xxxxxxxxxxx>