Можно попытаться создать сценарий, который проверит список установленных служб и проверит их против некоторого списка разрешенных сервисов. Если сервис не будет в списке затем, то сценарий выключит его. Скрипт должен быть запущен в запуске перед общим обслуживанием. И возможно выполненный как демон для закрытия недавно установленных служб. Или, если возможно работать автоматически за каждой установкой для проверки на новые сервисы.
P.S. Я могу думать о двух возможных причинах сервисов, запускаются после установки пакета. Это - функция пакета, или это - функция диспетчера пакетов. Если это - функция пакета, я не думаю, что существует некоторый способ изменить сервисное поведение. Если это - функция диспетчера пакетов, возможно, существует некоторый параметр конфигурации предотвратить сервис, запускаются после установки. Я не знаю прямо сейчас, поэтому просто бросив идеи.
Вероятно, необходимо установить $QUARANTINEDIR для освобождения в amavisd.conf
# Location to put infected mail into: (applies to 'local:' quarantine method)
# empty for not quarantining, may be a file (Unix-style mailbox),
# or a directory (no trailing slash)
# (the default value is undef, meaning no quarantine)
#
$QUARANTINEDIR = '/var/virusmails';
undef
делает то, что я хочу. – jhwist 29 December 2009 в 15:02