投稿練習(73, 0)
 メ-ル希望(3, 0)
 障害情報(18, 0)
 雑談(871, 0)
 業務報告(284, 0)
 VineseedにZope(623, 0)
 Zope27使おう(6, 0)
 ImgBBS(14, 0)
 メタボ(0, 0)
 会員専用(0, 0)
 ぼやき場所(27, 0)
 メモ(34, 0)
 eclipse(6, 0)
  

VineseedにZope

VineSeedにZope入れようという話

投稿画面の表示を 

検索文字 

お名前  EMail 
 左に表示されている数値を入力してください 


459 owa 2004年 2月29日 22時14分 Id=owa

Zope27 調べて修正版出しました → Zope27-2.7.0-uvl2 (Vine-2.6, Seed とも)
Zope26 の場合はスーパユーザで立ち上げ、子プロセスは zope26 だったのですが、
Zope27 はすべて zope27 ユーザで実行するところが違います。
 
なのでインスタンスへのアクセスを zope27 のみに許可しました。
1. /var/lib/zope27 以下のファイルパーミッションをすべて 600 にした (bin 以下は 700)
2. /etc/rc.d/init.d/zope27 起動スクリプトに umask 077 を追加した
 
この修正後、なぜか /var/lib/zope27/inituser が起動時に自動削除されるようになったので、zope26 の時と同じ挙動をするようになりました。
これで zope26 と違和感なく使えると思います。違うところは、起動スクリプトのパラメータ(引数)が、/etc/zope27.conf に移動しただけの感じです。



458 hoihoi-p 2004年 2月29日 9時28分 Id=hoihoi-p

>>256:257:
多謝、owaさん、kiyoさん。
認証に蹴られずに、入れました。(なんと低レベルな質問なんだ。まったくもう。)
 
# 昨日と同じ事したつもり何だけど・・・。 まーいいや。結果オーライ。
 
しかし、/etc/zope27.confには、いろいろオプションらしき物がありますねー。
さー、お勉強、お勉強。



457 kiyo 2004年 2月29日 2時14分 Id=kiyo

>>455 inituserファイルはどこにおけばいいんでしょ
僕もSeed じゃないけど入れて見ました。
Zope27起動して 
user: admin
password: 123
では、蹴られてしまいます。
 
んで、スペックファイルを見ると
$RPM_BUILD_ROOT%{__software}/bin/mkzopeinstance.py \
 --dir $RPM_BUILD_ROOT%{__instance} \
 --user admin:123
を見つけたが、なぜか入れません。
仕方がないので、/var/lib/zope27/ へ Zope26 での inituser をコピーし、Zope27 を再起動する。
http://localhost:xx80/manage で一旦 自分専用の manage 作成。
 
>456 というわけでわざと除外してます
との事からこの時点で /var/lib/zope27/inituser を削除し
もう一度自分の manage でZope27 へ入って admin:123 を削除しました。
 
で、いいのかいな?



456 owa 2004年 2月29日 0時23分 Id=owa

>>455 inituserファイルはどこにおけばいいんでしょ
これ無しで /etc/rc.d/init.d/zope27 start で起動しませんでしょうか?
家の場合 /var/lib/zope27/inituser があると、zope27 をリスタートするたび "admin" に戻ってしまいます。(というわけでわざと除外してます)
 
>>起動回りが全くちがってきてるので、面食らってます
僕も同じく (爆
ポート番号が重複しなければ、まずは立ち上がると思います。
後の細かい話は、みなさんご相談お願いします。



455 hoihoi-p 2004年 2月28日 23時46分 Id=hoihoi-p

>>454: Seed 版置きました。
大変ありがとうございました。
 
恥かきついでに、inituserファイルはどこにおけばいいんでしょ。
依然あったinituserファイルが、パッケージには含まれて無いようですが・・・。
以前のrpmのinituserをコピーして、「/var/lib/zope27」等に置いて見たんですが、言うこと聴いてくれないです。
/etc/zope27.conf等におまじないが必要なんでしょうか?
 
# 起動回りが全くちがってきてるので、面食らってます。 ^^;;



454 owa 2004年 2月28日 15時24分 Id=owa

>>453 早めにリリース、問題は適時更新パッチ
ということで python-2.3.3, PIL-1.1.4, psycopg-1.1.11, zope-2.7.0 などの Seed 版置きました。
ftp://owa.as.wakwak.ne.jp/pub/Vine/VineSeed/
 
>>445 エラー: Requires を見つけるのに失敗しました
rpm が依存性を自動判定しようとして失敗してるメッセージです。エラーじゃなく警告にすべきですよねー
その他のコンパイルメモ:
PIL -- Setup.in で Tk のバージョンを決め打ちしてるので注意
psycopg -- PostgreSQL のヘッダファイル位置が変ったのでコンフィグ時に注意



453 hoihoi-p 2004年 2月28日 12時12分 Id=hoihoi-p

>>452:SuSE だけが、python 2.3.3 で idle が起動しました。
SuSEは、python-2.3-49.i586.rpmですよ。たしか。
ソース見てないけど、独自パッチが当たってる可能性もあるし。
 
しかし、あそこは、毎日大量に更新パッチがリリースされますねー。
早めにリリース、問題は適時更新パッチリリースというスタンスなのかなー。
 
いいような、わるいような。 微妙。
 
# でも、Seedもそうだよなー。対応が早いぶん、SuSEのほうがいいのかなー。
# I love VineSeed.  ^^;



452 kiyo 2004年 2月28日 9時45分 Id=kiyo

>>451 Tkパッケージの互換問題ですかねー。
あ、これは owa さんも書いてあったし、これの性で Vine 2.6.x での python 2.3.3 では
idle が使えないみたいです。
Vine, fedora 共に tar からやってもダメでした。
./configure --prefix=/usr しかしてないのでこれが原因かも知れないけど(汗;;
 
SuSE だけが、python 2.3.3 で idle が起動しました。
なにやら、かなり変わっているようです。デバッガーとか使ってみたかったのですが、
肝心な Zope は2.6.1で pythonは 2.1.3 なのです。
owa さんのZope-2.7 rpm が入るか今夜試してみたい。



451 hoihoi-p 2004年 2月27日 23時57分 Id=hoihoi-p

>>445
いただいてきて、Seedでrebuildしてみました。
 
rpm --rebuild --target i686 python2.3-2.3.3-uvl1.src.rpm
  Provides を探しています: (/usr/lib/rpm/find-provides を使用)...
  Requires を探しています: (/usr/lib/rpm/find-requires を使用)...
  エラー: line 262: Dependency tokens must begin with alpha-numeric, '_' or '/':
  エラー: Requires を見つけるのに失敗しました:
 
と、でますが、一応バイナリは出来ます。
 
rpm --rebuild --target i686 python2.3-PIL-1.1.3-uvl1.src.rpm
  Tk/tkImaging.c: 関数 `PyImagingPhoto' 内:
  Tk/tkImaging.c:165: error: too few arguments to function `Tk_PhotoPutBlock' 
  Tk/tkImaging.c:175: error: too few arguments to function `Tk_PhotoPutBlock'
  Tk/tkImaging.c:182: error: too few arguments to function `Tk_PhotoPutBlock'
  Tk/tkImaging.c: 関数 `TkImaging_Init' 内:
  Tk/tkImaging.c:192: 警告: 互換性のないポインタ型からの引数 3 個の `Tcl_CreateCommand' を渡しますです
  make: *** [tkImaging.o] エラー 1
  エラー: /var/tmp/rpm-tmp.82483 の不正な終了ステータス (%build)
 
  RPM ビルドエラー:
   /var/tmp/rpm-tmp.82483 の不正な終了ステータス (%build)
 
と、出ます。 Tkパッケージの互換問題ですかねー。
 
残念。
 
# 素直にtar玉からかな? ^^; 



450 hoihoi-p 2004年 2月26日 10時30分 Id=hoihoi-p

>>449:owa さんの BBS ↓ 見ると経過がわかるかもしれない。
8へー。
ちまたはもうUTF8なのねー。