平衡点


2026/02/26

_ 仮想環境用の bridge を一つにまとめる. 1/n[Computer

似た様な事を既にやってた 鳥頭

そんな訳で、

  1. 手元で動かしていた systemd-resolved を止めて dnsmasq に移行。
  2. bridge を作成: vmbr0 とする
  3. ufw を弄って NAT を作成

という作業をやったり.

lxc はまあ bridge 指定すれば良いだけなので, あとは incus と podman かな. incus は元々は lxd なので、多分ブリッジを指定できそうな気もするが podman の pasta でどう指定するのかな(もしかしてできない?)

_ tDiary のプラグイン調整[Computer

はて, makerss が動かない訳ですが, これは一体なんだろう.

… 動いた. どうやら git-register.rb が途中で止まっていた模様.

8月あたりで更新が止まっていたのだけれど add_update_proc のどこかで止まった後に処理がスキップされてた?

うーん.

ああ, もしかして, untaint かな?

--- git-register.rb	2026-02-26 14:24:42.822258358 +0900
+++ git-register-custom.rb	2026-02-26 14:33:36.139830305 +0900
@@ -117,8 +117,8 @@
 			msg = "#{ENV['REMOTE_ADDR']} - #{ENV['REMOTE_HOST']}"
 			Dir.chdir("#{@repository_dir}") do
 				td2_file2 = @date.strftime("%Y%m/%Y%m%d.td2")
-				system("git add -- #{Shellwords.shellescape(td2_file2)}".untaint)
-				system("git commit -q -m \"#{msg}\" -- #{Shellwords.shellescape(td2_file2)}".untaint)
+				system("git add -- #{Shellwords.shellescape(td2_file2)}")
+				system("git commit -q -m \"#{msg}\" -- #{Shellwords.shellescape(td2_file2)}")
 			end
 		end

が原因で, データは指定ディレクトリに置かれる & 更新されるのに git addgit commit がされない状況だった.

とりあえず動いたのでヨシとする. テストのために, 過去の makerss のキャッシュを消してしまった.

つぎは RSS をパースしての「最近の日記一覧」の表示かな? Apache の Cache を有効にしたので, 下部の「最近の日記」は動的にしないと…


連絡先など

portrait

最近の日記

一覧

Back to Top ▲