summaryrefslogtreecommitdiff
path: root/modules/installer.nix
AgeCommit message (Collapse)Author
2023-09-29cleanup: remove the old installer, now unusedK900
2023-03-12Fix perl locale errrors in installerTeo Camarasu
Set a locale so perl doesn't get confused
2022-11-25Add CI Tests (#161)nzbr
* use systemd-run instead of machinectl * fix systemd user sessions by launching through runuser * skip mounting binfmt_misc if the kernel lacks support for it * link syschdemd/installer to static location * make check happy * test tests * add a simple installer test * add second test for exit codes * make tests responsible for checking exit code * fix: add which to path * overhaul actions workflow * move checks out of flake.nix * use GUID for image name * Split flake checks into matrix job * Check for side-effects * reformat powershell scripts * extend basic test * use pester for tests * "fix" (purposefully) failing test * rename lib -> init * Add test for systemd --user * Add test for docker-native * move release to separate workflow * change downstream workflow path * switch to a class * Test running with different user shells * Add lib implementation for Windows * Add documentation for the tests * readme: docker permissions * remove empty files
2022-10-30feat: native systemd support (#134)K900
2022-06-20fix /bin/wslpath missing (#106)nzbr
* add a wslpath symlink to PATH * use an activation script instead * Also add wslpath to the installer * installer: use extraCommands to create the symlink * wrap commands in shell script * add wslpath to PATH through systemPackages * remove -r
2022-04-16fix host fs mount failing on first start with installernzbr
2022-04-08move "Starting systemd..." log message to syschdemd.shnzbr
2022-03-18improve installernzbr
2022-02-08create an installer tarball to circumvent the unspecified error when running ↵nzbr
wsl --import