> Perhaps ‘essential-services’ could check whether > ‘hosts-database-service-type’ is part of the > ‘operating-system-user-services’. > > If it is, it would extend it; if not, it would do nothing. > > ‘hosts-database-service-type’ would be part of ‘%base-services’, but > in the container-with-shared-network case, we’d remove it (in a > procedure similar to ‘virtualized-operating-system’.) > > How does that sound? This sounds workable. I'll send you an implementation soon.