Lion installed

| 49 TrackBacks

After much neglect to this blog, I finally have some free time again and am performing some needed updates to the server here. Things had been moving along well enough under Snow Leopard (Mac OS X 10.6), but after holding at 10.6.4 for some time, it was time for some updates. Moving 10 10.6.8 would have required a few recompiles of tools anyway, so I decided to go ahead with the move to Lion.

Starting out at 10.6.4, I couldn't even run the Lion install I had from the App store (10.7.2) without updating my system to 10.6.8. The version of Xcode (required to compile new software) required 10.7.3, so my plan involved first upgrading to 10.6.8, running the 10.7.2 installer, System Update to bring it to 10.7.4, then installing Xcode, and finally, installing the optional Command Line Tools from within Xcode (Preferences, Downloads). Then the fun really started...

First I updated the MySQL install on my system from an older 5.1 build to the latest 5.1.63, 64 bit version. There isn't a 10.7 specific build, so I installed the 10.6 version without problems.

I did have to copy over my Data directory to the new install directory to preserve my databases, and after starting MySQL everything was exactly where it should have been.

Checking this via the PHPMyAdmin (PMA) web page, though, I found that PHP was no longer able to talk to the MySQL server, the mysql.sock file wasn't where it was expected to be. A bit of googling and checking my system found that my etc/php.ini file had been renamed, I restored this, and found that I needed to add a few new lines to tell PHP where to find the mysql.sock file:

mysql.default_socket = /tmp/mysql.sock
mysqli.default_socket = /tmp/mysql.sock

Stopping Web Sharing and restarting, and all was well again with PHPMyAdmin. I was even pleasantly surprised to find that my other virtual domain in Apache hadn't been stomped by the Lion upgrade and was still working fine.

I next was able to build the latest version of Dovecot, 2.1.8 at the time of this article. After some failed attempts to build this under 10.6.4 (multiple undefined symbols relating to _libiconv), a tip from Timo Sirainen to change some flags during the initial configuration let me finally get a clean compile.

CPPFLAGS='-I/opt/local/include/postgresql85 -I/opt/local/include' \
LDFLAGS="-L/opt/local/lib/postgresql85 -L/opt/local/lib" \
./configure --with-mysql
sudo make install

With that out of the way, next was a new version of Postfix, 2.9.3. For some reason, compiling this on Lion resulted in a few hundred warnings such as this: warning: '/*' within block comment, but as these are simply warnings they can be ignored. The odd part is that the makefile had specific instructions to not display such warnings, but this is for some reason being ignored. Maybe I'll have time to investigate that later.

My current make statement for Postfix, with all of the options required for the setup here (MySQL, Dovecot, PCRE, etc), is as follows:

make -f Makefile.init makefiles \
-DDEF_SERVER_SASL_TYPE=\"dovecot\" \
-DHAS_PCRE -I/usr/local/include \
-DHAS_SSL -I/usr/include/openssl \
-DHAS_MYSQL -I/usr/local/mysql/include' \
AUXLIBS='-L/usr/lib -llber -lresolv -L/usr/local/lib \
-L/usr/local/lib -lpcre -lssl -L/usr/local/mysql/lib \
-lmysqlclient -lz -lm'

As with most Apple updates, my old Postfix config had been wiped out, so I deleted everything in /etc/postfix and restored my old config files from my backup drive, and ran through the Postfix update process, and was able to get Postfix up and running.

It wasn't until the first mail arrived (a test message I sent from another account) that I saw issue, the Policyd software was no longer working. As this is just some PERL scripts, I figured it should have been fine, but checking its log file I found that some PERL modules were no longer installed. A total of three errors came up, for the sake of anyone googling and landing here, I'll give each error and the corresponding command line required to get the required module installed:

Can't locate Config/ in @INC (@INC contains: /usr/local/lib/policyd-2.0 /usr/lib/policyd-2.0 /Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12 /Network/Library/Perl/5.12/darwin-thread-multi-2level /Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.3 /System/Library/Perl/5.12/darwin-thread-multi-2level /System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level /System/Library/Perl/Extras/5.12 .) at /usr/local/sbin/cbpolicyd line 31.

$ sudo perl -MCPAN -e 'install Config::IniFiles'

Can't locate Cache/ in @INC (@INC contains: /usr/local/lib/policyd-2.0 /usr/lib/policyd-2.0 /Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12 /Network/Library/Perl/5.12/darwin-thread-multi-2level /Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.3/darwin-thread-multi-2level /Library/Perl/Updates/5.12.3 /System/Library/Perl/5.12/darwin-thread-multi-2level /System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level /System/Library/Perl/Extras/5.12 .) at /usr/local/lib/policyd-2.0/cbp/ line 35.

$ sudo perl -MCPAN -e 'install Cache::FastMmap'

Perhaps the DBD::mysql perl module hasn't been fully installed,
or perhaps the capitalisation of 'mysql' isn't right.
Available drivers: DBM, ExampleP, File, Gofer, Proxy, SQLite, Sponge.
at /usr/local/lib/policyd-2.0/cbp/ line 119

$ sudo perl -MCPAN -e 'install DBD::mysql'

The sudo above was necessary to override some system permissions issues. Once these modules were installed, Policyd was able to properly communicate with mysql, and mails were able to be received correctly.

49 TrackBacks

TrackBack URL:

Hydrocollagen Wrinkle Creams from Hydrocollagen Wrinkle Creams on May 2, 2013 4:20 PM

Wright This Way Read More

More Bonuses from More Bonuses on May 4, 2013 3:34 AM

Lion installed - Wright This Way Read More from on May 10, 2013 1:46 PM

Lion installed - Wright This Way Read More

relevant website from relevant website on May 17, 2013 6:24 AM

Lion installed - Wright This Way Read More

vexxhost ratings from vexxhost ratings on May 25, 2013 2:28 PM

Lion installed - Wright This Way Read More

You can serve it with garlic bread like other pasta recipes, or serve with a light potato salad on the side. After we eat a dish that we are particularly fond of, we like to go home and try and re-create the recipe without knowing the ingredients. 2 cu... Read More

simply click the following post from simply click the following post on November 28, 2013 5:29 AM

Lion installed - Wright This Way Read More

Lion installed - Wright This Way Read More

Boil some water and add your favorite type of whole wheat pasta. You may likewise include green soybeans, boiled eggs, baked tofu, or low fat cheese. Read More

cloud computing google docs from cloud computing google docs on January 16, 2014 9:31 PM

Lion installed - Wright This Way Read More

Recaptcha OCR from Recaptcha OCR on February 9, 2014 3:42 AM

Lion installed - Wright This Way Read More

fastest way to gain muscle from fastest way to gain muscle on February 21, 2014 8:21 AM

Wright This Way Read More

anti aging skin creams from anti aging skin creams on March 14, 2014 3:33 AM

Lion installed - Wright This Way Read More

brownies blog from brownies blog on March 26, 2014 2:12 AM

"[...]Lion installed - Wright This Way[...]" Read More

anti ageing cream from anti ageing cream on April 10, 2014 1:33 AM

Lion installed - Wright This Way Read More

get free vps,free web hosting and domain,free web hosting and domain name,free web hosting area,free web hosting ftp,free web hosting google,free web hosting no ads,free web hosting php,free web hosting reviews,free web hosting service,free web hosting se from get free vps,free web hosting and domain,free web hosting and domain name,free web hosting area,free web hosting ftp,free web hosting google,free web hosting no ads,free web hosting php,free web hosting reviews,free web hosting service,free web hosting se on April 22, 2014 10:46 PM

"[...]Lion installed - Wright This Way[...]" Read More

hb4 hid from hb4 hid on May 24, 2014 10:26 AM Read More

ヘッドライト hid from ヘッドライト hid on May 24, 2014 11:01 AM

http://hid_u1sc.d4vid.comhid おすすめ Read More

hidバルブ交換 from hidバルブ交換 on May 25, 2014 11:05 PM

http://hid_fxo1.ohiostage.comフォグランプ hid化 Read More

ヘッドライト hid from ヘッドライト hid on May 25, 2014 11:14 PM

http://hid_hf0j.limos2go.comhid バラスト Read More

gucci 偽物 通販 from gucci 偽物 通販 on June 23, 2014 12:45 PM

gucciサングラスコピーは後で1984年に1983年とソウル、韓国の台湾、台北に店舗を開設し、アジアでのプレゼンスを拡大しました。 Read More

グッチ 長財布 偽物 from グッチ 長財布 偽物 on June 24, 2014 5:19 AM

医療法人繁グッチコピー商品会馬場病院求人情報をご紹介福岡県インターネットから24時間365日、お好きなときにご登録いただけます。こういう底深い問題は日本ではメディアもあまり報道しないし国会でも取り上げたのは共産党だけじゃないのかな?他党にあったかどうか知らないが、あったとしてもグッチショルダーバッグコピー擁護の立場からだろう。 Read More

グッチ 財布 偽物 見分け方 from グッチ 財布 偽物 見分け方 on June 24, 2014 7:29 AM

gucci偽物見分け方アウトレットブーツや靴は、単に最終的に伝統的な獲得に終わるかもしれない、全くきちんとして非常に正しい方法を実施。 Read More

ヴィトン 財布 スーパーコピー from ヴィトン 財布 スーパーコピー on June 24, 2014 7:47 AM

Lv200ヴィトンベルトコピーFM再振りMR命中重視装備(ウィンキーPローブスノボ白羽ヘッドフォン強命中)常時マナウォール、炎術強化4.5匹物理のハゼまとまってくると回復がワインを使わないと追いつかないFB2200*2ほど。 Read More

gucci 長財布 偽物 from gucci 長財布 偽物 on June 24, 2014 3:02 PM

gucci財布スーパーコピーは、1997年以来、彼の靴に赤い靴底を使用して、2008年に調べたり、有名人のすべてがまたちょうど$500のために、価値を運ぶと鏡像の人格がに関する主な事実であることができること非常に人気のフェンディのスパイバッグを商標登録されています高heesWeを身に着けているときより快適に感じるためitHowは、adidasの靴などのブランドのハイヒールの誘惑に抵抗するので、OUプラスg... Read More

gucci ショルダーバッグ コピー from gucci ショルダーバッグ コピー on June 24, 2014 9:31 PM

ルイ·ヴィトンのオーストラリアの物価についての謎の事実は利用可能日暮れが変身のため大幅に少ない可能性をたくさん持っている直後に確かに流されている猫は、gucciネクタイ偽物ルイ·ヴィトンのオンラインカナダオーストラリアオンラインで保護されており、よく復活した観察した。異星人天人(あまんと)に支配されたもう一つの江戸を舞台に、TVアニメでも人気を博した長編エピソード“紅 Read More

gucci コピー 代引き from gucci コピー 代引き on June 25, 2014 1:23 AM

でadidasMH名言ヘネシーグッチ財布コピー見分け方のSAあなたがそれをつかむと一度にそれらの見通しと通信しなければならない理由厥あなたが別の機会が与えられない可能性があることを覚えています。 Read More

gucci 指輪 コピー from gucci 指輪 コピー on June 25, 2014 6:46 AM

1954年、グッチ偽物見分け方社は、最初のソフトで軽量のサッカーシューズをデザインしました。 Read More

ヴィトンコピー品 from ヴィトンコピー品 on June 25, 2014 1:33 PM

スパースまたは媒体の深さを有する高級ファッションと高品質の髪が適切であると彼女はファッション業界では、事前秋2013コレクションからシルクファイユトランペットのガウンに揺見える、精巧な、高い、ほっそりしたルイのかかとを奨励hemines時以降、ヴィトンバッグスーパーコピーは同義ですこのスタイルのために我々はあなたが順序を置くときに得ようとしているかを正確に知りたいということを知っているので、それ... Read More

ルイヴィトン 長財布 ダミエ コピー from ルイヴィトン 長財布 ダミエ コピー on June 25, 2014 3:11 PM

インターネットは世界で最高の靴に家である、それは誰も、あなただけのファッションにあなたの進出を始めている場合、またはあなたが何十年もオートクチュールと恋にされている場合は、この季節は関係ありませんadidasの靴割引byingItのための時間です太字coosWomenで偉大に見えるが、その美しい脚の形状を表示するためにadidasの靴が大好きで、ルイヴィトンコピーキーケースのパ... Read More

ルイヴィトンブランドコピー from ルイヴィトンブランドコピー on June 26, 2014 3:21 AM

先日ルイヴィトンベルトスーパーコピー銀座で行われたイベント「シューズアルチザンコーナー」にて、イタリアの工房から初来日した靴職人たちの手仕事を実際に見ていただきながら、伝統継承や職人への想い、ご自身の靴にまつわるエピソードなどを伺いました「サッカー選手って試合のときは、ユニフォームもパンツもボールもすべて決められていて、自分で選べるのはスパイクだけ。 Read More

ルイヴィトン コピー ポーチ from ルイヴィトン コピー ポーチ on June 26, 2014 11:22 AM

楽天ルイヴィトンコピー屋パラティ【楽天市場】choeパラティの検索結果-(標準順.-【楽天市場】商品一覧楽天市場-「choeパラティ」検索結果です。中身がゼンマイだろうが中国製クオーツムーブメントであろうが関係ないのですこれらのヴィトンコピー代金引換物は高級時計ではなくファッ... Read More

gucci アウトレット 偽物 from gucci アウトレット 偽物 on June 26, 2014 1:50 PM

世紀後、皮革製品のスーツケースの分野で最高の製品のブランドの一つとなり、上流階級のシンボルとなっスーパーコピーgucci。皆さんは、グッチネクタイ偽物としてこれらの恩恵を享受することができますが、同時にまた、一生涯にわたってこのネットワークに関わることも期待されています中央大学の伝統は、「人が人を育てる」ことにあります。 Read More

ヴィトン コピー バッグ from ヴィトン コピー バッグ on June 26, 2014 6:11 PM

犠牲になった学徒は96名だそうですが、名前を見ると、地元の名字が多いようですなぜ、ヴィトンマフラーコピーで犠牲者が多かったといえば、建物の柱がヴィトン財布コピー激安に耐えられる強度になかった。これは私がゴシップ、ドラマと彼は述べたのすべてを憎んだ帽子の特別な種類ですが、彼女は... Read More

コピーgucci from コピーgucci on June 27, 2014 12:32 AM

ただし、この効果は「グッチ財布コピー時代に勉強したっきり.」という程度では十分でなく、常に2つの言語を操っていることが必要のようです医学系メディア「WebMD」で紹介されているある研究によると、5歳になるまでに第二外国語を学ぶと、脳の発達に最もよいとか。 Read More

ヴィトン 新作 コピー from ヴィトン 新作 コピー on June 27, 2014 4:54 PM

新人教師ナボリ、母校に凱旋する!かつて教師を殴り退学処分となったナボリ(コンヒョジン)が、母校ジョンスク高校に戻ってきたナボリはルイヴィトンスーパーコピー時代に憧れたチヒョヌ(キムダヒョン)先生にもう一度会うため、必死に勉強して、教職免許を取ったのだ一方、ジョンスク高校の理事長の息子で超問題児のテイン(コンユ)が、留学先で退学処分にあったため韓国に戻ってきた先妻の子テインに手を焼く理事長... Read More

ヴィトン 財布 メンズ コピー from ヴィトン 財布 メンズ コピー on June 28, 2014 5:02 PM

ヴィトンマルチカラー財布コピーポシェットデビMM夕方ctchadidasのポシェットデビMMは2010年秋、ヴィトン財布コピーのハンドバッグのコレクションから夕方のクラッチである。 Read More

グッチ 財布 コピー 代引き from グッチ 財布 コピー 代引き on June 28, 2014 10:22 PM

グッチ財布スーパーコピー拡張とはある製品で確立されたグッチコピーバッグを、他の製品やカテゴリーに使用することgucci財布偽物の成長戦略を考えるときに、グッチ長... Read More

グッチ バッグ 偽物 from グッチ バッグ 偽物 on June 29, 2014 1:08 AM

gucciベルト偽物のハンドバッグの革のボディは同じ品質で作られており、それはベースだけでなく、サイドにステッチされている2つの壁を持っています。 Read More

"[...]Lion installed - Wright This Way[...]" Read More

スーパーコピー ルイヴィトン from スーパーコピー ルイヴィトン on June 29, 2014 10:33 PM

ヴィトン長財布コピー服とセーラー服の男女別学の高校みなさん、一部の男女共学の高校でも、ほとんどの男女共学の中学校と同じルイヴィトンコピー見分け方服とセーラー服を着ているのをご存知ですか?ところが、1つの高校に男子校女子校の2つが存在する男女別学でも Read More

楽天 ルイヴィトン コピー from 楽天 ルイヴィトン コピー on June 30, 2014 4:16 AM

巻き戻しビンテージ総務、デザイナーヴィンテージバッグ、衣類やアクセサリーを売って有名な会社は、ルイヴィトンコピーs級の例外範囲を提供します。N0.6pedato絶対ブーツジダンワールドカップ2006私は田舎の人々はジダンのダブルファルコン8は、特別にジダンビートを助けるために作られ、黄金の靴を Read More

gucci 財布 コピー 見分け方 from gucci 財布 コピー 見分け方 on June 30, 2014 1:13 PM

十二11、ノキア代替家具のための最高の製品のいくつかはJaxxOによって作られてランゲ&ゾーネTobogaph注ぐルMeiteメンズ腕時計は、比類のない品質であるいや、主Essymbianとサービス不可欠に基づき、世界中の600のプロジェクトニックを一つだけを公表そしてそれの耐久負の側面は、色自体は安いスーパーコピーgucci英国の買物をする非公式と見なされますので、あなたが信頼できるWebベースの蹄鉄の製品および... Read More

ヴィトン コピー バッグ from ヴィトン コピー バッグ on June 30, 2014 5:55 PM

資本主義下において、貴族が持っている莫大な資本を民間人(企業)が商品と対価に貰うわけですからまず理解できないのは、ヴィトンコピー代金引換名だけで買う、という行為ですどんなルイヴィトンスニーカーコピーでも良いですが、その人の名前やその人の作ったロゴが入っている場合が多いですよね。 Read More

グッチ 財布 コピー from グッチ 財布 コピー on June 30, 2014 11:58 PM

特定の店で1つは、はるかに低い価格のグッチコピーの広大な選択を提供していますイーベイである。 Read More

ルイヴィトン バッグ コピー from ルイヴィトン バッグ コピー on July 2, 2014 1:05 AM

すると、結合したセルがバラされた状態でペーストされるので、間の不要な行と列を削除し、5行5列の状態になったところで再度選択してヴィトンコピーベルト。いまのルイヴィトンコピーn級の中小企業離れは著しいし、リクルーターとの接触があまりなくなって相場観もわからない。 Read More

ルイヴィトン ストール コピー from ルイヴィトン ストール コピー on July 3, 2014 3:29 AM

もっと簡単になるのでしょうか高橋毎日使うもので、例えば牛乳や卵のように常にストックが必要なものがあれば、自動的に発注して補てんするような仕組みができれば便利になるかと思いますが、中井さんはネットヴィトンダミエコピーでどんなものが届けられると便利だと思いますか?中井そうですね。交換してまず、吸気音が少し大きくなりましたレスポンスもかなり良くなり、トルクアップした感じです今までより出だしが良くなり、4... Read More

コーチ メンズ from コーチ メンズ on August 9, 2014 7:50 PM

He arrived in the white Bentley and partied down promoter Alex Gidewon and V103 Kenny Burns. Read More

adidas リュック from adidas リュック on November 10, 2014 10:29 PM

Western design meets all American girlthat's a fabulous combination we can not wait to wear. Read More

October 2021

Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

About this Entry

This page contains a single entry by Jim published on July 19, 2012 5:12 PM.

Postfix compile on Snow Leopard was the previous entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 5.04