コメントをする確かに、TOCANAやガラパイヤとかムーのページはよく見てますが、サイトでは語ったことはないですね。そもそもソースサイトが違うようなので勘違いされてます。コメントをする自宅サーバを運用しているラズパイ4のデスクトップでスクリーンセーバが動いたときにディスプレイをオフにしたくて、設定をいろいろいじっていました。最終的にはラズパイ4ではディスプレイの電源操作はまだ不具合があるようで有効化されてないとの事でしたが、調査中のいろいろチャレンジではまったので作業メモを残します。ディスプレイをオフ操作はスクリーンセーバの機能かと思い、スクリーンセーバやウインドウマネジャーをいじっていました。lightdmのパッケージを再インストールしてみました。したら、なんかデスクトップのルック&フィールが変わってしまいました。OSのデフォのMutterからopenboxという物に変わっているようでした。ウインドウマネージャーの設定は/etc/xdg/lxsession/LXDE-pi/desktop.confにされているとのことでしたが、設定は[Session]window_manager=mutterdisable_autostart=nopolkit/command=lxpolkitclipboard/command=lxclipboardxsettings_manager/command=build-inproxy_manager/command=build-inkeyring/command=ssh-agentquit_manager/command=lxsession-logoutquit_manager/image=/usr/share/lxde/images/logout-banner.pngquit_manager/layout=toplock_manager/command=lxlockterminal_manager/command=lxterminallauncher_manager/command=lxpanelctlmutter指定になっている。LXDEと言う感じになっている。これはということで、ディレクトリ見てみると、LXDEという別パスがあり、その中のdesktop.confがでウインドウマネージャーがopenboxが指定されていました。パッケージの更新のせいで、ウィンドウマネージャーの起動シーケンスで使われる上位の設定が変わってるんだろうなと言うことで、プロセスの依存関係を追っかけて変わっちゃった設定を探したところ、/usr/bin/startlxdeとい起動スクリプト中に、LDXEと言うパスをハードコードしてあるのを発見して、そこを修正したら、きちんと元のmutterのルック&フィールに戻りました。ラズパイの情報検索したらおみんな、LXDE-piのパスを見ろと解説されているので基本このパスになるんでしょうが、パッケージの再インストール時にラズパイのディレクトリ構造が反映されてない状態になっちゃったんでしょうね。windowsの設定見るなんて、大学か、会社入りたての頃やった依頼だから超久しぶりって感じで、かなり迷路でしたよ。Serverからラズパイに移行した自宅サーバですが、しばらく運用してみて機能が動いてない物をあることに気がつきました。移行と同時にメジャーバージョンをあげたmailmanですが、テストでは動いたと思ったのですが、久しぶりにメール投稿したら配信に失敗していることにきがつきました。エラーログを見ると、どうも管理用DBアクセスがデットロックしているようです。MySQLで構築がうまく出来たかったので、SQLiteにしてあったのですがそいつの不具合に当たってたようです。ネットで調べると同じようなエラーが出て、UbuntuのREADMEにはSQLiteはお勧めしないよとなっているので、MySQLに移行して解決したと言うのがあり、うーんどうしたもんかと言う状態になりました。調べていくとどうやら、Mailmanの新しいバージョンでは直っている模様でしたが、ラズパイ版のパッケージはまだそのバージョンに追従していない。自分でソースビルドするかも考えましたが、そもそもpythonスクリプトなので、修正点を手動で反映と言う感じで対応しました。修正は一行追加でした。member.もう一点、MailmanのVer.3では管理用のGUIとアーカイブ管理が変更になって別パッケージで提供されています。こいつの設定がちゃんと出来てなくて、アーカイブが作られない状態でした。移行時に古いデータでアーカイブは出来ていたので、新規のメールが追加出来ることを確認してなかったんですね。こいつはインストールが不完全ということだったので再インストールでささっと直りました。コメントをするゴールデンウィーク中は移行後の運用の様子見をしています。名前解決が出来ないケースがあるっぽく、DNS周りの見直しをしました。Twitterの短縮URLでページを開くとサーバが見つかりませんとなる場合があり、自宅の複数の端末で試すと開ける物と開けない物があるようでした。端末の設定の差はDNSとして自前DNSサーバ以外に無線ルータのDNSが設定されていること。自前のDNSサーバの名前解決が問題とみて、recursion,query,forwardersを見直して、安定した模様。次の作業は、サーバ証明書の更新。letsencryptの証明書が5月下旬で切れるので、アップデートをしてみました。もとのMacでの更新はなぜか、一発で出来ることが少なく、リトライ制限にかかる感じだったので、用心してやったのですがすんないと更新は完了。もとのMacが重めだったので更新認証のタイムアウトに掛かっていたのかも知れません。証明書の更新はすんなりったのですが、Webサーバへの取り込みが手動でちょっと面倒でした。証明書の参照パスが変わってしまってあとから手動で修正しました。これはMacの作業の設定ファイルが悪さをしている気がします。コメントをする楽勝だと思っていたmailmanの移行にちょっとつまずいたが、だいたいサーバアプリとデータの移行が出来た感じなので、自宅ルーターのポートマップを新しいサーバに切り替えました。mailmanはver.2からver.3のバージョンアップとデータ移行でした。管理構造が変わってDBでの管理になってました。Wordpressも動いているのでmysqlで管理しようとしたけどうまくいかず、結局SQLiteで構成したらすんなりでした。メールサーバは一足先に移行させて設定の確認や、送受信がちゃんと出来るか見ていたんですが、MacOSで動いていたときより頻繁にログインチャレンジしてくる怪しいアドレスが一杯発生していたので、fail2banを導入して自動ブロックにしました。wordpressはデータは移行できたけどプラグインが古すぎる物があったので再導入が出来ませんでした。サイトのテーマをカスタマイズするプラグインですが、同じことを手動でCSSに反映するのは厳しそうだったので、あまりこだわらず、新しいテーマでサイトデザインを見直す事にしました。お試し期間が続きそうです。5.7.1以降メールサーバ,WEBサーバ、カレンダー、DNSなどいろいろなOSSのサーバが廃止になっている。そのため、家のサーバのOSアップデートも止めている。Fusionの上で動いている仮想サーバです。FreeBSDで始めたサーバをMacminiに移行して、更にそれを仮想化統合したわけです。その仮想マシンもOSアップデートを繰り返すうちに動作が重くなってきて、どこかで作り直そうかと思っていました。仮想マシンを作り直し、サーバソフトアップデートを自分でやる仮想化統合の次はクラウドへのリフト物理マシンへの再移行が考えられ、更にそのバリエーションとしてOSも変更するパターンもありますね。面倒そうなのでやめ、クラウドはドメイン引っ越しの手間とランニングコストでやめて、物理マシンへ移行することしました。Macでもう一度もあったのですが、底にコストをかけたくなかったのでチョイスはラズパイです。実は結構既ににおもしろそうと買ってはみたものの、そのまま放置のラズパイがあり、最近OSが64bit対応された事もあり、これを機会に、サーバ用にケースを買ってSSD化して使うことにしました。あとはサーバソフトの構築ですが、Mac付属のソフトで長くやっていたこともあったので最新の事情がわからずちょっと苦戦しました。移行対象は、サーバ証明書WebサーバWordPressPostfix/dovcoteDNSサーバCalendarServermailinglistまだ、証明書は前のサーバからいったんコピー、WebはApacheで構築ですが設定ファイルのツリー構造と管理が昔と変わっていて最初悩む。WordPressは標準インポートでデータ移行したらメディアライブラリがうまく取りこめず苦戦。メールは以外とすんなり。DNSは設定のファイルのタイポに気付かずじたばた。CalendarはRadicaleを組もうとしたけど、apache->radicaleのセキュア接続の設定が出来ず断念して、iCloudにデータ引き継ぐことにした。言うところまでは構築とデータ移行の確認が出来ている処。のこりはそんなに大変ではないと思うけど、あとはバックアップをどうするかですね。いまはVMwareのスナップショットとTimeMachineを連携しているけど、ラズパイだとどうしようかな。コメントをする自宅の無線ルーターですが、つながっている無線機器が増えたせいか新規のデバイスの接続がうまくいかないケースが目に付く様になりました。7年近くの稼働になっています。HDDにバックアップする様にしたため、もうルーターを替えてもいいかなと判断したわけです。Capsuleと性能比較をしてみました。たくさんの機器をつなげるようにするのが目的だったのですが、たくさんつなくためにはルーターにそれなりのCPU性能が必要なようで、通信性能も合わせて上がるので、どれ位の性能がアップするのか興味津々でした。結果はかなりの速度アップですね。5Ghzでは4倍、2.4Ghzだと6倍くらいの性能アップです。ルーターにビームフォーミングとか機能があるようで、これまで家の中の場所によって周波数によっては速度が出ない処もあったのですが、それほど性能差が気にならないようになりました。有線接続の性能が若干落ちましたが、これくらいなら許容範囲ですかね。これまでは性能必要な機器は有線でつないでましたが、無線でも問題なさそうな感じです。Serverですが、サーバ機能のアップルからの提供が止まって、既に2世代前のOSバージョンです。このサーバ、バックアップがうまくとれなかったり、ディスクイメージが壊れたりといろいろ手がかかるようになったので、運用どうしようかなと考えているところなんです。今回は選択肢の一つということで、自宅物理サーバ復活、OSも変えちゃえ編ということで、前から気になっていたラズパイを買って見たと言う話。wandaba.comドメインも2003年登録って事だから17年も運用しているのか。Serverに引っ越してから、メールやWebのソフトの更新はOS側でやってくれていたのでめっきりソフトいじるよりコンテンツ優先になっていて感じ。リハビリかねてOSSいじりしてもいいかなと言うことで、ラズパイ4を購入してみたと言うところ。それで、構築はささっと済ませてたいかなと思い、ハードはセットの物をAmazonで買ってみました。電源、ケース、ケーブル、メディアがセットでしたが、手持ちの余りモニターがDVI-Dだったので、ラズパイキット付属のMicroHDMI<->HDMIのケーブルをHDMIセレクタ通して、HDVI<->DVI-Dで接続しました。なにか前にやったときに買ってあったありものグッズ類でここは何とかなりましたが、自宅に転がっていたキーボードがPS2やADBなんて昔の物しかなかったので、キーボードだけは安い物を買いました。ラズパイのセットアップはネットでやり方を調べて、SDカードのフォーマッタやOSインストーラなんかを準備して始めたんですが、キット付属のSDカードにOS書き込み済みだったんで、ケーブルつないで電源入れただけで直ぐ使えちゃってあまりに拍子抜け、FreeBSDの頃にカーネルビルドやっていた事を考えると、10数年はいろんな物が進化してますね。インストール済みのパッケージのアップデートとCMS入れてみるべと言うことで、WordPressを導入してみました。MacOS上のWordPressからデータをエクスポートして引っ越してみましたが、プラグインやテーマが持ってこれてなかった利するようでした。画像データもすべてがインポート出来てないようで、エラーが出てるようです。使ってやったほうがいいと言う情報があったので、試して見ました。プラグイン入れたんですか、何処を探してもエクスポートのメニューが見つからない。インストール失敗かといろいろ調べてみたんだけど、わからない。受側のラズパイ側のWordPressにはちゃんとメニューが現れている。何が違うんだろうと悩んだところはたと気がつきました。Mac側にはMutiSite対応拡張セットもあるよとメッセージが表示されていました。リンクページを見たとき有料版の話だったので無視していたんですが、よくよくプラグインの機能を確認すると、どうやらマルチサイト構成のページは有料版でないと機能が使えない様です。Labのサイト運用していたので、マルチサイト構成になっていたんです。サイトは閉めてあるんで、データだけが残っているんですが、それが引っかかるとはという感じです。いうことで、ラズパイで遊びながらサイト移行を検討しようはWordPressお試しセットアップで引っかかっていったん足踏みってところです。ま、ソフトいじるだけでなくハードつないでなんかするのがラズパイの楽しみ方でもあるんで、なんか別の事もやってみようかなと思っているところ。コメントをするこの間、クラッシュから復旧させた自宅のメールサーバの設定が甘かったようで踏み台にされたようです。土曜の朝にメーラーデーモンさんからエラーメールが山のように届き始めたのに気がついて、慌ててリレーの設定や、接続許可ネットワークの設定を見直し。念のためユーザーパスワードも変更しました。エラーメールや再送のピンポンが起きていましたが、しつこく配送キューのクリアを続け、発見から一時間くらいで収束はしました。エラーメールは2500位たまったかな。その後、メール送信の確認をしましたが、いくつかのスパムブラックリストにドメインが登録されちゃったみたいでメールが届かないところがいくつか在ったので、せっせと解除依頼を出し終えたところです。1,2日でもとに戻るかな。コメントをする長年使ったきたMovableTypeからWordpressへの乗り換えにチャレンジ中。データやスタイルの移行が途中なんで、画面がへんてこになっているかも。投稿ベランダガーデニング:ジャガイモの芽が出てきました。その3ベランダガーデニング:ジャガイモの芽が出てきました。その2洗濯機を買替えました。ベランダガーデニング:ジャガイモの芽が出てきました。