Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0001326Vine Linux1 バグ公開2012-08-04 01:392012-11-12 14:23
anonymous 
iwamoto 
不明 
完了実装済 
6.1 
6.16.1 
x86, x86_64
cyrus-imapd-2.2.13p1-11vl6.x86_64
0001326: cyrus-imapdが起動できない
VineLinux 6.1を新規にインストール後、apt-get install cyrus-imapdとして当該パッケージをインストールします。

/etc/init.d/cyrus-imapd startとすると以下の表示になります。
sudo /etc/init.d/cyrus-imapd start
Starting cyrus-imapd: preparing databases... error! WARNING: initlog is deprecated and will be removed in a future release
                                                                                    [FAILED]

/etc/init.d/cyrus-imapdのコードを読んでみると以下の記述で引っかかっているように見えます。
59行目: CYRUSMASTER=LIB/cyrus-imapd/cyrus-master
80行目: $RUNUSER - cyrus -c "umask 166 ; LIB/cyrus-imapd/cvt_cyrusdb_all
> /var/lib/imap/rpm/cvt_cyrusdb_all.log 2>&1" < /dev/null

このLIBを/usr/libに置き換えると正しく起動します。
59行目: CYRUSMASTER=/usr/lib/cyrus-imapd/cyrus-master
80行目: $RUNUSER - cyrus -c "umask 166 ; /usr/lib/cyrus-imapd/cvt_cyrusdb_allsudo

/etc/init.d/cyrus-imapd start
Starting cyrus-imapd: preparing databases... done. [ OK ]

環境変数、シェル変数ともにLIBの定義はないようです。当座は上記の変更で問題ないようです。
設定されていません。
課題の履歴
2012-08-04 01:39anonymous新規課題
2012-10-13 21:02iwamotoarchx86_64 => x86, x86_64
2012-10-13 21:02iwamoto担当者 => iwamoto
2012-10-13 21:02iwamoto状態新規 => 再現済
2012-10-13 21:02iwamoto修正予定バージョン => 6.1
2012-10-13 21:02iwamoto詳細更新bug_revision_view_page.php?rev_id=153#r153
2012-10-14 22:27iwamotoコメント追加: 0007449
2012-10-14 22:27iwamoto状態再現済 => テスト待ち
2012-10-14 22:27iwamoto解決状況不明 => 実装済
2012-11-12 14:23iwamotoコメント追加: 0007561
2012-11-12 14:23iwamoto状態テスト待ち => 完了
2012-11-12 14:23iwamoto修正済バージョン => 6.1

コメント
(0007449)
iwamoto   
2012-10-14 22:27   
以下のファイルを VinePlus 6.0 に put しました。
init script を修正してあります。
 
cyrus-imapd-2.2.13p1-12vl6.i686.rpm
cyrus-imapd-devel-2.2.13p1-12vl6.i686.rpm
cyrus-imapd-murder-2.2.13p1-12vl6.i686.rpm
cyrus-imapd-nntp-2.2.13p1-12vl6.i686.rpm
cyrus-imapd-utils-2.2.13p1-12vl6.i686.rpm
perl-Cyrus-2.2.13p1-12vl6.i686.rpm
cyrus-imapd-2.2.13p1-12vl6.x86_64.rpm
cyrus-imapd-devel-2.2.13p1-12vl6.x86_64.rpm
cyrus-imapd-murder-2.2.13p1-12vl6.x86_64.rpm
cyrus-imapd-nntp-2.2.13p1-12vl6.x86_64.rpm
cyrus-imapd-utils-2.2.13p1-12vl6.x86_64.rpm
perl-Cyrus-2.2.13p1-12vl6.x86_64.rpm
cyrus-imapd-2.2.13p1-12vl6.src.rpm
 
src.rpm = 1 file(s)
i686.rpm = 6 file(s)
x86_64.rpm = 6 file(s) (compat32 = 0 files(s))
Total = 13 file(s)
(0007561)
iwamoto   
2012-11-12 14:23   
元報告者からのレポートはありませんが
完了とします。
問題あるばあいには reopen お願いします。