[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:50304] Q: Debian etch の user group の permission への対処方法
Etch では user の group permission の設定が
Sarge 以前とは異なっているようです。
この変更の意図と具体的な対処の方法または
参照すべき資料をお教え下さい。
-----
以下に現在までの経緯を示します。
Debian etch 上に組込み用のクロス開発環境を
構築しようと試みています。
binutils 及び GCC のソース(or snapshot)を
コンパイルするべく準備を始めましたが
Sarge 以前には (root ではないく) user 権限で
問題なくすすめられた以下のような場面が
Etch で試みますと
いたるところで "Permission denied!" と叱られています。
具体的には、
1) *.tar.bz2 を /usr/local/src で
解凍しようとして
"Permission denied!" になりました。
ディレクトリーの permission を調べますと
(Sarge 以前の環境は手元に無いので未確認ですが)
Etch では /usr/local 以降の group permission は
下に示すように staff になっています。
root root /usr
root staff /usr/local
root staff /usr/local/binutils-x.x.x
そこで
$ usermod -G userid,staff userid
を実行して staff を group に追加して
解凍はOKとなりましたが
2) 解凍後の directory に移り、コンパイル用の作業 directory
を mkdir しようとすると
"Permission denied!" となります。
解凍元の directory は
drwxrwsr-x root staff /usr/local/ ですが
解凍後の directory は
drwxr-sr-x root staff /usr/local/binutils-x.x.x
となっており、owner の permission の w が - となっています。
permission error の原因は判明しましたが、
user が binutils や GCC のコンパイルは
出来なくなったのでしょうか、お教え下さい?
以上
sarge 以前では
--
regards,
Hitoshi TANIMURA
------------------------
tanimura@xxxxxxxxxxxxxxx
------------------------