Brian wrote:
> I'd suggest that the principal udeb package to consider as responsible
> for installing the base system is bootstrap-base. It runs debootstrap.
> Debian Policy specifies the base packages as being of Priority: required
> and Priority: important.
> 
> You can get lists of these packages with
> 
>   aptitude search ~prequired -F"%p"
>   aptitude search ~pimportant -F"%p"
> 
> > Any idea which of those installs systemd, and if that can be
> > modified through a preseed command?
> 
> The init package is Priority: required. It pre-depends on
> 
>    systemd-sysv | sysvinit-core | upstart
> 
> The first alternative is systemd-sysv, which pre-depends on systemd.
> 
> There is no preseed command which can alter this.

It may be that adding --include=sysvinit-core to debootstrap will cause
the other branch of that dependency to be taken. I have not tested it.
If that is the case, then the thing to preseed is
base-installer/includes, the value of which is passed to --include.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to