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

[debian-devel:12601] Re: (draft) [SECURITY] New version of canna released



At Mon, 3 Jul 2000 23:00:15 +0900,
ISHIKAWA Mutsumi <ishikawa@xxxxxxxxxxx> wrote:

> >> root権限で動いている(よね)というのも問題かもしれません。rootである
> >> 必要がなければ、もっと弱い権限で動かしたほうがいいでしょう(wishlist
> >> するかな)。
> >>
> >> これ、cannaserverに限りません。
> 
>  これは 検討しましたが とりあえずは 今回は見送りました。
> 
>  理由
> 
>  1) ともかく セキュリティホールを閉じた上で新しいパッケージを出すのが
>     先決。
> 
>  2) potato リリース前に余計な手を入れて、動かなくしたくない。変更点は
>     最小限に。

上のはいいんですが。
 
>  3) セキュリティ的には cannaserver を動かす専用 UID があった方が望まし
>     いはずだが、現在の policy では各 パッケージが勝手に /etc/passwd と
>     かにユーザを追加したりしてはいけない。base-files パッケージの
>     メンテナに依頼が必要(でもって、そのメンテナが反応遅いんだこれ
>     が。。。)。どう考えても時間がかかる。

Debian Policy Manual 3.2. Users and groups

     100-999:
          Dynamically allocated system users and groups.  Packages which
          need a user or group, but can have this user or group allocated
          dynamically and differently on each system, should use ``adduser
          --system'' to create the group and/or user.  `adduser' will check
          for the existence of the user or group, and if necessary choose
          an unused id based on the ranged specified in `adduser.conf'.

ですから やりようによっては postinst で

	adduser --system canna

じゃないすかね?
# chown -R canna /var/lib/canna/dic/canna がいる?

もしくは Canna の default の bin.bin を使うとか

-- 
鵜飼文敏