История изменений
Исправление bass, (текущая версия) :
Если пакет умеет в настройки debconf, то debconf-set-selections
Если ничего не умеет, то есть хук post-invoke, но у него есть минус - он вызывается каждый раз и передать название пакета в скрипт напрямую нельзя. Например
/etc/dpkg/dpkg.cfg.d/my-invoke:
post-invoke=/path/my-script-grep-dpkg.log-for-package-NameAndStatus-and-run-something
тоже самое делается в
/etc/apt/apt.conf.d/my-invoke:
DPkg::Post-Invoke {"/path/my-script";};
Исправление bass, :
Если пакет умеет в настройки debconf, то debconf-set-selections
Если ничего не умеет, то есть хук post-invoke, но у него есть минус - он вызывается каждый раз и передать название пакета в скрипт напрямую нельзя. Например
/etc/dpkg/dpkg.cfg.d/my-invoke:
post-invoke=/path/my-script-grep-dpkg.log-for-package-Name-and-run-something
тоже самое делается в
/etc/apt/apt.conf.d/my-invoke:
DPkg::Post-Invoke {"/path/my-script";};
Исходная версия bass, :
Если пакет умеет в настройки debconf, то debconf-set-selections
Если ничего не умеет, то есть хук post-invoke, но у него есть минус - он вызывается каждый раз и передать название пакета в скрипт напрямую нельзя. Например
/etc/dpkg/dpkg.cfg.d/my-invoke:
post-invoke=/path/my-script-grep-dpkg.log-for-package-Name-and-run-something
Тоже самое делается в /etc/apt/apt.conf.d/my-invoke:
DPkg::Post-Invoke {«/path/my-script»;};