平衡点
2026/02/26
_ 仮想環境用の bridge を一つにまとめる. 1/n[Computer]
似た様な事を既にやってた 鳥頭
そんな訳で、
- 手元で動かしていた
systemd-resolvedを止めてdnsmasqに移行。 - bridge を作成:
vmbr0とする 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 add と git commit がされない状況だった.
とりあえず動いたのでヨシとする.
テストのために, 過去の makerss のキャッシュを消してしまった.
つぎは RSS をパースしての「最近の日記一覧」の表示かな? Apache の Cache を有効にしたので, 下部の「最近の日記」は動的にしないと…
[ツッコミを入れる]