コメントを残すFreeBSDでqmail+imapサーバ構築FreeBSDサーバでimapを使えるようにしたメモ。imapデーモンとしてソースからコンパイルしてcourier-imapをソースからインストールしようとしてもどうしても上手くいかず、Makefileや各種ライブラリなどを調整してもダメだったので放置していました。ところが、ある日調べてみると、昨今のimapデーモンはdovecotってのが流行りだとか。それを見てdovecotを入れて上手く行ってるのでそのメモ。https://www.dovecot.org/ソースを取得してコンパイル。installで行くはず。smtp-authは、qmail-smtpd-authパッチを当てるけど、このとき64bitパッチを当てていると上手く行かないので、64bitパッチ等を当ててまずは普通にqmailのインストール別途新たに展開したソースにsmtpauthパッチを当ててコンパイルし、qmail-smtpdのバイナリだけを取り出して別途保存でqmail本体もsmtpauthも上手く行くはずです。dovecotの設定ファイルは、/usr/local/etc/dovecot/dovecot.conf/usr/local/etc/dovecot/conf.d/10-auth.conf/usr/local/etc/dovecot/conf.d/10-mail.conf/usr/local/etc/dovecot/conf.d/10-master.conf/usr/local/etc/dovecot/conf.d/auth-checkpassword.conf.extあたり。checkpassword経由の認証にしてあります。(多分これで十分)動かなかったら、ログを見ながら調整してください。権限か何かを調整した覚えがあります(うろ覚え)が、少々の試行錯誤で動くようにはなるはずです。imapデーモンを入れてからというもの、メールの読み書きがもんのすごく便利になり、もうpop3には戻れませんて。コメントを残すuptime今管理しているサーバは、年に1度の設備点検時に電源を落としたり、ストレージのHDDを更新したりするため1年以上連続稼働する事は少ない(ほとんど無い)んだけど、ずっと前に保守契約が打ち切られたまま放置している某所のサーバがあるのを思い出してログインしてみた。1.00おおお!まだ動いてる(笑)。なんかこのまま放っとけばuptimeが1000日超えそうだわ。コメントを残す自分のグローバルIPアドレスを知る方法モバイル環境やNAT内からのアクセスなどで、自分が今インターネットにアクセスしているグローバルIPアドレスを知りたいことがあります。そんな時のためにスクリプトを作ってみました。(というか、5年以上前からこっそり動かしているんだけど)http://ipaddress.khz-net.co.jp/アクセスすると、HTMLなど一切無しでIPアドレスだけを吐き出します。従って、PHPなんかのスクリプトからアクセスしてIPアドレスを取得するとき、タグ除去などの面倒な作業が一切不要で便利かと思います。...というか、仕事上そういう必要性があったから自分用に作っただけなんだけどね。使いたい方はご自由にどうぞ。結果や正常動作については一切無保証です。過剰にアクセス負荷を掛けたりしないでね。色々な権限を持っている複数のユーザーが存在している状況下で、ユーザグループごとにアクセス制限を掛けているsamba共有フォルダの設定方法。users=で設定するとうまく行かない。usersを用いて排除するユーザを記述する。+グループ名で設定すると楽。「ダウンロードに失敗しました。トランスポートがありません。」というエラーでWordpress本体がアップデートできない件の対応。原因は、curlhttps://curl.haxx.se/が入っていなかったこと。従って、curlのライブラリをインストールした上で、新しいバージョンが出ていたApacheと併せてPHPを更新。