msl 0.1.2
Fixed
- Stopping a distro (
--terminate, idle timeout,--shutdown) now shuts it down cleanly instead of killing it. systemd distros power off (SIGRTMIN+4), and other distros' processes getSIGTERM. Anything still running after 10 seconds is killed. Previously journald reported "corrupted or uncleanly shut down" journals, and services could lose unflushed data (#19). - The network interface stays
eth0, as in WSL. systemd 259 (Ubuntu 26.04) treats the distro as a container, so it ignoresnet.ifnames=0and renamed the shared NIC toenp0s1. msl now masks99-default.linkat runtime (#20).
Install: sh install.sh (or sh install.sh --version 0.1.2). Update an existing install with msl --update.
| Kernel | Linux 6.18.15-msl, release kernel-6.18.15-msl.1 |
| Commit | 851f66d |
| Requires | Apple silicon, macOS 26 or later |
| GPL sources | BusyBox: the attached Debian source package busybox_*. Kernel: attached to kernel-6.18.15-msl.1. |
| Signing | ad-hoc (not notarised); checksum not PGP-signed |
msl-0.1.2-macos-arm64.tar.gz SHA-256: 8b3c64fef5f774c31f0018e7f9b673e76e8d652156ae2773a1197c5fa100bc57