Commit Graph

10 Commits

Author SHA1 Message Date
Jeremy Cline
99ab88e361
Add Requires for utilities used in the OOBE script
The OOBE script uses adduser from the shadow-utils package and
systemctl to inspect service state, so we should require those be
installed. This is particularly important for users building custom WSL
images since we explicitly list both those packages in our Kiwi config.

Suggested-by: Simon de Vlieger <supakeen@redhat.com>
Signed-off-by: Jeremy Cline <jeremycline@linux.microsoft.com>
2025-07-01 10:48:13 -04:00
Troy Dawson
0479b8395c Change /usr/lib/wsl-distribution.conf to a ghost file
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2025-05-19 08:37:51 -07:00
Troy Dawson
b781149120 Make wsl-setup a script
The script generates wsl-distribution.conf from a template.
You can pass it options for the Name as well as the
logo file.

Signed-off-by: Troy Dawson <tdawson@redhat.com>
2025-05-19 08:37:42 -07:00
Troy Dawson
3c2b79527f Dynamically set DefaultName on package install
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2025-04-15 10:32:51 -07:00
Troy Dawson
cac1fa2a3b Expand variations for default_name
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2025-04-11 07:31:27 -07:00
Jeremy Cline
821d0da367
Add distribution icon to wsl-distribution.conf
Added in https://pagure.io/fedora-logos/pull-request/27 there's now a
logo in a format acceptable to WSL. This adds a dependency on the logos
package and configures the icon setting for the distribution.
2025-03-21 11:46:25 -04:00
David Senoner
7b44929d3b fix typo 2025-02-23 21:18:35 +00:00
Jeremy Cline
3fb3ab214e
Add tmpfiles configuration for x11, Wayland, and PulseAudio support
This includes the tmpfiles config to link the various WSL-provided
service sockets to the expected location.

It also includes an override snippet for systemd-firstboot to have it
not run inside WSL for the present as it hangs forever.
2025-01-31 10:24:40 -05:00
Jeremy Cline
36a22f247c
Replace define macro with global
Zbyszek noted global is preferred to define in a review comment.
2025-01-28 09:42:51 -05:00
Jeremy Cline
7fee63c813
Initial import (rhbz #2342289) 2025-01-27 13:42:03 -05:00