Hello, "Dimitri John Ledkov" <[email protected]> wrote:
>> I want a program to be run at boot time without any other systemd >> services >> starting concurrently. The program needs the services from basic.target >> and may influence everything in multi-user.target and later targets, so >> I >> guess that between basic.target and multi-user.target is a good time for >> execution of the program. >> >> I hoped that this can be achieved by simply defining a new target, >> setting >> after basic.target dependencies for it and changing the dependencies of >> multi-user.target from basic.target to my new target. This would not >> require me too know anything about the specific services in basic.target >> and multi-user.target . > > Sounds like you want to create intermediate.target, change > default.target to point at it, boot all the way up to > intermediate.target, and at that point isolate or start > multi-user.target. I chose that solution, because from all possible solutions for the desired boot order, it seems to be the one which is closest to my idea. Regards Christoph _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
