В папке Debian вы создаете сценарий оболочки postinst
и выполняете его модификацию из этого сценария. Если у вас есть другой инструмент для изменения настроек, вызовите этот инструмент из вашего скрипта.
#!/bin/sh -e
#DEBHELPER#
# Source debconf library.
. /usr/share/debconf/confmodule
if [ "$1" = "configure" ]
then
# Do your work here
# (the following gconftool-2 example is not valid, but it gives an idea)
gconftool-2 mouse swap-buttons
fi
ОЧЕНЬ ВАЖНО: шаблон #DEBHELPER#
будет заменен сценариями debian по мере необходимости. Это очень важно иметь в своем сценарии. Обычно ожидается, что он появится первым, хотя раньше у вас мог быть какой-то код, такой редко можно увидеть.