cd /usr/ports/mail/squirrelmail cd files mv patch-functions__i18n.php bak_patch-functions__i18n.php mv patch-class__deliver__Deliver.class.php bak_patch-class__deliver__Deliver.class.php cp /back/src/patch-1.4.20-ja-20100310 ./ make clean make install cd /usr/ports/mail/squirrelmail-compatibility-plugin make clean make install cd /usr/local/etc/periodic/daily cp 111.clean-squirrelmail 111.clean-squirrelmail.orig chmod +w 111.clean-squirrelmail vi 111.clean-squirrelmail ----------------- clean_squirrelmail_enable="YES" ----------------- echo 'post_max_size = 50M' >> /usr/local/etc/php.ini echo 'upload_max_filesize = 10M' >> /usr/local/etc/php.ini echo 'magic_quotes_gpc = 0' >> /usr/local/etc/php.ini /usr/local/etc/rc.d/apache22 restart cd /usr/local/www/squirrelmail/plugins/ tar zxvf /back/src/quicksave-2.4.5-1.2.9.tar.gz cd /usr/local/www/squirrelmail/plugins/quicksave patch < /back/src/quicksave.patch cd /usr/local/www/squirrelmail/config ./conf.pl http://kenji.zenno.net/squirrelmail/src/configtest.php Plugins Installed Plugins 1. compatibility 2. delete_move_next 3. filters 4. listcommands 5. mail_fetch 6. message_details 7. quicksave 8. sent_subfolders vi /usr/local/www/squirrelmail/plugins/filters/setup.php --------------------------- $AllowSpamFilters = false; --------------------------- cd /usr/local/www/squirrelmail/locale/ja_JP/LC_MESSAGES/ cp squirrelmail.po squirrelmail.po.orig cp /back/src/squirrelmail.po ./ cd ../../../po/ ./compilepo ja_JP 日本語化 xgettext -o notify.pot *.php msginit -l ja -i plugins/notify/notify.pot -o locale/ja_JP/LC_MESSAGES/notify.po # cp locale/ja_JP/LC_MESSAGES/*.po locale/ja_JP/LC_MESSAGES/*.po.bak # msgmerge locale/ja_JP/LC_MESSAGES/*.po.bak plugins/*/*.pot > locale/ja_JP/LC_MESSAGES/*.po msgfmt -c locale/ja_JP/LC_MESSAGES/*.po -o locale/ja_JP/LC_MESSAGES/*.mo squirrelmail -> squirrelmail-1.4.20.ja 標準+ja-patch cd /usr/local/www/squirrelmail/locale/ja_JP/LC_MESSAGES/ cp squirrelmail.po squirrelmail.po.orig cp /back/src/squirrelmail.po ./ cd ../../../po/ ./compilepo ja_JP cd /usr/local/www/squirrelmail/plugins/ tar zxvf /back/src/quicksave-2.4.5-1.2.9.tar.gz cd /usr/local/www/squirrelmail/plugins/quicksave cp config_example.php config.php patch < /back/src/quicksave.patch cd /usr/local/www/squirrelmail/plugins/ tar zxvf /back/src/compatibility-2.0.16-1.0.tar.gz cd /usr/local/www/squirrelmail/locale/ja_JP/LC_MESSAGES/ cp /back/src/quicksave.po ./ msgfmt -c quicksave.po -o quicksave.mo cd /usr/local/www/squirrelmail/plugins/delete_move_next patch < /back/src/delete_move_next.patch cd /usr/local/www/squirrelmail/include/options/ patch < /back/src/display.php.patch vi /usr/local/www/squirrelmail-1.4.20.ja/plugins/filters/setup.php $AllowSpamFilters = false; cd /usr/local/www/squirrelmail/plugins tar xvf /home/admin/add_address-1.0.3-1.4.0.tar.gz cd add_address cp config_example.php config.php cd /usr/local/www/squirrelmail-1.4.20.ja/plugins/add_address/locale xgettext -o add_address.pot ../*.php msginit -l ja -i add_address.pot -o add_address.po mv add_address.po /usr/local/www/squirrelmail/locale/ja_JP/LC_MESSAGES/ cd /usr/local/www/squirrelmail/locale/ja_JP/LC_MESSAGES/ vi add_address.po msgfmt -c add_address.po -o add_address.mo cd /usr/local/www/squirrelmail/plugins/ tar xvf /home/admin/notify_1_3.tar.gz cd notify cp notify.wav notify.wav.orig cp notify.php notify.php.orig cp setup.php setup.php.orig cp /home/admin/notify.wav ./ vi notify.php vi setup.php xgettext -o notify.pot *.php msginit -l ja -i notify.pot -o notify.po vi notify.po msgfmt -c notify.po -o notify.mo cd /usr/local/www/squirrelmail/plugins/ tar xvf /home/admin/multilogin-2.4.2-1.2.9.tar.gz cd multilogin cp config_example.php config.php patch -p0 < patches/multilogin-squirrelmail-1.4.15.diff |