Debian-installer: report setup progress

debiansystem-installation

Can I, using preseed, make the debian installer report its progress to a server?

I'd imagine something like calling wget http://x.tld/stage_finished.php?s=partitioning_completed to report the progress.

Right now, I have to wait until the late_command hook to implement a progress report, but that's called just after the setup is finished.

Best Answer

What you can probably do, is to write your own d-i udeb and load it via preseed, and use it to call and external URL as you requested. But you may only hook it in /lib/debian-installer.d/ /usr/lib/base-installer.d/ /usr/lib/post-base-installer.d/ /usr/lib/pre-pkgsel.d/ /usr/lib/finish-install.d/. So, basically, you only get a few fixed hooks. More information on d-i Available hooks

Related Question