<Anterior | Contenido | Siguiente>
Una opción muy poderosa y flexible que ofrecen las herramientas de preconfiguración es la capacidad de ejecutar comandos o scripts en ciertos puntos de la instalación.
Cuando se monta el sistema de archivos del sistema de destino, está disponible en /objetivo. Si se utiliza un CD de instalación, cuando se monta está disponible en / cdrom.
La preconfiguración de # di no es intrínsecamente segura. Nada en las comprobaciones del instalador
# para intentos de desbordamientos de búfer u otras explotaciones de los valores de un
# archivo de preconfiguración como este. Utilice solo archivos de preconfiguración de
# ubicaciones de confianza! Para llevarlo a casa, y debido a que generalmente es útil,
# aquí hay una forma de ejecutar cualquier comando de shell que desee dentro del instalador,
# automáticamente.
# Este primer comando se ejecuta lo antes posible, justo después
# se lee la preconfiguración.
#di preseed / early_command string anna-install some-udeb
# Este comando se ejecuta inmediatamente antes de que se inicie el particionador. Puede ser
# útil para aplicar la preconfiguración dinámica del particionador que depende del estado
# de los discos (que pueden no ser visibles cuando se ejecuta preseed / early_command).
#di partman / early_command \
# cadena debconf-set partman-auto / disk "$ (list-devices disk | head -n1)"
# Este comando se ejecuta justo antes de que finalice la instalación, pero cuando hay
# sigue siendo un directorio utilizable / target. Puedes hacer chroot a / target y usarlo
# directamente, o use los comandos apt-install e in-target para instalar fácilmente
# paquetes y ejecute comandos en el sistema de destino.
#di preseed / late_command string apt-install zsh; en el destino chsh -s / bin / zsh