16 Commits

Author SHA256 Message Date
3d44a6bbb9 Accepting request 1163142 from Virtualization:WSL
- 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

- 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/1163142
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-wsl?expand=0&rev=6
2024-04-03 15:19:05 +00:00
5ea4560fc8 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
dade86b0e8 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
6684fb363f Accepting request 1126934 from Virtualization:WSL
OBS-URL: https://build.opensuse.org/request/show/1126934
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-wsl?expand=0&rev=5
2023-11-16 19:30:10 +00:00
ed9fa34c09 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
91aeddbe43 Accepting request 1046640 from Virtualization:WSL
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1046640
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-wsl?expand=0&rev=4
2023-01-04 16:52:38 +00:00
d43736096e 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
00015ba571 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
4dbad95d6e Accepting request 1008562 from Virtualization:WSL
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1008562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-wsl?expand=0&rev=3
2022-10-07 23:23:46 +00:00
9580c4d518 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
38eef6d6b5 Accepting request 958339 from Virtualization:WSL
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/958339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/patterns-wsl?expand=0&rev=2
2022-03-02 17:20:32 +00:00
9186963191 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
3cb60f6a84 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
c4e6aff293 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
6c2c51a52a 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
18a150bf4e 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