Releases: YtvwlD/yarfi
v0.2.2-singlethread
What works
- booting (in
single
andmulti
andmulti_network
andmulti_x
andmulti_x_network
) - switching from
single
tomulti
- network (with
ifupdown
andNetworkManager
) - mounting (with
filesystem
) - logging in (through
getty
andtty*
) - shutting down, rebooting, halting (through
poweroff
,reboot
andhalt
) - respawning
- udev
- kms
- installing and removal (via
make install
andmake remove
) - LightDM
What doesn't work
- [CTRL]+[ALT]+[DEL]
- the
reboot
,poweroff
,halt
andshutdown
commands (useyarfictl reach [reboot/poweroff/halt]
instead) - job control (I don't know why; udev maybe? - no.)
What I haven't tested
- switching between the different targets
v0.2.2-parallelism
This is very similar to v0.2.1-singlethread.
What works and what doesn't work should be the same.
But the services are started in parallel!
v0.2.1-singlethread
What works
- booting (in
single
andmulti
andmulti_network
) - switching from
single
tomulti
- network (with
ifupdown
andNetworkManager
) - mounting (with
filesystem
) - logging in (through
getty
andtty*
) - shutting down, rebooting, halting (through
poweroff
,reboot
andhalt
) - respawning
- udev
- kms
- installing and removal (via
make install
andmake remove
)
What doesn't work
- [CTRL]+[ALT]+[DEL]
- the
reboot
,poweroff
,halt
andshutdown
commands (useyarfictl reach [reboot/poweroff/halt]
instead) - job control (I don't know why; udev maybe? - no.)
What I haven't tested
- switching from
multi
tosingle
v0.2.1-parallelism
This is very similar to v0.2.1-singlethread.
What works and what doesn't work should be the same.
But the services are started in parallel!
v0.2.0-parallelism
This is very similar to v0.2.0-singlethread
.
What works and what doesn't work should be the same.
But the services are started in parallel!
the second release
The most significant change (and the reason why this isn't v0.1.1) is:
the configuration has changed. And probably it will stay so.
But this is still singlethread.
So:
What works
- booting (in
single
andmulti
) - switching from
single
tomulti
- network (with
ifupdown
;NetworkManager
may work, I haven't tested this) - mounting (with
filesystem
) - logging in (through
getty
andtty*
) - shutting down, rebooting, halting (through
poweroff
,reboot
andhalt
) - respawning
What doesn't work
- udev
- kms (requires udev; until then you want to add
vga=nnn
to your kernel's command line) - [CTRL]+[ALT]+[DEL]
- the
reboot
,poweroff
,halt
andshutdown
commands (useyarfictl reach [reboot/poweroff/halt]
instead) - job control (I don't know why; udev maybe?)
- switching from
multi
tosingle
(I don't know why)
Well, and binaries are missing.
the first release
This is the first release of yarfi.
The syntax of the configuration files should now stay the same (though I can't guarantee this).
This version is without threading.
There are many configuration files missing. I'll try to write some.
What works:
- booting
- in single user mode and in exec_init
- switching from single user mode to exec_init