Skip to content

Releases: arkane-systems/genie

1.17 - promiscuous mounting edition

07 Nov 17:17
899c52f
Compare
Choose a tag to compare

Updated to use .NET Core 3.0.

Configured the bottle to share the mount namespace of its parent, such that other programs or features that mount filesystems outside the bottle after it is up and running (for example, the latest Docker Desktop WSL 2 engine) will have those mounts automatically replicated inside the bottle, for consistency.

1.16 - environmental edition

15 Sep 06:00
397db74
Compare
Choose a tag to compare
  • Automatically transfers WSL environment variables into bottle
  • Moved hostname-wsl file to /run
  • Misc cleanup

1.12 - moving to a commune in Vermont without electricity edition

08 Sep 06:15
Compare
Choose a tag to compare
  • Hopefully actually fixed the bloody thing.

1.11 - sleepless in Wichita edition

08 Sep 05:28
Compare
Choose a tag to compare
  • Another whitespace fix.
  • I need to sleep better on coding days. Or, at least, more.

1.10

07 Sep 21:31
Compare
Choose a tag to compare
  • Fixed whitespace execution bug.

1.9 - bug fix and streamlined build/package process

07 Sep 16:28
Compare
Choose a tag to compare
  • Fixed command-line arguments to genie -c issue (#19)
  • Build script creates needed directories, now also does packaging.

1.8 - runuser edition

06 Sep 07:50
Compare
Choose a tag to compare

Uses runuser instead of su and login to work around various bugs.

1.4 - hosts file edition

03 Sep 17:27
d39e4ce
Compare
Choose a tag to compare
  • Preserves the current working directory when invoked with the -c switch.
  • Updates the hosts file to replace the non-WSL hostname of the machine with the WSL hostname.

1.2-fix

08 Jul 23:19
Compare
Choose a tag to compare

Fixes the bug in which genie does not properly set the gid, resulting in systemd and all its daemons running with the user's gid rather than gid 0, breaking... well, surprisingly few things, actually, but the ones it does break are a pita to fix.

1.2

18 Jun 21:16
Compare
Choose a tag to compare
1.2

1.2 fixes the current directory bug in genie -c, ensuring that commands execute in the working directory they're supposed to execute in.

It also ports the whole thing over to .NET Core, as a way of killing the segmentation fault bug.