1 Commits

Author SHA256 Message Date
11dbcf6ab9 Update to v1.5.9 2025-11-14 17:10:56 -05:00
9 changed files with 58 additions and 10 deletions

3
.gitignore vendored
View File

@@ -1 +1,2 @@
.osc
*.obscpio
wsl-firstboot/

13
README.md Normal file
View File

@@ -0,0 +1,13 @@
# wsl-firstboot
URL: [wsl-firstboot](https://github.com/openSUSE/wsl-firstboot)
----
## NOTE: This is an adjusted version of https://github.com/openSUSE/jeos-firstboot, for use with WSL. It SHOULD NOT be used outside of WSL
wsl-firstboot allows initial configuration and adjustments of a Linux system using text based dialogs.
It is a lightweight and customisable firstboot wizard that allows to set basic system settings during and after the first boot of an image. Including showing the license and prompt for language, keyboard, timezone, root passsword and network configuration..
This is mainly developed for openSUSE and SUSE Linux Enterprise Server WSL images. ~For more information visit the JeOS wiki.~

View File

@@ -3,7 +3,7 @@
<param name="url">https://github.com/openSUSE/wsl-firstboot</param>
<param name="scm">git</param>
<param name="changesgenerate">enable</param>
<param name="versionformat">1.5.5+git%cd.%h</param>
<param name="versionformat">1.5.9+git%cd.%h</param>
</service>
<service name="set_version" mode="manual"/>
<service name="tar" mode="manual"/>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/openSUSE/wsl-firstboot</param>
<param name="changesrevision">8ab0b8d5fea2513372688b9a987bc402ed0a00e4</param></service></servicedata>
<param name="changesrevision">c1fca4e3314bf4ed11342196e95b7a8422291ebe</param></service></servicedata>

Binary file not shown.

View File

@@ -1,3 +1,36 @@
-------------------------------------------------------------------
Mon Nov 10 20:37:20 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
- Update to version 1.5.9+git20251110.c1fca4e:
* Adding Leap/TW check to modules/registration
* Changing date tag for modules/switch
-------------------------------------------------------------------
Mon Nov 10 18:55:49 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
- Update to version 1.5.8+git20251110.828658c:
* Adding 'or' for when ID == opensuse-tumbleweed so that wsl-config doesn't
list 'switch' as an option in TW as well
-------------------------------------------------------------------
Sat Nov 08 23:54:07 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
- Update to version 1.5.7+git20251108.7a67d02:
* Adding a check for ID since we have Leap/SLE 16.0
- Also will 'continue' when ID == opensuse-leap so that wsl-config
doesn't list 'switch' as an option in Leap
-------------------------------------------------------------------
Tue Nov 04 22:03:12 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>
- Adding 'Source100: README.md' as the README is suggested at src.opensuse.org
setup, otherwise get the following message:
* "Attention, "README.md" is not mentioned in spec files as source or patch."
- Update to version 1.5.6+git20251104.86be8d4:
* Adding 'sleep and clear' to sbin/wsl-firstboot
* Adding skip check for SLE16.0 to modules/switch
* Removing ability to skip initual user creation
-------------------------------------------------------------------
Mon Jul 14 15:24:44 UTC 2025 - Scott Bradnick <scott.bradnick@suse.com>

View File

@@ -1,4 +1,4 @@
name: wsl-firstboot
version: 1.5.5+git20250710.8ab0b8d
mtime: 1752167252
commit: 8ab0b8d5fea2513372688b9a987bc402ed0a00e4
version: 1.5.9+git20251110.c1fca4e
mtime: 1762806979
commit: c1fca4e3314bf4ed11342196e95b7a8422291ebe

View File

@@ -17,7 +17,7 @@
Name: wsl-firstboot
Version: 1.5.5+git20250710.8ab0b8d
Version: 1.5.9+git20251110.c1fca4e
Release: 0
Summary: Simple text based WSL first boot wizard
License: MIT
@@ -25,6 +25,7 @@ Group: Development/Tools/Other
URL: https://github.com/openSUSE/wsl-firstboot
Source0: %{name}-%{version}.tar.gz
Source99: %{name}-rpmlintrc
Source100: README.md
BuildRequires: systemd-rpm-macros
# Provides cracklib-check used for password quality checking during user creation
Requires: cracklib