12 Commits

Author SHA256 Message Date
a971936e00 Accepting request 1305232 from system:install:head
submitted by snwint via jenkins

OBS-URL: https://build.opensuse.org/request/show/1305232
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksusecd?expand=0&rev=96
2025-09-16 16:20:06 +00:00
48f203c730 - release 4.3
OBS-URL: https://build.opensuse.org/package/show/system:install:head/mksusecd?expand=0&rev=134
2025-09-16 15:30:45 +00:00
df2efb5c4a Accepting request 1303672 from system:install:head
submitted by snwint via jenkins

OBS-URL: https://build.opensuse.org/request/show/1303672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksusecd?expand=0&rev=95
2025-09-10 18:23:05 +00:00
2aa26d4369 - release 4.2
OBS-URL: https://build.opensuse.org/package/show/system:install:head/mksusecd?expand=0&rev=133
2025-09-10 16:08:12 +00:00
9bc3a9bbda Accepting request 1301794 from system:install:head
submitted by snwint via jenkins

OBS-URL: https://build.opensuse.org/request/show/1301794
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksusecd?expand=0&rev=94
2025-08-28 15:19:58 +00:00
34088bf52d - release 4.1
OBS-URL: https://build.opensuse.org/package/show/system:install:head/mksusecd?expand=0&rev=132
2025-08-28 11:45:03 +00:00
54acc08082 Accepting request 1297505 from system:install:head
submitted by snwint via jenkins

OBS-URL: https://build.opensuse.org/request/show/1297505
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksusecd?expand=0&rev=93
2025-08-05 12:20:49 +00:00
44522ca8a5 - release 4.0
OBS-URL: https://build.opensuse.org/package/show/system:install:head/mksusecd?expand=0&rev=131
2025-08-04 13:31:59 +00:00
c816ca7e6d Accepting request 1282025 from system:install:head
submitted by snwint via jenkins

OBS-URL: https://build.opensuse.org/request/show/1282025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksusecd?expand=0&rev=92
2025-06-02 20:02:13 +00:00
95961eda4d - release 3.10
OBS-URL: https://build.opensuse.org/package/show/system:install:head/mksusecd?expand=0&rev=130
2025-06-02 16:09:31 +00:00
1ce95a97f1 Accepting request 1277058 from system:install:head
submitted by snwint via jenkins

OBS-URL: https://build.opensuse.org/request/show/1277058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksusecd?expand=0&rev=91
2025-05-13 18:07:21 +00:00
74f4f7e855 - release 3.9
OBS-URL: https://build.opensuse.org/package/show/system:install:head/mksusecd?expand=0&rev=129
2025-05-13 08:33:11 +00:00
4 changed files with 106 additions and 13 deletions

Binary file not shown.

3
mksusecd-4.3.tar.xz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:65badada95048cd3ecc615e839434e374bfb05077770e401a9704294a4427d5d
size 201164

View File

@@ -1,3 +1,83 @@
--------------------------------------------------------------------
Tue Sep 16 15:29:51 UTC 2025 - wfeldt@opensuse.org
- merge gh#openSUSE/mksusecd#96
- add --tmp-dir option to let users use an alternative tmp dir
(bsc#1249804)
- 4.3
--------------------------------------------------------------------
Wed Sep 10 16:07:42 UTC 2025 - wfeldt@opensuse.org
- merge gh#openSUSE/mksusecd#95
- update documentation
- support applying ISO changes in DUDs (jsc#PED-13262)
- 4.2
--------------------------------------------------------------------
Thu Aug 28 11:44:09 UTC 2025 - wfeldt@opensuse.org
- merge gh#openSUSE/mksusecd#93
- minor suse blog corrections
- add provides mkmedia to spec file
- add --apply-dud option to apply DUDs directly to install media
(jsc#PED-13262)
- adjust package dependencies
- update mkmedia man page
- 4.1
--------------------------------------------------------------------
Mon Aug 4 13:29:35 UTC 2025 - wfeldt@opensuse.org
- merge gh#openSUSE/mksusecd#92
- rename mksusecd (the tool, not the package) to mkmedia
- add missing doc link
- 4.0
--------------------------------------------------------------------
Mon Aug 4 12:07:18 UTC 2025 - wfeldt@opensuse.org
- merge gh#openSUSE/mksusecd#91
- suse blog
- mksusecd: add --initrd-config option
- fix online and network image generation
- fix rar unpacking function
- verifymedia: report if data partition does not have a volume id
(bsc#1247230)
- also check dracut config for volume label (live root) (bsc#1247230)
- mksusecd: do not default to creating a .signature file on rh
style media
- mksusecd man page update
- prefix boot options with '-' to remove them
- mksusecd: fix --micro and --nano image generation
- s390x: boot options are now merged with parmfile content, not
replacing it
- add package requires: file, cpio
- add mnt/umnt helper tools for easy initrd unpacking
- add blog post to documentation
--------------------------------------------------------------------
Mon Jun 2 16:08:29 UTC 2025 - wfeldt@opensuse.org
- merge gh#openSUSE/mksusecd#89
- fix crypto setup
- add --luks option to influence LUKS entrypted volume
- initrd can be missing with '--pico' option
- fix --add-entry for live / multi linux media (bsc#1243075)
- 3.10
--------------------------------------------------------------------
Tue May 13 08:32:59 UTC 2025 - wfeldt@opensuse.org
- merge gh#openSUSE/mksusecd#87
- create rh media in rh hybrid mode as default
- doc update
- add option to control efi image fs visibility
- verifymedia: check also alternative grub config for live option
- mksusecd: fix multi linux media signing (bsc#1243125)
- several bug fixes (bsc#1243125)
- 3.9
--------------------------------------------------------------------
Thu Apr 17 17:16:59 UTC 2025 - wfeldt@opensuse.org

View File

@@ -18,15 +18,14 @@
Name: mksusecd
Version: 3.8
Version: 4.3
Release: 0
Summary: Tool to create SUSE Linux installation ISOs
License: GPL-3.0+
Group: Hardware/Other
URL: https://github.com/wfeldt/mksusecd
Provides: mkmedia = %{version}
Source: %{name}-%{version}.tar.xz
BuildRequires: libuuid-devel
BuildRequires: xz
%if 0%?suse_version >= 1500 || 0%?sle_version >= 120400
BuildRequires: rubygem(asciidoctor)
%else
@@ -35,7 +34,9 @@ BuildRequires: asciidoc
BuildRequires: libxslt-tools
%endif
%endif
Requires: checkmedia >= 6.0
BuildRequires: pkgconfig(blkid)
BuildRequires: pkgconfig(json-c)
BuildRequires: pkgconfig(uuid)
%if %suse_version >= 1500
Requires: createrepo-implementation
Requires: mkisofs
@@ -43,15 +44,24 @@ Requires: mkisofs
Requires: createrepo
Requires: genisoimage
%endif
Requires: binutils
Requires: checkmedia >= 6.0
Requires: coreutils
Requires: cpio
Requires: dosfstools
Requires: file
Requires: findutils
Requires: gpg2
Requires: gzip
Requires: kmod
Requires: mtools
Requires: squashfs
Requires: xz
Requires: perl-JSON
BuildRequires: pkgconfig(blkid)
BuildRequires: pkgconfig(uuid)
BuildRequires: pkgconfig(json-c)
Requires: rpm
Requires: squashfs
Requires: tar
Requires: util-linux
Requires: xz
Requires: zstd
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -64,14 +74,17 @@ This is a tool to create SUSE Linux installation ISOs.
%install
make DESTDIR=%{buildroot} LIBDIR=%{_libexecdir} BINDIR=%{_bindir} install %{?_smp_mflags}
install -D -m 644 mkmedia.1 %{buildroot}%{_mandir}/man1/mkmedia.1
install -D -m 644 mksusecd.1 %{buildroot}%{_mandir}/man1/mksusecd.1
install -D -m 644 verifymedia.1 %{buildroot}%{_mandir}/man1/verifymedia.1
%files
%defattr(-,root,root)
%{_bindir}/*
%{_libexecdir}/%{name}
%{_libexecdir}/mkmedia
%doc README* *.md
%doc suse_blog.html suse_blog.adoc *.jpg
%doc %{_mandir}/man1/mkmedia.*
%doc %{_mandir}/man1/mksusecd.*
%doc %{_mandir}/man1/verifymedia.*
%if %suse_version >= 1500