Vine Linux バグトラッキングシステム

リビジョンを表示: 課題#1326 課題に戻る ]
概要 0001326: cyrus-imapdが起動できない
リビジョン anonymous による 2012-08-04 01:39
説明 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の定義はないようです。当座は上記の変更で問題ないようです。
リビジョン iwamoto による 2012-10-13 21:02
説明 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の定義はないようです。当座は上記の変更で問題ないようです。


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker