apt:apt-conf-d:20apt-esm-hook.conf

20apt-esm-hook.conf

/etc/apt/apt.conf.d/20apt-esm-hook.conf 는 Ubuntu Pro client가 넣는 조각으로, apt updateapt upgrade 시 ESM 관련 cache/service/hook 를 연결한다.

  • apt update 전에 apt-news.serviceesm-cache.service 를 비동기로 시작할 수 있다.
  • apt upgrade 경로에 Ubuntu Pro JSON hook 를 붙인다.
  • Path: /etc/apt/apt.conf.d/20apt-esm-hook.conf
  • Package: ubuntu-pro-client
  • Order: 20 prefix 이므로 vendor 초기 정책 뒤, 일반 후처리 앞에서 작동한다.
APT::Update::Pre-Invoke {
  "[ ! -e /run/systemd/system ] || [ $(id -u) -ne 0 ] || systemctl start --no-block apt-news.service esm-cache.service || true";
};
 
binary::apt::AptCli::Hooks::Upgrade {
  "[ ! -f /usr/lib/ubuntu-advantage/apt-esm-json-hook ] || /usr/lib/ubuntu-advantage/apt-esm-json-hook || true";
};
  • systemd 환경이며 root 로 실행할 때만 service start 를 시도한다.
  • apt-news.serviceesm-cache.service 는 Ubuntu Pro/ESM 정보 캐시를 최신화하는 역할이다.
  • binary::apt::AptCli::Hooks::Upgradeapt CLI 자체에 upgrade hook 를 붙이는 설정이다.
  • Ubuntu Pro 를 쓰지 않거나 최소 이미지라면 이 파일이 없을 수 있다.
  • codex:: 2026-07-13 Added a page for the Ubuntu Pro ESM APT hook fragment.
  • /home/u613600155/domains/cli.zerotymer.net/public_html/data/pages/apt/apt-conf-d/20apt-esm-hook.conf.txt
  • 마지막으로 수정됨: 2026/07/13 00:32
  • (바깥 편집)