-
-
Notifications
You must be signed in to change notification settings - Fork 104
/
changelog
212 lines (141 loc) · 8.4 KB
/
changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
systemd-genie (2.5) bullseye bookworm sid focal jammy; urgency=medium
* Fixed Debian multiarch packaging.
* Dynamically build WSLInterop.conf based on existing (fixes #287, #295).
* Fix for schrödinbug (fixes #298).
* Allow for faster timeout when system in degraded state.
* Added note and referrer about native systemd support.
* Added bottle-imp conflict to packages.
-- Alistair Young <avatar@arkane-systems.net> Fri, 23 Sep 2022 15:00:00 -0500
systemd-genie (2.4) bullseye bookworm sid focal jammy; urgency=medium
* Deprecated support for Debian buster and Ubuntu bionic.
* (The above should still function but will no longer be tested.)
* Python refactoring.
* Fixed no-command-specified error for genie -c.
* Added cwd preservation note to help for genie -c.
* Added proper return values for status checks (fixes #269).
* Properly configure WSLInterop binary format (fixes #267, #264).
* Carries through real UID from wrapper (fixes #258).
* Use systemd-tmpfiles for WSLg support (fixes #214, #175).
* Warn user if unsupported Unicode hostname (warns on #268, no fix).
* arm64 package for Fedora.
* Miscellaneous packaging fixes.
-- Alistair Young <avatar@arkane-systems.net> Sat, 25 Jun 2022 12:50:00 -0500
systemd-genie (2.3) buster bullseye bookworm sid bionic focal jammy; urgency=medium
* Paths-containing-spaces fix (#240).
* Makefile updates for CI build.
* Fixed WSL 1 detection.
* Added -a/--as-user option to allow shell/command as any user.
* Added support for Ubuntu 22.04 LTS (Jammy Jellyfish).
* Greater robustness against misconfigured hosts files (fixes #247).
* arm64 support.
* Miscellaneous fixes.
-- Alistair Young <avatar@arkane-systems.net> Tue, 22 Mar 2022 08:15:00 -0500
systemd-genie (2.2) buster bullseye bookworm sid focal bionic; urgency=medium
* Single-file package python scripts.
* Man page fixes.
* Fixed building on Python 3.10.
* Dropped the "local" install option (little used; use tarball instead).
-- Alistair Young <avatar@arkane-systems.net> Sun, 06 Mar 2022 13:30:00 -0500
systemd-genie (2.1) buster bullseye bookworm sid focal bionic; urgency=medium
* Documentation updates.
* Update /etc/hosts after hostname update.
* Minor fixes.
-- Alistair Young <avatar@arkane-systems.net> Mon, 28 Feb 2022 16:03:00 -0500
systemd-genie (2.0b) buster bullseye bookworm sid focal bionic; urgency=medium
* Major rewrite in Python, eliminating .NET dependency.
* Moved executables from /usr/libexec/genie to /usr/lib/genie.
* Allow configuration of hostname suffix.
* Support for AppArmor namespaces.
* Work to better handle simultaneity.
* Extra warnings for problematic states.
* Miscellaneous fixes.
-- Alistair Young <avatar@arkane-systems.net> Tue, 22 Feb 2022 16:40:00 -0500
systemd-genie (1.44) buster bullseye bookworm sid focal bionic; urgency=medium
* Standardized use of /usr/lib rather than /lib.
* Updated ArkaneSystems.WSL to 0.2.13.
* Made genie resolv.conf stub option-controlled.
* Misc fixes.
-- Alistair Young <avatar@arkane-systems.net> Sat, 07 Aug 2021 16:40:00 -0500
systemd-genie (1.43) buster bullseye bookworm sid focal bionic; urgency=medium
* Based on collated systemd-analyze results, re-upped systemd startup
timeout to 240.
* Added automated creation of resolv.conf symlink (per #130).
* Added fix for binfmt mount (per #142).
-- Alistair Young <avatar@arkane-systems.net> Thu, 29 Jul 2021 05:40:00 -0500
systemd-genie (1.42) buster bullseye bookworm sid focal bionic; urgency=medium
* Regression fixes.
-- Alistair Young <avatar@arkane-systems.net> Thu, 13 May 2021 05:40:00 -0500
systemd-genie (1.41) buster bullseye bookworm sid focal bionic; urgency=medium
* Moved user-runtime-dir@.service override to ExecStartPost.
* Fix virtualization detection for non-custom kernels.
* Detect slow-start as different from failed-start.
-- Alistair Young <avatar@arkane-systems.net> Thu, 06 May 2021 23:40:00 -0500
systemd-genie (1.40) buster bullseye bookworm sid focal bionic; urgency=medium
* Moved generic Linux/WSL functionality into shared assembly.
* Upnumbered genie-envar to fix missing path cloning on some systems.
* Fixed typo in wslg-xwayland.socket.
* Map XWayland socket only where WSLg is present and active.
* Mount user runtime directory only where +WSLg and user matches.
-- Alistair Young <avatar@arkane-systems.net> Tue, 27 Apr 2021 15:00:00 -0500
systemd-genie (1.39) buster bullseye bookworm sid focal bionic; urgency=medium
* Better WSLg support, based on the code of Daniel Llewellyn
(@diddledan), here:
https://github.com/diddledan/one-script-wsl2-systemd.
-- Alistair Young <avatar@arkane-systems.net> Thu, 22 Apr 2021 18:00:00 -0500
systemd-genie (1.38) buster bullseye bookworm sid focal bionic; urgency=medium
* Restored original default systemd startup timeout.
* Changes to support WSLg.
-- Alistair Young <avatar@arkane-systems.net> Thu, 22 Apr 2021 14:32:00 -0500
systemd-genie (1.37) buster bullseye bookworm sid focal bionic; urgency=medium
* Reduced default systemd startup timeout to 60s.
* Added display of failed systemd units on timeout.
-- Alistair Young <avatar@arkane-systems.net> Fri, 16 Apr 2021 12:32:00 -0500
systemd-genie (1.36) buster bullseye bookworm sid focal bionic; urgency=medium
* Added dependency on hostname.
* Added --is-running and --is-in-bottle informational options.
* Added storage of systemd external PID in pidfile.
* Removed dependencies on mount(1) and hostname(1).
* Modified genie -u to wait for systemd exit.
-- Alistair Young <avatar@arkane-systems.net> Sun, 14 Mar 2021 13:48:00 -0500
systemd-genie (1.35) buster bullseye bookworm sid focal bionic; urgency=medium
* Added dependency on systemd 232.
* Revised build procedure.
-- Alistair Young <avatar@arkane-systems.net> Sun, 21 Feb 2021 13:40:00 -0500
systemd-genie (1.34) unstable; urgency=medium
* Fixed regression: restored gawk dependency.
-- Alistair Young <avatar@arkane-systems.net> Tue, 26 Jan 2021 08:48:00 -0500
systemd-genie (1.33) unstable; urgency=medium
* Removed faulty root check.
-- Alistair Young <avatar@arkane-systems.net> Sat, 23 Jan 2021 11:38:00 -0500
systemd-genie (1.32) unstable; urgency=medium
* Added error-checking to configuration variables.
* [genie -c] Preserved args containing spaces.
* Refactored code into multiple classes.
* Replaced runinwsl with executable to enable space-preservation.
-- Alistair Young <avatar@arkane-systems.net> Mon, 18 Jan 2021 11:15:00 -0500
systemd-genie (1.31) unstable; urgency=medium
* Fixed bug in path cloning.
* Added wait on initialize for systemd to be fully running.
* Updated documentation accordingly.
-- Alistair Young <avatar@arkane-systems.net> Wed, 13 Jan 2021 11:26:00 -0500
systemd-genie (1.30) unstable; urgency=medium
* Changed to precompile .NET code.
* Added appending of outside-bottle path to inside-bottle path
(with dedupe) as option.
* Moved saving of environment variables into binary, with
configuration option in genie.ini.
-- Alistair Young <avatar@arkane-systems.net> Sat, 26 Dec 2020 13:47:00 -0500
systemd-genie (1.29) unstable; urgency=medium
* Updated to use .NET 5.0 framework.
* Changed to single-file executable (framework-dependent).
* Modified the bottle entry to use systemd-machined.
* Misc. cleanup.
-- Alistair Young <avatar@arkane-systems.net> Fri, 19 Dec 2020 07:40:00 -0500
systemd-genie (1.28) unstable; urgency=medium
* Fixed bug preventing installation on pre-buster Debian releases.
* Added "update-hostname" configuration setting to disable this behavior.
* Improved WSL version detection.
-- Alistair Young <avatar@arkane-systems.net> Fri, 04 Sep 2020 18:48:00 -0500
systemd-genie (1.27) unstable; urgency=medium
* Initial release (closes: Bug#968331).
-- Alistair Young <avatar@arkane-systems.net> Wed, 19 Aug 2020 11:35:51 -0500