11 Commits

Author SHA256 Message Date
2509f6cbf1 Accepting request 1163141 from home:sbradnick
- Adjusting %{_tmpfilesdir}/wslg.conf to be provided by a new package
  named patterns-wsl-tmpfiles which is required by patterns-wsl-systemd
  * WSL uses '/etc/zypp/zypp.conf:solver.onlyRequires = true' by default

OBS-URL: https://build.opensuse.org/request/show/1163141
OBS-URL: https://build.opensuse.org/package/show/Virtualization:WSL/patterns-wsl?expand=0&rev=14
2024-03-27 20:30:03 +00:00
055d2a17e2 Accepting request 1160787 from home:sbradnick
- Update to version 20240322
  * Adding scriptlet code to create %{_tmpfilesdir}/wslg.conf iff
    it doesn't exist
    - This should take care of missing /tmp/.X11-unix symlink after
      the wsl_systemd pattern is installed, so it works 'out-of-the-box'

OBS-URL: https://build.opensuse.org/request/show/1160787
OBS-URL: https://build.opensuse.org/package/show/Virtualization:WSL/patterns-wsl?expand=0&rev=13
2024-03-22 18:58:00 +00:00
d889c90916 Accepting request 1126830 from home:dimstar:Factory
- Replace systemd BuildRequires with pkgconfig(systemd): Allow OBS
  to shortcut through systemd-mini.

OBS-URL: https://build.opensuse.org/request/show/1126830
OBS-URL: https://build.opensuse.org/package/show/Virtualization:WSL/patterns-wsl?expand=0&rev=11
2023-11-16 14:53:48 +00:00
91fbf92c0e Accepting request 1046622 from home:sbradnick
- Adjusting how $PREEXISTING_COMMANDS is fed into the while loop for
  wsl_systemd

- Update to version 20221221
  * Improved tests for [boot] section when 'command=.*$' is present so
    as to not clobber existing commands for wsl_base & wsl_gui
  * wsl_systemd should clear ping_group_range if present and retain any
    existing commands

- Update to version 20221220
  * Reworked to avoid build race condition where it seemed like there was
    an issue during 50-check-installtest and what happens with
    "testing for pre/postinstall scripts that are not idempotent"
  * Adding true %post section

- Adding [wsl_base,gui,systemd] tags for echo output
- Changing %post to %pre as there seems to be a problem when
  50-check-installtest runs as %post

- Update to version 20221219
  * Adjusting wsl_systemd %post to remove ping_group_range from wsl.conf
    when systemd is being enabled.

- Update to version 20221216
  * Undoing LoadCredential changes since it's NOT what was breaking WSLg
    integration
  * Adjusing %post code for edits to %{_sysconfdir}/wsl.conf for:
    * wsl_base
    * wsl_gui
    * wsl_systemd

OBS-URL: https://build.opensuse.org/request/show/1046622
OBS-URL: https://build.opensuse.org/package/show/Virtualization:WSL/patterns-wsl?expand=0&rev=9
2023-01-03 18:07:07 +00:00
442fda3a3b Accepting request 1030257 from home:sbradnick
- Moving 'xeyes' from a "Requires" to "Recommends" for wsl_gui pattern

OBS-URL: https://build.opensuse.org/request/show/1030257
OBS-URL: https://build.opensuse.org/package/show/Virtualization:WSL/patterns-wsl?expand=0&rev=8
2022-10-21 00:57:49 +00:00
438133df36 Accepting request 1007109 from home:sbradnick
- Adding a patterns-wsl-systemd <-> wsl_systemd pattern to setup 2 things:
  * /sbin/init -> /usr/lib/systemd/systemd symlink (if it doesn't exist)
  * backup an existing /etc/wsl.conf ; drop in new /etc/wsl.conf with
    boot.systemd=true entry.

OBS-URL: https://build.opensuse.org/request/show/1007109
OBS-URL: https://build.opensuse.org/package/show/Virtualization:WSL/patterns-wsl?expand=0&rev=6
2022-09-29 20:33:53 +00:00
73c2bbe6ad Accepting request 956855 from home:sbradnick:branches:Virtualization:WSL
- Adding lato-fonts as 'Requires' package for wsl_gui.

OBS-URL: https://build.opensuse.org/request/show/956855
OBS-URL: https://build.opensuse.org/package/show/Virtualization:WSL/patterns-wsl?expand=0&rev=5
2022-02-22 19:53:47 +00:00
e07519d96e Accepting request 947441 from Virtualization:WSL
Provides "wsl_base" and "wsl_gui" patterns for recommended WSL/WSLg related packages.

OBS-URL: https://build.opensuse.org/request/show/947441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-wsl?expand=0&rev=1
2022-01-22 07:18:02 +00:00
941c3d1e18 Accepting request 946552 from home:sbradnick:branches:Virtualization:WSL
- Removing 'patterns-wsl-rpmlintrc' since it was just a commented entry
  and seems to be causing bot issues in IBS.

OBS-URL: https://build.opensuse.org/request/show/946552
OBS-URL: https://build.opensuse.org/package/show/Virtualization:WSL/patterns-wsl?expand=0&rev=3
2022-01-15 00:51:46 +00:00
70fe7f2528 Accepting request 946548 from home:sbradnick:branches:Virtualization:WSL
- Adding missing 'patterns-wsl-rpmlintrc' as Source to specfile.

OBS-URL: https://build.opensuse.org/request/show/946548
OBS-URL: https://build.opensuse.org/package/show/Virtualization:WSL/patterns-wsl?expand=0&rev=2
2022-01-14 23:57:52 +00:00
0fcee9908e Accepting request 946177 from home:sbradnick
Initial version supplying 'wsl_base' and 'wsl_gui' patterns.

OBS-URL: https://build.opensuse.org/request/show/946177
OBS-URL: https://build.opensuse.org/package/show/Virtualization:WSL/patterns-wsl?expand=0&rev=1
2022-01-13 15:37:10 +00:00