ホーム » コンピュータ (ページ 87)
「コンピュータ」カテゴリーアーカイブ
NetatalkでTimeMachineを久々に運用
Mountain Lionへのアップグレードも終わり、新しい状態をバックアップと思ったけど、 TimeMachineの設定がはずれてる。 そういえば、以前Netatalkを運用したとき、TimeMachine が容量MAXまで 使い切るため、HDDが簡単に埋まるので運用を止めていたんだった。
改めて、バックアップを取ろうとしたら、 "Something wrong with the volume's CNID DB, using temporary CNID DB instead…" とのエラーメッセージが出て、動かない。このため、改めて Netatalk の設定を確認する。 まずは、以前のファイルとの不整合が考えられるので、Netatalkのディレクトリを 完全にまっさらに消して、あらためて以下の設定を行う。 TimeMachineが最大容量まで使うため、volsizelimit にて、100GB に制限しておく。
(( /etc/netatalk/AppleVolumes.default )) /path.../MB "AppleBackupMB" volsizelimit:100000 ¥ options:usedots,upriv,tm allow:@home
OS X Mountain LionのWiFiトラブル
7/25 22:00(日本時間)より、Mountain Lion がダウンロードできるようになった。 直後は Apple 側のサーバトラブルでダメであったが、7/26 AM 00:30頃には ダウンロードができた。ダウンロード後に30分程のインストール時間の後、再起動。
入れたのは、MacBook であったが、何が変わったのかよくわからないままに、 ブラウザで適当に閲覧。しかしやたらと画面が出てくるまでが遅い。 色々使っているうちに、ネットワークがタイムアウト。 しまいに、WiFiのパスワードを聞いてくる。どうも、自宅で使っているBuffaloのWiFiルータ WZR-HP-G300NHとの相性が悪いみたい。 1Fの部屋用に設置してある,FONルータに接続すると問題なくネットワークアクセスが できるが、WZR…に接続すると、一時的に接続はできる時もあるが、 最終的には接続断。
WiFiのトラブルということで、今朝職場で試すが TimeCapsule との接続は問題なし。 同様に自宅とほぼ同じBuffaloルータであるが、機種が WZR-HP-AG300H の後継機 であるためか、これまた接続は問題なし。 ひとまず、OSインストール後の最初だからトラブルが発生したのかは、 今日帰ってから追実験してみないと解らない。
2012/7/31追記:接続トラブルのあった、PCを改めて持ち帰ったけど、 接続させてみると、やっぱり問題なし。 アップデート適用直後の不安定状態ってことのようだ。
その他のトラブル
ちなみに、職場のiMacは、有線接続だしということで、懲りもせずに同様にMountain Lionを入れる。 特に問題ナシとも思ったが、CanonのLBP3300のプリンタが動かない。 ドライバの問題と思って OS X 10.7 用と書いてあるドライバを入れなおすと、早々に復旧。 テスト前で問題印刷だったので、ちょっと焦った…(とはいえ前日作業だけど)
また、途中でX11を使うアプリを起動したら、X11を再インストールしろとのメッセージ。 表示されたURLの指示にそのまま従って、XQuartz-2.7.2.dmg をインストールすることになった。 あとは普通に、X11なアプリも起動できて、これまた早々に復旧。
courier-imapが接続できなくなった
自宅サーバ宛に届いたメールの確認のために、 courier-imap + courier-imap-ssl を動かし、 自宅以外でも、imap-ssl経由でメールの確認などができていた。
しかし、なぜか今朝から、imap,imap-ssl の接続が出来ないと、 Thunderbirdが文句を言う。 imapプロセスの再起動などもしてみたけど、効果なし。 パッケージ更新の影響が考えられるので、stable パッケージに してみたりしたけど、効果無し。
色々調べたけど、よく解らない。そのうち、Dovecot なる imap サーバソフトの記事が沢山ひっかかるので、 何も考えず、”aptitude install dovecot-imapd”にて、 courier-imap を捨てる….
オフタイムスケジュールのメール送信…
私は、仕事の予定や自宅の家族の予定も含め、Google Calendar に頼りまくり。 ただ、うちの奥さんは、自宅のスケジュールは使っている割に、 私の予定の欄を見ていないのか、「え、今日は××の予定なの?」と驚かれる。 奥さん曰く「パパのスケジュール多すぎて全体を見ていない…」とのつれない言葉。
ということで、ちょいとプログラムを書いてみた。 9to5な仕事の時間帯以外の予定を Google Calendar からリストアップし、 花金な夕方に1週間分をメールで送信する。
でも、この手のスケジュールって、便利と感じるのは最初のうちだけ。 週ごとに送られてくるメールに慣れると、そのメール全部をざら読みしかしないんだよな。 んで、「え、今日は××なの?」を繰り返す….
メールアドレス変更、あぶね
SPAMが多くて捨てアカウント状態になっている丹南CATVの メールアドレスに久々にアクセスしてみた。 タイトルに”[[spam]]”とついた迷惑メールフォルダ落ちが500通、 普通の受信トレイに300通ほど。 ゴミ掃除したら、10通ほどが真面目なメール。
といっても、カード会社、自宅サーバDNSのMyDNS、任天堂のメール。 さすがに前2つは、定期的なメールだったとはいえ、見落とすと やばいので早々に gmail 宛てに変更。 そういえば、自宅ドメイン管理の sakura.ne.jp への登録も、 忘れるとヤバイと確認したら、しっかり丹南のアドレス。 これまた、早々に変更。
これでほぼ、重要なサービスのメール移行未完了なのは無いはずなんだが….
nagios-pluginのnegateを使う
ルータにWZR-HP-G300NHを使っていて、出先からのsshのloginやァイルコピーのために、 ルータのVPNサーバの機能を使っている。 しかし、知らぬ間にパスワード総当たり攻撃などでクラックされたら、 筒抜けになるのは怖い。
そこで、VPNが使われたら携帯に警告メールを出したい。 最初、arpalert で監視すればいいと思ったけど、ルータ経由で入れるようになるんだから、 検知できるはずがない。 その代わりに、nagios で検出を考えたけど、どうすればいいのか?
WZR-HP-G300NHでは、"Internet/LAN"→"PPTPサーバ"→"拡張設定"→"サーバIPアドレス" にて、手動設定のアドレスを書き込んである。 そして、VPN未接続時に、このアドレスのpingチェックをすればいい。 ただし、pingが通らないのが通常状態で、pingが通ると"侵入の可能性あり"。
そこで、nagiosの設定は、negate を使う。
(( /etc/nagios-plugin/config/host-down.cfg ))
# 'check-host-down' command definition
define command{
command_name check-host-down
command_line /usr/lib/nagios/plugins/negate
/usr/lib/nagios/plugins/check_ping
-H '$HOSTADDRESS$' -w 50,100% -c 50,100% -p 1
}
(( /etc/nagios3/conf.d/localnet_nagios2.cfg ))
define host{
use generic-host
host_name router-vpn
alias router-vpn
address 192.168.XX.1
check_command check-host-down
}
丹南のWebページを消してもらう
以前から自宅で、サーバの実験として movabletype などを動かし、Blogなどは 家族それぞれで記事が書けるようにしている。 このため、丹南ケーブルテレビで契約した時に開設した、http://www.ttn.ne.jp/~t-saitoh/ の ページは、使うことがなくなり放置状態であった。 ページには dead link があったり、メールアドレスがHTML的に残っていたりと、 問題もあったので、Webページは1年ほど前に解約していた。
しかし、先日何気なくアクセスしたら、ページデータが残っていた。 1年ほど前の解約手続きでは ftp 接続が切られた&丹南のリンクを切っただけっぽい。 ということで、dead link などもあるし、データも含めて削除依頼となった。
でも、この辺の手続きをやろうと思っている理由は、 子どものページの一般公開の問題。プライバシー的にも個人名を消したりしているとはいえ、 危険性も指摘される。 昨日も、子どものページのヘッダ部分を修正し、noindex,nofollowなどを書き加え、 Google などのクローラから消されるように設定を追加した。 かといって、トップページからのリンクはまだ残っている。
バカ親的な視点や、子どもの親どうしのネタ、親戚との話のネタとしては、 まるっきり消すのはつまらない。このため、職場&丹南CATV&近隣のネットワーク以外からの アクセスでは、子どものページへのリンクを表示させないように設定を加えようと画策中。 PHPのREMOTE_HOSTと、Cookieなどのテクニックを交え、 知り合いには子どものページを見せるけど、他には見せないような手立てを考えたい。
Facebookで、友達限定のページを作り、その中にリンクを記載しておくのも手かな。
MTで月別/カテゴリ別記事リストをクロールさせない
解からないことがあって適当にググっていたら、 自分の記事が引っかかった。だけど、 MovableTypeで、ブログ記事以外に、 「月別ブログ記事リスト」と「カテゴリ別ブログ記事リスト」に 記事サマリ(同じもの)が掲載されるので、同じネタが3つ表示される。
意味がないので、 「月別ブログ記事リスト」と「カテゴリ別ブログ記事リスト」の テンプレートの先端に、
# noindex:このHTMLはインデックスに記載させない。 # follow: このHTMLのリンク先は、クローラに探させる。 <meta name="robots" content="noindex,follow">


