鎌滝です。
長野さん、まず誤解を与えてしまったようなので、ごめんなさい。仕切り直しです。
長野さんは、KNOPPIX 3.7をお使いですね。そうすると、
> > なしをしなくても良いようになっています。/etc 以下の設定ファイルも保存
> > されるので、ノーオプションで起動できます。なお、「継続的な KNOPPIX ディ
> > スクイメージ」は対話的に読み込めるようになっています。
>
> これは仰るとおりに使用できています。それでも以下の様にrootでログイ
> ン後のユーザー毎のアクセス権の許可ができない理由がわかりません。
というお返事ですが、たぶん3.7までの「継続的なKNOPPIXホームディレクトリ」
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
を使って運用したい、思ってよろしいですね。そうすると、/etc 以下の設定は、
設定をHDDなどに保存し、KNOPPIX起動時にmyconfオプションを使って読みこま
ねばなりません。
古い情報なんですが、3.7の場合は、事情が同じですから、過去のMLの発言を
紹介します。下記URL(柘植さんのアーカイブより)をご覧ください。
http://buxus.s31.xrea.com/mharc/html/knoppix/2003-10/msg00018.html
> UNIX系OSの場合のMySQLでは、設定ファイルは以下の3つあり1から順に読み込まれる設定の様です。
>
> 1; /etc/my.cnf : MySQL設定ファイルでMySQL全体での設定
> 2; /var/lib/mysql/my.cnf : MySQLのデータベースディレクトリにあるデータベース固有の設定
> 3; ~/.my.cnf : ユーザ固有の設定
「ユーザー固有の設定」だけですよね。管理者権限の設定をユーザーの設定が
上書きしてしまうことはありえないと思いませんか。
> 但し、Knoppixでは以下のような状況です。
>
> 1; /erc/mysql/my.cnf -> Symbolic Link ; /KNOPPIX/etc/mysql/my.cnf
> 2; /var/lib/mysql/mysql/ に my.cnf ファイルは無い→ データベースファイルそのものは全て Symbolic Link
> ;/KNOPPIX/var/lib/mysql/mysql/*
> 3; デフォルトでは存在しない
ようは上記の1:のシンボリックリンクを実ファイルにするわけです。(3.8.1
以降で「継続的なKNOPPIXディスクイメージ」を使う場合は必要ありません)
> ニーズとして、自分で作成したDBを保存してMySQLで使用したい場合には、
> 2と同様の個人ベースのDBフォルダを~/に作成して、そのパスを~/.my.cnfの
> datadir 記載して読み込ませるものと考えていました。と考える と、自分
> 個人で使用したいDBもSuperUserになって2;以下にDBをコピーする事でしか
> 対処できないのでしょうか?
KNOPPIXを個人ベースで使うなら、MySQLは普通にUNIX流に起動したほうが良い
と思います。間違える点も少なくなります。
もし、MySQLで個人的なデータベースを使いたいということなら、当MLの話題
とは多少ずれると思います。(マニュアルを読むと、管理者がユーザ権限のデー
タベースを与えることは可能ですよね)
;; もしKNOPPIX以外のPCで、KNOPPIXのMySQLサーバを利用したい場合は、さら
;; に設定が必要です。この点は大丈夫ですか。
|