Other articles


  1. Gentooのリポジトリ同期をGitにする

    Gentoo Linuxのパッケージリポジトリ更新はインストールガイドに沿って構築するとrsyncになる。 が、Gitにも対応していることをnewsで知る。

    $ sudo eselect news read new
    2025-11-01-portage-git-sync-verify
      Title                     Portage to verify git-synced ::gentoo per default
    ...
    

    rsyncによる普段のパッケージリポジトリ更新では、実行時間や負荷軽減のためemerge-webrsyncを使っているが、できればemerge --syncを普段使 …

    read more
  2. KEA DHCP4 Management API

    keaを3系にバージョンアップした時にctrl-agentの機能がdhcp4に組み込まれた(とあったような気がする)ので、ctrl-agentは雑に止めて時間がある時にDHCP4の設定を見直そうと考えていたのを思い出したのでやることに。

    公式ドキュメントを確認すると、socket-typeにunixかhttp(https)を設定できるらしい。 証明書まわりをする元 …

    read more
  3. PostgreSQL Logical Replication Slot Conflict

    Netboxのアップデートを先日実施した際にDBのスキーマの追従をさぼった分をやろうかなと。 細かくデータが書き込まれるようなこともないはずなので、いったんSubscriber側を止めて再構築することに。

    念の為バックアップを残しつつデータを …

    read more
  4. rootパーティションの枯渇対応

    Zabbixの通知で何台かのサーバでrootパーティションの使用率が80%を超過していることに気づく。 特に肥大するようなことはしていないはずだが...調べてみるとカーネルアップデー …

    read more
  5. update netbox

    結構前に新しいバージョンがリリースされたがアップデートできていなかったのでやることに。 今のバージョンは …

    read more
  6. pipefail

    Gentoo構築ansibleのリポジトリにansible-lintを実行するworkflowを作った。 色々指摘された中でrisky-shell-pipeの対応についてメモ。 パイプでコマンドを連結した時に、シェルオプションを使って連結コマンド全体の最 …

    read more
  7. certbotのjosepyエラー

    Proxmox VEへの移行に伴いメールサーバを再構築したところ、certbotで見覚えのないエラーに遭遇した。 調べてみて行き着いたのが[deps] Update Josepy to 2.0.0のIssue。

    2.11.1にアップデートするのがひとまずよさそうだが、portageの最新は2.11.0っぽい。 accept_keywordsをいじると3系が見つかったので試してみたら無事にエラーが解消された。

    ただ、後日改めてIssueを確認するといつの間にかコメントが増えており、dev-python/josepy-2以上をmaskすればよかったらしい。確かに...orz

    read more
  8. PostgreSQLのリストア手順

    リストアしようとする度、毎回何かを忘れる気がする。ので書いておく。

    1. バックアップをとる。dailyで回してるスクリプトを実行すればOK。
    2. PostgreSQLを止める。
    3. rm -rf ${DATADIR}とかでふっと …
    read more

links

social